Commit Graph

4154 Commits

Author SHA1 Message Date
michael
00679a32ce + Applied readkey patch from Deekoo L 1999-09-07 07:38:09 +00:00
florian
ac20c15ef4 + fld reg;fxxx to fxxxr reg optimization 1999-09-05 14:27:19 +00:00
Jonas Maebe
9793c4eee9 * fixed typo's in -darithopt 1999-09-05 12:37:50 +00:00
florian
96dd7c82fa * bug #580 fixed 1999-09-04 20:50:08 +00:00
florian
d2c3613518 * format('%g',[0.0]) returned long format string, fixed 1999-09-04 20:48:34 +00:00
florian
f7af47f31f * bug #577 fixed 1999-09-04 20:29:11 +00:00
michael
8ca0b0cab3 * Fixes from Sebastian Guenther 1999-09-03 15:39:23 +00:00
Jonas Maebe
56ddb9a0af + implemented most necessary methods 1999-09-03 13:15:47 +00:00
Jonas Maebe
f4180329fc + implemented some parameter passing methods, but they require\n some more helper routines\n * fix for loading symbol addresses (still needs to be done in a_loadaddress)\n * several changes to the way conditional branches are handled 1999-09-03 13:14:11 +00:00
Jonas Maebe
818885454f * several changes to the way conditional branches are handled\n * some typos fixed 1999-09-03 13:11:59 +00:00
Jonas Maebe
3086a9f355 * condition is now zeroed using fillchar\n because on powerpc it's a record now 1999-09-03 13:10:11 +00:00
Jonas Maebe
6be94d5604 * fixed typo regarding scratchregs pointer 1999-09-03 13:09:09 +00:00
Jonas Maebe
4abc13fd78 * defined some necessary virtual helper methods 1999-09-03 13:08:36 +00:00
pierre
cc6269dc3b * adapted to modified tokens unit
* TryToOpen works better
1999-09-03 12:54:07 +00:00
pierre
781117b288 * message about conditionals changed to Hint 1999-09-03 10:54:22 +00:00
peter
0b396c0466 * $IFNDEF is 7 chars and not 6 chars 1999-09-03 10:02:48 +00:00
peter
6b25740f01 * included the 1.60 version of Pierre which was lost ! 1999-09-03 10:00:49 +00:00
peter
7ad9983cb7 * reading of search paths fixed to work as expected 1999-09-03 09:31:22 +00:00
pierre
29bdd631a1 * tokens.dat only used for TP, and also removed from
compiler dependencies
1999-09-03 08:37:34 +00:00
daniel
1777e0c901 * Could not compile with TP, some arrays moved to heap
* NOAG386BIN default for TP
  * AG386* files were not compatible with TP, fixed.
1999-09-02 18:47:41 +00:00
florian
63ceb87e8f * problems with -Or fixed: tdef.isfpuregable was wrong! 1999-09-02 17:07:38 +00:00
peter
bd55afa666 * fixed double dispose of propsymlist 1999-09-02 09:23:51 +00:00
peter
f25c3db6f1 * increase sizes 1999-09-01 22:25:31 +00:00
peter
037319700d * moved parsing interface/implementation to -vu 1999-09-01 22:18:37 +00:00
peter
678aa200f1 * fixed crash with assigned() 1999-09-01 22:08:58 +00:00
peter
e767ef9897 * turn off stripping if profiling or debugging 1999-09-01 22:07:20 +00:00
daniel
6d332cfc77 * Vertalingsfouten verbeterd. 1999-09-01 19:08:20 +00:00
pierre
f719d48f8b TP port construction separated into this unit 1999-09-01 14:47:31 +00:00
florian
860747346f * fixed writing of class rtti: vmt offset were written wrong 1999-09-01 13:44:56 +00:00
peter
c60bf19553 * update for new push_lea_loc 1999-09-01 09:42:13 +00:00
peter
4a9bbef37a * removed warning 1999-09-01 09:37:14 +00:00
peter
8e5c13cf47 * fixed temp allocation for arrayconstructor 1999-09-01 09:26:21 +00:00
peter
eea78419c8 * fixed return of strcat,strlcat 1999-09-01 09:25:10 +00:00
michael
5003a05660 + Added virtual method properties 1999-08-31 20:35:25 +00:00
pierre
7415721184 * DoContUntilReturn call Step instead of UnitlReturn 1999-08-31 16:20:37 +00:00
pierre
c03ea3dd22 + TGDBWindow.Load and Store + Registration 1999-08-31 16:18:33 +00:00
pierre
f4d146c966 + support for writeusedmacros 1999-08-31 16:07:37 +00:00
pierre
ef50c84cf3 updated to v1.42 of compiler unit 1999-08-31 16:06:47 +00:00
pierre
72507a8397 + tmacrosym.is_used set 1999-08-31 15:55:45 +00:00
pierre
5b38d71a12 * in_second_compile cleaned up, in_compile and in_second_load added 1999-08-31 15:51:10 +00:00
pierre
5536344e9f + startup conditionnals stored in PPU file for debug info 1999-08-31 15:47:56 +00:00
pierre
6a5ee6b933 * do_crc must be false for all browser stuff
+ tmacrosym defined_at_startup set in def_macro and set_macro
1999-08-31 15:46:21 +00:00
pierre
f2f1fed583 + tmacrosym is_used and defined_at_startup boolean fields added 1999-08-31 15:42:24 +00:00
fcl
2488896223 * Added German language test files (sg) 1999-08-30 17:21:41 +00:00
pierre
c2abde1296 * tempclosing of ppufiles under dos was wrong 1999-08-30 16:21:40 +00:00
pierre
47a2e0de04 * use unitdir only if existing and non empty 1999-08-30 12:07:43 +00:00
pierre
20d1fb52b6 * problem with maybe_push/restore solved hopefully 1999-08-30 12:00:44 +00:00
peter
0274f3a08b * fixed crash in psub
* ansistringcompare fixed
  * support for #$0b8
1999-08-30 10:17:56 +00:00
pierre
6c8bdc4351 * last change undone because cycle was broken 1999-08-30 09:41:31 +00:00
michael
f84af2f1c2 * type reference command changes 1999-08-29 22:36:16 +00:00