diff options
author | dg <dg@FreeBSD.org> | 1995-03-10 19:41:50 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1995-03-10 19:41:50 +0000 |
commit | 2385a65b06fe275e0230c3e246cd43e9ee40643c (patch) | |
tree | 90622b517bb35afbf9716eedc95b3251221c24e8 /gnu/usr.bin/ld/ld.c | |
parent | 6dc300b0a499b8604c6c79759eeb71c8ee5046cc (diff) | |
download | FreeBSD-src-2385a65b06fe275e0230c3e246cd43e9ee40643c.zip FreeBSD-src-2385a65b06fe275e0230c3e246cd43e9ee40643c.tar.gz |
Back out Poul's hack that forces static libgcc. This has been fixed via
gcc instead.
Diffstat (limited to 'gnu/usr.bin/ld/ld.c')
-rw-r--r-- | gnu/usr.bin/ld/ld.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/gnu/usr.bin/ld/ld.c b/gnu/usr.bin/ld/ld.c index e7dcaba..7570ee1 100644 --- a/gnu/usr.bin/ld/ld.c +++ b/gnu/usr.bin/ld/ld.c @@ -32,7 +32,7 @@ static char sccsid[] = "@(#)ld.c 6.10 (Berkeley) 5/22/91"; Set, indirect, and warning symbol features added by Randy Smith. */ /* - * $Id: ld.c,v 1.24 1995/03/04 17:46:05 nate Exp $ + * $Id: ld.c,v 1.25 1995/03/06 08:00:23 phk Exp $ */ /* Define how to initialize system-dependent header fields. */ @@ -545,16 +545,7 @@ decode_command(argc, argv) p->filename = string; p->local_sym_name = concat("-l", string, ""); p->flags |= E_SEARCH_DIRS; - /* - * XXX: We don't want to link libgcc dynamic, - * it was a big mistake, and now we have to get - * people to stop doing it gracefully - * When all libgcc.so's in the world have been - * killed, this can go away. - */ - if (!strcmp(string,"gcc")) - ; - else if (link_mode & DYNAMIC && !relocatable_output) + if (link_mode & DYNAMIC && !relocatable_output) p->flags |= E_SEARCH_DYNAMIC; p++; } |