replace some raw xmalloc / xrealloc with the XNEW* macros
authorTrevor Saunders <tbsaunde@tbsaunde.org>
Sun, 14 Feb 2016 03:00:07 +0000 (22:00 -0500)
committerTrevor Saunders <tbsaunde+binutils@tbsaunde.org>
Tue, 22 Mar 2016 23:06:39 +0000 (19:06 -0400)
commit8860a416a2357aa66a03218c6076b95ef8052ccf
tree496266d5cf13fa6ddd41b8236141e2aca1eef7f1
parent34b9f7292f9c75d09c169a293c1f021eb97517ca
replace some raw xmalloc / xrealloc with the XNEW* macros

This increases consistancy of how we allocate memory, and always casting the
result to the proper type.  It also helps make sure we get any use of sizeof on
the result type correct.

gas/ChangeLog:

2016-03-22  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>

* listing.c (listing_message): Use XNEW style allocation macros.
* read.c (read_a_source_file): Likewise.
(read_symbol_name): Likewise.
(s_mri_common): Likewise.
(assign_symbol): Likewise.
(s_reloc): Likewise.
(emit_expr_with_reloc): Likewise.
(s_incbin): Likewise.
(s_include): Likewise.
* sb.c (sb_build): Likewise.
(sb_check): Likewise.
gas/ChangeLog
gas/listing.c
gas/read.c
gas/sb.c