.. |
i386
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
ia64
|
00917cb46f
* the info about exception frames is stored now on the stack
|
24 years ago |
m68k
|
ac4bbd85f0
* renamed
|
25 years ago |
msg
|
96f61b8248
new errorrw.msg
|
23 years ago |
new
|
9b385a2ab7
* regenated
|
23 years ago |
powerpc
|
c6d03a29f0
* completed (not compilale yet though)
|
23 years ago |
targets
|
cbb48e0ccd
* default alignment changed to 4 bytes for locals and static const,var
|
23 years ago |
utils
|
9b385a2ab7
* regenated
|
23 years ago |
Makefile
|
9b385a2ab7
* regenated
|
23 years ago |
Makefile.fpc
|
9b385a2ab7
* regenated
|
23 years ago |
README
|
e652444594
+ varargs directive
|
24 years ago |
aasm.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
23 years ago |
aopt.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
aoptbase.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
aoptcs.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
aoptda.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
aoptobj.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
assemble.pas
|
c5bd8e67ee
* compiles again with -dmemdebug
|
24 years ago |
browcol.pas
|
d2e1952377
* procsym definition rewrite
|
24 years ago |
browlog.pas
|
d2e1952377
* procsym definition rewrite
|
24 years ago |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 years ago |
catch.pas
|
684970ea22
* merged generic m68k updates from fixes branch
|
24 years ago |
cclasses.pas
|
faf78ea813
* overloading supported in child classes
|
24 years ago |
cg64f32.pas
|
2b3898aeff
* adapted ranges of native types to int64 (e.g. high cardinal is no
|
23 years ago |
cgbase.pas
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
23 years ago |
cgconst.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
cgobj.pas
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
23 years ago |
cmsgs.pas
|
07495c8526
* renamed messages unit to cmsgs to avoid conflicts with the
|
24 years ago |
comphook.pas
|
2a1adf0ee6
* updates so it works with the ide
|
24 years ago |
compiler.pas
|
f959a590fe
* Fixes win32 linking problems with import libraries
|
24 years ago |
compinnr.inc
|
7215d46735
* Make new/dispose system functions instead of keywords
|
24 years ago |
comprsrc.pas
|
634a68bf3e
* merged netbsd start
|
24 years ago |
crc.pas
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 years ago |
cresstr.pas
|
a7cf57524e
* symtable change to classes
|
24 years ago |
cstreams.pas
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 years ago |
cutils.pas
|
faf78ea813
* overloading supported in child classes
|
24 years ago |
defines.inc
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 years ago |
depend
|
e525797c51
* updated copyright to 2000
|
25 years ago |
dmisc.pas
|
1f4bac4fd0
* delphi fixes
|
24 years ago |
export.pas
|
f9794d6904
* added override and virtual for constructors
|
24 years ago |
finput.pas
|
2a1adf0ee6
* updates so it works with the ide
|
24 years ago |
fmodule.pas
|
c5bd8e67ee
* compiles again with -dmemdebug
|
24 years ago |
fppu.pas
|
76f42ba1cb
* check for -Un when loading ppu with wrong name
|
23 years ago |
gdb.pas
|
74f6abf381
* merged register fixes
|
24 years ago |
gendef.pas
|
a7cf57524e
* symtable change to classes
|
24 years ago |
globals.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
globtype.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
htypechk.pas
|
a921654f56
* no longer allow assignments to pointer expressions (unless there's a
|
23 years ago |
impdef.pas
|
a7cf57524e
* symtable change to classes
|
24 years ago |
import.pas
|
f9794d6904
* added override and virtual for constructors
|
24 years ago |
link.pas
|
2e96721c20
* fixed path appending for lib
|
23 years ago |
make_old.cmd
|
918d797b20
* make.cmd renamed to make_old.cmd
|
24 years ago |
mdppc386.bat
|
1f4bac4fd0
* delphi fixes
|
24 years ago |
mppc386.bat
|
07ad807864
* added -FE. to put the PPU's in the compiler dir
|
25 years ago |
mppc68k.bat
|
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
|
27 years ago |
msgidx.inc
|
9b385a2ab7
* regenated
|
23 years ago |
msgtxt.inc
|
9b385a2ab7
* regenated
|
23 years ago |
nadd.pas
|
92977ca6ee
* fixed fpuregister counting errors ("merged")
|
23 years ago |
nbas.pas
|
d2e1952377
* procsym definition rewrite
|
24 years ago |
ncal.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
ncgbas.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
23 years ago |
ncgcnv.pas
|
dc912b6358
* changed remaining "getregister32" calls to "getregisterint"
|
23 years ago |
ncgcon.pas
|
87549dfb5e
* fixed problem when compiling the compiler with Delphi (reported by
|
23 years ago |
ncgflw.pas
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
23 years ago |
ncgmem.pas
|
dc912b6358
* changed remaining "getregister32" calls to "getregisterint"
|
23 years ago |
ncgutil.pas
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
23 years ago |
ncnv.pas
|
190ead04c0
* more fixes for protected handling
|
23 years ago |
ncon.pas
|
17d6dded66
* interface 2 guid support
|
24 years ago |
nflw.pas
|
a3455b27a4
* upper constant limits for "for" loops are now also converted to the
|
24 years ago |
ninl.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
nld.pas
|
02f4482788
* dynarr:=nil support added
|
23 years ago |
nmat.pas
|
30c1ee7971
* Compilation without mmx support fixed from Peter
|
23 years ago |
nmem.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 years ago |
nobj.pas
|
43cf3a68eb
* fixed vmt generation for private procedures that were skipped after
|
23 years ago |
node.pas
|
02f4482788
* dynarr:=nil support added
|
23 years ago |
nopt.pas
|
43dea5a35f
* move class of definitions into type section for delphi
|
24 years ago |
nset.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 years ago |
ogbase.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
23 years ago |
ogcoff.pas
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 years ago |
ogelf.pas
|
344fd00373
* completed incomplete typed constant records
|
24 years ago |
options.pas
|
e45bb82d81
* freemem change to value parameter
|
24 years ago |
owar.pas
|
bba2be8243
* more things for tcoffobjectinput
|
24 years ago |
owbase.pas
|
bba2be8243
* more things for tcoffobjectinput
|
24 years ago |
parser.pas
|
86a3df0e9d
* update target_asm according to outputformat
|
23 years ago |
pass_1.pas
|
7edaf1332f
* fixed firstpass when det_resulttype returns an error
|
24 years ago |
pass_2.pas
|
60dc4bf0a9
* moved call to "cleanup_regvars" to cga.pas for i386 because it has
|
24 years ago |
pbase.pas
|
5cdb7cc52b
* removed getprocvar, use only getprocvardef
|
23 years ago |
pdecl.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 years ago |
pdecobj.pas
|
34d4f5e291
* fixed default value for properties with index values
|
23 years ago |
pdecsub.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
pdecvar.pas
|
b6feb119e6
* fixed initialized variables
|
24 years ago |
pexports.pas
|
d2e1952377
* procsym definition rewrite
|
24 years ago |
pexpr.pas
|
190ead04c0
* more fixes for protected handling
|
23 years ago |
pmodules.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
pp.pas
|
9f9c1700b0
* variant paramter passing and functions results fixed
|
24 years ago |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 years ago |
ppc.dof
|
27749c067e
* more cg11 updates
|
25 years ago |
ppc.dpr
|
5a2b1ed57b
* Renamefest
|
25 years ago |
ppheap.pas
|
a7cf57524e
* symtable change to classes
|
24 years ago |
ppu.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 years ago |
pstatmnt.pas
|
cdf0df1808
* allow accessing locals in other lexlevel when the current assembler
|
23 years ago |
psub.pas
|
a6d63f0adc
* commited the wrong file :(
|
23 years ago |
psystem.pas
|
2b3898aeff
* adapted ranges of native types to int64 (e.g. high cardinal is no
|
23 years ago |
ptconst.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
ptype.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
rautils.pas
|
cdf0df1808
* allow accessing locals in other lexlevel when the current assembler
|
23 years ago |
regvars.pas
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
23 years ago |
scandir.pas
|
887f6ba34c
* removed obsolete chainprocsym and test_procsym code
|
24 years ago |
scanner.pas
|
09fb8a2649
* FPCTARGETOS/FPCTARGETCPU added as internal environment variable
|
23 years ago |
script.pas
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 years ago |
switches.pas
|
7781fca6bd
* read only typed const support, switch $J-
|
24 years ago |
symbase.pas
|
a7cf57524e
* symtable change to classes
|
24 years ago |
symconst.pas
|
d24762aeba
* removed uauto from orddef, use new range_to_basetype generating
|
23 years ago |
symdef.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 years ago |
symdef.pas
|
62e4cfefc1
* fixed severe slowdown when compiling a program with arrays that have
|
23 years ago |
symdefh.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 years ago |
symppu.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 years ago |
symppu.pas
|
cb06c9bcb8
* array access for properties added
|
24 years ago |
symsym.inc
|
319ddd55cb
* stabs fixing
|
25 years ago |
symsym.pas
|
190ead04c0
* more fixes for protected handling
|
23 years ago |
symtable.pas
|
190ead04c0
* more fixes for protected handling
|
23 years ago |
symtype.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
23 years ago |
systems.pas
|
f18ec46e64
* fixed updatealignment to not override settings with undefined
|
23 years ago |
tainst.pas
|
c536b532d0
* fixed stupid copy-paste bug
|
23 years ago |
temp_gen.pas
|
9746f4c2d6
* some cg reorganisation
|
24 years ago |
todo.txt
|
51f8c5a754
* lineifno
|
25 years ago |
tokens.pas
|
7215d46735
* Make new/dispose system functions instead of keywords
|
24 years ago |
tpexcept.pas
|
5a2b1ed57b
* Renamefest
|
25 years ago |
types.pas
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 years ago |
verbose.pas
|
07495c8526
* renamed messages unit to cmsgs to avoid conflicts with the
|
24 years ago |
version.pas
|
b9796f6a7f
* unused units removed from uses clause
|
25 years ago |
widestr.pas
|
1f4bac4fd0
* delphi fixes
|
24 years ago |