olle
|
d5d8694c96
|
* macpas now uses tp style proc params
|
2005-02-01 17:57:30 +00:00 |
|
michael
|
ac1642de89
|
* Patch from peter: fix macpas anonymous function procvar
|
2005-02-01 08:46:13 +00:00 |
|
olle
|
4f43c7e09f
|
+ Added fake Exception classes, only for MACOS.
|
2005-01-31 21:30:56 +00:00 |
|
florian
|
0fe35da937
|
* fixed math constants for big endian cpus
|
2005-01-23 22:13:50 +00:00 |
|
florian
|
cc9534cf41
|
+ added pi bit pattern to the compiler, so pi should always be correct
|
2005-01-23 21:09:11 +00:00 |
|
peter
|
04c97cc129
|
* load jmp_buf_size from system unit
|
2005-01-20 16:38:45 +00:00 |
|
olle
|
7572f3a539
|
* rework of macro subsystem
+ exportable macros for mode macpas
|
2005-01-09 20:24:43 +00:00 |
|
florian
|
ef9b70f1f4
|
* 1.0.10 starting patch from Peter
|
2005-01-06 13:40:41 +00:00 |
|
Károly Balogh
|
8f534e5428
|
* made Shell() work correctly on MorphOS
|
2005-01-06 09:20:36 +00:00 |
|
Károly Balogh
|
088575dc32
|
+ sysv style syscalls added for MorphOS
|
2005-01-04 17:40:33 +00:00 |
|
florian
|
bb096fcec6
|
* fixed nan et al. handling on arm
|
2005-01-04 16:20:51 +00:00 |
|
Tomas Hajny
|
f290fbb299
|
* 8.3 fixes (short target name in paths)
|
2004-12-28 20:43:00 +00:00 |
|
marco
|
9dec5c3179
|
* introduction "cleanpath" (=fexpand), fixfilename(paramstr(0)) + search $PREFIX/etc/fpc.cfg
|
2004-12-15 16:06:47 +00:00 |
|
florian
|
caa87a23ec
|
* fixed arm compilation
|
2004-11-05 13:14:30 +00:00 |
|
peter
|
c95a859f0a
|
* generic tlocation
* move tlocation to cgutils
|
2004-10-31 21:45:02 +00:00 |
|
peter
|
7d745c0483
|
* default paths fixed
|
2004-10-31 19:09:54 +00:00 |
|
peter
|
bc59556a41
|
* $fpctarget expands to <cpu>-<os>
* allow * in middle of the path to support ../*/units/$fpctarget
|
2004-10-31 18:54:24 +00:00 |
|
peter
|
759c010f6a
|
* -Ch for heapsize added again
* __heapsize contains the heapsize
|
2004-10-26 15:11:01 +00:00 |
|
peter
|
e7459f5466
|
* heap and heapsize removed
* checkpointer fixes
|
2004-10-25 15:38:41 +00:00 |
|
olle
|
ee8e998b61
|
* Fixed printing of filedates
|
2004-10-16 22:46:14 +00:00 |
|
olle
|
f8646ff771
|
+ added more support for macos
|
2004-10-16 13:03:13 +00:00 |
|
mazen
|
581b52422c
|
- remove $IFDEF DELPHI and related code
- remove $IFDEF FPCPROCVAR and related code
|
2004-10-15 09:14:16 +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 |
|
peter
|
044ec56b56
|
* default optimization cpu changed to CLassPentium3
|
2004-10-10 15:42:22 +00:00 |
|
olle
|
61645ef149
|
+ Added CurDirRelPath
* Exchanged hardcoded "./" to CurDirRelPath
|
2004-10-09 11:27:59 +00:00 |
|
Tomas Hajny
|
5df0c00360
|
* better PathExists, fix for too long command line, correction of message
|
2004-09-21 23:33:43 +00:00 |
|
peter
|
690f5e22d1
|
* x86_64 fixes
* cleanup of fpcdefs.icn
|
2004-09-21 19:59:51 +00:00 |
|
peter
|
33a834821f
|
* paraloc branch merged
|
2004-09-21 17:25:12 +00:00 |
|
michael
|
41f7fa8c37
|
+ Check if outputdir exists, Fix exitcode when displaying help pages
|
2004-09-08 11:23:30 +00:00 |
|
olle
|
22a93eb1e9
|
+ support for quoting of paths in TSearchPathList.AddPath so that
compiler directives which take paths, will support quotes.
* uppdated TranslateMacPath
|
2004-08-31 22:02:30 +00:00 |
|
peter
|
2043999880
|
* optimized search for noncasesensitive names. It now searches
first for NormalCase and skips double tests
|
2004-08-28 20:25:25 +00:00 |
|
olle
|
2a4605eabc
|
+ made fpc work as an MPW tool, by itself calling asm and link.
* bugfix in fp exception flag settings routine
|
2004-08-20 10:29:31 +00:00 |
|
michael
|
ff069c5ecc
|
+ Patch from Christian Iversen to implement LIBPREFIX/SUFFIX/EXTENSION directives
|
2004-08-02 07:15:54 +00:00 |
|
Jonas Maebe
|
75c3c8b259
|
* shell now returns an exitcode
* print an error if linking failed when linking was done using a script
|
2004-07-17 15:51:57 +00:00 |
|
olle
|
6b77630880
|
+ FixFileName now handles Mac OS paths
|
2004-07-05 23:28:24 +00:00 |
|
florian
|
8a9758c5e2
|
* logs truncated
|
2004-06-20 08:55:28 +00:00 |
|
florian
|
588e2c38bf
|
* dwarf branch merged
|
2004-06-16 20:07:06 +00:00 |
|
olle
|
e5625e3af4
|
* changed $mode mac to $mode macpas
* changed macmodeswitches to be more faithful to the mac dialect
|
2004-05-11 18:20:52 +00:00 |
|
daniel
|
b721e5872c
|
* Prepare compiler infrastructure for multiple ansistring types
|
2004-04-29 19:56:36 +00:00 |
|
florian
|
c68ea95074
|
+ syscall directive support for MorphOS added
|
2004-04-28 15:19:03 +00:00 |
|
peter
|
ba9f4a0703
|
* packrecords fixed for settings from $PACKRECORDS
* default packrecords now uses value 0 and uses info from aligment
structure only, initpackrecords removed
|
2004-03-14 20:08:37 +00:00 |
|
olle
|
dfa6403a70
|
+ Support for Link on target especially for MacOS
+ TLinkerMPW
+ TAsmScriptMPW
|
2004-02-19 20:40:15 +00:00 |
|
florian
|
4f90e4afdc
|
+ PtrInt declared if VER1_0
|
2004-02-08 16:38:51 +00:00 |
|
peter
|
8caaa7740d
|
* more record alignment fixes
|
2004-01-28 22:16:31 +00:00 |
|
florian
|
4ccec73aa5
|
* fixed alignment of classes
|
2004-01-28 21:05:56 +00:00 |
|
florian
|
85bed883ce
|
* another bunch of x86-64 fixes mainly calling convention and
assembler reader related
|
2004-01-14 23:39:05 +00:00 |
|
peter
|
32173c41fa
|
* removed asmmode_direct
|
2004-01-12 16:36:53 +00:00 |
|
Jonas Maebe
|
c094978054
|
+ SetFPUExceptionMask implementation for PPC
|
2004-01-02 16:50:24 +00:00 |
|
florian
|
06442fa677
|
+ $fputype directive support
+ single data type operations with sse unit
* fixed more x86-64 stuff
|
2003-12-25 01:07:09 +00:00 |
|
florian
|
9fd5217032
|
* some x86-64 compilation fixe
|
2003-12-20 12:38:51 +00:00 |
|