..
new
+ implemented RegReadByInstr
1999-08-10 12:40:20 +00:00
utils
Changed fpcman to fpc
1999-07-13 12:25:07 +00:00
aasm.pas
+ cpu flags added, mainly for the new cg
1999-08-06 15:30:17 +00:00
ag68kgas.pas
* don't count ait_marker for lineinfo
1998-12-23 22:53:44 +00:00
ag68kmit.pas
section order changed to get closer output from coff writer
1999-03-10 13:25:42 +00:00
ag68kmot.pas
* some m68k fixes (still not compilable !)
1999-03-04 13:55:39 +00:00
ag68kmpw.pas
ag386att.pas
* avoid double .edata section if using DLLTOOL
1999-08-10 12:26:20 +00:00
ag386bin.pas
* avoid double .edata section if using DLLTOOL
1999-08-10 12:26:20 +00:00
ag386int.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
ag386nsm.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
aopt386.pas
+ some comments
1999-05-08 20:39:02 +00:00
assemble.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
browcol.pas
* updated for symtable updates
1999-08-09 14:09:04 +00:00
browlog.pas
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
catch.pas
* not stack check inside catch !!
1999-08-10 12:27:15 +00:00
cg68kadd.pas
cg68kcal.pas
cg68kcnv.pas
cg68kcon.pas
cg68kflw.pas
cg68kinl.pas
* all formaldefs are now a sinlge definition
1999-04-07 15:31:12 +00:00
cg68kld.pas
cg68kmat.pas
cg68kmem.pas
cg68kset.pas
cg386add.pas
* better fix for muln register allocation
1999-08-07 11:29:26 +00:00
cg386cal.pas
* classes vmt changed to only positive addresses
1999-08-09 22:19:46 +00:00
cg386cnv.pas
* some fixes for the floating point registers
1999-08-05 14:58:03 +00:00
cg386con.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
cg386flw.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
cg386inl.pas
* fpuvaroffset not increased for f32bit float type
1999-08-10 13:21:08 +00:00
cg386ld.pas
* classes vmt changed to only positive addresses
1999-08-09 22:19:46 +00:00
cg386mat.pas
+ floating point register variables !!
1999-08-04 13:45:17 +00:00
cg386mem.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
cg386set.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
cga68k.pas
cgai386.pas
* some small problems fixed
1999-08-07 14:20:55 +00:00
cobjects.pas
* some fixes for the floating point registers
1999-08-05 14:58:03 +00:00
comphook.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
compiler.pas
* fixed writing of lost memory which should be after donecompiler
1999-08-09 22:13:43 +00:00
comprsrc.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
cpuasm.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
cpubase.pas
* some small problems fixed
1999-08-07 14:20:55 +00:00
cpuinfo.pas
+ initial revision
1999-08-04 11:13:38 +00:00
cresstr.pas
* write .size also
1999-07-29 20:53:55 +00:00
csopt386.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
daopt386.pas
* fix in -darithopt code (sometimes crashed on 8/16bit regs)
1999-08-05 15:01:52 +00:00
depend
dmisc.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
errord.msg
* merged
1999-07-05 20:22:08 +00:00
errore.msg
* fixed message which was wrong styled
1999-08-06 11:13:17 +00:00
errores.msg
* merged
1999-07-05 20:22:08 +00:00
errorf.msg
* merged
1999-07-05 20:22:08 +00:00
errorn.msg
+ Added last message
1999-07-07 22:25:02 +00:00
errorr.msg
+ Added last message
1999-07-07 22:36:22 +00:00
export.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
files.pas
* bug #487 fixed, (inc(<property>) isn't allowed)
1999-07-18 14:47:19 +00:00
gdb.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
gendef.pas
* released valintern
1999-03-26 00:05:26 +00:00
globals.pas
* bind_win32_dll removed (Relocsection used instead)
1999-08-10 12:51:14 +00:00
globtype.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
hcgdata.pas
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
hcodegen.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
htypechk.pas
* vo_fpuregable is now also removed in make_not_regable
1999-08-06 12:49:36 +00:00
i386tab.inc
* merged nasm compiler
1999-05-01 13:23:57 +00:00
import.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
innr.inc
* int64/qword type release
1999-07-01 15:49:09 +00:00
insns.dat
* init
1999-05-01 13:28:58 +00:00
lin_targ.pas
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
link.pas
* bind_win32_dll removed (Relocsection used instead)
1999-08-10 12:51:14 +00:00
m68k.pas
* local browser stuff corrected
1999-06-22 16:24:39 +00:00
make.cmd
+ Make script to make compiler under OS/2.
1998-12-23 12:41:56 +00:00
Makefile
* updated for samplecfg
1999-06-15 15:10:06 +00:00
mdppc386.bat
* more fixes to get it with delphi running
1999-05-05 09:19:03 +00:00
messages.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
mppc68k.bat
mppc386.bat
+ floating point register variables !!
1999-08-04 13:45:17 +00:00
msgidx.inc
* fixed message which was wrong styled
1999-08-06 11:13:17 +00:00
msgtxt.inc
* fixed message which was wrong styled
1999-08-06 11:13:17 +00:00
og386.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
og386cff.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
og386dbg.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
og386elf.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
options.pas
* bind_win32_dll removed (Relocsection used instead)
1999-08-10 12:51:14 +00:00
opts68k.pas
opts386.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
os2_targ.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
owar.pas
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
owbase.pas
* don't write .o and link if errors occure during assembling
1999-05-09 11:38:04 +00:00
parser.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
pass_1.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
pass_2.pas
* some small problems fixed
1999-08-07 14:20:55 +00:00
pbase.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
pdecl.pas
* classes vmt changed to only positive addresses
1999-08-09 22:19:46 +00:00
pexports.pas
* bind_win32_dll removed (Relocsection used instead)
1999-08-10 12:51:14 +00:00
pexpr.pas
* fixed crash after wrong para's with class contrustor
1999-08-09 22:16:29 +00:00
pmodules.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
popt386.pas
* avoid unused locals
1999-08-10 12:30:00 +00:00
pp.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
ppc.dpr
* made it compilable with Dlephi 4 again
1999-07-18 10:19:38 +00:00
ppheap.pas
* fix to get it self compiled
1999-06-08 15:26:49 +00:00
ppovin.pas
* a FPC compiled compiler checks now also in debug mode in assigned
1999-03-17 22:23:19 +00:00
ppu.pas
* more changes to compile for the Alpha
1999-08-02 23:13:19 +00:00
pstatmnt.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
psub.pas
* linking to C code with cdecl;external; was broken
1999-08-10 16:24:44 +00:00
psystem.pas
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
ptconst.pas
* avoid unused locals
1999-08-10 12:30:00 +00:00
ra68kmot.pas
* moved some tables from ra386*.pas -> i386.pas
1999-01-10 15:37:51 +00:00
ra386.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
ra386att.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
ra386dir.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
ra386int.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
rautils.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
README
types.pas
1999-06-02 22:25:22 +00:00
scandir.inc
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
scanner.pas
* Removed C style comments.
1999-08-06 13:11:44 +00:00
script.pas
switches.pas
* Alpha changes
1999-08-01 23:35:06 +00:00
symconst.inc
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
symconst.pas
+ floating point register variables !!
1999-08-04 13:45:17 +00:00
symdef.inc
* RTTI fix from Sebastian Guenther
1999-08-11 08:56:53 +00:00
symdefh.inc
+ procsym field in tprocdef to allow correct gdb info generation
1999-08-10 12:34:49 +00:00
symppu.inc
* moved bitmask constants to sets
1999-08-03 22:02:29 +00:00
symsym.inc
* use of procsym field for correct gdb info in local procedures
1999-08-10 12:36:31 +00:00
symsymh.inc
* pprocsym defined earlier for use in tprocdef
1999-08-10 12:33:36 +00:00
symtable.pas
* unitid changed to word
1999-08-10 16:25:42 +00:00
systems.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
tcadd.pas
* better fix for muln register allocation
1999-08-07 11:29:26 +00:00
tccal.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
tccnv.pas
* some small problems fixed
1999-08-07 14:20:55 +00:00
tccon.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
tcflw.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
tcinl.pas
* fix for regvars with the val code
1999-08-06 12:43:13 +00:00
tcld.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
tcmat.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
tcmem.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
tcset.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
temp_gen.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
tgen68k.pas
tgeni386.pas
* fpuvaroffset problems solved
1999-08-10 12:47:53 +00:00
todo.txt
+ qword/int64 -> floating point type cast
1999-07-04 16:37:08 +00:00
tokens.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
tpexcept.pas
* bug #487 fixed, (inc(<property>) isn't allowed)
1999-07-18 14:47:19 +00:00
tree.pas
* fixed disposing of tree node
1999-08-09 22:14:46 +00:00
types.pas
* some small problems fixed
1999-08-07 14:20:55 +00:00
verbose.pas
* V_Fatal=1, all other V_ are also increased
1999-08-05 16:52:53 +00:00
version.pas
* all tokens now start with an underscore
1999-08-04 13:02:40 +00:00
win_targ.pas
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00