From fd4f335ccf03ff9d946693dd7a6298601bed5799 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 24 Aug 1994 22:10:14 +0000 Subject: [PATCH] * ecoff.c (ecoff_symbol_new_hook): Don't add a new file if we haven't seen any input files yet. * config/tc-alpha.c (md_begin): Just call symbol_create, rather than calling symbol_new and then removing the symbol from the list. With these changes, Alpha gas will work with mips-tfile. --- gas/ChangeLog | 6 ++++++ gas/config/tc-alpha.c | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index dd08ba15cbb..33265ae5c84 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,11 @@ Wed Aug 24 12:46:08 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) + * ecoff.c (ecoff_symbol_new_hook): Don't add a new file if we + haven't seen any input files yet. + * config/tc-alpha.c (md_begin): Just call symbol_create, rather + than calling symbol_new and then removing the symbol from the + list. + * as.c (main): Move a inside the #if 0 block which uses it. * ecoff.c (current_stabs_filename): Make const. * frags.h (frag_align_pattern): Declare. diff --git a/gas/config/tc-alpha.c b/gas/config/tc-alpha.c index 95fe55ea9cb..9d6dcc46b49 100644 --- a/gas/config/tc-alpha.c +++ b/gas/config/tc-alpha.c @@ -593,8 +593,7 @@ md_begin () create_lita_section (); /* For handling the GP, create a symbol that won't be output in the symbol table. We'll edit it out of relocs later. */ - gp = symbol_new ("", lita_sec, 0x8000, &zero_address_frag); - symbol_remove (gp, &symbol_rootP, &symbol_lastP); + gp = symbol_create ("", lita_sec, 0x8000, &zero_address_frag); } int optnum = 1; -- 2.30.2