florian
dfcf0cb9d7
* proper handling of build units and implicit units for shared libs
...
git-svn-id: trunk@2256 -
2006-01-11 21:38:52 +00:00
florian
7dbeab548d
+ make shared implemented
...
git-svn-id: trunk@2255 -
2006-01-11 21:20:55 +00:00
florian
0454654a22
* more shared stuff, still not perfect
...
git-svn-id: trunk@2230 -
2006-01-08 16:26:07 +00:00
florian
9c6b3cc8f7
+ make shared
...
git-svn-id: trunk@2227 -
2006-01-08 15:52:43 +00:00
marco
f7f14e4dee
* CROSSOPT support
...
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
tom_at_work
202236c6e0
* fpcmake.ini update which fixes glibc search path problems on PowerPC64
...
* makefile update
git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
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