marco
9243d89025
* haiku now an unix, Mantis 15032
...
git-svn-id: trunk@14322 -
2009-12-04 13:03:41 +00:00
marco
8dd4f48294
* haiku treated as general Unix in makefiles.
...
git-svn-id: trunk@14118 -
2009-11-08 18:41:46 +00:00
marco
0a83746e73
* RUNBATCH now only initialized when not already set. For Dos under Windows XP in some circumstances.
...
git-svn-id: trunk@13477 -
2009-07-30 11:28:54 +00:00
Tomas Hajny
161c1f44d0
* changes from r12727 (import library prefix) reflected in fpcmake
...
git-svn-id: trunk@12830 -
2009-02-28 22:28:30 +00:00
florian
9d087f40fa
* when cross compiling, fallback to fpc when no cross compiler is found
...
git-svn-id: trunk@11827 -
2008-09-27 10:06:56 +00:00
Jonas Maebe
010246b1ae
* better fix for not automatically adding cross binutils prefixes for
...
darwin to darwin cross compilation (keeps CROSSCOMPILE=1 now, so other
CROSSCOMPILE-related changes are still done)
git-svn-id: trunk@11233 -
2008-06-15 15:40:24 +00:00
Jonas Maebe
390ece6e0b
* regenerated after r11180
...
git-svn-id: trunk@11193 -
2008-06-04 17:22:44 +00:00
Jonas Maebe
fb3242b2f7
* don't set CROSSCOMPILE when compiling from darwin to darwin
...
(regardless of source and target architectures)
git-svn-id: trunk@11068 -
2008-05-24 08:36:36 +00:00
florian
35c0f78642
+ Haiku support by Olivier Coursière based on old BeOS support
...
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
micha
b0838b13d7
* add armeb target to compiler/Makefiles
...
git-svn-id: trunk@10552 -
2008-03-24 17:48:11 +00:00
peter
337c3cba5d
* also include sec_units if only implicitunits are available
...
git-svn-id: trunk@9861 -
2008-01-22 08:45:14 +00:00
peter
fce01e8aab
* check cpu_target before passing it to fpc
...
git-svn-id: trunk@8990 -
2007-10-29 16:34:03 +00:00
florian
3e7e3dc2eb
* when looking for the compiler, call fpc with the right target cpu name, resolves #9924 after makefile regeneration
...
git-svn-id: trunk@8911 -
2007-10-22 19:57:59 +00:00
pierre
cbae87c505
* Added missing endif in previous commit
...
git-svn-id: trunk@8564 -
2007-09-19 15:48:38 +00:00
pierre
3c096a9549
* Run batch using COMSPEC for go32v2 and watcom
...
git-svn-id: trunk@8562 -
2007-09-19 15:36:38 +00:00
Jonas Maebe
cb744d37ff
- reverted change for avoiding recompilation of units in subdirs,
...
it breaks other things
git-svn-id: trunk@8298 -
2007-08-22 08:16:10 +00:00
Jonas Maebe
30bc89cfe5
* fixed dependency checking for source files in subdirectories relative
...
to the makefile location + regenerated all Makefiles
* hopefully fixed fpmkunit dependencies
git-svn-id: trunk@8297 -
2007-08-22 07:04:23 +00:00
peter
54bb5a0df8
* vpath for include files
...
git-svn-id: trunk@7524 -
2007-05-30 06:28:53 +00:00
peter
3eaece1399
* packagesdir
...
git-svn-id: trunk@6659 -
2007-02-25 21:32:02 +00:00
peter
3a46ab06a3
* symbian support
...
git-svn-id: trunk@6052 -
2007-01-18 20:24:44 +00:00
florian
1f522b7704
* fixed -Cg ifdefs
...
git-svn-id: trunk@5830 -
2007-01-06 20:48:07 +00:00
florian
fb22e83d89
* force pic'ed code on x86_64
...
git-svn-id: trunk@5829 -
2007-01-06 20:37:14 +00:00
Károly Balogh
d41f1ca2d8
+ enabled Amiga target for PowerPC
...
git-svn-id: trunk@4330 -
2006-08-02 19:55:24 +00:00
peter
f3c4ff3470
* win64 lcl
...
git-svn-id: trunk@3445 -
2006-05-07 08:14:04 +00:00
peter
cba7504dec
* use -P for cross compile
...
* support libimp*.a
git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
peter
323d6cf640
* use -O2 for 2.1.1 compilers
...
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
73356964b0
* -O1r -> -O2 for ppc release
...
git-svn-id: trunk@2942 -
2006-03-17 17:52:43 +00:00
florian
b9a0e2ead2
* makefile again regenerated
...
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
7cfcc635fa
* install shared library only if it exists
...
git-svn-id: trunk@2278 -
2006-01-13 19:36:53 +00:00
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