X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=3af58ee62ed5a3487bafdc09a540339425ada8a5;hb=b8ec4e871ef7650b852df9956841ee414766de59;hp=f01826864bd1b4e895c1a6c3f8f6a147651c815e;hpb=671eeb286f0523f13ee8a16a9a1900bb656496ca;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index f01826864b..3af58ee62e 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,89 @@ +2016-02-19 Matthew Wahab + Jiong Wang + + * config/tc-arm.c (arm_ext_fp16): New. + (arm_extensions): New entry for "fp16". + +2016-02-19 Nick Clifton + + PR 19630 + * read.c (read_a_source_file): Check for assemble_one returning + with input_line_pointer set to NULL. + +016-02-19 Trevor Saunders + + * listing.c (rebuffer_line): Change return type to void. + + * symbols.c (decode_local_label_name): Make type a const char *. + * listing.c (print_source): Make type of p const char *. + (print_line): Make type of string const char *. + (buffer_line): Return const char *. + (title): Make type const char *. + (subtitle): Likewise. + (listing_listing): Make type of p const char *. + * messages.c (as_internal_value_out_of_range): Make type of prefix + const char *. + * stabs.c (s_stab_generic): make type of stab_secname, stabstr_secname + and string const char *. + * read.c (_bfd_rel): Make type of name const char *. + * app.c (out_string): Change type to const char *. + (struct app_save::out_string): Likewise. + +2016-02-18 Dan Gisselquist + Nick Clifton + + * read.c (finish_bundle): Avoid recording a negative alignment. + (do_align): Use unsigned values for n, len and max. Only create + a frag if the alignment requirement is greater than the minimum + byte alignment. Avoid recording a negative alignment. + (s_align): Use unsigned values where appropriate. + (bss_alloc): Use an unsigned value for the alignment. + (sizeof_sleb128): Add a comment noting that we encode one octet + per byte, regardless of the value of OCTETS_PER_BYTE_POWER. + (emit_leb129_expr): Abort if the emitted encoding was longer than + expected. + * read.h (output_leb128): Update prototype. + (sizeof_leb128): Update prototype. + (bss_alloc): Update prototype. + * write.c (record_alignment): Use an unsigned value for the + alignment. Do not record alignments less than the minimum + alignment for a byte. + * write.h (record_alignment): Update prototype. + +2016-02-17 Max Filippov + + * config/tc-xtensa.c (xtensa_move_literals): Fix check for + .init.literal/.fini.literal section name. + * testsuite/gas/xtensa/all.exp: Add init-fini-literals to the + list of xtensa tests. + * testsuite/gas/xtensa/init-fini-literals.d: New file: + init-fini-literals test result patterns. + * testsuite/gas/xtensa/init-fini-literals.s: New file: + init-fini-literals test. + +2016-02-17 Nick Clifton + + * config/tc-msp430.c (msp430_mcu_data): Sync with data from TI's + devices.csv file as of March 2016. + +2016-02-16 Claudiu Zissulescu + + * config/tc-arc.c (tc_arc_frame_initial_instructions): New + function. + (tc_arc_regname_to_dw2regnum): Likewise. + * config/tc-arc.h (TARGET_USE_CFIPOP): Define + (tc_cfi_frame_initial_instructions): Likewise. + (tc_regname_to_dw2regnum): Likewise. + +2016-02-16 Trevor Saunders + + * doc/internals.texi (S_IS_EXTERN): Remove. + +2016-02-16 Nick Clifton + + * doc/as.texinfo (Section): Fix up texinfo snafus in previous + update. + 2016-02-16 Renlin Li PR gas/19620