florian
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
2000-11-04 14:25:19 +00:00
peter
451723647e
* symtable splitted, no real code changes
2000-10-31 22:02:46 +00:00
peter
eb3ca9c51d
* unit names and procedure names are stored mixed case
2000-10-15 07:47:51 +00:00
peter
24fc983597
* message updates merges
2000-09-24 21:33:46 +00:00
pierre
2fb3b8d9e2
* fix for bugs 1084/1128 (merged)
2000-09-21 20:56:19 +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
pierre
6bad578fb6
* first bug with ORDERSOURCES corrected :(
2000-02-29 22:32:13 +00:00
pierre
97417dcf26
* ORDERSOURCES released
2000-02-29 21:58:31 +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
0512ba80fb
+ ttype, tsymlist
1999-11-30 10:40:42 +00:00
pierre
e4bfedf924
* Nextoverloading ordering fix
1999-11-21 01:42:37 +00:00
pierre
62da9bd4c0
* Notes/hints changes
1999-11-17 17:04:58 +00:00
peter
e169c592f8
* searchpaths changed to stringqueue object
1999-11-12 11:03:49 +00:00
peter
0887060ff2
* truncated log to 20 revs
1999-11-06 14:34:16 +00:00
pierre
25553ebfea
* local browsing works at first level
...
ie for function defined in interface or implementation
not yet for functions inside other functions
1999-11-05 17:18:02 +00:00
pierre
fc0d67a752
+ error if PPU modulename is different from what is searched
...
(8+3 limitations!)
+ cond ORDERSOURCES to allow recompilation of FP
if symppu.inc is changed (need PPUversion change!)
1999-09-16 13:27:08 +00:00
florian
6bbd06b90c
* tnamedindexobject._name should be never accessed direct! Use the
...
function name instead
1999-09-12 15:45:11 +00:00
pierre
781117b288
* message about conditionals changed to Hint
1999-09-03 10:54:22 +00:00
pierre
5536344e9f
+ startup conditionnals stored in PPU file for debug info
1999-08-31 15:47:56 +00:00
pierre
92801b8a35
* some code adapted to CRC_only computation
...
+ main file is search in unitspathlist
and triggers do_compile flag
* some changes to get identical CRC vaules after
interface and after implementation
1999-08-27 10:54:45 +00:00
peter
d7a37edfbd
* support for array constructors extended and more error checking
1999-08-13 21:33:09 +00:00
peter
ed8eb13d59
* moved bitmask constants to sets
...
* some other type/const renamings
1999-08-03 22:02:29 +00:00
florian
b2c99ecb9d
+ implemented a better error message if a PPU file isn't found as suggested
...
by Lee John
1999-07-14 21:19:01 +00:00
peter
58cbc3e795
* new link writing to the ppu, one .ppu is needed for all link types,
...
static (.o) is now always created also when smartlinking is used
1999-07-03 00:29:45 +00:00
pierre
05b6362265
* local browser stuff corrected
1999-06-22 16:24:39 +00:00
peter
24ad159d09
* new deref code
1999-05-14 17:52:26 +00:00
peter
a47afc3857
* removed oldppu code
...
* warning if objpas is loaded from uses
* first things for new deref writing
1999-05-13 21:59:19 +00:00
florian
78d13ec796
* changes to compile it with Delphi 4.0
1999-05-04 21:44:30 +00:00
peter
884c517b18
* release storenumber,double_checksum
1999-04-26 13:31:24 +00:00
peter
cb70b62a82
* storenumber works
...
* fixed some typos in double_checksum
+ incompatible types type1 and type2 message (with storenumber)
1999-04-21 09:43:28 +00:00
peter
cc9df8d478
* first things to store the symbol/def number in the ppu
1999-04-14 09:14:44 +00:00
pierre
ab9465df1b
+ double_checksum code added
1999-04-07 15:39:29 +00:00
peter
1a4dad3029
* renamed loadunit_int -> loadunit
1999-03-02 13:49:18 +00:00
pierre
2541a27a5a
* win32 compilation error fix
...
+ some work for local browser (not cl=omplete yet)
1999-02-23 18:29:20 +00:00
pierre
0669413251
+ -b and -bl options work !
...
+ cs_local_browser ($L+) is disabled if cs_browser ($Y+)
is not enabled when quitting global section
* local vars and procedures are not yet stored into PPU
1999-02-22 13:06:52 +00:00
peter
746f2e1510
* save in the ppu if linked with obj file instead of using the
...
library flag, so the .inc files are also checked
1999-02-16 00:48:23 +00:00
pierre
9709b802ba
+ linkofiles splitted inot linkofiles and linkunitfiles
...
because linkofiles must be stored with directory
to enabled linking of different objects with same name
in a different directory
1999-02-05 08:54:24 +00:00
peter
9219d7777b
* don't update crc when writing objs,libs and sources
1999-01-20 10:16:46 +00:00
peter
f379498229
+ BrowserLog for browser.log generation
...
+ BrowserCol for browser info in TCollections
* released all other UseBrowser
1999-01-12 14:25:24 +00:00
peter
6e7f776c4f
+ -gh for heaptrc unit
1998-12-08 10:18:07 +00:00
peter
38e8f2f2a6
* set also library flag if smartlinking and outputname is different
1998-11-26 14:36:02 +00:00
peter
a5a58fef27
* don't count includefiles which are found in the includepath for a
...
recompile.
1998-10-26 09:35:47 +00:00
pierre
1a77339355
* several memory corruptions due to double freemem solved
...
=> never use p^.loc.location:=p^.left^.loc.location;
+ finally I added now by default
that ra386dir translates global and unit symbols
+ added a first field in tsymtable and
a nextsym field in tsym
(this allows to obtain ordered type info for
records and objects in gdb !)
1998-10-20 08:06:37 +00:00
florian
eaab0f1c1b
+ switch -FD added to specify the path for utilities
1998-10-16 13:37:14 +00:00
peter
53443c97a7
* fixed path with staticlib/objects in ppufiles
1998-10-14 13:38:19 +00:00
pierre
dac2986b7f
* ppu problems for m68k fixed (at least in cross compiling)
...
* one last memory leak for sysamiga fixed
* the amiga RTL compiles now completely !!
1998-10-14 10:45:05 +00:00
peter
1468993242
* new style for m68k/i386 infos and enums
1998-10-13 13:10:08 +00:00
peter
0fc61cdfc1
* -vu shows unit info, -vt shows tried/used files
1998-10-08 23:28:50 +00:00