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