.. |
i386
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
ia64
|
00917cb46f
* the info about exception frames is stored now on the stack
|
25 lat temu |
m68k
|
ac4bbd85f0
* renamed
|
25 lat temu |
msg
|
eddbcb2c93
* copyright messages for 2002 fixed
|
24 lat temu |
new
|
0816ae4006
* regenerated
|
24 lat temu |
powerpc
|
c6d03a29f0
* completed (not compilale yet though)
|
24 lat temu |
targets
|
f19d533f51
+ Patch from Peter for library imports
|
24 lat temu |
utils
|
0816ae4006
* regenerated
|
24 lat temu |
Makefile
|
0816ae4006
* regenerated
|
24 lat temu |
Makefile.fpc
|
393ef5c2c2
* cross compiler support
|
24 lat temu |
README
|
e652444594
+ varargs directive
|
24 lat temu |
aasm.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
24 lat temu |
aopt.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
aoptbase.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
aoptcs.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
aoptda.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
aoptobj.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
assemble.pas
|
c5bd8e67ee
* compiles again with -dmemdebug
|
24 lat temu |
browcol.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
browlog.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
bsdcompile
|
26081ed999
* Simple script which specifies the right params for a try out BSD build
|
25 lat temu |
catch.pas
|
684970ea22
* merged generic m68k updates from fixes branch
|
24 lat temu |
cclasses.pas
|
faf78ea813
* overloading supported in child classes
|
24 lat temu |
cg64f32.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 lat temu |
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 lat temu |
cgconst.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
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 lat temu |
cmsgs.pas
|
07495c8526
* renamed messages unit to cmsgs to avoid conflicts with the
|
24 lat temu |
comphook.pas
|
2a1adf0ee6
* updates so it works with the ide
|
24 lat temu |
compiler.pas
|
f959a590fe
* Fixes win32 linking problems with import libraries
|
24 lat temu |
compinnr.inc
|
7215d46735
* Make new/dispose system functions instead of keywords
|
24 lat temu |
comprsrc.pas
|
634a68bf3e
* merged netbsd start
|
24 lat temu |
crc.pas
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 lat temu |
cresstr.pas
|
a7cf57524e
* symtable change to classes
|
24 lat temu |
cstreams.pas
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 lat temu |
cutils.pas
|
faf78ea813
* overloading supported in child classes
|
24 lat temu |
defines.inc
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 lat temu |
depend
|
e525797c51
* updated copyright to 2000
|
26 lat temu |
dmisc.pas
|
1f4bac4fd0
* delphi fixes
|
24 lat temu |
export.pas
|
f9794d6904
* added override and virtual for constructors
|
24 lat temu |
finput.pas
|
2a1adf0ee6
* updates so it works with the ide
|
24 lat temu |
fmodule.pas
|
c5bd8e67ee
* compiles again with -dmemdebug
|
24 lat temu |
fppu.pas
|
7b45b6a4a9
* local browser support fixed
|
24 lat temu |
gdb.pas
|
74f6abf381
* merged register fixes
|
24 lat temu |
gendef.pas
|
a7cf57524e
* symtable change to classes
|
24 lat temu |
globals.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 lat temu |
globtype.pas
|
e37dbf904d
* calling convention rewrite
|
24 lat temu |
htypechk.pas
|
a921654f56
* no longer allow assignments to pointer expressions (unless there's a
|
24 lat temu |
impdef.pas
|
a7cf57524e
* symtable change to classes
|
24 lat temu |
import.pas
|
f9794d6904
* added override and virtual for constructors
|
24 lat temu |
link.pas
|
f959a590fe
* Fixes win32 linking problems with import libraries
|
24 lat temu |
make_old.cmd
|
918d797b20
* make.cmd renamed to make_old.cmd
|
24 lat temu |
mdppc386.bat
|
1f4bac4fd0
* delphi fixes
|
24 lat temu |
mppc386.bat
|
07ad807864
* added -FE. to put the PPU's in the compiler dir
|
25 lat temu |
mppc68k.bat
|
0e8616ed1f
+ temporary variables now in temp_gen.pas unit
|
27 lat temu |
msgidx.inc
|
d117d71141
* typed constants that are "procedure of object" and which are assigned
|
24 lat temu |
msgtxt.inc
|
4148949871
* spelling correction (Data types which _require_)
|
24 lat temu |
nadd.pas
|
92977ca6ee
* fixed fpuregister counting errors ("merged")
|
24 lat temu |
nbas.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
ncal.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
ncgbas.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
24 lat temu |
ncgcnv.pas
|
dc912b6358
* changed remaining "getregister32" calls to "getregisterint"
|
24 lat temu |
ncgcon.pas
|
d45517d97d
* empty widestrings can also be optimized to the constant '0'
|
24 lat temu |
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 lat temu |
ncgmem.pas
|
dc912b6358
* changed remaining "getregister32" calls to "getregisterint"
|
24 lat temu |
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 lat temu |
ncnv.pas
|
cd378a2881
* fixed type conversions from dynamic arrays to open arrays
|
24 lat temu |
ncon.pas
|
17d6dded66
* interface 2 guid support
|
24 lat temu |
nflw.pas
|
a3455b27a4
* upper constant limits for "for" loops are now also converted to the
|
24 lat temu |
ninl.pas
|
ad0fc51cf6
* fixed web bug #1735 (argument of inc/dec must be made unique) ("merged")
|
24 lat temu |
nld.pas
|
599a68f8c9
* fixed web bug #1684 (it already didn't crash anymore, but it also didn't
|
24 lat temu |
nmat.pas
|
928493e3ba
* made 'mod powerof2' -> 'and' optimization processor independent
|
24 lat temu |
nmem.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 lat temu |
nobj.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
node.pas
|
17d6dded66
* interface 2 guid support
|
24 lat temu |
nopt.pas
|
43dea5a35f
* move class of definitions into type section for delphi
|
24 lat temu |
nset.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 lat temu |
ogbase.pas
|
4d4bf26827
* fixed inline crash with assembler routines
|
24 lat temu |
ogcoff.pas
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 lat temu |
ogelf.pas
|
344fd00373
* completed incomplete typed constant records
|
24 lat temu |
options.pas
|
e45bb82d81
* freemem change to value parameter
|
24 lat temu |
owar.pas
|
bba2be8243
* more things for tcoffobjectinput
|
24 lat temu |
owbase.pas
|
bba2be8243
* more things for tcoffobjectinput
|
24 lat temu |
parser.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
pass_1.pas
|
7edaf1332f
* fixed firstpass when det_resulttype returns an error
|
24 lat temu |
pass_2.pas
|
60dc4bf0a9
* moved call to "cleanup_regvars" to cga.pas for i386 because it has
|
24 lat temu |
pbase.pas
|
5cdb7cc52b
* removed getprocvar, use only getprocvardef
|
24 lat temu |
pdecl.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 lat temu |
pdecobj.pas
|
d24762aeba
* removed uauto from orddef, use new range_to_basetype generating
|
24 lat temu |
pdecsub.pas
|
67732f1df0
+ Patch from peter for library imports
|
24 lat temu |
pdecvar.pas
|
b6feb119e6
* fixed initialized variables
|
24 lat temu |
pexports.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
pexpr.pas
|
5cdb7cc52b
* removed getprocvar, use only getprocvardef
|
24 lat temu |
pmodules.pas
|
bc558402fb
+ Stack checking for solaris
|
24 lat temu |
pp.pas
|
9f9c1700b0
* variant paramter passing and functions results fixed
|
24 lat temu |
ppc.conf
|
add30a428e
* Kylix fixes, mostly case names of units
|
24 lat temu |
ppc.dof
|
27749c067e
* more cg11 updates
|
25 lat temu |
ppc.dpr
|
5a2b1ed57b
* Renamefest
|
25 lat temu |
ppheap.pas
|
a7cf57524e
* symtable change to classes
|
24 lat temu |
ppu.pas
|
b60666ae1f
+ parasym to tparaitem added
|
24 lat temu |
pstatmnt.pas
|
816cfa08b3
* allow recursive calls again in assembler procedure
|
24 lat temu |
psub.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
psystem.pas
|
faf78ea813
* overloading supported in child classes
|
24 lat temu |
ptconst.pas
|
5cdb7cc52b
* removed getprocvar, use only getprocvardef
|
24 lat temu |
ptype.pas
|
7c570fb338
* fixed web bugs 1758 and 1760
|
24 lat temu |
rautils.pas
|
d2e1952377
* procsym definition rewrite
|
24 lat temu |
regvars.pas
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 lat temu |
scandir.pas
|
887f6ba34c
* removed obsolete chainprocsym and test_procsym code
|
24 lat temu |
scanner.pas
|
19e7ae8851
* fixed previous commit
|
24 lat temu |
script.pas
|
45dab81414
* merged netbsd, fpu-overflow from fixes branch
|
24 lat temu |
switches.pas
|
7781fca6bd
* read only typed const support, switch $J-
|
24 lat temu |
symbase.pas
|
a7cf57524e
* symtable change to classes
|
24 lat temu |
symconst.pas
|
d24762aeba
* removed uauto from orddef, use new range_to_basetype generating
|
24 lat temu |
symdef.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 lat temu |
symdef.pas
|
8327c4284d
|
24 lat temu |
symdefh.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 lat temu |
symppu.inc
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 lat temu |
symppu.pas
|
cb06c9bcb8
* array access for properties added
|
24 lat temu |
symsym.inc
|
319ddd55cb
* stabs fixing
|
25 lat temu |
symsym.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
symtable.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
symtype.pas
|
60d2ddbbd5
* protected/private symbols parsing fixed
|
24 lat temu |
systems.pas
|
72443eecda
* source_os changed to source_info in OS/2 define
|
24 lat temu |
tainst.pas
|
c536b532d0
* fixed stupid copy-paste bug
|
24 lat temu |
temp_gen.pas
|
9746f4c2d6
* some cg reorganisation
|
24 lat temu |
todo.txt
|
51f8c5a754
* lineifno
|
26 lat temu |
tokens.pas
|
7215d46735
* Make new/dispose system functions instead of keywords
|
24 lat temu |
tpexcept.pas
|
5a2b1ed57b
* Renamefest
|
25 lat temu |
types.pas
|
142b4fb7f8
* proc_to_procvar_equal fixed for procvar-procvar
|
24 lat temu |
verbose.pas
|
07495c8526
* renamed messages unit to cmsgs to avoid conflicts with the
|
24 lat temu |
version.pas
|
b9796f6a7f
* unused units removed from uses clause
|
25 lat temu |
widestr.pas
|
1f4bac4fd0
* delphi fixes
|
24 lat temu |