aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2004-09-08 11:56:22 -0700
committerDevang Patel <dpatel@gcc.gnu.org>2004-09-08 11:56:22 -0700
commit5826770c628d6e527ac774243d3632ad44ed49ce (patch)
tree0a80e50ba0234fa1e492d7db91dd41839f9d763a /gcc/doc
parentc509784d64f2f711d1fb9d69958ecaa63b37ef33 (diff)
downloadgcc-5826770c628d6e527ac774243d3632ad44ed49ce.zip
gcc-5826770c628d6e527ac774243d3632ad44ed49ce.tar.gz
gcc-5826770c628d6e527ac774243d3632ad44ed49ce.tar.bz2
darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -segaddr, -segs_read_only_addr and -segs_read_write_addr.
* config/darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -segaddr, -segs_read_only_addr and -segs_read_write_addr. (WORD_SWITCH_TAKES_ARG): Same. (LINK_SPEC): Same. * doc/invoke.texi: Document -segaddr, -segs_read_only_addr and -segs_read_write_addr. * gcc.dg/darwin-ld-20040828-1.c: New test. * gcc.dg/darwin-ld-20040828-2.c: New test. * gcc.dg/darwin-ld-20040828-3.c: New test. From-SVN: r87197
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index f1fdc30..17b1154 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -422,6 +422,7 @@ Objective-C and Objective-C++ Dialects}.
-private_bundle -read_only_relocs -sectalign @gol
-sectobjectsymbols -whyload -seg1addr @gol
-sectcreate -sectobjectsymbols -sectorder @gol
+-segaddr -segs_read_only_addr -segs_read_write_addr @gol
-seg_addr_table -seg_addr_table_filename -seglinkedit @gol
-segprot -segs_read_only_addr -segs_read_write_addr @gol
-single_module -static -sub_library -sub_umbrella @gol
@@ -7275,6 +7276,9 @@ output file being linked. See man ld(1) for more information.
@itemx -sectcreate
@itemx -sectobjectsymbols
@itemx -sectorder
+@itemx -segaddr
+@itemx -segs_read_only_addr
+@itemx -segs_read_write_addr
@itemx -seg_addr_table
@itemx -seg_addr_table_filename
@itemx -seglinkedit
@@ -7334,6 +7338,9 @@ output file being linked. See man ld(1) for more information.
@opindex sectcreate
@opindex sectobjectsymbols
@opindex sectorder
+@opindex segaddr
+@opindex segs_read_only_addr
+@opindex segs_read_write_addr
@opindex seg_addr_table
@opindex seg_addr_table_filename
@opindex seglinkedit