tom_at_work
9428c78d63
Pass OPT to compilation of fpmake.
...
Solves issues with systems that e.g. require special options for compilation of programs (e.g. libc programs to find libc startup code) or the actual build has been compiled with options that are incompatible with default ones.
Tested changes by building an i386-linux local build and i386-linux->arm-linux cross-builds
git-svn-id: trunk@22397 -
2012-09-15 23:41:44 +00:00
tom_at_work
7c56a9f34d
Revert r22080 because it prevents crosscompilation.
...
git-svn-id: trunk@22101 -
2012-08-16 21:24:47 +00:00
tom_at_work
7b6bcd315f
Pass FPCOPT to fpmkunit and fpmake compilation. This prevents build errors of these programs if the given FPCOPT options of the previously compiled RTL are incompatible to default options. Regenerated associated makefiles.
...
git-svn-id: trunk@22080 -
2012-08-14 19:09:17 +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
44bd889b9b
* regenerated Makefiles with AIX support
...
git-svn-id: trunk@20812 -
2012-04-11 18:03:57 +00:00
pierre
2c4d8cc9d9
Add x86_64-openbsd target in Makefiles
...
git-svn-id: trunk@20723 -
2012-04-06 16:49:08 +00:00
pierre
5501cc7b2b
* Fix file warnings for win32
...
git-svn-id: trunk@20420 -
2012-02-23 23:21:19 +00:00
joost
994769cbe7
* Do not use the BINUTILSPREFIX when compiling fpmake files during a cross-
...
compile. It seems that CROSSBOOTSTRAP is never set(?)
git-svn-id: trunk@19951 -
2012-01-02 15:16:52 +00:00
joost
eccfddf7b3
* By default try to build fpmake packages using a buildunit
...
git-svn-id: trunk@19940 -
2012-01-01 14:09:26 +00:00
joost
0bf3f2bdff
* Take INSTALL_BASEDIR also into account on make distinstall
...
git-svn-id: trunk@19939 -
2012-01-01 13:39:02 +00:00
joost
57700b9dd3
* Changes regarding the binutilsprefix from r19272 now applied to all fpmake-based makefiles
...
git-svn-id: trunk@19938 -
2012-01-01 12:46:29 +00:00
mazen
489e20356c
* Removed executable flag from source files.
...
git-svn-id: trunk@19877 -
2011-12-19 17:40:02 +00:00
florian
9426cac1b0
* rebuilt Makefiles
...
git-svn-id: trunk@19748 -
2011-12-04 15:34:01 +00:00
joost
65b7c1b515
* Same change as in r19552 for all other packages compiled with fpmake
...
git-svn-id: trunk@19553 -
2011-10-28 13:10:26 +00:00
Tomas Hajny
f10fbba180
* /etc/ location hardcoded only for Unix targets, support for retrieval from the environment added for platforms using it
...
git-svn-id: trunk@19455 -
2011-10-10 22:50:34 +00:00
florian
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
...
git-svn-id: trunk@19256 -
2011-09-27 20:22:40 +00:00
Jonas Maebe
bf74f2efee
* mark all fpmake Makefiles with .NOTPARALLEL:, because they don't declare
...
dependencies between all of their internal targets
git-svn-id: trunk@18791 -
2011-08-20 17:25:52 +00:00
pierre
1c2a5f9819
+ Update all Makefile's modified by
...
change in utils/fpcm/fpcmake.ini in prevous commit.
Adapt also other files to that change:
* compiler/globals.pas: Replace $FPCTARGET by os_string if
tf_use_8_3 flag is set for target_info also.
* tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
as TARGETSUFFIX was modified in previous commit.
* tests/utils/dotest.pp:
+ New variable UseOSOnly, set to true if only target OS name
should be used for subdirectories.
git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
joost
084c06586a
* Pass INSTALL_UNITDIR to fpmake, it is used in the testsuite-scripts
...
git-svn-id: trunk@18138 -
2011-08-07 14:08:11 +00:00
joost
a08ae27e11
* fcl-net does not depend on all targets on fcl-async
...
git-svn-id: trunk@18129 -
2011-08-06 23:42:02 +00:00
joost
3b30ec8c7c
* Use fpc_cleanall instead of fpc_distclean on a make distclean when no fpmake-binary is available. Because fpc_cleanall could be an empty target
...
git-svn-id: trunk@18128 -
2011-08-06 22:52:41 +00:00
joost
f9b27806e4
* Switched packages to fpmake building
...
git-svn-id: trunk@18123 -
2011-08-06 18:15:44 +00:00
joost
4d5a4a2dd7
* fpmake-file updates for darwin
...
git-svn-id: trunk@18086 -
2011-08-03 21:14:29 +00:00
marco
043e9b2ec2
* Trunk version to 2.7.1
...
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d
* Regenned all makefiles before 2.6.x branching.
...
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
joost
d567d2e950
* More fpmake.pp-files fixes
...
git-svn-id: trunk@18049 -
2011-08-01 16:08:51 +00:00
joost
584ac69bff
* Several fpmake-file updates
...
git-svn-id: trunk@17976 -
2011-07-11 19:24:28 +00:00
michael
73143a53e2
* Fixed resolver: resturn addresses always in correct order, no matter whether they come from net or hosts file
...
git-svn-id: trunk@17524 -
2011-05-22 13:38:00 +00:00
marco
a15cb2ed4b
* silenced a few deprecated warnings.
...
git-svn-id: trunk@17473 -
2011-05-15 16:30:24 +00:00
michael
2ab9fe2775
* Fix wrong lookup address order in TInetSocket
...
git-svn-id: trunk@17471 -
2011-05-15 15:42:52 +00:00
michael
075b26b833
* Fixed wrongly initialized maxconnections and refactor to allow message-loop style handling
...
git-svn-id: trunk@17464 -
2011-05-15 12:32:17 +00:00
marco
b1f1c026f8
* enabled cnetdb for Linux, added a demo
...
git-svn-id: trunk@16503 -
2010-12-04 17:18:05 +00:00
Jonas Maebe
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
...
later: the same as i386/darwin, except
a) uses the non-fragile Objective-C ABI/runtime
b) does not require stubs for direct calls/jumps (not required for
i386/darwin under 10.6 and later either, but still generated
there for backwards compatibility)
c) only the same packages are enabled as for ARM/Darwin
d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
This target also defines the symbol "darwin" apart from the target
name "iphonesim" for source code compatibility reasons.
git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
Jonas Maebe
ba172db49c
* fixed broken "make all" after r15347: fcl-async is still required
...
(fpsock uses fpasync) and the servlets unit no longer exists
git-svn-id: trunk@15348 -
2010-05-30 20:04:04 +00:00
michael
0b102a5ee8
* Removed unsupported units
...
git-svn-id: trunk@15347 -
2010-05-30 14:16:27 +00:00
michael
1993663af7
* Deprecated in favour of fcl-web and WST
...
git-svn-id: trunk@15346 -
2010-05-30 14:14:18 +00:00
marco
1f1e7578c9
* ip6test errorhandling fix + parameters. (trying to reproduce mantis 4867)
...
git-svn-id: trunk@14957 -
2010-02-28 16:38:45 +00:00
marco
67e16c7472
* fixes for demise of 6bone and sockets unit changes.
...
git-svn-id: trunk@14956 -
2010-02-28 16:26:42 +00:00
marco
14861f3906
* fixed mkxmlrpc, the recent commits to fcl-passrc broke it.
...
git-svn-id: trunk@14943 -
2010-02-26 15:55:37 +00:00
pierre
55cffbef12
* Update Makefiles
...
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
michael
80924b7a4d
* Adapted to new pastree declaration
...
git-svn-id: trunk@13930 -
2009-10-23 15:11:32 +00:00
Jonas Maebe
da8355c830
* made FPathInfo field of TServletRequest protected instead of private,
...
because it's exposed by a property in a derived class
git-svn-id: trunk@13793 -
2009-10-02 13:42:30 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
marco
c97a407633
* Fix a netorder issue. From mantis #12858
...
git-svn-id: trunk@13507 -
2009-08-09 18:47:06 +00:00
marco
c79a31fabf
* partial patch from #12040 . One of the problems was already fixed earlier.
...
git-svn-id: trunk@13499 -
2009-08-08 16:43:09 +00:00
marco
4f3bccd6d3
* Initial version of "C" netdb header. FreeBSD version.
...
git-svn-id: trunk@13497 -
2009-08-08 12:22:23 +00:00
marco
629c63c9fb
* switch fcl-net from legacy socket functions.
...
The more complicated ones are not replaced.
git-svn-id: trunk@13496 -
2009-08-08 12:12:32 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
1f6ec379de
* moved field definitions before method/property definitions (see mantis
...
#13971 )
git-svn-id: trunk@13330 -
2009-06-27 11:27:31 +00:00
marco
828afdf74c
* close socket if not accepted. Patch from Mantis 12675 by S. Meyer.
...
git-svn-id: trunk@13128 -
2009-05-10 16:08:46 +00:00