peter
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
...
tlinkedlist objects)
2000-12-25 00:07:25 +00:00
marco
b65958a61e
* Renamefest
2000-11-13 15:26:12 +00:00
peter
5ac2599649
* create generic toutputsection for binary writers
2000-11-12 22:20:37 +00:00
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
pierre
f95a082233
* IsExe restored
2000-10-04 14:51:08 +00:00
peter
5dc42d12ed
* also set initlocalswitches in setcompilemode (merged)
2000-09-27 21:20:56 +00:00
Jonas Maebe
fa38093530
* initmodeswitches is changed is you change the compiler mode from the
...
command line (the -S<x> switches didn't work anymore for changing the
compiler mode) (merged from fixes branch)
2000-09-26 10:50:41 +00:00
peter
24fc983597
* message updates merges
2000-09-24 21:33:46 +00:00
peter
5218af7926
* delphi compile fixes
2000-09-24 21:19:48 +00:00
peter
cd3f2c37e0
* fixed typo
2000-09-24 15:12:40 +00:00
peter
a71e44ac49
* use defines.inc
2000-09-24 15:06:10 +00:00
peter
0c94c56136
* searching of exe in path also for OS/2
...
* fixed searching of exe in path.
2000-09-24 10:33:07 +00:00
florian
6159f4535f
+ first implementation of Netware Module support, thanks to
...
Armin Diehl (diehl@nordrhein.de ) for providing the patches
2000-09-11 17:00:22 +00:00
peter
4c94659743
* moved some util functions from globals,cobjects to cutils
...
* splitted files into finput,fmodule
2000-08-27 16:11:48 +00:00
peter
8f20bd887d
* ELF writer works now also with -g
...
* ELF writer is default again for linux
2000-08-12 19:14:58 +00:00
peter
fac523d7f6
* IDE patch for stream reading (merged)
2000-08-12 15:30:44 +00:00
peter
227e983397
* first things for default parameters
2000-08-02 19:49:58 +00:00
michael
665c1f6410
+ patched to 1.1.0 with former 1.09patch from peter
2000-07-13 12:08:24 +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
ee9d8f5248
* smart link is default on win32
2000-06-19 19:57:19 +00:00
peter
2b1d92cb5c
* no binary value reading with % if not fpc mode
...
* extended illegal char message with the char itself (Delphi like)
2000-06-18 18:05:54 +00:00
peter
0d58e53bfc
* first look for ppu in cwd and outputpath and after that for source
...
in cwd
* fixpath() for not linux makes path now lowercase so comparing paths
with different cases (sometimes a drive letter could be
uppercased) gives the expected results
* sources_checked flag if there was already a full search for sources
which aren't found, so another scan isn't done when checking for the
sources only when recompile is needed
2000-06-15 18:10:11 +00:00
peter
42bdcb649b
* fixed pchar->string conversion for delphi mode
2000-06-11 07:00:21 +00:00
pierre
7c324b13b2
* adapted to Delphi 3
2000-05-12 08:58:51 +00:00
pierre
a77b264bd0
* * get it to compile with Delphi by Kovacs Attila Zoltan
2000-05-12 05:55:04 +00:00
pierre
3697d3c985
* do not use upcase for strings, reported by Kovacs Attila Zoltan
2000-05-11 09:37:25 +00:00
peter
325b9acfa2
* ansistrings are now default on for delphi mode, as most ppl expect
...
this
2000-05-04 20:46:17 +00:00
pierre
eb59e0b11c
* fix for tests/test/testrang.pp bug
2000-05-03 14:36:57 +00:00
pierre
76f84bfc22
* setfiletime to both files in synchronize
2000-04-14 12:27:57 +00:00
peter
273373602f
* $VERSION is now version_string
...
+ $FULLVERSION is now full_version_string
2000-03-23 15:35:47 +00:00
pierre
53d50a62a4
* probably a fix for bug #615
2000-03-20 16:04:05 +00:00
daniel
97a5b84098
+ Added align_from_size function as suggested by Peter.
2000-03-08 15:39:45 +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
marco
c23e9edb97
* Basic structures for new sethandling implemented.
2000-02-14 20:58:43 +00:00
peter
5aec5872b6
* addpath fixed with list of paths when inserting at the beginning
...
* if exepath=currentdir then it's not inserted in path list
* searchpaths in ppc386.cfg are now added at the beginning of the
list instead of at the end. (commandline is not changed)
* check paths before inserting in list
2000-02-10 11:45:48 +00:00
peter
4a4a24b6e8
* log truncated
2000-02-09 13:22:42 +00:00
marco
4b25d85637
* $VERSION is now also substituted in -F paths (that have subst active)
2000-01-26 14:31:03 +00:00
florian
332c7a568f
* CMOV support in optimizer (in define USECMOV)
...
+ start of support of exceptions in constructors
2000-01-23 21:29:14 +00:00
peter
39faeb7440
* better auto RTL dir detection
2000-01-23 16:36:37 +00:00
pierre
08cb7daa9f
* fix for GetShortName, now checks results from Win32
2000-01-20 00:23:03 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
peter
75109b4fc1
* tp7 fix
2000-01-07 00:08:09 +00:00
peter
2085b5abde
* wildcard support for directory adding, this allows the use of units/*
...
in ppc386.cfg
2000-01-06 15:48:59 +00:00
florian
89ccc81c2b
+ added compiler switch $maxfpuregisters
...
+ fixed a small problem in secondvecn
2000-01-04 15:15:50 +00:00
peter
7583de7a4f
- removed freelabel()
...
* added undefined label detection in internal assembler, this prevents
a lot of ld crashes and wrong .o files
* .o files aren't written anymore if errors have occured
* inlining of assembler labels is now correct
1999-12-22 01:01:45 +00:00
pierre
bed6bb6b2a
+ $description $version
1999-12-20 23:23:28 +00:00
pierre
3e399a860d
+ dllversion global variable
...
* FPC_USE_CPREFIX code removed, not necessary anymore
as we use .edata direct writing by default now.
1999-12-20 21:42:34 +00:00
pierre
5169b7b86b
+ allow use of unit var in exports of DLL for win32
...
by using direct export writing by default instead of use of DEFFILE
that does not allow assembler labels that do not
start with an underscore.
Use -WD to force use of Deffile for Win32 DLL
1999-12-08 10:39:59 +00:00