------- Additional Comments From hjl at lucon dot org 2005-06-09 17:03 -------
The way I looked at
.text2 :
{
. = ALIGN(4096);
*(.text2)
}
it will align .text2 to 4096 byte. If .text2 doesn't exist, the
alignment shouldn't apply. Another one
.text2 :
{
*(.text2)
. = ALIGN(4096);
}
it pads .text2 to 4096 byte. If .text2 doesn't exist, it shouldn't be padded
to 4096 byte. I would argue that `.' is a special symbol, which shouldn't be
treated as the normal symbol when deciding if a section should be kept.
--
http://sources.redhat.com/bugzilla/show_bug.cgi?id=797
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
_______________________________________________
bug-binutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-binutils