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