X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Fconfig%2Fobj-ecoff.c;h=a5616f388e861ef4680b42c161d7f31b65332af5;hb=40c9c8deb94be6576f5729172dce117cbe155856;hp=e337ff1f6a117888fd71ff6c7381959a7103f98c;hpb=2b0f37619f797bf640b2d45acb615817dd202954;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/obj-ecoff.c b/gas/config/obj-ecoff.c index e337ff1f6a..a5616f388e 100644 --- a/gas/config/obj-ecoff.c +++ b/gas/config/obj-ecoff.c @@ -1,5 +1,5 @@ /* ECOFF object file format. - Copyright (C) 1993-2016 Free Software Foundation, Inc. + Copyright (C) 1993-2019 Free Software Foundation, Inc. Contributed by Cygnus Support. This file was put together by Ian Lance Taylor . @@ -90,15 +90,15 @@ ecoff_frob_file_before_fix (void) } if (i == n_names) { - bfd_set_section_vma (stdoutput, sec, addr); - addr += bfd_section_size (stdoutput, sec); + bfd_set_section_vma (sec, addr); + addr += bfd_section_size (sec); } } for (i = 0; i < n_names; i++) if (secs[i]) { - bfd_set_section_vma (stdoutput, secs[i], addr); - addr += bfd_section_size (stdoutput, secs[i]); + bfd_set_section_vma (secs[i], addr); + addr += bfd_section_size (secs[i]); } for (i = n_names - 1; i >= 0; i--) if (secs[i]) @@ -221,8 +221,8 @@ ecoff_separate_stab_sections (void) relating to debugging information are supported here. The following pseudo-ops from the Kane and Heinrich MIPS book - should be defined here, but are currently unsupported: .aent, - .bgnb, .endb, .verstamp, .vreg. + should be defined here, but are currently unsupported: .bgnb, + .endb, .verstamp, .vreg. The following pseudo-ops from the Kane and Heinrich MIPS book are MIPS CPU specific, and should be defined by tc-mips.c: .alias, @@ -253,6 +253,7 @@ const pseudo_typeS obj_pseudo_table[] = { "val", ecoff_directive_val, 0 }, /* ECOFF specific debugging information. */ + { "aent", ecoff_directive_ent, 1 }, { "begin", ecoff_directive_begin, 0 }, { "bend", ecoff_directive_bend, 0 }, { "end", ecoff_directive_end, 0 },