aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Corneanu <gabrielcorneanu@gmail.com>2012-04-18 09:48:57 +0200
committerGabriel Corneanu <gabrielcorneanu@gmail.com>2012-04-18 09:48:57 +0200
commit176876e5deef3abcbdd6cc508d4680370c3a048b (patch)
treec27f87a00f6fa3422d89f5d57b57751a426791f9
parent16202e054f0385499ec16463b87e23c97dc02328 (diff)
downloadtinycc-176876e5deef3abcbdd6cc508d4680370c3a048b.tar.gz
tinycc-176876e5deef3abcbdd6cc508d4680370c3a048b.tar.bz2
add "nostdlib" option to libtcc
-rw-r--r--libtcc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libtcc.c b/libtcc.c
index f448c34..fc3213b 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -1489,6 +1489,8 @@ PUB_FUNC const char * tcc_set_linker(TCCState *s, char *option, int multi)
end = NULL;
if (link_option(option, "Bsymbolic", &p)) {
s->symbolic = TRUE;
+ } else if (link_option(option, "nostdlib", &p)) {
+ s->nostdlib = TRUE;
} else if (link_option(option, "fini=", &p)) {
s->fini_symbol = p;
if (s->warn_unsupported)