From 8d7f22e65449414eb444849b17ad0ec55f348cab Mon Sep 17 00:00:00 2001 From: agc Date: Fri, 6 Oct 2000 11:08:31 +0000 Subject: Only grab global symbols from object files. --- lang/elk/files/stab-elf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lang') diff --git a/lang/elk/files/stab-elf.c b/lang/elk/files/stab-elf.c index e93d2835b81..433f2bc435a 100644 --- a/lang/elk/files/stab-elf.c +++ b/lang/elk/files/stab-elf.c @@ -1,4 +1,4 @@ -/* $NetBSD: stab-elf.c,v 1.1 2000/10/05 15:08:54 agc Exp $ */ +/* $NetBSD: stab-elf.c,v 1.2 2000/10/06 11:08:31 agc Exp $ */ /* * Copyright (c) 2000 Alistair G. Crooks. All rights reserved. @@ -36,7 +36,7 @@ __COPYRIGHT( "@(#) Copyright (c) 2000 \ The NetBSD Foundation, Inc. All rights reserved."); -__RCSID("$NetBSD: stab-elf.c,v 1.1 2000/10/05 15:08:54 agc Exp $"); +__RCSID("$NetBSD: stab-elf.c,v 1.2 2000/10/06 11:08:31 agc Exp $"); #endif #include @@ -74,7 +74,7 @@ Open_File_And_Snarf_Symbols (name) SYM **nextp; SYM *sp; - (void) snprintf(cmd, sizeof(cmd), "%s %s | %s '$2 == \"T\" { printf(\"%s %s\n\", $1 $3) }'", NM, name, AWK); + (void) snprintf(cmd, sizeof(cmd), "%s -g %s | %s '$2 == \"T\" { printf(\"%s %s\n\", $1 $3) }'", NM, name, AWK); if ((pp = popen(cmd, "r")) == NULL) { Primitive_Error("can't open a.out file"); } -- cgit v1.2.3