* scripttempl/elf.sc: Fix last change to use correct comment

syntax.
This commit is contained in:
Andreas Schwab 2000-08-14 08:59:40 +00:00
parent 726230095e
commit d73e9da0eb
2 changed files with 24 additions and 20 deletions

View File

@ -1,3 +1,8 @@
2000-08-14 Andreas Schwab <schwab@suse.de>
* scripttempl/elf.sc: Fix last change to use correct comment
syntax.
2000-08-10 Geoff Keating <geoffk@cygnus.com>
* scripttempl/elf.sc: Add a comment giving the correspondence

View File

@ -37,26 +37,25 @@
# when specifying the start address of the next.
#
/* Many sections come in three flavours. There is the 'real' section,
like ".data". Then there are the per-procedure or per-variable
sections, generated by -ffunction-sections and -fdata-sections in GCC,
and useful for --gc-sections, which for a variable "foo" might be
".data.foo". Then there are the linkonce sections, for which the linker
eliminates duplicates, which are named like ".gnu.linkonce.d.foo".
The exact correspondences are:
Section Linkonce section
.text .gnu.linkonce.t.foo
.rodata .gnu.linkonce.r.foo
.data .gnu.linkonce.d.foo
.bss .gnu.linkonce.b.foo
.sdata .gnu.linkonce.s.foo
.sbss .gnu.linkonce.sb.foo
.sdata2 .gnu.linkonce.s2.foo
.sbss2 .gnu.linkonce.sb2.foo
Each of these can also have corresponding .rel.* and .rela.* sections.
*/
# Many sections come in three flavours. There is the 'real' section,
# like ".data". Then there are the per-procedure or per-variable
# sections, generated by -ffunction-sections and -fdata-sections in GCC,
# and useful for --gc-sections, which for a variable "foo" might be
# ".data.foo". Then there are the linkonce sections, for which the linker
# eliminates duplicates, which are named like ".gnu.linkonce.d.foo".
# The exact correspondences are:
#
# Section Linkonce section
# .text .gnu.linkonce.t.foo
# .rodata .gnu.linkonce.r.foo
# .data .gnu.linkonce.d.foo
# .bss .gnu.linkonce.b.foo
# .sdata .gnu.linkonce.s.foo
# .sbss .gnu.linkonce.sb.foo
# .sdata2 .gnu.linkonce.s2.foo
# .sbss2 .gnu.linkonce.sb2.foo
#
# Each of these can also have corresponding .rel.* and .rela.* sections.
test -z "$ENTRY" && ENTRY=_start
test -z "${BIG_OUTPUT_FORMAT}" && BIG_OUTPUT_FORMAT=${OUTPUT_FORMAT}