summaryrefslogtreecommitdiff
path: root/rtemstoolkit/wscript
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2017-08-16 18:09:59 +1000
committerChris Johns <chrisj@rtems.org>2017-08-16 18:18:35 +1000
commit78bbe4c1a31dc62c3a9bee919645c0aa8781709b (patch)
tree51caba18f81dd97459d45c00ba5bdb3d468e112c /rtemstoolkit/wscript
parent0ea1c27f792a486badddb24c6ab219e4af0d91c3 (diff)
linkers/exe-info Support ARM static constructors.
Note, ARM destructors are registered at runtime and currently not easly found. Update libiberty to get a newer demangler. Closes #3102.
Diffstat (limited to '')
-rw-r--r--rtemstoolkit/wscript6
1 files changed, 6 insertions, 0 deletions
diff --git a/rtemstoolkit/wscript b/rtemstoolkit/wscript
index 3b725e4..81ab647 100644
--- a/rtemstoolkit/wscript
+++ b/rtemstoolkit/wscript
@@ -288,12 +288,18 @@ def bld_libiberty(bld, conf):
source =['libiberty/concat.c',
'libiberty/cplus-dem.c',
'libiberty/cp-demangle.c',
+ 'libiberty/d-demangle.c',
+ 'libiberty/rust-demangle.c',
'libiberty/make-temp-file.c',
'libiberty/mkstemps.c',
'libiberty/safe-ctype.c',
'libiberty/stpcpy.c',
'libiberty/pex-common.c',
'libiberty/pex-one.c',
+ 'libiberty/xmalloc.c',
+ 'libiberty/xmemdup.c',
+ 'libiberty/xstrdup.c',
+ 'libiberty/xstrerror.c',
pex_host])
#