peter
78024ed54c
* exampledir fixed
2004-01-06 15:49:23 +00:00
peter
4b9ba9e064
* fix stabs for locals
2004-01-06 15:46:12 +00:00
marco
e03e8b5a27
* o_creat added when o_append
2004-01-06 15:42:05 +00:00
florian
8c0e6c8943
no message
2004-01-06 12:45:12 +00:00
florian
5f496817a0
* fixed webbug 2878
2004-01-06 02:17:44 +00:00
florian
6e86fcd1f8
no message
2004-01-06 01:38:38 +00:00
florian
3c481f1688
* fixed fsearch
2004-01-06 00:58:35 +00:00
marco
55850b063a
* regenerating the makefiles with some netbsd fixes + version upgrades
2004-01-05 23:34:21 +00:00
marco
b487ca1339
* fixed a few makefiles version numbers
2004-01-05 23:29:35 +00:00
florian
b761623fe7
* changed sysutils.exec to ExecuteProcess
2004-01-05 22:56:08 +00:00
florian
0c1fbaeae4
* compilation error fixed
2004-01-05 22:42:35 +00:00
florian
822ce0df68
* changed sysutils.exec to ExecuteProcess
2004-01-05 22:37:15 +00:00
michael
736c418d14
+ Fix in setbuflistsize for when Value=-1
2004-01-05 21:21:38 +00:00
florian
2610c179f1
no message
2004-01-05 20:28:37 +00:00
marco
c6b2be7eef
* rrregened
2004-01-05 18:01:40 +00:00
marco
1215104a6e
* netbsd patches
2004-01-05 17:45:02 +00:00
marco
530af2464d
* regened
2004-01-05 17:25:51 +00:00
marco
16791157a4
* Regened
2004-01-05 17:24:16 +00:00
peter
6b5ec2b373
* removed asmmode direct
2004-01-05 17:22:03 +00:00
Jonas Maebe
f8c27a4365
+ Darwin support in Makefiles
2004-01-05 12:54:32 +00:00
Jonas Maebe
6d4561ec58
* fixed compilation problems under x86
2004-01-05 08:13:30 +00:00
Jonas Maebe
e55860fdd8
+ Darwin support for routines imported from external libraries (not yet
...
ideal, we should generate stubs in all files where the routines are
used -> these are automatically merged by the linker; now we generate
one global symbol with a jump to a stub in unit where the routine is
declared)
+ (not yet working) Darwin support for imported variables
+ Darwin support for linking
2004-01-04 21:26:31 +00:00
Jonas Maebe
0f4ea52793
* use "as_darwin" assembler for Darwin
...
* Cprefix = '_' on Darwin
* use_function_relative_addresses must be false on Darwin
2004-01-04 21:19:57 +00:00
Jonas Maebe
bee5b615cf
+ as_darwin assembler type (labels start with L)
...
* never generate register->number mappings for Darwin
* always use real register names for Darwin
2004-01-04 21:18:10 +00:00
Jonas Maebe
9e781b8c7b
+ added log message for last commit
2004-01-04 21:17:51 +00:00
Jonas Maebe
744d6d85b2
*** empty log message ***
2004-01-04 21:12:47 +00:00
Jonas Maebe
3413faf00d
* Darwin's assembler assumes that all labels starting with 'L' are local
...
-> rename symbols starting with 'L'
2004-01-04 21:10:04 +00:00
Jonas Maebe
8f33050b86
* darwin only supports .align, no .balign
2004-01-04 21:08:59 +00:00
Jonas Maebe
7f911c2f4a
* Never generate a "main" symbol for PASCALMAIN for Darwin and classic
...
Mac OS, they use a C-main in their system unit
2004-01-04 21:08:09 +00:00
Jonas Maebe
fb999d409f
* make the C-main public
2004-01-04 21:06:43 +00:00
Jonas Maebe
96da72219f
* declare C-library routines as external in libc so we generate proper
...
import entries for Darwin
2004-01-04 21:05:01 +00:00
Jonas Maebe
e6c3cc44c9
* declare C-library routines as external in libc for Darwin (so we
...
generate proper import entries)
2004-01-04 21:04:08 +00:00
Jonas Maebe
05c20a184b
* don't use systypes if FPC_USE_LIBC is defined
2004-01-04 20:53:02 +00:00
Jonas Maebe
7ef919ce47
+ geterrnolocation for Darwin
2004-01-04 20:36:53 +00:00
Jonas Maebe
20e0d970e9
+ geterrnolocation for Darwin
...
+ C-style main for Darwin (generic, can be used for anything)
2004-01-04 20:32:05 +00:00
Jonas Maebe
f1f2523085
* renamed "r0" usages as base register to 0
2004-01-04 20:09:36 +00:00
Jonas Maebe
d6743c1491
* moved SIG_MAXSIG and wordsinsigset constants from bunxtype.inc to
...
ptypes.inc (already there for Darwin)
2004-01-04 20:08:45 +00:00
Jonas Maebe
82343a6dc6
* first working version of the Darwin/Mac OS X (for PowerPC) RTL
...
Several non-essential units are still missing, but make cycle works
2004-01-04 20:05:38 +00:00
Jonas Maebe
8b43ff0b0b
- removed
2004-01-04 19:57:08 +00:00
Jonas Maebe
881dbc054e
- removed
2004-01-04 19:51:59 +00:00
Jonas Maebe
cab9572035
- removed, Darwin uses libc
2004-01-04 19:45:27 +00:00
Jonas Maebe
94ffe54550
- removed
2004-01-04 19:39:42 +00:00
Jonas Maebe
f80c1795b9
- removed (we use libc instead of syscalls)
2004-01-04 19:28:34 +00:00
Jonas Maebe
f2406a4211
- removed (replaced by sig_cpu.inc to avoid name clashes)
2004-01-04 19:27:12 +00:00
Jonas Maebe
a24d314b12
- removed (use the ones on the system)
2004-01-04 19:12:11 +00:00
florian
bc1c6a2c10
* clean up
2004-01-04 17:28:03 +00:00
florian
654fc0e272
+ haeder added
2004-01-04 17:23:57 +00:00
florian
ae6e54fb38
* arg* and envp handling fixed
2004-01-04 17:12:28 +00:00
marco
0eac139e17
* powerpc version
2004-01-04 16:41:35 +00:00
Jonas Maebe
592822ba08
* fixed WaitProcess in case of SysEintr
2004-01-04 16:24:05 +00:00