mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 20:14:06 +08:00
Do not allow symbols to be created in the absolute section.
This commit is contained in:
parent
2243deae67
commit
9f269a7285
@ -1,3 +1,8 @@
|
||||
2002-09-20 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* symbols.c (colon): Do not allow symbols to be created in the
|
||||
absolute section.
|
||||
|
||||
2002-09-20 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* expr.c (expr): Simplify foo-foo here.
|
||||
|
@ -287,7 +287,13 @@ colon (sym_name) /* Just seen "x:" - rattle symbols & frags. */
|
||||
{
|
||||
register symbolS *symbolP; /* Symbol we are working with. */
|
||||
|
||||
/* Sun local labels go out of scope whenever a non-local symbol is
|
||||
if (now_seg == absolute_section)
|
||||
{
|
||||
as_bad (_("cannot define symbol `%s' in absolute section"), sym_name);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* Sun local labels go out of scope whenever a non-local symbol is
|
||||
defined. */
|
||||
if (LOCAL_LABELS_DOLLAR)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user