This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[patch]: allow to compile and use som on any host
- From: Tristan Gingold <gingold at adacore dot com>
- To: binutils <binutils at sourceware dot org>
- Date: Fri, 28 May 2010 11:17:28 +0200
- Subject: [patch]: allow to compile and use som on any host
Hi,
this is the final patch: config.bfd won't prevent from targeting som
and som will be included in --enable-targets-all.
Ok to commit ?
Tristan.
bfd/
2010-05-28 Tristan Gingold <gingold@adacore.com>
* config.bfd: Remove #if/#endif so that som can be compiled on any
host.
* targets.c (_bfd_target_vector): Remove #if/#endif so that som
can be used on any host.
diff --git a/bfd/config.bfd b/bfd/config.bfd
index abe1b5e..b25b2fa 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -470,7 +470,6 @@ case "${targ}" in
targ_selvecs=bfd_elf32_hppa_linux_vec
;;
-#if defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD) || defined (HOST_HPPAOSF) || defined (HOST_HPPAMPEIX)
hppa*-*-bsd*)
targ_defvec=som_vec
targ_selvecs=bfd_elf32_hppa_vec
@@ -482,7 +481,6 @@ case "${targ}" in
targ_defvec=som_vec
targ_selvecs=bfd_elf32_hppa_vec
;;
-#endif /* defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD) || defined (HOST_HPPAOSF) */
i370-*-*)
targ_defvec=bfd_elf32_i370_vec
diff --git a/bfd/targets.c b/bfd/targets.c
index 61a8f2d..8e0fafe 100644
--- a/bfd/targets.c
+++ b/bfd/targets.c
@@ -1204,9 +1204,7 @@ static const bfd_target * const _bfd_target_vector[] =
&shlcoff_vec,
&shlpe_vec,
&shlpei_vec,
-#if defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD) || defined (HOST_HPPAOSF)
&som_vec,
-#endif
&sparccoff_vec,
&sparcle_aout_vec,
&sparclinux_vec,