Jonas Maebe
2dbdc474fd
* use register variables when release-building for ppc (more or less doubles
...
performance for most programs)
git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
florian
da58c3ca5a
* -Ur switch for RELEASE mode is generated by fpcmake
...
git-svn-id: trunk@843 -
2005-08-10 21:27:48 +00:00
florian
1f84c12ae4
+ wince and win64 target added to be handled by fpcmake
...
git-svn-id: trunk@216 -
2005-06-05 14:15:36 +00:00
peter
1d857bdb67
* vj for bz2 compression
2005-02-11 16:05:25 +00:00
peter
02fa3205b8
* sunos to solaris
2005-02-10 17:27:50 +00:00
peter
3089ca7d24
* strip dir from ppu when installing
2005-01-31 20:40:05 +00:00
peter
9734ec881c
* call fpcmake with -Tcpu-os
2005-01-31 20:01:03 +00:00
peter
853152fdc2
* fix searching for fpc binary when specified on the cmdline
2005-01-11 17:02:29 +00:00
peter
b70d944a49
* use cpu-os style
2005-01-10 20:33:09 +00:00
peter
712030ba8b
* zipsuffix support for 1.0.x
2004-12-20 18:28:03 +00:00
peter
c784367dfc
* zipname fixes
2004-12-19 18:53:59 +00:00
Tomas Hajny
490f9abe4c
* fixes for 8.3 platforms
2004-11-28 22:04:45 +00:00
armin
f4ffaa9828
* applied peters patch for cross compile (bin installation)
2004-11-26 13:03:07 +00:00
peter
e06f452fb2
* check if cross gcc is available
2004-11-06 18:11:44 +00:00
peter
86f78c7300
* units are now created in separate directory units/cpu-os/
...
* distclean uses cleanall rule and removes units dir
* cross compile support fixed, it is now possible to cycle a ppcsparc
without deleting ppc386
* bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
olle
e0d35adc51
* COPYTREE now uses (recommended) -R instead of -r option
2004-09-12 20:22:47 +00:00
armin
d969bdf6a0
* added target netwlibc
2004-09-04 21:24:43 +00:00
peter
82f90fcb13
support for .lpr files
2004-08-27 20:50:33 +00:00
Károly Balogh
55a846919b
+ added morphos target
2004-06-06 14:11:54 +00:00
peter
dbe27cf929
* remove trailing / from dirs in path
2004-05-23 19:04:09 +00:00
olle
17f4f0d27f
+ Added section [defines] for defining misc things
...
+ Added OS lists BSDs and UNIXs under [defines]
+ Added phony target FORCE under [defines]
* More robust Darwin detection
* UNIXINSTALLDIR renamed to UNIXHier
2004-04-20 23:03:26 +00:00
florian
86e92d9daf
* i386 compilation on debian biarch fixed
2004-04-12 18:16:15 +00:00
Jonas Maebe
6234729fbc
+ add -O1 for powerpc if RELEASE=1
2004-04-10 15:55:24 +00:00
olle
19f8e5ff4c
* fixed examples dir for linux
2004-04-05 12:28:11 +00:00
olle
da08119ee7
+ added define linuxHier
...
* changed linux install locations
* moved definition of BSHhier to target section
2004-04-04 21:07:18 +00:00
olle
0c79e44717
* Darwin is on equal foot as other BSD's
...
* BATCHEXT (for surce) renamed to SRCBATCHEXT
+ New BATCHEXT dependant of target system
+ New DEBUGSYMEXT for debugger symbol files
+ Clean/cleanall also helpful when link on target
2004-04-01 12:35:10 +00:00
pierre
831a8a275f
* restore asw for win32 but only if CROSSBINDIR is not set
2004-03-01 02:50:41 +00:00
florian
6a518791f9
* improved libgcc detection
2004-01-31 14:47:39 +00:00
peter
69fd93b662
* also try BASEDIR for FPCDIR
2004-01-15 19:05:07 +00:00
peter
7d4885dc70
* ECHOREDIR set to echo for not Unix
2003-10-28 16:38:22 +00:00
peter
bb595e61bb
* replace \ with / in path to make.exe
2003-10-27 15:34:13 +00:00
Tomas Hajny
42f14d3bfd
* Wiktor Sywula: platform extensions updated
2003-10-18 09:48:00 +00:00
peter
964de0b20a
* add path of make to SEARCHPATH
2003-10-13 12:14:31 +00:00
peter
52fe9035d9
* fpc -Q to -P
2003-10-09 14:31:12 +00:00
marco
feaed02001
* cross compiling fixes to makefile and fpcmake
2003-10-04 13:48:11 +00:00
marco
313e4f97bf
* Crosscompiling fixes for prefix handling. make all comes a long way now
...
make install still to do
2003-10-03 21:36:44 +00:00
marco
eaceacb7e2
* remake with new fpc param
2003-10-02 08:50:13 +00:00
florian
f48b695397
+ darwin support added
2003-05-20 23:54:45 +00:00
peter
33a6f3a12a
* check for cygdriver in PATH to check for Cygwin, the old detection
...
method didn't work with recent Cygwin
2003-05-13 14:45:17 +00:00
peter
d1eb9015ae
* compare full source and target if ppas needs to be run
2003-04-23 14:01:24 +00:00
peter
38d291b799
* fixed extension setting
2003-04-01 16:03:42 +00:00
Tomas Hajny
bb42b50950
* wrong version committed previously :-(
2003-03-29 15:33:51 +00:00
armin
d503c887a0
* extention for obj was .n instead of .o for netware
2003-03-24 10:19:05 +00:00
armin
d9f4d94d50
* changed extentions for netware from .on in .o and from .ppn in .ppu
2003-03-24 09:28:55 +00:00
Tomas Hajny
0d9ac94e62
+ platform extensions unified, emx target added
2003-03-23 23:18:26 +00:00
peter
87a76229bd
* define HASUNIX for Linux 1.0.6
2003-01-14 20:41:18 +00:00
peter
e25089e0bf
* include generated .inc
2003-01-14 15:31:54 +00:00
peter
9dbdd882b3
* only one call to a 1.1 compiler is needed to retrieve all info
2003-01-13 21:04:29 +00:00
florian
f19b32a165
+ macos and macosx target
...
* fixed target detection, first we should try the default target
2003-01-13 15:09:16 +00:00
peter
8c915fecf0
* fix wrong check for sh.exe
2002-11-24 16:20:05 +00:00