florian
acd956f7c3
* remove documentation of the build target in the Makefile help screen as it overrides the version check
...
git-svn-id: trunk@33230 -
2016-03-13 12:10:33 +00:00
michael
6576c8cd04
* Patch from Thaddy de Koning to make 3.0.0 the only starting compiler
...
git-svn-id: trunk@32960 -
2016-01-17 09:24:48 +00:00
nickysn
2e3cb70489
* regenerated makefiles after adding the win16 target
...
git-svn-id: trunk@31525 -
2015-09-05 11:02:54 +00:00
Jonas Maebe
8e00ca1ac1
* regenerated Makefile so FPC 3.0 is accepted as starting compiler
...
git-svn-id: trunk@31410 -
2015-08-24 22:07:06 +00:00
Károly Balogh
77bdd83bfc
AROS/x86_64: regenerated Makefiles
...
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jeppe Johansen
353682db67
Enable SUBARCH directive for avr-embedded target.
...
git-svn-id: trunk@31032 -
2015-06-13 12:40:31 +00:00
Jonas Maebe
89418d23e5
* regenerated Makefiles with Linux/AArch64 support
...
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
florian
b7422716b2
* turn off compiler and utils building for nds
...
* use NoNativeBinaries to detect if a native compiler shall be build
git-svn-id: trunk@30017 -
2015-02-26 20:03:29 +00:00
Jonas Maebe
fa328436ab
* regenerated for iphonesim/x86-64
...
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
65c2c68b5f
* call the AArch64 compiler ppca64 instead of ppcaarch64 (less typing)
...
git-svn-id: trunk@29957 -
2015-02-23 22:55:20 +00:00
Jonas Maebe
3d01d4ceb1
* regenerated with Darwin/AArch64 support
...
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
Jonas Maebe
f2c0b88e4f
* AArch64 compiler building support to top level and compiler Makefile
...
git-svn-id: trunk@29901 -
2015-02-23 22:51:58 +00:00
nickysn
3af91db14d
+ added msdos to the NOUTILSTARGETS
...
git-svn-id: trunk@29437 -
2015-01-11 14:43:34 +00:00
marco
d407b668d1
* version updated to 3.1.1
...
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
pierre
678090c48b
Add missing closing brace for error function
...
git-svn-id: trunk@28897 -
2014-10-22 14:58:01 +00:00
Jonas Maebe
fb18eac0f3
* don't mention the ability to use OVERRIDEVERSIONCHECK, too many people use
...
it wrongly in spite of all the warnings. Look it up in the Makefile if you
forgot the name of the setting.
git-svn-id: trunk@28821 -
2014-10-14 21:17:25 +00:00
Károly Balogh
da7efb8607
AROS: regenerated Makefiles to support i386-aros
...
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
marco
da234bc03f
* swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work.
...
git-svn-id: trunk@27608 -
2014-04-20 15:06:47 +00:00
Jeppe Johansen
7fdb125356
Added AVR support to fpc and root Makefile.
...
Rebuilt root Makefile.
git-svn-id: trunk@26944 -
2014-03-04 08:02:10 +00:00
yury
73c26bd6be
* mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
...
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00
florian
2a2184bc40
* regenerated makefiles affected by the last change
...
git-svn-id: trunk@26503 -
2014-01-18 10:21:41 +00:00
Jonas Maebe
4a8d7f8ce9
* allow 2.6.4 as starting version
...
git-svn-id: trunk@26144 -
2013-11-27 19:19:16 +00:00
Jonas Maebe
e219b8387e
* no longer support building with 2.6.0 (mainly because 2.6.0 doesn't generate
...
working binaries by default on OS X 10.9, and 2.6.2 has been out for quite
a while now...)
git-svn-id: trunk@25879 -
2013-10-29 13:36:43 +00:00
nickysn
1bea98995b
* regenerated fpcmake makefiles after r25642
...
git-svn-id: trunk@25644 -
2013-10-05 10:11:27 +00:00
yury
4ca7e66661
* Fixed cross-installation after r24625.
...
git-svn-id: trunk@24626 -
2013-05-28 12:55:25 +00:00
joost
0db3e679a7
* Adapted the path of the newly created fpcmake
...
git-svn-id: trunk@24625 -
2013-05-27 19:21:09 +00:00
marco
80fadeae41
* versioncheck: change default to 2.6.2 and add a note that using
...
overridecheck is unsupported.
git-svn-id: trunk@24461 -
2013-05-07 12:29:59 +00:00
pierre
846f566085
Regenerate all Makefiles with an up-to-date fpcmake binary
...
git-svn-id: trunk@24376 -
2013-04-29 12:49:50 +00:00
florian
3d7033d81e
* Makefiles regenerated
...
git-svn-id: trunk@24325 -
2013-04-25 20:25:57 +00:00
pierre
210434e937
Add missing colon for .PHONY
...
git-svn-id: trunk@24149 -
2013-04-04 10:15:59 +00:00
pierre
9102ea2571
Regenerated for: Add versioncheckstartingcompiler to .PHONY list
...
git-svn-id: trunk@24148 -
2013-04-04 10:11:58 +00:00
marco
5f0996d78d
* add 2.6.2 to allowed computers. Allow 2.6.0 too for a while.
...
git-svn-id: trunk@23655 -
2013-02-24 19:46:26 +00:00
yury
4ee4e6fba0
* Top level makefile: Fixed and simplified cross-building. It is now possible to perform cross builds when having only bootstrap compiler executable.
...
- Always use fresh native fpcmake executable.
- Build fresh native fpcmake executable when cross-compiling.
- Explicitly specify a compiler which is used to bootstrap fpmake and fpcmake. Always use fresh native compiler for that.
* New bootstrap target for fpcmake to build native fpcmake regardless of CPU/OS settings.
git-svn-id: trunk@23641 -
2013-02-21 14:54:57 +00:00
yury
2fc220cc6c
* Regenerated makefiles.
...
git-svn-id: branches/targetandroid@23410 -
2013-01-16 14:52:36 +00:00
yury
d26f0552a0
* Sync with trunk r23404.
...
* Regenerated makefiles.
git-svn-id: branches/targetandroid@23405 -
2013-01-16 13:21:51 +00:00
marco
1dfbc377e5
* regened toplevel makefile. Some spelling fixes in the versioncheck errormsg were in Makefile.fpc, but hadn't propagated to Makefile.
...
git-svn-id: trunk@22885 -
2012-10-31 08:09:04 +00:00
marco
06bd08697e
* starting compiler version check to toplevel "all" target
...
git-svn-id: trunk@22708 -
2012-10-17 18:03:41 +00:00
Jonas Maebe
91e1bdb08c
* allow overriding the FPCMAKE used for installing by specifying FPCMAKE
...
on the make command line
git-svn-id: trunk@22505 -
2012-09-30 14:14:23 +00:00
Jonas Maebe
21e162604c
* fixed "make install" for jvm targets
...
+ implemented top level "make (cross)zipinstall" for jvm targets
(mantis #23005 )
git-svn-id: trunk@22493 -
2012-09-27 21:35:17 +00:00
florian
d327960994
* Don't build utils by default when cross building. FPC's build system is not made
...
for building installation packages for another host system as the current one
so it makes no sense to build utils for the target system. When cross compiling, the
goal is to build files to be able to develop on the current system for the target.
Building of utils can be forced by passing BUILDFULLNATIVE=1 to make
git-svn-id: trunk@22237 -
2012-08-24 21:18:06 +00:00
tom_at_work
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
...
git-svn-id: branches/targetandroid@22046 -
2012-08-09 08:12:34 +00:00
tom_at_work
4150f0a2fb
Rebase with r21814
...
git-svn-id: branches/targetandroid@21815 -
2012-07-07 23:09:20 +00:00
florian
00638e023f
* set correct PPSUF for MIPS(EL), based on a patch by Jeppe Johansen
...
git-svn-id: trunk@21416 -
2012-05-28 16:19:37 +00:00
tom_at_work
77a85b7448
* basic android/x86 support
...
git-svn-id: branches/targetandroid@21296 -
2012-05-14 21:14:12 +00:00
Jonas Maebe
e2243e6f4e
* fixed "make install" for non-JVM targets after r21069
...
git-svn-id: trunk@21075 -
2012-04-27 09:17:50 +00:00
Jonas Maebe
834026bfb5
* synchronised with trunk up to r21067
...
git-svn-id: branches/jvmbackend@21068 -
2012-04-26 21:24:20 +00:00
tom_at_work
acbc94e0fd
- initial support for the android/arm target in the compiler; resulting .so's can be used for Android/ARM app development.
...
- basic rtl support using system calls
- fp(c)make/fppkg/makefile support
todo:
- revisit systems/t_android.pas: mostly duplicate with t_linux.pas, containing
lots of unnecessary code
- revisit rtl changes
- android ndk header translation import
- better app build/packaging support
- android/x86 support
git-svn-id: branches/targetandroid@21061 -
2012-04-26 09:36:42 +00:00
pierre
1b3fd997fc
+ Regenerate all Makefiles's after adding x86_64 netbsd target
...
git-svn-id: trunk@21031 -
2012-04-24 23:15:18 +00:00
Jonas Maebe
aee5380ae0
* merged trunk up to r20882
...
o support for the new codepage-aware ansistrings in the jvm branch
o empty ansistrings are now always represented by a nil pointer rather than
by an empty string, because an empty string also has a code page which
can confuse code (although this will make ansistrings harder to use
in Java code)
o more string helpers code shared between the general and jvm rtl
o support for indexbyte/word in the jvm rtl (warning: first parameter
is an open array rather than an untyped parameter there, so
indexchar(pcharvar^,10,0) will be equivalent to
indexchar[pcharvar^],10,0) there, which is different from what is
intended; changing it to an untyped parameter wouldn't help though)
o default() support is not yet complete
o calling fpcres is currently broken due to limitations in
sysutils.executeprocess() regarding handling unix quoting and
the compiler using the same command lines for scripts and directly
calling external programs
o compiling the Java compiler currently requires adding ALLOW_WARNINGS=1
to the make command line
git-svn-id: branches/jvmbackend@20887 -
2012-04-15 15:54:10 +00:00
Jonas Maebe
44bd889b9b
* regenerated Makefiles with AIX support
...
git-svn-id: trunk@20812 -
2012-04-11 18:03:57 +00:00