Commit Graph

159 Commits

Author SHA1 Message Date
peter
e7459f5466 * heap and heapsize removed
* checkpointer fixes
2004-10-25 15:38:41 +00:00
peter
d24241b008 * gc-sections added when section smartlinking is used 2004-10-24 13:36:26 +00:00
mazen
ad191865e3 - remove $IFDEF DELPHI and related code
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:22:23 +00:00
mazen
e90d8a42e3 * USE_SYSUTILS merged successfully : cycles with and without defines
* Need to be optimized in performance
2004-10-14 18:16:17 +00:00
marco
ef6c8dc443 * small updates to make playing with sparc/sunos easier 2004-10-01 17:41:21 +00:00
armin
80e621011a * added define netware and netware_libc for target netwlibc, netware_clib for netware 2004-09-26 19:51:02 +00:00
florian
05ca833859 * fixed dyn. linker name for sparc 2004-09-25 18:44:12 +00:00
armin
384e2e4d43 * added GROUP for .a files to linker script 2004-09-24 10:48:31 +00:00
mazen
da1c3fb6f0 * Fix error committing : previous version must be in branch USE_SYSUTILS 2004-09-22 15:25:14 +00:00
mazen
3b591c5575 * use SysUtils unit instead of Dos Unit 2004-09-22 15:14:37 +00:00
peter
33a834821f * paraloc branch merged 2004-09-21 17:25:12 +00:00
armin
014395198b * added library support 2004-09-19 18:10:32 +00:00
armin
b9dd469ddc * support library flag
* automaticly gernerate xdc data
2004-09-19 14:23:43 +00:00
olle
922a594dd8 + When link on target, the script sets file type on link.res 2004-09-13 16:13:04 +00:00
olle
0bf14e759f * Updated compiler status 2004-09-12 20:33:21 +00:00
michael
41f7fa8c37 + Check if outputdir exists, Fix exitcode when displaying help pages 2004-09-08 11:23:30 +00:00
armin
354004d803 * target netwlibc added (libc is preferred for newer netware versions) 2004-09-04 21:18:47 +00:00
armin
5595281c4f * added support for libc 2004-08-30 11:17:34 +00:00
peter
d30692b3b1 * enable case sensitive to support mixed case unit/filenames 2004-08-28 20:01:46 +00:00
olle
a06d889f52 + made fpc work as an MPW tool, by itself calling asm and link. 2004-08-20 10:30:00 +00:00
florian
cf25a973f8 * fixed alignment of variant records
* more alignment problems fixed
2004-08-15 13:30:18 +00:00
armin
1d50f840f2 * changes to compile fpc on netware 2004-08-01 19:29:06 +00:00
armin
4a270e4c2f changed path sep to / 2004-07-31 22:52:58 +00:00
armin
04e5a78e49 * typo in set_source_info 2004-07-30 19:22:14 +00:00
armin
8e3099d453 * removed -m for nlmconv, it is only valid for ld 2004-07-30 16:00:19 +00:00
daniel
9b08a42919 * Uclibc detection 2004-07-08 14:42:54 +00:00
olle
4b0b17a5aa + allow fileextension .p, in mode macpas 2004-07-05 21:26:28 +00:00
peter
230105093d * only enable dwarf for supported platforms 2004-06-29 21:00:08 +00:00
florian
8a9758c5e2 * logs truncated 2004-06-20 08:55:28 +00:00
peter
0ac4983a9b * remove obsolete cardinal() typecasts 2004-06-18 15:16:46 +00:00
florian
588e2c38bf * dwarf branch merged 2004-06-16 20:07:06 +00:00
Jonas Maebe
13a1ca99ce * use -x instead of -s for stripping under Mac OS X (-s strips too much
sometimes)
2004-06-08 17:14:49 +00:00
Károly Balogh
e6ffa24866 * fixed stripping really this time 2004-06-08 15:04:23 +00:00
Károly Balogh
a73388cfb7 + fixed stripping support 2004-06-07 23:44:37 +00:00
Jonas Maebe
9b6e79e4f1 - disabled automatic adding of libraries from "external lib name 'xxx'"
for now (until we have proper framework support)
2004-06-02 07:03:49 +00:00
Jonas Maebe
174cea8023 * changed calling of external procedures to be the same as under gcc
(don't worry about all the generated stubs, they're optimized away
     by the linker)
    -> side effect: no need anymore to use special declarations for
       external C functions under Darwin compared to other platforms
       (it's still necessary for variables though)
2004-05-31 18:08:41 +00:00
Tomas Hajny
f9141c8d5e * fix for IE 2004-05-16 20:41:19 +00:00
olle
d5b3df22d6 + added GUI apptype to MacOS 2004-05-11 18:24:39 +00:00
olle
8d67f439f3 * changed .pas back to .p 2004-05-03 09:48:15 +00:00
peter
3f222312e2 * add TList to cclasses, remove classes dependency from t_win32 2004-04-28 18:02:54 +00:00
florian
c68ea95074 + syscall directive support for MorphOS added 2004-04-28 15:19:03 +00:00
peter
f6a28d1513 index number generation for mixed index-nonindexed fixed, patch by Pavel V. Ozerski 2004-04-24 17:32:05 +00:00
Károly Balogh
ce6dd73b46 * disable stripping in mos linking scripts. 2004-04-09 01:32:46 +00:00
Károly Balogh
b54d527d58 * added external linker support based on 1.0 amiga support 2004-04-08 17:11:02 +00:00
Károly Balogh
89705e0451 * mos uses sysv abi, not aix 2004-04-08 00:03:51 +00:00
olle
d8bb302b0f + Status checks in scripts
+ Scripts support apptype tool
  + Added some ScriptFixFileName
2004-04-06 22:44:16 +00:00
marco
3221a5d75c * small c_r fix, also link plain libc (like for x11) 2004-04-04 10:53:21 +00:00
florian
6959430b83 * imported procedures are always made global (in the sense of the
assembler)
2004-03-29 21:19:33 +00:00
florian
5b337d75f7 * fixed dyn. lib extension on darwin 2004-03-29 21:17:39 +00:00
olle
a7f25327f6 * change AT_FUNCTION to AT_DATA where appropriate 2004-03-18 11:43:57 +00:00