X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=gas%2Fconfig%2Ftc-xtensa.h;h=2c7b16e554363260d356832a887dcd142c3c7cca;hb=9dfa3e63479d3c3106c7e5e86764a0ed8e22aa7f;hp=4672bc60c42e3bb23d0bc0526c49cda33d665c12;hpb=a82c7d9030b67a6a76a5403d0e1641f9e42141ac;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/config/tc-xtensa.h b/gas/config/tc-xtensa.h index 4672bc60c4..2c7b16e554 100644 --- a/gas/config/tc-xtensa.h +++ b/gas/config/tc-xtensa.h @@ -1,5 +1,5 @@ /* tc-xtensa.h -- Header file for tc-xtensa.c. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2016 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -107,7 +107,7 @@ enum xtensa_relax_statesE /* When the code density option is available, this will generate a NOP.N marked RELAX_NARROW. Otherwise, it will create an rs_fill fragment with a NOP in it. Once a frag has been converted to - RELAX_LOOP_END_ADD_NOP, it should never be changed back to + RELAX_LOOP_END_ADD_NOP, it should never be changed back to RELAX_LOOP_END. */ RELAX_LITERAL, @@ -124,6 +124,7 @@ enum xtensa_relax_statesE RELAX_LITERAL_POOL_BEGIN, RELAX_LITERAL_POOL_END, + RELAX_LITERAL_POOL_CANDIDATE_BEGIN, /* Technically these are not relaxations at all but mark a location to store literals later. Note that fr_var stores the frchain for BEGIN frags and fr_var stores now_seg for END frags. */ @@ -174,7 +175,7 @@ enum xtensa_relax_statesE RELAX_UNREACHABLE frag. */ RELAX_ORG, - /* This marks the location as having previously been an rs_org frag. + /* This marks the location as having previously been an rs_org frag. rs_org frags are converted to fill-zero frags immediately after relaxation. However, we need to remember where they were so we can prevent the linker from changing the size of any frag between the @@ -332,7 +333,7 @@ extern void xtensa_elf_section_change_hook (void); extern int xtensa_unrecognized_line (int); extern bfd_boolean xtensa_check_inside_bundle (void); extern void xtensa_handle_align (fragS *); -extern char *xtensa_section_rename (char *); +extern char *xtensa_section_rename (const char *); #define TARGET_FORMAT xtensa_target_format () #define TARGET_ARCH bfd_arch_xtensa