From 65633602c96c8482024285fcaba0aeff26ce0c8b Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 27 Mar 2001 19:13:55 +0000 Subject: [PATCH] (for COFF) default symbols to being local. --- gas/ChangeLog | 4 ++++ gas/read.c | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/gas/ChangeLog b/gas/ChangeLog index 93456eb4cf..5cf81750c2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2001-03-27 Nick Papadonis + + * read.c (equals): (for COFF) default symbols to being local. + 2001-03-27 Hans-Peter Nilsson * configure.in (cris-*-*): Change default emulation to criself. diff --git a/gas/read.c b/gas/read.c index 29ab1553a5..cb4c7e3f0e 100644 --- a/gas/read.c +++ b/gas/read.c @@ -4863,6 +4863,12 @@ equals (sym_name, reassign) && S_IS_DEFINED (symbolP) && S_GET_SEGMENT (symbolP) != reg_section) as_bad (_("symbol `%s' already defined"), S_GET_NAME (symbolP)); + +#ifdef OBJ_COFF + /* "set" symbols are local unless otherwise specified. */ + SF_SET_LOCAL (symbolP); +#endif /* OBJ_COFF */ + pseudo_set (symbolP); } -- 2.11.0