.. |
alpha
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 лет назад |
arm
|
36ea8ec683
* Fixed Internal error 2003042401 in tw7379 for ARM CPU.
|
18 лет назад |
html
|
fa0d3d79e0
no message
|
23 лет назад |
i386
|
78499f85dd
* symbian support from Felipe
|
18 лет назад |
ia64
|
32098ceea9
* first iA-64 register stuff
|
19 лет назад |
m68k
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
mips
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 лет назад |
msg
|
1fb6bc1cba
* updated copyright message for 2007
|
18 лет назад |
powerpc
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 лет назад |
powerpc64
|
8e3112acfe
* fixed generation of branch labels in stubs of functions exported by a library (require a dot prefix on ppc64/linux; fixes tlibrary2)
|
18 лет назад |
ppcgen
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 лет назад |
sparc
|
2fabc692fa
* fixed memory leaks
|
18 лет назад |
systems
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 лет назад |
utils
|
78499f85dd
* symbian support from Felipe
|
18 лет назад |
vis
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 лет назад |
x86
|
2da51bce72
+ cmpxchg16b
|
18 лет назад |
x86_64
|
2da51bce72
+ cmpxchg16b
|
18 лет назад |
COPYING
|
d4b8a224a1
+ Added license to this library
|
21 лет назад |
MPWMake
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 лет назад |
Makefile
|
3fba2975a2
* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.
|
18 лет назад |
Makefile.fpc
|
3fba2975a2
* proper fix for r6069. Double quotes should not be used in makefiles because on Windows make creates batch file for executing programs with double quotes in parameters. It leads to strange errors.
|
18 лет назад |
README
|
012af1131e
* updated to help compiling the compiler
|
22 лет назад |
aasmbase.pas
|
c238bb15d1
* .init section support
|
18 лет назад |
aasmdata.pas
|
d8d25c2489
* fixed memory leaks in compiler.
|
19 лет назад |
aasmsym.pas
|
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
|
18 лет назад |
aasmtai.pas
|
d85573da18
* dummy assignment to tai_cpu_abstract.Pass1 result to avoid warning
|
18 лет назад |
aggas.pas
|
c238bb15d1
* .init section support
|
18 лет назад |
aopt.pas
|
4010d66c2c
* arm cond. instruction support
|
19 лет назад |
aoptbase.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
aoptcs.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 лет назад |
aoptda.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
aoptobj.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 лет назад |
assemble.pas
|
8bf63f4f69
* don't generate RVA reloc in stabs if there is no symbol
|
18 лет назад |
browcol.pas
|
67fd7833cd
* Use GetStr to get pstring values
|
18 лет назад |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 лет назад |
catch.pas
|
05d6f0e94d
macos: added a fake sysutils for use by compiler, and fixed some tests
|
19 лет назад |
cclasses.pas
|
a526430509
* add TFPHashList.FindIndexOf
|
18 лет назад |
cfidwarf.pas
|
870be04a3f
* use dwarf_reg()
|
19 лет назад |
cfileutils.pas
|
779b178157
+ removed workaround (dircache disable) for morphos (and amiga)
|
18 лет назад |
cg64f32.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 лет назад |
cgbase.pas
|
f2a25e845d
* refactor gen_alloc_symtable so it depends on varsym type and not
|
19 лет назад |
cgobj.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
cgutils.pas
|
2e131baa4c
* code generator support for subsetreferences (memory locations which
|
19 лет назад |
charset.pas
|
edffc31139
* fixed crash with empty codepage
|
20 лет назад |
cmsgs.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
comphook.pas
|
57d944bbfe
+ needsymbolinfo boolean var added
|
18 лет назад |
compiler.pas
|
78499f85dd
* symbian support from Felipe
|
18 лет назад |
compinnr.inc
|
cd5b9245f9
+ support for bitsizeof() function
|
19 лет назад |
comprsrc.pas
|
7a2e0da7bd
* extra parameter for file searching functions
|
19 лет назад |
cp437.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 лет назад |
cp850.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 лет назад |
cp8859_1.pas
|
d704af7216
fix compilation for {$T+} linux/win
|
19 лет назад |
cresstr.pas
|
1b173fd0f3
+ Enable resourcestring in all modes
|
18 лет назад |
cstreams.pas
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
19 лет назад |
cutils.pas
|
18f3be105a
* get rid of unitialized warnings
|
18 лет назад |
dbgbase.pas
|
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
|
18 лет назад |
dbgdwarf.pas
|
7145c25260
* avoid level 2 comments
|
18 лет назад |
dbgstabs.pas
|
eda8184e21
* problem with virtual methods and interfaces fixed, fixes #8158
|
18 лет назад |
defcmp.pas
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 лет назад |
defutil.pas
|
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
|
18 лет назад |
export.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
finput.pas
|
5531ac8c91
* fixed -o for sharedlibrary
|
18 лет назад |
fmodule.pas
|
6562e40a3e
* ignore program module when resolving unit names during ppu load
|
18 лет назад |
fpccrc.pas
|
c0b4678873
* Rename unit crc to fpccrc to avoid name conflict in packages
|
20 лет назад |
fpcdefs.inc
|
876a3651d1
* varsets disabled completely for now
|
19 лет назад |
fppu.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
gendef.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
globals.pas
|
5e428406e0
* remove redundant initalization of LinkTypeSetExplicitly
|
18 лет назад |
globtype.pas
|
fd2032dab2
+ start of embedded rtl
|
18 лет назад |
htypechk.pas
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 лет назад |
impdef.pas
|
f1067607b6
+ workaround for non-working dircache on morphos/amiga
|
18 лет назад |
import.pas
|
bf1c390027
* refactor import library generation
|
19 лет назад |
link.pas
|
adbe0ab1d2
* support linker options (-k) which are > 255 chars combined
|
18 лет назад |
make_old.cmd
|
918d797b20
* make.cmd renamed to make_old.cmd
|
24 лет назад |
mdppc386.bat
|
1f4bac4fd0
* delphi fixes
|
24 лет назад |
mppc386.bat
|
07ad807864
* added -FE. to put the PPU's in the compiler dir
|
25 лет назад |
mppc68k.bat
|
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
|
27 лет назад |
mppcsparc
|
72556ae39f
* fix compile problem
|
21 лет назад |
msgidx.inc
|
ad7e261a04
* forbid to take the address of a label defined outside of the current procedure
|
18 лет назад |
msgtxt.inc
|
1fb6bc1cba
* updated copyright message for 2007
|
18 лет назад |
nadd.pas
|
b486f926ce
* taddnode.first_addstring, avoid memory leak if
|
19 лет назад |
nbas.pas
|
d5e4828f6f
* avoid memory leak for copy of withnode in tempnodes
|
18 лет назад |
ncal.pas
|
3e153102a8
* fixed calling class methods via classrefdefs (mantis #8145)
|
18 лет назад |
ncgadd.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
ncgbas.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
ncgcal.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
ncgcnv.pas
|
abef29c1d5
* fixed x86 vector mmloads and use scalar loads in ncgcnv
|
18 лет назад |
ncgcon.pas
|
fbc197f27a
* fixed writing of double constants on WinCE
|
19 лет назад |
ncgflw.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
ncginl.pas
|
d401c0a198
* activated internal get_frame for ARM.
|
18 лет назад |
ncgld.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
ncgmat.pas
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 лет назад |
ncgmem.pas
|
84726ed76c
* copy unique return value to address register on m68k
|
19 лет назад |
ncgopt.pas
|
3078a1927f
* remove ttype
|
19 лет назад |
ncgrtti.pas
|
9ae8e9fa21
* refactor tclassheader in tvmtbuilder and tvmtwriter
|
19 лет назад |
ncgset.pas
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 лет назад |
ncgutil.pas
|
323fc850b9
* fixed duplicate alias check
|
18 лет назад |
ncnv.pas
|
9a90410081
* ttypeconvnode.simplify, avoid a memory leak
|
19 лет назад |
ncon.pas
|
bcd86ef782
* added support for very big/small currency constants for non x86 CPUs.
|
18 лет назад |
nflw.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 лет назад |
ninl.pas
|
a3f059bc29
* call the ansistring version of val for zero-based array-of-char
|
18 лет назад |
nld.pas
|
8ecdbbc515
* fix intf assignment
|
18 лет назад |
nmat.pas
|
7f24462fcb
* warn when doing not(uninitialised_variable)
|
18 лет назад |
nmem.pas
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 лет назад |
nobj.pas
|
6c05674d51
* fixed overload checking of virtual and class methods (mantis #8140)
|
18 лет назад |
node.pas
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 лет назад |
nopt.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 лет назад |
nset.pas
|
e4e6f8112d
* fixed some warnings about hidden constructors
|
18 лет назад |
nstate.pas
|
790a4fe2d3
* log and id tags removed
|
20 лет назад |
nutils.pas
|
5988e6d117
* niln has a compelxity of 0 (so the inlining code doesn't try to take
|
18 лет назад |
ogbase.pas
|
30e78b71c8
* fix IE after duplicate asm symbol
|
18 лет назад |
ogcoff.pas
|
c238bb15d1
* .init section support
|
18 лет назад |
ogelf.pas
|
c238bb15d1
* .init section support
|
18 лет назад |
oglx.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
ogmap.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
optcse.pas
|
3078a1927f
* remove ttype
|
19 лет назад |
options.pas
|
d401c0a198
* activated internal get_frame for ARM.
|
18 лет назад |
opttail.pas
|
42cf5f7b2b
* don't do tail recursion optimization on types requiring init/final code
|
18 лет назад |
optunrol.pas
|
85d63d9fa9
* settings refactored
|
19 лет назад |
owar.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
owbase.pas
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 лет назад |
parabase.pas
|
38c0ae73da
Merged revisions 2775,2788-2789 via svnmerge from
|
19 лет назад |
paramgr.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
parser.pas
|
cc73d6e147
* postpone some freeing if SymbolInfo is needed
|
18 лет назад |
pass_1.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 лет назад |
pass_2.pas
|
e17b424e28
* refactor procsym procdef list
|
19 лет назад |
pbase.pas
|
11aa2b483e
* kicked ignore_equal, usage was wrong anyways
|
18 лет назад |
pdecl.pas
|
31e650f98d
fix another memory leak
|
18 лет назад |
pdecobj.pas
|
56379c37a9
* write vmt always according to the order of definitions
|
18 лет назад |
pdecsub.pas
|
7e62e2cfc1
* correct debug info for parentfp hidden parameter,
|
18 лет назад |
pdecvar.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 лет назад |
pexports.pas
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 лет назад |
pexpr.pas
|
4e96fe8fac
* fixed with-support for classrefdefs (mantis 8150), with thanks to
|
18 лет назад |
pinline.pas
|
9e60d6791d
* show name of procedure/function called with too few parameters
|
19 лет назад |
pmodules.pas
|
cc73d6e147
* postpone some freeing if SymbolInfo is needed
|
18 лет назад |
pp.lpi
|
b76211b426
* more improvements
|
19 лет назад |
pp.pas
|
fa493c7898
* move exception mask initialization to procedure compile
|
18 лет назад |
ppc.cfg
|
9465a13e71
+ Delphi 6 configuration file
|
23 лет назад |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 лет назад |
ppc.dof
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 лет назад |
ppc.dpr
|
4ace790492
* remove $Log
|
20 лет назад |
ppc68k.lpi
|
0d38bda5c4
* small m68k-linux fixes
|
19 лет назад |
ppcarm.lpi
|
8998a04bf6
* initial copy from i386
|
19 лет назад |
ppheap.pas
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 лет назад |
ppu.pas
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 лет назад |
procinfo.pas
|
85d63d9fa9
* settings refactored
|
19 лет назад |
pstatmnt.pas
|
4e96fe8fac
* fixed with-support for classrefdefs (mantis 8150), with thanks to
|
18 лет назад |
psub.pas
|
bc06fd4d74
* fixed mantis #6152 (allow overloads to be defined before all
|
18 лет назад |
psystem.pas
|
d401c0a198
* activated internal get_frame for ARM.
|
18 лет назад |
ptconst.pas
|
bcd86ef782
* added support for very big/small currency constants for non x86 CPUs.
|
18 лет назад |
ptype.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 лет назад |
raatt.pas
|
c238bb15d1
* .init section support
|
18 лет назад |
rabase.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 лет назад |
rasm.pas
|
1684a6fc32
* replaced tdictionary with tfphashlist
|
19 лет назад |
rautils.pas
|
fc66d46beb
+ added several warnings about use of references
|
18 лет назад |
regvars.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
rgbase.pas
|
790a4fe2d3
* log and id tags removed
|
20 лет назад |
rgobj.pas
|
60069ce3d2
* fix IE with -sr and EXTDEBUG
|
19 лет назад |
scandir.pas
|
96e1c482bc
* compiler part of first Nintendo DS port
|
19 лет назад |
scanner.pas
|
70fc3274e2
* minor fixes from mantis 8132
|
18 лет назад |
script.pas
|
ad7d549965
+ implement pascal inline asm start/halt code for linux/i386
|
19 лет назад |
switches.pas
|
658c46b903
* remove tdictionary and tindexarray
|
19 лет назад |
symbase.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 лет назад |
symconst.pas
|
9ad579855e
* fixed webtbf/tw3631
|
18 лет назад |
symdef.pas
|
eeb94bf9ea
* avoid level 2 comments
|
18 лет назад |
symnot.pas
|
790a4fe2d3
* log and id tags removed
|
20 лет назад |
symsym.pas
|
b957d59391
* don't override varregable for tabstractvarsyms loaded from a ppu when
|
19 лет назад |
symtable.pas
|
91dbd27a42
* cleanup deleting of defs
|
18 лет назад |
symtype.pas
|
22a372f10b
* fixed bug where derefs with an index 65535 were not read correctly
|
19 лет назад |
symutil.pas
|
3cae449fda
* moved rtti to ncgrtti
|
19 лет назад |
systems.pas
|
78499f85dd
* symbian support from Felipe
|
18 лет назад |
tgobj.pas
|
2e6d438599
* changed ref parameter of gettemp/gettemptyped from var to out to fix
|
18 лет назад |
tokens.pas
|
1b173fd0f3
+ Enable resourcestring in all modes
|
18 лет назад |
verbose.pas
|
d80bfc692d
* don't open error file twice but close it first if necessary
|
19 лет назад |
version.pas
|
7db8bc6498
* Revert version change
|
19 лет назад |
widestr.pas
|
85d63d9fa9
* settings refactored
|
19 лет назад |