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