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