Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r54536 - trunk/tools/build/v2/tools
From: ghost_at_[hidden]
Date: 2009-06-30 11:41:43


Author: vladimir_prus
Date: 2009-06-30 11:41:42 EDT (Tue, 30 Jun 2009)
New Revision: 54536
URL: http://svn.boost.org/trac/boost/changeset/54536

Log:
Add 'elf' value of target-os.

Text files modified:
   trunk/tools/build/v2/tools/builtin.jam | 8 +++++++-
   1 files changed, 7 insertions(+), 1 deletions(-)

Modified: trunk/tools/build/v2/tools/builtin.jam
==============================================================================
--- trunk/tools/build/v2/tools/builtin.jam (original)
+++ trunk/tools/build/v2/tools/builtin.jam 2009-06-30 11:41:42 EDT (Tue, 30 Jun 2009)
@@ -39,7 +39,13 @@
 
 
 .os-names = aix bsd cygwin darwin freebsd hpux iphone linux netbsd
- openbsd osf qnx qnxnto sgi solaris unix unixware windows ;
+ openbsd osf qnx qnxnto sgi solaris unix unixware windows
+ elf # Not actually an OS -- used for targeting bare metal where
+ # object format is ELF. This catches both -elf and -eabi gcc
+ # targets and well as other compilers targeting ELF. It is not
+ # clear how often do we need to key of ELF specifically as opposed
+ # to other bare metal targets, but let's stick with gcc naming.
+ ;
 
 # Feature used to determine which OS we're on. New <target-os> and <host-os>
 # features should be used instead.


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk