Commit Graph

2703 Commits

Author SHA1 Message Date
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
michael
a253af1002 + Adapted ide Makefiles 1999-04-16 20:15:41 +00:00
michael
4e7e218bfe + install target now correctly takes the BASEINSTALLDIR on linux 1999-04-16 20:12:35 +00:00
michael
531eed99f8 * we should use lowercase extensions, for linux 1999-04-16 19:22:02 +00:00
Jonas Maebe
e16f0f99db * changes to work with -dUSE_OP3 1999-04-16 15:16:29 +00:00
pierre
c7c74f2895 * added paitempalloc for tempansi 1999-04-16 14:03:39 +00:00
Jonas Maebe
246a653a5d * more regalloc fixes (still not complete) 1999-04-16 13:42:23 +00:00
pierre
7482ba0913 * void pointer accepted with warning in tp and delphi mode 1999-04-16 12:14:44 +00:00
peter
61eee61f9a + tempalloc
+ -at to show temp alloc info in .s file
1999-04-16 11:49:36 +00:00
peter
2df973753e * better support for flags result 1999-04-16 11:44:24 +00:00
pierre
ee148a5d08 + added posavestdregs used for cdecl AND stdcall functions
(saves ESI EDI and EBX for i386)
1999-04-16 10:28:26 +00:00
pierre
45a7ff2aa8 * no add $0,%esp for cdecl functions without parameters 1999-04-16 10:26:56 +00:00
pierre
8c64c4dba9 + should work for linux 1999-04-16 10:05:07 +00:00
pierre
97b2b7f0b7 + better test for IMUL and SHRD ! 1999-04-16 10:03:27 +00:00
pierre
e39755387b + ifdef USE_OP3 code :
added all missing op_... constructors for tai386 needed
    for SHRD,SHLD and IMUL code in assembler readers
    (check in tests/tbs0123.pp)
1999-04-16 10:00:55 +00:00
pierre
155e60790a * unused local var commented 1999-04-16 09:56:05 +00:00
pierre
c568c17e4a + error for unsupported operand combination 1999-04-16 09:51:02 +00:00
pierre
e6a39ce59b * bug0238 fixed 1999-04-15 14:28:10 +00:00
pierre
abef5e7814 * fix for bug0238.pp 1999-04-15 14:10:51 +00:00
pierre
9bca84a43d * fix for bug0234 1999-04-15 12:58:07 +00:00
pierre
55640cf466 some already fixed bugs included + bug0234 fixed 1999-04-15 12:39:38 +00:00
peter
6120616a20 + finalization support 1999-04-15 12:19:59 +00:00
peter
e796c55074 - 217 1999-04-15 10:04:23 +00:00
peter
36fbdf773d * small update for storenumber 1999-04-15 10:01:44 +00:00
peter
dd1d782e27 * writeln(procvar) support for tp7 mode 1999-04-15 10:00:35 +00:00
peter
a3c299a1cd + 23,24,25 1999-04-15 09:01:52 +00:00
peter
bedd3653f2 * fixed set loading
* object inheritance support for browser
1999-04-15 09:01:32 +00:00
peter
10c57d43f3 * fixed property write 1999-04-15 09:00:08 +00:00
peter
77e2d5ad2a * syntax highlight fixes
* browser updates
1999-04-15 08:58:05 +00:00
peter
7e2211d2d9 * fixed bool-bool conversion 1999-04-15 08:56:24 +00:00
michael
c60e704a33 + Bugfix in strings.Loadfromstream 1999-04-15 07:51:45 +00:00
michael
cf882057ce + Initial implementation of examples 1999-04-14 23:18:17 +00:00
michael
ffca19400b + Added type environment 1999-04-14 23:14:53 +00:00
michael
598edb47c7 + Added sysutils 1999-04-14 23:14:29 +00:00
michael
0e827b5b18 + Added first three function descriptions 1999-04-14 23:14:16 +00:00
michael
d9749fb889 + Initial implementation of examples 1999-04-14 23:12:31 +00:00
peter
38379e14b9 * fixed wrong variable names 1999-04-14 18:59:52 +00:00
daniel
1335d7de8a * Better use of routines in pbase and symtable. 4k code removed. 1999-04-14 18:41:24 +00:00
peter
9d1959e462 * forgot firstpass after array->set conversion 1999-04-14 15:00:13 +00:00
Jonas Maebe
277c01061b + bug0238 1999-04-14 13:42:23 +00:00
michael
9b0f6b1ed2 + Added test for RTTI info 1999-04-14 11:53:13 +00:00
michael
898c396be1 + Added ansistrings test 1999-04-14 11:52:16 +00:00
peter
cc9df8d478 * first things to store the symbol/def number in the ppu 1999-04-14 09:14:44 +00:00
peter
2742fb03f7 * fixed include 1999-04-14 09:11:59 +00:00
peter
a296cfbe30 * fixed tp proc -> procvar 1999-04-14 09:11:22 +00:00
peter
33fd292687 * fixed tempansi which set wrong pos in free temp 1999-04-14 09:10:46 +00:00
peter
b346adab8b * fixed strings dependency 1999-04-14 09:07:17 +00:00
florian
7653a9cec4 * classes which contain ansistring get unnecessary calls
to addref/decref when they are assigned, fixed
1999-04-13 18:57:48 +00:00
florian
3729f75970 * esi wasn't reloaded after a call to the esi helper procedure, fixed 1999-04-13 18:51:47 +00:00
michael
0539b2fe23 + Some bug fixes by Romio 1999-04-13 12:46:15 +00:00