* aout-target.h (MY(callback)): Set the alignments of the text,
data and bss sections after determining the architecture.
This commit is contained in:
parent
ec88c42e5e
commit
785e2b52bc
|
@ -1,3 +1,12 @@
|
||||||
|
Fri Jun 17 14:45:32 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
|
||||||
|
|
||||||
|
* aout-target.h (MY(callback)): Set the alignments of the text,
|
||||||
|
data and bss sections after determining the architecture.
|
||||||
|
|
||||||
|
* sunos.c (sunos_add_one_symbol): Treat a common symbol from a
|
||||||
|
dynamic object as being in the .bss section of the object, rather
|
||||||
|
than as being undefined.
|
||||||
|
|
||||||
Fri Jun 17 11:16:50 1994 Jeff Law (law@snake.cs.utah.edu)
|
Fri Jun 17 11:16:50 1994 Jeff Law (law@snake.cs.utah.edu)
|
||||||
|
|
||||||
* libhppa.h (bfd_hppa_insn2fmt, hppa_rebuild_insn): Make INLINE.
|
* libhppa.h (bfd_hppa_insn2fmt, hppa_rebuild_insn): Make INLINE.
|
||||||
|
|
|
@ -60,6 +60,15 @@ MY(callback) (abfd)
|
||||||
bfd_default_set_arch_mach(abfd, DEFAULT_ARCH, 0);
|
bfd_default_set_arch_mach(abfd, DEFAULT_ARCH, 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Now that we know the architecture, set the alignments of the
|
||||||
|
sections. This is normally done by NAME(aout,new_section_hook),
|
||||||
|
but when the initial sections were created the architecture had
|
||||||
|
not yet been set. */
|
||||||
|
obj_textsec (abfd)->alignment_power =
|
||||||
|
obj_datasec (abfd)->alignment_power =
|
||||||
|
obj_bsssec (abfd)->alignment_power =
|
||||||
|
bfd_get_arch_info (abfd)->section_align_power;
|
||||||
|
|
||||||
/* Don't set sizes now -- can't be sure until we know arch & mach.
|
/* Don't set sizes now -- can't be sure until we know arch & mach.
|
||||||
Sizes get set in set_sizes callback, later. */
|
Sizes get set in set_sizes callback, later. */
|
||||||
#if 0
|
#if 0
|
||||||
|
|
Loading…
Reference in New Issue