Commit Graph

10519 Commits

Author SHA1 Message Date
pierre
7d451cf5e1 * fix problem in InitScreen 2002-05-23 07:30:33 +00:00
pierre
ee07f80c1c * fix go32v2 build failure 2002-05-23 06:34:06 +00:00
carl
6c485117c1 * programmer's reference updates for constructors / destructors 2002-05-22 19:07:26 +00:00
carl
33b79c188a + generic FPC_HELP_FAIL
+ generic FPC_HELP_DESTRUCTOR instated (original from Pierre)
+ generic FPC_DISPOSE_CLASS
+ TEST_GENERIC define
2002-05-22 19:02:16 +00:00
carl
4669fcc7e2 + generic FPC_HELP_FAIL
+ generic FPC_HELP_DESTRUCTOR instated (original from Pierre)
+ generic FPC_DISPOSE_CLASS
2002-05-22 18:48:29 +00:00
pierre
07436e5261 * fix various graphic problems 2002-05-21 12:21:53 +00:00
pierre
50edd7e912 define HASSYSMSGUNIT for go32v2 and win32 2002-05-21 12:02:02 +00:00
pierre
4ce8a1a727 + cmResizeApp added 2002-05-21 12:00:49 +00:00
pierre
ecf9c55c76 + system messages unit added 2002-05-21 11:59:57 +00:00
pierre
d9027c7e63 * avoid infinite recursions in graphic mode 2002-05-21 11:47:36 +00:00
pierre
b399ec071e * fix graphical separation lines 2002-05-21 10:53:25 +00:00
pierre
cc7f19e30e * write tab background correctly 2002-05-20 21:04:08 +00:00
carl
d75603c2ed * bugfix of hdisponen (base must be set, not index)
* more portability fixes
2002-05-20 13:30:40 +00:00
michael
fb5c2521f2 + Added -t option. 2002-05-20 12:03:19 +00:00
michael
f4cea23eb8 + Fixed test program to new interface 2002-05-18 13:38:30 +00:00
peter
06ebac4e27 * readded missing revisions 2002-05-18 13:34:04 +00:00
peter
c818d4b445 * fixed internalerror due to releasing an not initialized register 2002-05-18 11:17:03 +00:00
carl
18480c1954 - removed file and replaced by fpcdefs.inc 2002-05-18 09:56:28 +00:00
pierre
767bcd707a * fix some display problems 2002-05-16 21:23:34 +00:00
pierre
b06845c8b6 * break lines of static text if too long 2002-05-16 20:36:24 +00:00
pierre
3336ceac53 + fix for bug report 1953 adapted from S Wiktor 2002-05-16 20:21:50 +00:00
carl
fbf499b13d * generic constructor implemented 2002-05-16 19:58:05 +00:00
carl
21b3a10f02 + defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
+ try to fix temp allocation (still in ifdef)
+ generic constructor calls
+ start of tassembler / tmodulebase class cleanup
2002-05-16 19:46:34 +00:00
carl
92fbb3038a defines.inc -> fpcdefs.inc to avoir conflicts if compiling compiler by hand with win32 vrtl defines.inc 2002-05-16 19:34:01 +00:00
carl
0cfe673d5a * fix range check error 2002-05-16 19:32:57 +00:00
Jonas Maebe
1e82d75ccf - removed, superceded by rgobj/tgobj/rgcpou 2002-05-15 05:52:42 +00:00
peter
2992e1819c * removed old logs and updated copyright year 2002-05-14 19:34:38 +00:00
peter
6a77edd956 * fixed reusing of ansistrings 2002-05-14 19:27:33 +00:00
Tomas Hajny
a0866f619a * fix for bug #1964 merged 2002-05-14 19:25:24 +00:00
peter
f6b3e2e37f * synchronized cpubase between powerpc and i386
* moved more tables from cpubase to cpuasm
  * tai_align_abstract moved to tainst, cpuasm must define
    the tai_align class now, which may be empty
2002-05-14 17:28:08 +00:00
peter
4a176c81bc * removed n386ld and n386util units
* maybe_save/maybe_restore added instead of the old maybe_push
2002-05-13 19:54:36 +00:00
peter
51688dade3 * a ppcppc can be build again 2002-05-13 19:52:46 +00:00
peter
8feff21ce2 * updated to compile tests with kylix 2002-05-13 13:45:35 +00:00
peter
9f1a6bab94 * fixed range error 2002-05-13 13:44:33 +00:00
carl
11a60a8a1e * some small portability fixes 2002-05-12 19:58:36 +00:00
carl
a5c4e33b65 * maybe_loadself portable 2002-05-12 19:57:16 +00:00
carl
cc4b947871 * fix bug report #1934 2002-05-12 18:42:33 +00:00
peter
4dcd96747e * moved entry and exitcode to ncgutil and cgobj
* foreach gets extra argument for passing local data to the
    iterator function
  * -CR checks also class typecasts at runtime by changing them
    into as
  * fixed compiler to cycle with the -CR option
  * fixed stabs with elf writer, finally the global variables can
    be watched
  * removed a lot of routines from cga unit and replaced them by
    calls to cgobj
  * u32bit-s32bit updates for and,or,xor nodes. When one element is
    u32bit then the other is typecasted also to u32bit without giving
    a rangecheck warning/error.
  * fixed pascal calling method with reversing also the high tree in
    the parast, detected by tcalcst3 test
2002-05-12 16:53:04 +00:00
peter
895b7c6840 * new bug 2002-05-10 07:51:54 +00:00
peter
09ccea65cb * FExpand bug 2002-05-10 07:48:04 +00:00
carl
ef7b213483 * subscriptn() secondpass testing... 2002-05-09 20:16:05 +00:00
carl
75a02e7812 * Merges from Fixes branch 2002-05-09 08:42:24 +00:00
carl
07af6301de * Merges from Fixes branch 2002-05-09 08:28:23 +00:00
michael
3968683e2a + initial implementation 2002-05-06 20:19:29 +00:00
carl
682c2289fa + added more patches from Mazen for SPARC port 2002-05-06 19:54:50 +00:00
carl
f3e1648aa9 + added more patches from Mazen for SPARC port 2002-05-06 19:46:36 +00:00
marco
842b44b8bc * setitimer for 1.1 2002-05-06 10:49:59 +00:00
marco
059ebbe89e * Some stuff from 1.0.x ported 2002-05-06 09:35:09 +00:00
marco
a6426d100a * Fixed a readdir bug, already fixed in januari in 1.0.x 2002-05-06 07:27:39 +00:00
carl
fa5283d967 + complete class method call testing (secondcalln()) 2002-05-05 19:15:52 +00:00