Jonas Maebe
c7af813c76
* fixed bug in type checking for compatibility of set elements (merged)
...
* released fix in options.pas from Carl also for FPC (merged)
2001-02-26 12:47:46 +00:00
michael
71e170f80f
* option_help_pages:
...
allow to omit an option (use one space char insteed an option)
but to indent a continuation line as if option is present. For lines:
3*2CX_first line
3*2 _second line
3*2*_third line
we could get:
-CX first line
second line
third line
2001-02-26 08:08:39 +00:00
michael
c6f78731ed
Support replacements for all -F<x> options
2001-02-26 07:49:50 +00:00
peter
6656025337
* applied patches from Sergey Korshunoff
2001-02-05 21:26:36 +00:00
Tomas Hajny
ee51dcc980
+ APPTYPE support under OS/2, app_fs, GetEnvPChar for OS/2
2001-01-20 18:32:52 +00:00
peter
9964f294bd
* fixed writing of quickinfo when no ppc386.cfg is available
2001-01-12 19:21:09 +00:00
florian
00917cb46f
* the info about exception frames is stored now on the stack
...
instead on the heap
2001-01-05 17:35:50 +00:00
peter
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
...
tlinkedlist objects)
2000-12-25 00:07:25 +00:00
peter
6d8398ab9f
* use system.paramstr()
2000-12-24 12:21:41 +00:00
peter
be95b0758b
* object to class conversion
...
* more verbosity for -vt and -vd
* -i options can be put after eachother so the Makefiles only need
to call fpc once for all info (will be twice as the first one will
be to check the version if fpc supports multiple info)
2000-12-23 19:46:49 +00:00
Jonas Maebe
4f791d04b4
- removed all ifdef cardinalmulfix code
2000-12-16 15:56:18 +00:00
Jonas Maebe
0a70f9b06e
* only return int64's from functions if it int64funcresok is defined
...
+ added int64funcresok define to options.pas
2000-12-15 13:26:01 +00:00
florian
9107f49c03
* opts386 renamed
2000-11-30 22:48:23 +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
peter
5ac2599649
* create generic toutputsection for binary writers
2000-11-12 22:20:37 +00:00
marco
e85fea41f5
* Define UNIX for FreeBSD and Linux. Checked crosscompile thingy.
2000-11-07 15:09:27 +00:00
marco
54897380bd
* FreeBSD defines (FreeBSD,Linux,BSD,Unix) Linux defines (Linux,Unix)
2000-11-07 14:25:08 +00:00
peter
8df98007d6
* more fixes to get make cycle working
2000-11-06 20:30:54 +00:00
florian
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
2000-11-04 14:25:19 +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
a71e44ac49
* use defines.inc
2000-09-24 15:06:10 +00:00
marco
0b7a6a9a6a
* Definition of multiple FreeBSD target defines moved to after error check
...
commandline parsing
2000-09-18 12:28:41 +00:00
peter
4003cdb728
* freebsd support merged
2000-09-16 12:22:52 +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
Jonas Maebe
cca5461149
* fixed bug in type conversions between enum subranges (it didn't take
...
the packenum directive into account)
+ define PACKENUMFIXED symbol in options.pas
(merged from fixes branch)
2000-08-07 11:31:04 +00:00
michael
2949824a69
+ Patch to 1.1
2000-07-14 05:11:48 +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
peter
957d4cdc89
* new message files layout with msg numbers (but still no code to
...
show the number on the screen)
2000-06-30 20:23:33 +00:00
pierre
ee9d8f5248
* smart link is default on win32
2000-06-19 19:57:19 +00:00
pierre
947fa03cb0
+ check of compatibility between selected assembler
...
output and target OS
2000-05-23 21:28:19 +00:00
pierre
536829e4bc
+ -CR option to enable check for object virtual method
2000-05-16 20:19:05 +00:00
peter
d9cef95ac7
* -Se<x> option extended to increase errorcount for
...
warning,notes or hints
2000-05-10 13:40:19 +00:00
peter
8818701433
* added enhancedraise define
2000-04-24 13:34:29 +00:00
pierre
ed95777843
* get -g-l to work
2000-04-10 11:36:19 +00:00
peter
1f082db3ad
* correctfldcw define added
2000-04-07 14:56:18 +00:00
pierre
38224e3cf6
* no unitdir automatically added if -n option present
2000-04-05 21:57:34 +00:00
michael
26c924229c
+ Added switch to swicth on assertions.
2000-03-13 20:06:59 +00:00
florian
b2efa0f338
* disable FIXED data type per default
2000-02-15 14:36:45 +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
peter
1612077d8d
* -Xt option to link staticly against c libs
2000-02-09 10:35:48 +00:00
peter
f0efb42197
* -gl switch for auto lineinfo including
2000-02-06 17:20:52 +00:00
peter
4d0c25c096
* fixed default unit location for linux when fpcdir was not set
2000-01-31 15:55:42 +00:00
sg
de3a50306d
* Fixed typo in line 1375 ("fpidr" instead of "fpcdir")
2000-01-23 18:20:50 +00:00
peter
39faeb7440
* better auto RTL dir detection
2000-01-23 16:36:37 +00:00
daniel
4ad408eab3
* also support ; comments in cfg file
2000-01-20 10:36:44 +00:00