carl
|
cbe6e19729
|
+ patch for SPARC from Mazen NEIFER
|
2002-03-24 19:04:31 +00:00 |
|
florian
|
9f9c1700b0
|
* variant paramter passing and functions results fixed
|
2001-11-14 01:12:44 +00:00 |
|
florian
|
9746f4c2d6
|
* some cg reorganisation
* some PPC updates
|
2001-08-26 13:35:06 +00:00 |
|
peter
|
684970ea22
|
* merged generic m68k updates from fixes branch
|
2001-02-26 19:44:52 +00:00 |
|
florian
|
b9796f6a7f
|
* unused units removed from uses clause
* some changes for widestrings
|
2000-11-29 00:30:30 +00:00 |
|
marco
|
b65958a61e
|
* Renamefest
|
2000-11-13 15:26:12 +00:00 |
|
pierre
|
33aba92b1d
|
* lineinfo explicit load not needed anymore
|
2000-10-01 21:15:55 +00:00 |
|
peter
|
a71e44ac49
|
* use defines.inc
|
2000-09-24 15:06:10 +00:00 |
|
michael
|
650fbb86aa
|
+ removed logs
|
2000-07-13 11:32:24 +00:00 |
|
michael
|
e7aca136a1
|
+ Initial import
|
2000-07-13 06:29:38 +00:00 |
|
florian
|
3f9126f999
|
* fixed bug #903: the compiler gives now a nice message if it can't create
the .o file, (same for future .ar)
|
2000-04-02 15:22:17 +00:00 |
|
florian
|
431ec3bfe8
|
* using the directive DEBUG when compiling the compiler will include now
the lineinfo unit on all targets
|
2000-03-20 09:36:23 +00:00 |
|
florian
|
2d0b954c56
|
* disk full runerror writes now a nice message
|
2000-03-16 10:29:06 +00:00 |
|
pierre
|
e95573a025
|
+ lineinfo for win32 with debug
|
2000-03-14 16:30:14 +00:00 |
|
pierre
|
f7ab5d514b
|
DEBUG implies NOCATCH for go32v2
|
2000-02-18 12:34:43 +00:00 |
|
florian
|
05e486a068
|
* big update for exception handling code generation: possible mem holes
fixed, break/continue/exit should work always now as expected
|
2000-02-10 23:44:42 +00:00 |
|
peter
|
4a4a24b6e8
|
* log truncated
|
2000-02-09 13:22:42 +00:00 |
|
peter
|
e525797c51
|
* updated copyright to 2000
|
2000-01-07 01:14:18 +00:00 |
|
peter
|
0887060ff2
|
* truncated log to 20 revs
|
1999-11-06 14:34:16 +00:00 |
|
florian
|
3d9daba4c7
|
* some fixes to get the new cg compiling again
|
1999-11-05 13:15:00 +00:00 |
|
peter
|
7f63615b43
|
* @procvar fixes for tp mode
* @<id>:= gives now an error
|
1999-09-17 17:14:02 +00:00 |
|
florian
|
fbbf8a505c
|
* m68k compiler is again compilable (only gas writer, no assembler reader)
|
1999-09-16 23:05:51 +00:00 |
|
florian
|
a9d8bfa1f7
|
* some bug fixes (e.g. must_be_valid and procinfo.funcret_is_valid)
* most things for stored properties fixed
|
1999-09-10 18:48:00 +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
|
656d4330cd
|
* bug #519 fixed
|
1999-08-28 15:34:16 +00:00 |
|
florian
|
ca53eee67e
|
* renamed i386asm and i386base to cpuasm and cpubase
|
1999-08-04 00:22:34 +00:00 |
|
pierre
|
5f05d07dcb
|
* previous wrong log corrected
|
1999-06-02 22:43:57 +00:00 |
|
pierre
|
35777a48a1
|
types.pas
|
1999-06-02 22:25:22 +00:00 |
|
florian
|
d8307b9cd3
|
* override isn't allowed in objects!
|
1999-05-12 22:36:04 +00:00 |
|
florian
|
71ae948727
|
+ method message handlers which contain an explicit self can't be called
directly anymore
+ self is now loaded at the start of the an message handler with an explicit
self
+ $useoverlay fixed: i386 was renamed to i386base
|
1999-05-02 09:35:39 +00:00 |
|
pierre
|
f7732dfcee
|
* give include file name on error
|
1999-01-27 13:05:41 +00:00 |
|
pierre
|
7ffa0f6ac0
|
+ currently compiled file name added on errors
|
1999-01-22 12:19:30 +00:00 |
|
florian
|
77f7afffa9
|
* bug with mul. of dwords fixed, reported by Alexander Stohr
* some changes to compile with TP
+ small enhancements for the new code generator
|
1999-01-19 10:18:58 +00:00 |
|
peter
|
f76d2b328c
|
* removed some obsolete version checks
|
1998-12-16 00:27:16 +00:00 |
|
michael
|
5aecf1085b
|
+ Added catch unit again
|
1998-11-27 22:54:52 +00:00 |
|
peter
|
3037445491
|
* released useansistring
* removed -Sv, its now available in fpc modes
|
1998-11-05 12:02:30 +00:00 |
|
florian
|
6155ef488c
|
* emitpushreferenceaddress gets now the asmlist as parameter
* m68k version compiles with -duseansistrings
|
1998-10-14 11:28:13 +00:00 |
|
pierre
|
bf6369f1b5
|
* current_module old scanner tagged as invalid if unit is recompiled
+ added ppheap for better info on tracegetmem of heaptrc
(adds line column and file index)
* several memory leaks removed ith help of heaptrc !!
|
1998-10-08 17:17:07 +00:00 |
|
peter
|
1595295776
|
* ifdef heaptrc for heaptrc
|
1998-10-02 17:03:51 +00:00 |
|
pierre
|
a12d8c9417
|
* changed all length(p^.value_str^) into str_length(p)
to get it work with and without ansistrings
* changed sourcefiles field of tmodule to a pointer
|
1998-09-28 16:57:09 +00:00 |
|
peter
|
8e85a889de
|
+ aktmodeswitches
|
1998-09-24 23:49:05 +00:00 |
|
peter
|
c72691c843
|
+ pass_2 for cg386
* Message() -> CGMessage() for pass_1/pass_2
|
1998-09-17 09:42:09 +00:00 |
|
peter
|
5dce7ad29a
|
* heapblocks for >0.99.5
|
1998-08-26 15:31:17 +00:00 |
|
peter
|
c9b899ef32
|
* fixed dup log
|
1998-08-10 23:59:59 +00:00 |
|
peter
|
3a153e9a42
|
* small fixes for 0.99.5
|
1998-08-10 15:49:38 +00:00 |
|
peter
|
85c8a88cbe
|
+ localswitches, moduleswitches, globalswitches splitting
|
1998-08-10 14:49:33 +00:00 |
|
peter
|
6396267185
|
+ Compiler,Comphook unit which are the new interface units to the
compiler
|
1998-08-10 10:18:23 +00:00 |
|
florian
|
76ee202b37
|
* some fixes for ansi strings
* $log$ to $Log$ changed
|
1998-08-05 16:00:08 +00:00 |
|
Jonas Maebe
|
a123902056
|
* added support for NoRa386* in the {$O ...} section
|
1998-08-04 16:28:40 +00:00 |
|
florian
|
ce8b39ae1f
|
+ ansi string constants fixed
+ switch $H partial implemented
|
1998-07-18 17:11:07 +00:00 |
|