c7f30154f0
drop support for 32 bit SL6
2023-01-27 10:09:22 +01:00
2d6e308538
drop unused vxWorks versions
2023-01-27 10:09:14 +01:00
9f97b4bce0
add vxWorks 6.9
2020-07-20 15:58:54 +02:00
a68f3d62aa
add cross compilation for NI CompactRIO RT-Linux
2020-05-26 15:10:20 +02:00
751059eea2
Merge branch 'PSI-3.14' of git.psi.ch:epics_base/base-3-14-12 into PSI-3.14
2020-05-12 11:15:29 +02:00
b62938af2f
use only 2 component VXWORKS_VERSION else VX_GNU_VERSION will not be set correctly
2019-10-23 11:30:26 +02:00
7c5c03edb0
Use READLINE as default for all Linux targets
2019-09-03 09:30:35 +02:00
8b5225c14f
merged with origin/PSI-3.14
2019-05-09 16:31:51 +02:00
962bf4d2dd
added newer eldk53-ppc4xxFP (DeltaTau)
2019-05-09 16:25:23 +02:00
8a53c494ff
Don't build with clang for SL6 any more
2019-05-09 16:25:02 +02:00
ee1b68d229
Merge remote-tracking branch 'launchpad/3.14' into PSI-3.14
2018-09-14 15:12:46 +02:00
543ac1fb75
use new yocto installation for Zynq boards
2018-06-13 14:41:29 +02:00
fc3f1fab6a
moved -fno-strict-aliasing to generic linux config file
2018-06-08 09:14:46 +02:00
24ab504920
raspberry pi architecture added
2018-05-28 15:32:55 +02:00
2db93163c1
restore lost include line
2018-05-18 09:56:30 +02:00
ccbaf557a0
comment fixed
2018-05-03 09:54:31 +02:00
19c04ace1d
remove strict aliasing warnings for vxWorks 6.3 and mvl40-xscale_be (Moxa)
2018-03-28 11:36:33 +02:00
Andrew Johnson
b9443f8813
Tell MSVC to use absolute filenames in diagnostics (-FC flag)
2018-03-23 11:39:53 -05:00
c9a8a551e8
remove strict alias warnings on more architectures
2018-02-28 16:18:31 +01:00
f400e12743
PSI configuration
2018-02-22 17:11:56 +01:00
Andrew Johnson
1454f42a27
Config fix for parallel builds with MSVC 2015 and later
...
From Mark Rivers and Freddie Akeroyd.
2018-02-01 11:19:08 -06:00
Andrew Johnson
4ab56518a0
Add readline support to linux-xscale_be rules
...
Also moves cross-build config to the right host-arch's
2017-08-18 15:14:42 -05:00
Andrew Johnson
80dbc7aeef
Clean up the cross-build rules slightly
2017-08-18 15:10:13 -05:00
Andrew Johnson
238f6772bd
Dirk's simpler VxWorks version rules
2017-08-18 15:06:38 -05:00
Andrew Johnson
dc9859cee9
Fix RPATH and readline for linux-arm cross-builds
2017-08-18 11:59:17 -05:00
Andrew Johnson
5d5f27a486
Don't set RPATH if STATIC_BUILD=YES
2017-08-18 11:57:50 -05:00
Andrew Johnson
aca7b44a05
Supress MS warning C4251
2017-04-20 11:42:52 -05:00
Andrew Johnson
faf691a5be
VS2015 starting to dislike '/' for compiler flags
2017-01-30 12:11:29 -06:00
Andrew Johnson
ba555ee496
Fix Whole Program opt settings (windows only)
2016-10-20 12:23:06 -05:00
Andrew Johnson
994cf0ff07
Add whole-program optimization control for MSVS
...
Introduce a new config variable OPT_WHOLE_PROGRAM for
Microsoft builds to control compiler and linker flags.
Static builds with MSVS-2010 don't work properly with
whole-program optimization enabled; this lets the static
targets be built with normal optimization enabled and
just the whole-program flags turned off.
This commit also makes the CONFIG file for Microsoft
builds more like the 3.15 version.
2016-10-18 16:34:25 -05:00
Andrew Johnson
6623cb0112
Back-ported 64-bit MinGW cross-build stuff from 3.15
2016-09-28 17:10:38 -05:00
Andrew Johnson
b671d1cc40
mingw: Fix the list of Windows OS libraries to link against
2016-08-25 14:49:29 -05:00
Andrew Johnson
6934f9b4c1
darwin: Add Homebrew settings to CONFIG_SITE
2016-08-25 14:39:05 -05:00
Andrew Johnson
e5d0915b51
MS build config updates, suppress warning C4344
2016-08-17 11:19:15 -05:00
Andrew Johnson
6dda3decf9
Merged remove-keywords-3.14 branch
2016-07-07 16:43:29 -05:00
Andrew Johnson
203fcecc23
Adjust linux-arm config for Xilinx SDK users
2016-06-20 14:06:42 -05:00
Andrew Johnson
89c8c78564
Removed Revision-Id from configure; still one Date
2016-05-21 04:27:03 +02:00
Andrew Johnson
fee62836cd
Use OS __CYGWIN__ macro, deprecate our CYGWIN32
2016-02-26 16:27:13 -06:00
Andrew Johnson
d26654674c
Fix the RTEMS override of the ECHO variable
2015-03-03 11:53:23 -06:00
Janet Anderson
2799f1cf3f
Fixed incorrect comment lines
2015-02-26 13:26:56 -06:00
Janet Anderson
91c8ba592d
Added directory change comment for Older Xcode
2015-02-26 13:24:29 -06:00
Andrew Johnson
12793d3313
Cosmetic changes in configure/os
2015-02-25 12:02:34 -06:00
Andrew Johnson
65d39fcbc8
Moved linux-arm cross-build link-time settings
2015-02-24 16:51:59 -06:00
Andrew Johnson
4a0880003c
Support MinGW cross-builds on linux-x86 and x86_64
2015-02-24 14:30:42 -06:00
Andrew Johnson
d06b1a178a
Applied Added-configure-files-for-linux-arm-debug.patch
2015-02-23 14:12:39 -06:00
Andrew Johnson
2bae36845e
Adjust a few CONFIG_SITE files, mostly comments
2015-02-23 13:30:45 -06:00
Andrew Johnson
3601a73b77
Applied rtems-use-macro-for-BIN2BOOT.patch
2015-02-20 15:42:14 -06:00
Andrew Johnson
335cba0049
Applied rtems-mvme5500-needs-libbspExt.patch
2015-02-20 15:35:59 -06:00
Andrew Johnson
0f2d6eac9b
Applied rtems-build-gesys-loadable-objects.patch
2015-02-20 15:34:57 -06:00
Andrew Johnson
4658a88584
Allow compiler flags from command line
...
The following variables are reserved for use from the
GNUmake command line:
CMD_INCLUDES
CMD_CPPFLAGS
CMD_CFLAGS
CMD_CXXFLAGS
CMD_LDFLAGS
CMD_DBFLAGS
CMD_DBDFLAGS
CMD_ARFLAGS
For example:
make CMD_INCLUDES=/opt/local/include CMD_LDFLAGS=-L/opt/local/lib
2015-02-20 14:48:05 -06:00