Table Of Contents - Red Hat ENTERPRISE LINUX 4 Manual

Hide thumbs Also See for ENTERPRISE LINUX 4:
Table of Contents

Advertisement

Table of Contents

1. Introduction..................................................................................................................................... 1
2. Programming Languages Supported by GCC ............................................................................. 3
3. Language Standards Supported by GCC ..................................................................................... 5
4. GCC Command Options ................................................................................................................ 7
4.1. Option Summary................................................................................................................ 7
4.2. Options Controlling the Kind of Output .......................................................................... 16
4.3. Compiling C++ Programs................................................................................................ 19
4.4. Options Controlling C Dialect ......................................................................................... 19
4.5. Options Controlling C++ Dialect..................................................................................... 23
4.6. Options Controlling Objective-C Dialect ........................................................................ 29
4.7. Options to Control Diagnostic Messages Formatting ...................................................... 32
4.8. Options to Request or Suppress Warnings....................................................................... 32
4.9. Options for Debugging Your Program or GCC ............................................................... 45
4.10. Options That Control Optimization ............................................................................... 53
4.11. Options Controlling the Preprocessor............................................................................ 72
4.12. Passing Options to the Assembler.................................................................................. 81
4.13. Options for Linking........................................................................................................ 81
4.14. Options for Directory Search ......................................................................................... 83
4.15. Specifying subprocesses and the switches to pass to them............................................ 85
4.16. Specifying Target Machine and Compiler Version ........................................................ 92
4.17. Hardware Models and Configurations ........................................................................... 92
4.17.1. IBM RS/6000 and PowerPC Options ............................................................. 93
4.17.2. Darwin Options............................................................................................. 101
4.17.3. Intel 386 and AMD x86-64 Options ............................................................. 102
4.17.4. IA-64 Options ............................................................................................... 109
4.17.5. S/390 and zSeries Options ............................................................................ 110
4.18. Options for Code Generation Conventions .................................................................. 112
4.19. Environment Variables Affecting GCC ....................................................................... 118
4.20. Using Precompiled Headers......................................................................................... 120
4.21. Running Protoize ......................................................................................................... 121
5. C Implementation-defined behavior ......................................................................................... 125
5.1. Translation ..................................................................................................................... 125
5.2. Environment................................................................................................................... 125
5.3. Identifiers ....................................................................................................................... 125
5.4. Characters ...................................................................................................................... 125
5.5. Integers........................................................................................................................... 126
5.6. Floating point ................................................................................................................. 126
5.7. Arrays and pointers ........................................................................................................ 127
5.8. Hints............................................................................................................................... 127
5.9. Structures, unions, enumerations, and bit-fields ............................................................ 127
5.10. Qualifiers...................................................................................................................... 128
5.11. Preprocessing directives............................................................................................... 128
5.12. Library functions.......................................................................................................... 128
5.13. Architecture.................................................................................................................. 128
5.14. Locale-specific behavior .............................................................................................. 129

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ENTERPRISE LINUX 4 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents