------- 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 bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils