Useful Links
Computer Science
Other Tools and Technologies
GNU GCC Compiler
1. Introduction to the GNU Compiler Collection
2. Installation and Setup
3. Basic Usage and First Steps
4. The Compilation Pipeline
5. Command-Line Interface and Options
6. Optimization Techniques
7. Debugging and Analysis Support
8. Library Management and Linking
9. Target Architecture and Platform Support
10. Advanced GCC Features
11. GCC Internals and Architecture
12. GNU Toolchain Integration
Debugging and Analysis Support
Debug Information Generation
Debug Information Levels
Debug Format Selection
Debug Information Size Management
Compatibility with Debuggers
Debugging Tools Integration
GDB Integration
Debug Symbol Management
Source-Level Debugging
Assembly-Level Debugging
Profiling Support
Profiling Information Generation
Profiling Tools Integration
Performance Analysis
Bottleneck Identification
Code Coverage Analysis
Coverage Instrumentation
Coverage Data Collection
Coverage Report Generation
Coverage Analysis Tools
Runtime Error Detection
AddressSanitizer
Memory Error Detection
Buffer Overflow Detection
Use-After-Free Detection
ThreadSanitizer
Data Race Detection
Thread Safety Analysis
UndefinedBehaviorSanitizer
Undefined Behavior Detection
Integer Overflow Detection
Type Confusion Detection
MemorySanitizer
Uninitialized Memory Detection
LeakSanitizer
Memory Leak Detection
Previous
6. Optimization Techniques
Go to top
Next
8. Library Management and Linking