OSDN Git Service

auto import from //branches/cupcake_rel/...@138607
[android-x86/prebuilt.git] / linux-x86 / toolchain / arm-eabi-4.2.1 / info / gcc.info
index 08c59bc..1e416fa 100644 (file)
@@ -621,7 +621,6 @@ _Machine Dependent Options_
           -mtpcs-frame  -mtpcs-leaf-frame
           -mcaller-super-interworking  -mcallee-super-interworking
           -mtp=NAME
-          -mandroid
 
      _AVR Options_
           -mmcu=MCU  -msize  -minit-stack=N  -mno-interrupts
@@ -8022,35 +8021,6 @@ architectures:
      which uses the best available method for the selected processor.
      The default setting is `auto'.
 
-`-mandroid'
-     Enable Android specific compilier options.
-
-     If this option is used, a preprocessor macro `__ANDROID__' is
-     defined and has the value 1 during compilation. The option also
-     implies C/C++ options `-fno-exceptions' `-fpic' `-mthumb-interwork'
-     `-fno-short-enums' and C++ option `-fno-rtti'.  These implied
-     options can be overridden.  For example RTTI in C++ code can still
-     be enabled with -frtti even when -mandroid is also used.
-
-     Linking options depend on whether a static executable, a dynamic
-     executable or a shared library is built.  When `-static' is given,
-     `-mandroid' implies linking flag `-Bstatic', start file
-     `crtbegin_static.o' and end file `crtend_android.o'.
-
-     When `-shared' is given, `-mandroid' implies the linking flag
-     `-Bsymbolic' and no start and end files.
-
-     When none of `-static' and `-shared' is given, `-mandroid' implies
-     linking flags `-Bdynamic -dynamic-linker /system/bin/linker',
-     start file `crtbegin_dynamic.o' and end file `crtend_android.o'.
-     The dynamic linker used can be overriden by another
-     `-dynamic-linker' in command line.
-
-     The linking option `-ldl' is also added if `-static' is not given.
-
-     If more than one of `-dynamic', `-static' and `-shared' are given,
-     behaviour of `-mandroid' is undefined.
-
 
 \1f
 File: gcc.info,  Node: AVR Options,  Next: Blackfin Options,  Prev: ARM Options,  Up: Submodel Options
@@ -30524,7 +30494,6 @@ look up both forms.
 * maltivec:                              RS/6000 and PowerPC Options.
                                                              (line  164)
 * mam33:                                 MN10300 Options.    (line   17)
-* mandroid:                              ARM Options.        (line  254)
 * maout:                                 CRIS Options.       (line   92)
 * mapcs:                                 ARM Options.        (line   22)
 * mapcs-frame:                           ARM Options.        (line   14)
@@ -33062,236 +33031,236 @@ Node: G++ and GCC\7f3745
 Node: Standards\7f5810
 Node: Invoking GCC\7f12938
 Node: Option Summary\7f16699
-Node: Overall Options\7f45578
-Node: Invoking G++\7f54804
-Node: C Dialect Options\7f56283
-Node: C++ Dialect Options\7f68696
-Node: Objective-C and Objective-C++ Dialect Options\7f87746
-Node: Language Independent Options\7f99342
-Node: Warning Options\7f101424
-Node: Debugging Options\7f154290
-Node: Optimize Options\7f189446
-Node: Preprocessor Options\7f269720
-Ref: Wtrigraphs\7f273684
-Ref: dashMF\7f278441
-Ref: fdollars-in-identifiers\7f288296
-Node: Assembler Options\7f296352
-Node: Link Options\7f297057
-Ref: Link Options-Footnote-1\7f305625
-Node: Directory Options\7f305959
-Node: Spec Files\7f312021
-Node: Target Options\7f331327
-Node: Submodel Options\7f332751
-Node: ARC Options\7f334381
-Node: ARM Options\7f335571
-Node: AVR Options\7f348527
-Node: Blackfin Options\7f350660
-Node: CRIS Options\7f353428
-Node: CRX Options\7f357647
-Node: Darwin Options\7f358072
-Node: DEC Alpha Options\7f365025
-Node: DEC Alpha/VMS Options\7f376502
-Node: FRV Options\7f376887
-Node: GNU/Linux Options\7f383557
-Node: H8/300 Options\7f384015
-Node: HPPA Options\7f385082
-Node: i386 and x86-64 Options\7f394675
-Node: IA-64 Options\7f416120
-Node: M32C Options\7f423437
-Node: M32R/D Options\7f424728
-Node: M680x0 Options\7f428315
-Node: M68hc1x Options\7f435692
-Node: MCore Options\7f437260
-Node: MIPS Options\7f438281
-Node: MMIX Options\7f453364
-Node: MN10300 Options\7f455846
-Node: MT Options\7f457264
-Node: PDP-11 Options\7f458178
-Node: PowerPC Options\7f460012
-Node: RS/6000 and PowerPC Options\7f460246
-Node: S/390 and zSeries Options\7f488915
-Node: Score Options\7f496230
-Node: SH Options\7f497058
-Node: SPARC Options\7f506282
-Node: System V Options\7f517125
-Node: TMS320C3x/C4x Options\7f517959
-Node: V850 Options\7f523484
-Node: VAX Options\7f526629
-Node: x86-64 Options\7f527176
-Node: Xstormy16 Options\7f527390
-Node: Xtensa Options\7f527679
-Node: zSeries Options\7f531519
-Node: Code Gen Options\7f531715
-Node: Environment Variables\7f553772
-Node: Precompiled Headers\7f561444
-Node: Running Protoize\7f567681
-Node: C Implementation\7f574018
-Node: Translation implementation\7f575681
-Node: Environment implementation\7f576255
-Node: Identifiers implementation\7f576805
-Node: Characters implementation\7f577859
-Node: Integers implementation\7f580665
-Node: Floating point implementation\7f582490
-Node: Arrays and pointers implementation\7f585419
-Ref: Arrays and pointers implementation-Footnote-1\7f586854
-Node: Hints implementation\7f586978
-Node: Structures unions enumerations and bit-fields implementation\7f588444
-Node: Qualifiers implementation\7f590407
-Node: Declarators implementation\7f592179
-Node: Statements implementation\7f592521
-Node: Preprocessing directives implementation\7f592848
-Node: Library functions implementation\7f594953
-Node: Architecture implementation\7f595593
-Node: Locale-specific behavior implementation\7f596296
-Node: C Extensions\7f596601
-Node: Statement Exprs\7f600999
-Node: Local Labels\7f605512
-Node: Labels as Values\7f608491
-Ref: Labels as Values-Footnote-1\7f610545
-Node: Nested Functions\7f610728
-Node: Constructing Calls\7f614622
-Node: Typeof\7f616958
-Node: Conditionals\7f620124
-Node: Long Long\7f621015
-Node: Complex\7f622516
-Node: Decimal Float\7f625085
-Node: Hex Floats\7f626766
-Node: Zero Length\7f627807
-Node: Empty Structures\7f631084
-Node: Variable Length\7f631500
-Node: Variadic Macros\7f634267
-Node: Escaped Newlines\7f636649
-Node: Subscripting\7f637488
-Node: Pointer Arith\7f638211
-Node: Initializers\7f638779
-Node: Compound Literals\7f639275
-Node: Designated Inits\7f641450
-Node: Case Ranges\7f645105
-Node: Cast to Union\7f645788
-Node: Mixed Declarations\7f646884
-Node: Function Attributes\7f647390
-Node: Attribute Syntax\7f691235
-Node: Function Prototypes\7f702106
-Node: C++ Comments\7f703887
-Node: Dollar Signs\7f704406
-Node: Character Escapes\7f704871
-Node: Alignment\7f705165
-Node: Variable Attributes\7f706482
-Ref: i386 Variable Attributes\7f719505
-Node: Type Attributes\7f725002
-Ref: i386 Type Attributes\7f738304
-Ref: PowerPC Type Attributes\7f739148
-Node: Inline\7f740001
-Node: Extended Asm\7f745333
-Ref: Example of asm with clobbered asm reg\7f751419
-Node: Constraints\7f765515
-Node: Simple Constraints\7f766365
-Node: Multi-Alternative\7f772892
-Node: Modifiers\7f774609
-Node: Machine Constraints\7f777503
-Node: Asm Labels\7f804750
-Node: Explicit Reg Vars\7f806426
-Node: Global Reg Vars\7f808034
-Node: Local Reg Vars\7f812584
-Node: Alternate Keywords\7f815025
-Node: Incomplete Enums\7f816453
-Node: Function Names\7f817210
-Node: Return Address\7f819400
-Node: Vector Extensions\7f822197
-Node: Offsetof\7f825699
-Node: Atomic Builtins\7f826485
-Node: Object Size Checking\7f831570
-Node: Other Builtins\7f836927
-Node: Target Builtins\7f859015
-Node: Alpha Built-in Functions\7f859748
-Node: ARM Built-in Functions\7f862740
-Node: Blackfin Built-in Functions\7f869447
-Node: FR-V Built-in Functions\7f870064
-Node: Argument Types\7f870923
-Node: Directly-mapped Integer Functions\7f872679
-Node: Directly-mapped Media Functions\7f873761
-Node: Raw read/write Functions\7f880793
-Node: Other Built-in Functions\7f881705
-Node: X86 Built-in Functions\7f882894
-Node: MIPS DSP Built-in Functions\7f901017
-Node: MIPS Paired-Single Support\7f909442
-Node: Paired-Single Arithmetic\7f911052
-Node: Paired-Single Built-in Functions\7f911992
-Node: MIPS-3D Built-in Functions\7f914656
-Node: PowerPC AltiVec Built-in Functions\7f920025
-Node: SPARC VIS Built-in Functions\7f1021329
-Node: Target Format Checks\7f1022988
-Node: Solaris Format Checks\7f1023395
-Node: Pragmas\7f1023792
-Node: ARM Pragmas\7f1024422
-Node: M32C Pragmas\7f1025025
-Node: RS/6000 and PowerPC Pragmas\7f1025601
-Node: Darwin Pragmas\7f1026343
-Node: Solaris Pragmas\7f1027410
-Node: Symbol-Renaming Pragmas\7f1028571
-Node: Structure-Packing Pragmas\7f1031193
-Node: Weak Pragmas\7f1032824
-Node: Diagnostic Pragmas\7f1033626
-Node: Visibility Pragmas\7f1035619
-Node: Unnamed Fields\7f1036340
-Node: Thread-Local\7f1037850
-Node: C99 Thread-Local Edits\7f1039934
-Node: C++98 Thread-Local Edits\7f1041946
-Node: C++ Extensions\7f1045391
-Node: Volatiles\7f1046967
-Node: Restricted Pointers\7f1049643
-Node: Vague Linkage\7f1051237
-Node: C++ Interface\7f1054893
-Ref: C++ Interface-Footnote-1\7f1059190
-Node: Template Instantiation\7f1059327
-Node: Bound member functions\7f1066339
-Node: C++ Attributes\7f1067882
-Node: Namespace Association\7f1069540
-Node: Java Exceptions\7f1070958
-Node: Deprecated Features\7f1072363
-Node: Backwards Compatibility\7f1075338
-Node: Objective-C\7f1076693
-Node: Executing code before main\7f1077274
-Node: What you can and what you cannot do in +load\7f1079880
-Node: Type encoding\7f1082047
-Node: Garbage Collection\7f1085434
-Node: Constant string objects\7f1088058
-Node: compatibility_alias\7f1090566
-Node: Compatibility\7f1091444
-Node: Gcov\7f1098011
-Node: Gcov Intro\7f1098535
-Node: Invoking Gcov\7f1101251
-Node: Gcov and Optimization\7f1113111
-Node: Gcov Data Files\7f1115764
-Node: Cross-profiling\7f1116902
-Node: Trouble\7f1118728
-Node: Actual Bugs\7f1120268
-Node: Cross-Compiler Problems\7f1121008
-Node: Interoperation\7f1121422
-Node: Incompatibilities\7f1129020
-Node: Fixed Headers\7f1137170
-Node: Standard Libraries\7f1138833
-Node: Disappointments\7f1140205
-Node: C++ Misunderstandings\7f1144563
-Node: Static Definitions\7f1145382
-Node: Name lookup\7f1146435
-Ref: Name lookup-Footnote-1\7f1151213
-Node: Temporaries\7f1151400
-Node: Copy Assignment\7f1153376
-Node: Protoize Caveats\7f1155183
-Node: Non-bugs\7f1159145
-Node: Warnings and Errors\7f1169649
-Node: Bugs\7f1171413
-Node: Bug Criteria\7f1171977
-Node: Bug Reporting\7f1174187
-Node: Service\7f1174579
-Node: Contributing\7f1175398
-Node: Funding\7f1176138
-Node: GNU Project\7f1178627
-Node: Copying\7f1179273
-Node: GNU Free Documentation License\7f1198450
-Node: Contributors\7f1220856
-Node: Option Index\7f1256712
-Node: Keyword Index\7f1393229
+Node: Overall Options\7f45558
+Node: Invoking G++\7f54784
+Node: C Dialect Options\7f56263
+Node: C++ Dialect Options\7f68676
+Node: Objective-C and Objective-C++ Dialect Options\7f87726
+Node: Language Independent Options\7f99322
+Node: Warning Options\7f101404
+Node: Debugging Options\7f154270
+Node: Optimize Options\7f189426
+Node: Preprocessor Options\7f269700
+Ref: Wtrigraphs\7f273664
+Ref: dashMF\7f278421
+Ref: fdollars-in-identifiers\7f288276
+Node: Assembler Options\7f296332
+Node: Link Options\7f297037
+Ref: Link Options-Footnote-1\7f305605
+Node: Directory Options\7f305939
+Node: Spec Files\7f312001
+Node: Target Options\7f331307
+Node: Submodel Options\7f332731
+Node: ARC Options\7f334361
+Node: ARM Options\7f335551
+Node: AVR Options\7f347162
+Node: Blackfin Options\7f349295
+Node: CRIS Options\7f352063
+Node: CRX Options\7f356282
+Node: Darwin Options\7f356707
+Node: DEC Alpha Options\7f363660
+Node: DEC Alpha/VMS Options\7f375137
+Node: FRV Options\7f375522
+Node: GNU/Linux Options\7f382192
+Node: H8/300 Options\7f382650
+Node: HPPA Options\7f383717
+Node: i386 and x86-64 Options\7f393310
+Node: IA-64 Options\7f414755
+Node: M32C Options\7f422072
+Node: M32R/D Options\7f423363
+Node: M680x0 Options\7f426950
+Node: M68hc1x Options\7f434327
+Node: MCore Options\7f435895
+Node: MIPS Options\7f436916
+Node: MMIX Options\7f451999
+Node: MN10300 Options\7f454481
+Node: MT Options\7f455899
+Node: PDP-11 Options\7f456813
+Node: PowerPC Options\7f458647
+Node: RS/6000 and PowerPC Options\7f458881
+Node: S/390 and zSeries Options\7f487550
+Node: Score Options\7f494865
+Node: SH Options\7f495693
+Node: SPARC Options\7f504917
+Node: System V Options\7f515760
+Node: TMS320C3x/C4x Options\7f516594
+Node: V850 Options\7f522119
+Node: VAX Options\7f525264
+Node: x86-64 Options\7f525811
+Node: Xstormy16 Options\7f526025
+Node: Xtensa Options\7f526314
+Node: zSeries Options\7f530154
+Node: Code Gen Options\7f530350
+Node: Environment Variables\7f552407
+Node: Precompiled Headers\7f560079
+Node: Running Protoize\7f566316
+Node: C Implementation\7f572653
+Node: Translation implementation\7f574316
+Node: Environment implementation\7f574890
+Node: Identifiers implementation\7f575440
+Node: Characters implementation\7f576494
+Node: Integers implementation\7f579300
+Node: Floating point implementation\7f581125
+Node: Arrays and pointers implementation\7f584054
+Ref: Arrays and pointers implementation-Footnote-1\7f585489
+Node: Hints implementation\7f585613
+Node: Structures unions enumerations and bit-fields implementation\7f587079
+Node: Qualifiers implementation\7f589042
+Node: Declarators implementation\7f590814
+Node: Statements implementation\7f591156
+Node: Preprocessing directives implementation\7f591483
+Node: Library functions implementation\7f593588
+Node: Architecture implementation\7f594228
+Node: Locale-specific behavior implementation\7f594931
+Node: C Extensions\7f595236
+Node: Statement Exprs\7f599634
+Node: Local Labels\7f604147
+Node: Labels as Values\7f607126
+Ref: Labels as Values-Footnote-1\7f609180
+Node: Nested Functions\7f609363
+Node: Constructing Calls\7f613257
+Node: Typeof\7f615593
+Node: Conditionals\7f618759
+Node: Long Long\7f619650
+Node: Complex\7f621151
+Node: Decimal Float\7f623720
+Node: Hex Floats\7f625401
+Node: Zero Length\7f626442
+Node: Empty Structures\7f629719
+Node: Variable Length\7f630135
+Node: Variadic Macros\7f632902
+Node: Escaped Newlines\7f635284
+Node: Subscripting\7f636123
+Node: Pointer Arith\7f636846
+Node: Initializers\7f637414
+Node: Compound Literals\7f637910
+Node: Designated Inits\7f640085
+Node: Case Ranges\7f643740
+Node: Cast to Union\7f644423
+Node: Mixed Declarations\7f645519
+Node: Function Attributes\7f646025
+Node: Attribute Syntax\7f689870
+Node: Function Prototypes\7f700741
+Node: C++ Comments\7f702522
+Node: Dollar Signs\7f703041
+Node: Character Escapes\7f703506
+Node: Alignment\7f703800
+Node: Variable Attributes\7f705117
+Ref: i386 Variable Attributes\7f718140
+Node: Type Attributes\7f723637
+Ref: i386 Type Attributes\7f736939
+Ref: PowerPC Type Attributes\7f737783
+Node: Inline\7f738636
+Node: Extended Asm\7f743968
+Ref: Example of asm with clobbered asm reg\7f750054
+Node: Constraints\7f764150
+Node: Simple Constraints\7f765000
+Node: Multi-Alternative\7f771527
+Node: Modifiers\7f773244
+Node: Machine Constraints\7f776138
+Node: Asm Labels\7f803385
+Node: Explicit Reg Vars\7f805061
+Node: Global Reg Vars\7f806669
+Node: Local Reg Vars\7f811219
+Node: Alternate Keywords\7f813660
+Node: Incomplete Enums\7f815088
+Node: Function Names\7f815845
+Node: Return Address\7f818035
+Node: Vector Extensions\7f820832
+Node: Offsetof\7f824334
+Node: Atomic Builtins\7f825120
+Node: Object Size Checking\7f830205
+Node: Other Builtins\7f835562
+Node: Target Builtins\7f857650
+Node: Alpha Built-in Functions\7f858383
+Node: ARM Built-in Functions\7f861375
+Node: Blackfin Built-in Functions\7f868082
+Node: FR-V Built-in Functions\7f868699
+Node: Argument Types\7f869558
+Node: Directly-mapped Integer Functions\7f871314
+Node: Directly-mapped Media Functions\7f872396
+Node: Raw read/write Functions\7f879428
+Node: Other Built-in Functions\7f880340
+Node: X86 Built-in Functions\7f881529
+Node: MIPS DSP Built-in Functions\7f899652
+Node: MIPS Paired-Single Support\7f908077
+Node: Paired-Single Arithmetic\7f909687
+Node: Paired-Single Built-in Functions\7f910627
+Node: MIPS-3D Built-in Functions\7f913291
+Node: PowerPC AltiVec Built-in Functions\7f918660
+Node: SPARC VIS Built-in Functions\7f1019964
+Node: Target Format Checks\7f1021623
+Node: Solaris Format Checks\7f1022030
+Node: Pragmas\7f1022427
+Node: ARM Pragmas\7f1023057
+Node: M32C Pragmas\7f1023660
+Node: RS/6000 and PowerPC Pragmas\7f1024236
+Node: Darwin Pragmas\7f1024978
+Node: Solaris Pragmas\7f1026045
+Node: Symbol-Renaming Pragmas\7f1027206
+Node: Structure-Packing Pragmas\7f1029828
+Node: Weak Pragmas\7f1031459
+Node: Diagnostic Pragmas\7f1032261
+Node: Visibility Pragmas\7f1034254
+Node: Unnamed Fields\7f1034975
+Node: Thread-Local\7f1036485
+Node: C99 Thread-Local Edits\7f1038569
+Node: C++98 Thread-Local Edits\7f1040581
+Node: C++ Extensions\7f1044026
+Node: Volatiles\7f1045602
+Node: Restricted Pointers\7f1048278
+Node: Vague Linkage\7f1049872
+Node: C++ Interface\7f1053528
+Ref: C++ Interface-Footnote-1\7f1057825
+Node: Template Instantiation\7f1057962
+Node: Bound member functions\7f1064974
+Node: C++ Attributes\7f1066517
+Node: Namespace Association\7f1068175
+Node: Java Exceptions\7f1069593
+Node: Deprecated Features\7f1070998
+Node: Backwards Compatibility\7f1073973
+Node: Objective-C\7f1075328
+Node: Executing code before main\7f1075909
+Node: What you can and what you cannot do in +load\7f1078515
+Node: Type encoding\7f1080682
+Node: Garbage Collection\7f1084069
+Node: Constant string objects\7f1086693
+Node: compatibility_alias\7f1089201
+Node: Compatibility\7f1090079
+Node: Gcov\7f1096646
+Node: Gcov Intro\7f1097170
+Node: Invoking Gcov\7f1099886
+Node: Gcov and Optimization\7f1111746
+Node: Gcov Data Files\7f1114399
+Node: Cross-profiling\7f1115537
+Node: Trouble\7f1117363
+Node: Actual Bugs\7f1118903
+Node: Cross-Compiler Problems\7f1119643
+Node: Interoperation\7f1120057
+Node: Incompatibilities\7f1127655
+Node: Fixed Headers\7f1135805
+Node: Standard Libraries\7f1137468
+Node: Disappointments\7f1138840
+Node: C++ Misunderstandings\7f1143198
+Node: Static Definitions\7f1144017
+Node: Name lookup\7f1145070
+Ref: Name lookup-Footnote-1\7f1149848
+Node: Temporaries\7f1150035
+Node: Copy Assignment\7f1152011
+Node: Protoize Caveats\7f1153818
+Node: Non-bugs\7f1157780
+Node: Warnings and Errors\7f1168284
+Node: Bugs\7f1170048
+Node: Bug Criteria\7f1170612
+Node: Bug Reporting\7f1172822
+Node: Service\7f1173214
+Node: Contributing\7f1174033
+Node: Funding\7f1174773
+Node: GNU Project\7f1177262
+Node: Copying\7f1177908
+Node: GNU Free Documentation License\7f1197085
+Node: Contributors\7f1219491
+Node: Option Index\7f1255347
+Node: Keyword Index\7f1391791
 \1f
 End Tag Table