Andrew Johnson
22ee229aca
Add support for linux-aarch64 native builds
2020-09-16 00:45:19 -05:00
Andrew Johnson
a808e3c790
Document ARM architecture adjustments
2020-08-12 17:39:07 -05:00
Michael Davidsaver
784d619bde
makeRPath allow multiple root directories
...
Allows handling of complex situations like a package
build where some libraries are in a staging area,
but will be copied to the same final location.
eg.
LINKER_ORIGIN_ROOT=/usr/lib/epics:/build/mymodule
Where build TOP is /build/mymodule
2019-06-24 15:56:33 -07:00
Michael Davidsaver
87d5ca1619
rpath $ORIGIN doc
2019-06-24 10:36:34 -07:00
Michael Davidsaver
4ee3cbf382
LINKER_USE_RPATH=ORIGIN
...
Use Linux specific linker trick to allow relocation
of built tree.
relative rpath
use $ORIGIN to reference libraries in other modules
by relative path.
fix rel. RPATH
2018-11-20 22:00:42 -08:00
Andrew Johnson
0b3e44747e
Merge 3.14 branch into 3.15
...
# Conflicts:
# configure/RULES.Db
# configure/RULES_ARCHS
# configure/RULES_BUILD
# documentation/RELEASE_NOTES.html
2017-05-18 17:07:41 -05:00
Andrew Johnson
b7b3dd2b37
Support for 'make junitfiles' target.
...
The Perl XML::Generator module must be installed to use this.
2017-05-18 16:31:43 -05:00
Andrew Johnson
b3bbf67ce8
Add support for a CONFIG_SITE.local file
2017-05-11 14:49:04 -05:00
Andrew Johnson
b9f0ef5158
Merge 3.14 version and add 3.15 edits
2016-05-22 14:38:18 +02:00
Andrew Johnson
89c8c78564
Removed Revision-Id from configure; still one Date
2016-05-21 04:27:03 +02:00
Andrew Johnson
b87f3eaaee
Merged changes from 3.14 branch to revno 12636
2016-05-13 13:12:08 -05:00
Andrew Johnson
6db0e13809
Added CROSS_COMPILER_RUNTEST_ARCHS
2016-05-13 13:00:48 -05:00
Andrew Johnson
f6067a3949
Merged changes from 3.14 branch up to revno 12557
2015-03-03 11:35:46 -06:00
Andrew Johnson
02a105e5ab
Merged changes from 3.14 branch up to revno 12540
2015-03-02 11:43:20 -06:00
Andrew Johnson
2378d465d1
Update supported targets lists in CONFIG_SITE
2015-02-27 16:07:07 -06:00
Andrew Johnson
a6af0daae9
Applied linux-use-RT-thread-priorities.patch
2015-02-20 12:21:45 -06:00
Andrew Johnson
0a2020e2fc
Merged changes from 3.14 branch
...
Up to 3.14.12.4 release.
2013-12-17 12:54:04 -06:00
Andrew Johnson
570993e32b
configure: New targets cygwin-x86_64 and windows-x64-mingw
2013-11-19 18:50:49 -06:00
Andrew Johnson
af2693241f
Merged changes from 3.14 branch
...
Up to revno 12398, i.e. the R3.14.12.3 release.
2012-12-18 15:44:35 -06:00
Andrew Johnson
910ab38af6
Creating 3.14.12.3-rc1
2012-12-03 16:39:27 -06:00
Andrew Johnson
72ddb72ade
Fix up Unix issues from previous commit.
...
Also removed win32-x86-cygwin architecture support files,
use the cygwin-x86 or win32-x86-mingw targets instead.
2012-07-27 18:27:15 -05:00
Andrew Johnson
3b64840183
Delete remnants of Aix and Borland.
2012-07-20 18:11:15 -05:00
Andrew Johnson
c79532e4ce
configure: Remove HDEPENDS option.
...
Setting HDEPENDS=NO no longer works and would be hard to
fix, so this commit deletes the option completely.
2012-06-21 17:21:40 -05:00
Andrew Johnson
09c313764e
Merged changes from 3.14 branch
...
Includes all changes up to revno 12334 on 2012-04-04
2012-04-06 12:22:20 -05:00
Andrew Johnson
6b8515b860
configure: Reformat/reword comments in CONFIG_SITE
...
Also moved the GNU_TUNE_CFLAGS setting into the file
os/CONFIG_SITE.Common.linux-x86 since it is arch-specific.
2012-03-30 14:37:57 -05:00
Andrew Johnson
bcd604e40b
configure: Expand description of the LINKER_USE_RPATH setting
2012-03-30 13:53:45 -05:00
Janet Anderson
e76dc17dfb
Move linux-x86 GNU compiler tune c flag setting to CONFIG_SITE file.
2011-08-22 09:31:26 -05:00
Andrew Johnson
88720ff7bd
Merge changes committed to R3.14 branch since April.
2011-06-03 15:28:34 -05:00
Andrew Johnson
4c7684aad1
Document 3.14.12.1 changes.
2011-04-19 15:05:36 -05:00
Andrew Johnson
055d312519
Merged deprecations work.
2010-11-24 16:28:57 -06:00
Janet Anderson
f68e14d20a
Added windows-x64-debug under debugging builds in comment lines.
2010-10-26 15:00:48 -05:00
Janet Anderson
daccdf86b5
Updated the supported architecture comments.
2010-10-21 15:02:11 -05:00
Andrew Johnson
fc43152e42
Remove 313 compatibility and some old build rules
2010-10-12 11:26:00 -05:00
Andrew Johnson
fbda9f3280
RCS keyword updates for Bazaar
...
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Janet Anderson
1e0f2ae79f
Added LINKER_USE_RPATH option.
2010-07-09 15:53:58 -05:00
Andrew Johnson
c03f26d84a
Deleted hpux, no longer supported
2009-04-24 20:01:52 +00:00
Janet B. Anderson
4cb0d85b34
Removed all references to CONFORM flags in configure files.
2009-03-03 19:54:19 +00:00
Andrew Johnson
86740c98d7
Updated the lists of supported architectures.
2008-10-02 21:33:23 +00:00
Janet B. Anderson
3427a90e89
Added linux-cris* targets to comment.
2008-08-28 19:35:20 +00:00
Janet B. Anderson
51b179160b
Added optional -pipe option for GNU compiler builds.
2007-12-11 19:05:39 +00:00
Andrew Johnson
5fa24ad581
Added new target arch's to comments.
2006-12-11 17:04:54 +00:00
Andrew Johnson
2998cff567
Configuration files for FreeBSD, from Artem Kazakov <kazakov@gmail.com>
2006-11-14 19:40:47 +00:00
Andrew Johnson
67ff3dfb6a
Comments and list of architectures.
2006-09-19 16:32:12 +00:00
Janet B. Anderson
e1018e3edf
Removed accidently committed INSTALL_LOCATION definition.
2006-03-29 16:47:00 +00:00
Janet B. Anderson
d43342f06f
Moved definitions INSTALL_LOCATION and CONFIG.
2006-03-28 21:31:58 +00:00
Janet B. Anderson
9516692138
Modified comments for > win32-x86-cygwin and linuxRT-mvme2100.
2006-01-26 16:45:46 +00:00
Andrew Johnson
d9184abd62
Version numbering system change.
2005-12-16 16:47:52 +00:00
Janet B. Anderson
69d80affb5
Updated comments defining host and cross targets.
2005-11-21 17:14:29 +00:00
Janet B. Anderson
33107042c6
Added use POSIX thread priority scheduling option (YES or NO). Fixed typo.
2005-10-26 19:23:01 +00:00
Janet B. Anderson
8fd6cd15e1
Added host target win32-x86-debug.
2005-10-14 15:58:17 +00:00