michael
|
5baa7ca467
|
* Added ait_frame, ait_ent
|
1999-08-05 15:51:01 +00:00 |
|
michael
|
b6cf3b2d68
|
+ Added ait_frame
|
1999-08-04 00:39:56 +00:00 |
|
michael
|
4f74c54c09
|
* Moved toperand type back =(
|
1999-08-02 21:01:41 +00:00 |
|
michael
|
16afc140e9
|
* Moved toperand type to aasm
|
1999-08-02 20:45:47 +00:00 |
|
michael
|
198b3b5050
|
* Moved taitempalloc
|
1999-08-01 23:55:53 +00:00 |
|
peter
|
674e0cc879
|
* write .size also
|
1999-07-29 20:53:55 +00:00 |
|
florian
|
35f636dea1
|
+ resourcestring implemented
+ start of longstring support
|
1999-07-22 09:37:28 +00:00 |
|
peter
|
176f1d4cd8
|
* ag386bin doesn't destroy the aasmoutput lists anymore
|
1999-07-03 00:26:01 +00:00 |
|
pierre
|
5f05d07dcb
|
* previous wrong log corrected
|
1999-06-02 22:43:57 +00:00 |
|
pierre
|
35777a48a1
|
types.pas
|
1999-06-02 22:25:22 +00:00 |
|
peter
|
cc0511a890
|
* @procvar is now always needed for FPC
|
1999-06-01 14:45:40 +00:00 |
|
peter
|
1d972079c4
|
* also count ref when asmlabel^.name is used
|
1999-05-28 09:11:39 +00:00 |
|
peter
|
0b272f13c7
|
* removed oldasm
* plabel -> pasmlabel
* -a switches to source writing automaticly
* assembler readers OOPed
* asmsymbol automaticly external
* jumptables and other label fixes for asm readers
|
1999-05-27 19:43:55 +00:00 |
|
peter
|
bfed29ff8b
|
* NEWLAB for label as symbol
|
1999-05-21 13:54:38 +00:00 |
|
pierre
|
8101571683
|
* fix from Peter for double bug reported 20/05/1999
|
1999-05-20 22:18:51 +00:00 |
|
peter
|
bc903063c1
|
* removed R_DEFAULT_SEG
* uniform float names
|
1999-05-12 00:19:34 +00:00 |
|
Jonas Maebe
|
460464ff24
|
* seperate OPTimizer INFO pointer field in tai object
|
1999-05-08 20:38:02 +00:00 |
|
peter
|
1c96916943
|
* generic write_float and str_float
* fixed constant float conversions
|
1999-05-06 09:05:05 +00:00 |
|
peter
|
adda83dac6
|
* moved section names to systems
* fixed nasm,intel writer
|
1999-05-02 22:41:46 +00:00 |
|
peter
|
cb70b62a82
|
* storenumber works
* fixed some typos in double_checksum
+ incompatible types type1 and type2 message (with storenumber)
|
1999-04-21 09:43:28 +00:00 |
|
peter
|
61eee61f9a
|
+ tempalloc
+ -at to show temp alloc info in .s file
|
1999-04-16 11:49:36 +00:00 |
|
peter
|
cc9df8d478
|
* first things to store the symbol/def number in the ppu
|
1999-04-14 09:14:44 +00:00 |
|
pierre
|
337f054764
|
section order changed to get closer output from coff writer
|
1999-03-10 13:25:42 +00:00 |
|
peter
|
d0b1246e38
|
+ smartlinking for ag386bin
|
1999-03-08 14:51:04 +00:00 |
|
peter
|
005c5a5de1
|
* first things for tai_cut support for ag386bin
|
1999-03-05 13:09:48 +00:00 |
|
pierre
|
5b5622d851
|
+ getasmsymbol to search for existing assembler symbol only
|
1999-03-03 11:59:27 +00:00 |
|
peter
|
c5e45b576b
|
+ stabs support for binary writers
* more fixes and missing updates from the previous commit :(
|
1999-03-02 02:56:08 +00:00 |
|
pierre
|
f2eb2dc540
|
* external used before implemented problem fixed
|
1999-03-01 13:31:59 +00:00 |
|
peter
|
c8f444b65f
|
* ag386bin updates
+ coff writer
|
1999-02-25 21:02:16 +00:00 |
|
peter
|
23f7e0c601
|
* small fixes for the binary writer
|
1999-02-17 10:16:24 +00:00 |
|
Jonas Maebe
|
8cf4da6d5e
|
+ optimize pascal code surrounding assembler blocks
|
1998-12-29 18:48:15 +00:00 |
|
peter
|
f76d2b328c
|
* removed some obsolete version checks
|
1998-12-16 00:27:16 +00:00 |
|
peter
|
1b369bb4bb
|
+ globtype,tokens,version unit splitted from globals
|
1998-12-11 00:02:37 +00:00 |
|
pierre
|
49e2d0ad2d
|
* zero padded alignment was buggy
|
1998-12-01 23:36:31 +00:00 |
|
pierre
|
a1f1003555
|
* some range check bugs fixed (still not working !)
+ added DLL writing support for win32 (also accepts variables)
+ TempAnsi for code that could be used for Temporary ansi strings
handling
|
1998-11-30 09:42:52 +00:00 |
|
pierre
|
920691ac0a
|
* fix for first line of function break
|
1998-11-12 11:19:30 +00:00 |
|
pierre
|
d4854b6324
|
* all references to comp suppressed for m68k
|
1998-10-14 15:56:37 +00:00 |
|
pierre
|
9ec2dfaf4a
|
+ added tai_const_symbol_offset
for r : pointer = @var.field;
* better message for different arg names on implementation
of function
|
1998-10-12 12:20:37 +00:00 |
|
pierre
|
bf6369f1b5
|
* current_module old scanner tagged as invalid if unit is recompiled
+ added ppheap for better info on tracegetmem of heaptrc
(adds line column and file index)
* several memory leaks removed ith help of heaptrc !!
|
1998-10-08 17:17:07 +00:00 |
|
pierre
|
3048845e68
|
* some memory leaks fixed (thanks to Peter for heaptrc !)
|
1998-10-06 17:16:31 +00:00 |
|
Jonas Maebe
|
5b3312c7ed
|
+ ait_marker support
|
1998-10-01 20:19:06 +00:00 |
|
Jonas Maebe
|
0e770798da
|
* released REGALLOC
|
1998-09-20 17:11:21 +00:00 |
|
peter
|
295d53cb69
|
+ smartlinking for win95 imports
|
1998-09-07 18:33:31 +00:00 |
|
pierre
|
e1bc033a5c
|
* better lines for stabs
(no scroll back to if before else part
no return to case line at jump outside case)
+ source lines also if not in order
|
1998-09-03 17:08:37 +00:00 |
|
peter
|
befed16714
|
* write extended to ppu file
* new version 0.99.7
|
1998-08-11 15:31:35 +00:00 |
|
peter
|
dd2e114e7e
|
* fixed extended writing
|
1998-08-10 23:56:03 +00:00 |
|
peter
|
85c8a88cbe
|
+ localswitches, moduleswitches, globalswitches splitting
|
1998-08-10 14:49:33 +00:00 |
|
peter
|
1bffd4e290
|
* released NEWINPUT
|
1998-07-14 14:46:36 +00:00 |
|
peter
|
911abb5abc
|
+ NEWINPUT for a better inputfile and scanner object
|
1998-07-07 11:19:50 +00:00 |
|
peter
|
f98459e1fb
|
* smartlinking works for win32
* some defines to exclude some compiler parts
|
1998-06-08 22:59:41 +00:00 |
|