Reorganise struct bfd
authorAlan Modra <amodra@gmail.com>
Tue, 1 Jul 2014 11:13:14 +0000 (20:43 +0930)
committerAlan Modra <amodra@gmail.com>
Tue, 1 Jul 2014 11:13:14 +0000 (20:43 +0930)
commitb6a1c03a9547590a35fccda9ae358fb1cfd8befa
tree85640db2702d85999f653672fd20308603963be8
parent7341d5e22f1061016411734ba162d362ac5928db
Reorganise struct bfd

for better packing.  Removes a field and a flag that are never set.

bfd/
* bfd.c (struct bfd): Reorganise for better packing.  Delete
"ifd" field.  Make "format", "direction" and "flags" bitfields.
(HAS_LOAD_PAGE): Delete, renumber following flags.
* bfd-in2.h: Regenerate.
* coff-tic4x.c: Remove HAS_LOAD_PAGE from extra flags in target vecs.
binutils/
* objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/bfd.c
bfd/coff-tic4x.c
binutils/ChangeLog
binutils/objdump.c