diff options
author | zhengxiaojun <jameszxj@gmail.com> | 2023-11-30 14:38:13 +0800 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2024-02-28 09:24:06 +0100 |
commit | ce16c8084093f8a54afdd2d22954e41588a2bc81 (patch) | |
tree | e0f1d177bfa2cbd5b81080488943ed392e67f447 /rtemstoolkit | |
parent | rtemstoolkit/libiberty: Add missing file (diff) | |
download | rtems-tools-ce16c8084093f8a54afdd2d22954e41588a2bc81.tar.bz2 |
add libiberty/argv.c for mingw32 build
Signed-off-by: zhengxiaojun <jameszxj@gmail.com>
Close #4974.
Diffstat (limited to 'rtemstoolkit')
-rw-r--r-- | rtemstoolkit/wscript | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/rtemstoolkit/wscript b/rtemstoolkit/wscript index 20b1047..0611e2e 100644 --- a/rtemstoolkit/wscript +++ b/rtemstoolkit/wscript @@ -399,9 +399,9 @@ def conf_libiberty(conf): def bld_libiberty(bld, conf): defines = ['HAVE_CONFIG_H=1'] if bld.env.DEST_OS == 'win32': - pex_host = 'libiberty/pex-win32.c' + pex_host = ['libiberty/pex-win32.c','libiberty/argv.c'] else: - pex_host = 'libiberty/pex-unix.c' + pex_host = ['libiberty/pex-unix.c'] if bld.env.DEST_OS == 'darwin': defines += ['HAVE_SPAWN_H=1', 'HAVE_POSIX_SPAWN=1', 'HAVE_POSIX_SPAWNP=1'] bld.stlib(target = 'iberty', @@ -410,8 +410,7 @@ def bld_libiberty(bld, conf): includes = ['libiberty'], cflags = conf['cflags'], defines = defines, - source =['libiberty/argv.c', - 'libiberty/concat.c', + source =['libiberty/concat.c', 'libiberty/cplus-dem.c', 'libiberty/cp-demangle.c', 'libiberty/d-demangle.c', @@ -426,8 +425,7 @@ def bld_libiberty(bld, conf): 'libiberty/xmalloc.c', 'libiberty/xmemdup.c', 'libiberty/xstrdup.c', - 'libiberty/xstrerror.c', - pex_host]) + 'libiberty/xstrerror.c'] + pex_host) # # The doxy command. |