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