Commit Graph

35 Commits

Author SHA1 Message Date
pierre
910372616a * typo correction 1999-09-16 11:34:44 +00:00
florian
ca53eee67e * renamed i386asm and i386base to cpuasm and cpubase 1999-08-04 00:22:34 +00:00
michael
1d346206a9 * alpha has no index 1999-08-02 00:34:06 +00:00
peter
e1b6682670 * small ansistring fixes
* val_ansistr_sint destsize changed to longint
  * don't write low/hi ascii with -al
1999-06-09 23:00:11 +00:00
pierre
338f4df255 * extdebug wrong warning removed 1999-06-01 22:46:26 +00:00
peter
20d56ae2a4 * ansistring fixes, decr_ansistr called after all temp ansi reuses 1999-05-31 20:35:45 +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
2e88fbde1a * align tempsize also on stackalignment 1999-05-21 17:23:47 +00:00
pierre
2ba655e786 * bestsize bug fixed 1999-05-21 11:46:28 +00:00
pierre
b3658d0a51 * posinfo was not set for ansitemps ! 1999-05-19 11:51:00 +00:00
peter
12313fbed8 * with temp vars now use a reference with a persistant temp instead
of setting datasize
1999-05-17 23:51:37 +00:00
florian
8706cd801f * new temporary ansistring handling 1999-05-17 21:56:57 +00:00
pierre
5f16475433 * several problems with EXTDEBUG fixed 1999-05-17 12:49:16 +00:00
peter
4eb337abd9 * redesigned temp_gen temp allocation so temp allocation for
ansistring works correct. It also does a best fit instead of first fit
1999-05-15 21:33:21 +00:00
peter
611da2d24e * merged nasm compiler
* old asm moved to oldasm/
1999-05-01 13:23:57 +00:00
pierre
c2560a1053 + added warning for unreleased ANSI temp 1999-04-19 09:30:48 +00:00
florian
0596b2b719 * the boolean operators =;<>;xor with LOC_JUMP and LOC_FLAGS
operands fixed, small things for new ansistring management
1999-04-16 20:44:34 +00:00
pierre
c7c74f2895 * added paitempalloc for tempansi 1999-04-16 14:03:39 +00:00
peter
61eee61f9a + tempalloc
+ -at to show temp alloc info in .s file
1999-04-16 11:49:36 +00:00
peter
33fd292687 * fixed tempansi which set wrong pos in free temp 1999-04-14 09:10:46 +00:00
pierre
45ee3eb67f * Minenumsize=1 under TEST_ENUMSIZE cond because buggy 1999-04-09 13:05:45 +00:00
peter
d04fab38d8 * typo fixed 1999-04-09 09:55:20 +00:00
peter
0e859bff09 * fixed reuse position 1999-04-09 08:39:20 +00:00
pierre
bd7f5cc3d0 + tempansilist and gettempansistringreference 1999-04-08 23:52:59 +00:00
florian
982e083f76 * fixed problem with default properties which are a class
* case bug (from the mailing list with -O2) fixed, the
    distance of the case labels can be greater than the positive
    range of a longint => it is now a dword for fpc
1999-04-08 20:59:37 +00:00
peter
55809784b4 * fixed temp reuse 1999-04-06 11:19:49 +00:00
peter
bf9b5e3a54 * updates for ag386bin 1999-02-22 02:14:59 +00:00
pierre
88605549b8 * ExtDebug conditionnal infinite loop on temp problem removed 1999-02-11 09:35:19 +00:00
florian
2ac877d04f * problem with calls to method pointers in methods fixed
- double ansistrings temp management removed
1999-02-02 23:52:32 +00:00
pierre
057ecba6d7 + better info for temp allocation debugging 1999-01-15 11:34:23 +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
7621dc0b56 * several memory leaks fixed 1998-10-09 08:56:21 +00:00
pierre
31ff347814 * small bug correction due to newinput
(only with tempdebug conditionnal)
1998-07-16 08:01:42 +00:00
peter
2cd0720f62 * m68k updates 1998-07-10 10:50:54 +00:00
pierre
cabd568a3d * temp_gen contains all temporary var functions
(processor independent)
1998-06-08 16:07:41 +00:00