Commit Graph

2348 Commits

Author SHA1 Message Date
daniel
e08b17c010 * Removed a comment to fix gtk. 2000-03-02 13:12:37 +00:00
pierre
1606fbbef1 * fix for bug #848 2000-03-02 11:48:31 +00:00
carl
94e71486a7 + More information and suggestions 2000-03-02 03:22:16 +00:00
peter
3df7f51b0a * message files are check for amount of msgs found. If not correct a
line is written to stdout and switched to internal messages
2000-03-01 22:29:18 +00:00
peter
2af3a9059e * lowercase .INC -> .inc 2000-03-01 21:45:42 +00:00
florian
9573dc7006 * some new stuff for the new cg 2000-03-01 15:36:11 +00:00
pierre
51443d110f * fix for bug #840 2000-03-01 13:56:31 +00:00
pierre
16814c48ab * fix for bug #859 2000-03-01 13:20:33 +00:00
pierre
fe57fa3993 * fix for bug #855 2000-03-01 12:35:44 +00:00
daniel
145a9c682f * Some more work on the new symtable.
+ Symtable stack unit 'symstack' added.
2000-03-01 11:43:55 +00:00
pierre
16638c8b65 * fixes for locals in inlined procedures
fix for bug797
  + stabs generation for inlined paras and locals
2000-03-01 00:03:10 +00:00
pierre
35d59eeb52 Use $GOTO ON 2000-02-29 23:59:47 +00:00
pierre
13d1fb7192 Use $GOTO ON 2000-02-29 23:57:36 +00:00
pierre
4a5e85e38d * write source line again for inline procs 2000-02-29 23:56:49 +00:00
pierre
babef0ad6d + InlineStat and InlineEnd amrker added 2000-02-29 23:55:53 +00:00
pierre
6bad578fb6 * first bug with ORDERSOURCES corrected :( 2000-02-29 22:32:13 +00:00
pierre
431941d1ec + use $GOTO ON 2000-02-29 22:13:41 +00:00
pierre
97417dcf26 * ORDERSOURCES released 2000-02-29 21:58:31 +00:00
daniel
7ebb3f07ae * Modified "not aktpackrecords" as suggested by Jonas. 2000-02-28 17:40:15 +00:00
daniel
fb1a842118 * Current work of symtable integration committed. The symtable can be
activated by defining 'newst', but doesn't compile yet. Changes in type
  checking and oop are completed. What is left is to write a new
  symtablestack and adapt the parser to use it.
2000-02-28 17:23:56 +00:00
peter
9d5429188c * check for ld-so.2.0.* then no glibc21 is used, else glibc21 is used 2000-02-27 14:46:04 +00:00
peter
50a4b4b4db * if calling convention doesn't match don't print note about
different manglednames
2000-02-27 14:44:39 +00:00
peter
2ba0ebe607 * removed warnings/notes 2000-02-24 18:41:38 +00:00
peter
bcabe43e0a * moved to new/ 2000-02-24 18:40:42 +00:00
peter
d99fb799b3 * updated with updates from old compiler dir 2000-02-24 18:39:56 +00:00
florian
bd5719a93e + the expr for names and indizies of exports sections support now
every type of expressions which evalute to a constant
2000-02-23 23:06:39 +00:00
florian
642bf91b4c * fixed 819 2000-02-21 22:17:49 +00:00
michael
825ef57c11 Committed for Florian. 2000-02-21 08:45:26 +00:00
marco
8c8160bf0b * Put some call under Ifdef GDB, so that compiling without -dGDB works 2000-02-20 21:20:28 +00:00
florian
df41d1395c * newcg is compiling
* fixed the dup id problem reported by Paul Y.
2000-02-20 20:49:45 +00:00
Jonas Maebe
eff6322048 * translated assembler reader messages + some corrections 2000-02-20 14:51:53 +00:00
Jonas Maebe
fb5ac39a26 * fixed bug in -dnewoptizations (showed itself only if -Or was
used as well I think)
2000-02-19 13:50:29 +00:00
florian
8839b14aa6 * fixed one more internalerror 10 2000-02-19 10:12:47 +00:00
pierre
fa3766d893 * avoid LeText if no stabs info 2000-02-18 21:54:07 +00:00
florian
904bfac5b9 * fixed a bug in int64/qword handling was a quite ugly one 2000-02-18 21:25:48 +00:00
pierre
c6a47280b9 * fixes a stabs problem for functions
+ includes a stabs local var for with statements
    the name is with in lowercase followed by an index
    for nested with.
  + Withdebuglist added because the stabs declarations of local
    var are postponed to end of function.
2000-02-18 20:53:14 +00:00
florian
190ba4c78c * optimized ansistring compare with ''
* fixed 852
2000-02-18 16:13:28 +00:00
Jonas Maebe
374a30f3e6 * fixed crash when using undeclared variable in ord construct 2000-02-18 13:52:38 +00:00
pierre
f7ab5d514b DEBUG implies NOCATCH for go32v2 2000-02-18 12:34:43 +00:00
pierre
b3a9e650f2 * Reset file name to empty at end of code section 2000-02-18 12:31:07 +00:00
Jonas Maebe
1571d1666b * fixed crashing bug when trying to write an undefined fp var with
formatting parameters
2000-02-17 15:39:29 +00:00
florian
dfe879d12e * some updates for the newcg 2000-02-17 14:53:42 +00:00
florian
2449cd4148 * updated to use old firstpass 2000-02-17 14:48:36 +00:00
Jonas Maebe
aafacbb44b * -dreplacereg no logner tries to optimize "movl %reg1,%reg1" (which are
always marked as CanBeRemoved)
  + some comments in -dreplacereg code
  * small fix which could cause crash when optimizer is compiler with -dTP
2000-02-17 07:46:49 +00:00
florian
b2efa0f338 * disable FIXED data type per default 2000-02-15 14:36:45 +00:00
florian
85b946e6d4 * fixed another internalerror 2000-02-14 22:34:28 +00:00
marco
c23e9edb97 * Basic structures for new sethandling implemented. 2000-02-14 20:58:43 +00:00
florian
2b186c7222 * fixed set problem s:=[<word>]; 2000-02-14 18:12:50 +00:00
florian
2f623caf67 * fixed an internalerror with writeln
* fixed arrayconstructor_to_set to force the generation of better code
    and added a more strict type checking
2000-02-13 22:46:27 +00:00
Jonas Maebe
0ab87d5ed8 * modifications to make the compiler functional when compiled with
-Or
2000-02-13 14:21:50 +00:00