Commit Graph

731 Commits

Author SHA1 Message Date
peter
0c1ba21ada * initital version 1998-11-23 13:41:18 +00:00
florian
d5aea5e17f * problems with rtti fixed, hope it works 1998-11-20 15:35:54 +00:00
Jonas Maebe
ae04ea5143 + gathering of register reading data, nowhere used yet (necessary for instruction scheduling) 1998-11-18 17:58:22 +00:00
peter
e413f19a4d * fixes for VALUEPARA 1998-11-18 17:45:24 +00:00
peter
0cadc4f3c3 * VALUEPARA for tp7 compatible value parameters 1998-11-18 15:44:05 +00:00
pierre
50ccd479d2 + automatic loading of profile unit with -pg option
in go32v2 mode (also defines FPC_PROFILE)
  * some memory leaks removed
  * unreleased temp problem with sets solved
1998-11-18 09:18:01 +00:00
peter
41ac2b8a59 * optimize str:='' in H+ mode
+ -! to test ansistrings
1998-11-17 11:32:44 +00:00
peter
dabc19f0ff * H+ fixes 1998-11-17 10:40:15 +00:00
peter
85726fcb35 * more ansistring fixes 1998-11-17 00:36:38 +00:00
peter
e0f66581eb * fixed for $H+ 1998-11-17 00:26:09 +00:00
peter
bf08db9b7b * fixed ansistring temp which forgot a reset 1998-11-16 16:17:16 +00:00
peter
752857f403 * tp7 didn't like my ifopt H+ :( 1998-11-16 15:41:39 +00:00
peter
83d1beb321 * fixed instruct not in table msg 1998-11-16 15:38:54 +00:00
peter
3df27389c0 * rename laod/copystring -> load/copyshortstring
* fixed int-bool cnv bug
  + char-ansistring conversion
1998-11-16 15:35:35 +00:00
pierre
006cb9f6d0 * added error for with if different segment 1998-11-16 15:35:09 +00:00
peter
ac94abe823 * fixed return for ansistrings 1998-11-16 15:33:05 +00:00
pierre
0be2deee56 + shorter cycle for win32 with cygnus b20 1998-11-16 15:30:19 +00:00
Jonas Maebe
c85141c23a + readded ait_marker support 1998-11-16 12:38:05 +00:00
peter
aace149d8c * H+ fixes 1998-11-16 12:17:59 +00:00
peter
c1b0142c1a - generate_pascii which is obsolete 1998-11-16 12:12:21 +00:00
peter
3cbe7749c6 * fixed ansistring crash 1998-11-16 12:11:29 +00:00
pierre
93620d84dd * stackcheck removed for i386_win32
* exportlist does not crash at least !!
    (was need for tests dir !)z
1998-11-16 11:28:57 +00:00
peter
59c75c7410 * fixes for ansistrings 1998-11-16 10:18:07 +00:00
peter
d626ddb757 * fixed for H+ compilation 1998-11-16 10:17:09 +00:00
peter
4f9c7abff7 * label defines are checked at the end of the proc 1998-11-16 10:13:50 +00:00
florian
3bb3dc34ff * some stuff of Pavel implement (win32 dll creation)
* bug with ansistring function results fixed
1998-11-15 16:32:33 +00:00
peter
0c69eaf999 + support for result in delphimode 1998-11-15 14:37:16 +00:00
peter
3d81537289 * fixed low/high for record.field 1998-11-14 10:51:33 +00:00
pierre
274bce92b8 + added -Se in Makefile cvstest target
+ lexlevel cleanup
    normal_function_level main_program_level and unit_init_level defined
  * tins_cache grown to A_EMMS (gave range check error in asm readers)
    (test added in code !)
  * -Un option was wrong
  * _FAIL and _SELF only keyword inside
    constructors and methods respectively
1998-11-13 15:40:12 +00:00
peter
2e8ab172c2 * unused label is now a warning 1998-11-13 12:09:09 +00:00
peter
fdb8d828a6 + nil constants 1998-11-13 10:18:09 +00:00
peter
2663a9ff1b + constant eval for in 1998-11-13 10:17:06 +00:00
peter
903713b09e * fixed constant not(boolean) 1998-11-13 10:16:38 +00:00
peter
5e21e1981a * fixed ptr() with constants 1998-11-13 10:15:50 +00:00
peter
73b85611a9 + cpuid,emms support for asm readers 1998-11-13 10:13:44 +00:00
peter
d9642d577b * constant fixes 1998-11-13 10:12:11 +00:00
florian
70261b4c01 * functions with ansi strings as result didn't work, solved 1998-11-12 16:43:32 +00:00
pierre
364132b0bb * fix for bug0176 and bug0177 1998-11-12 12:55:16 +00:00
peter
c28675acab * fix for empty .o files and linking of libs 1998-11-12 11:34:58 +00:00
pierre
920691ac0a * fix for first line of function break 1998-11-12 11:19:30 +00:00
pierre
5baf8a6609 + break main stops before calls to unit inits
+ break at constructors stops before call to FPC_NEW_CLASS
    or FPC_HELP_CONSTRUCTOR
1998-11-12 09:46:17 +00:00
michael
94812a78c1 * Fixed syntax error 1998-11-12 09:00:26 +00:00
Jonas Maebe
4903941d45 * lower optimization levels disable higher optimization level features
* check if there actually is a character after -Op before comparing it with a number
1998-11-11 20:11:39 +00:00
peter
c368ac358d * fixes to build correct again 1998-11-10 17:56:48 +00:00
peter
c49f4590fd * removed warning 1998-11-10 17:54:56 +00:00
peter
a3d398082e * fixed const string 1998-11-10 17:53:06 +00:00
peter
2ce832e18e * fixed const pchar 1998-11-10 16:10:47 +00:00
pierre
4323a303a3 * temporary fix for long mangled procsym names 1998-11-10 10:50:57 +00:00
peter
0353e61e9b * va_list -> array of const 1998-11-10 10:09:08 +00:00
Jonas Maebe
2b9d08c912 * fixed comments from last commit (apparently there's still a 255 char limit :( ) 1998-11-09 19:40:46 +00:00