• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/share/doc/arm-arm-none-eabi/html/gcc/
1<html lang="en">
2<head>
3<title>Trouble - Using the GNU Compiler Collection (GCC)</title>
4<meta http-equiv="Content-Type" content="text/html">
5<meta name="description" content="Using the GNU Compiler Collection (GCC)">
6<meta name="generator" content="makeinfo 4.13">
7<link title="Top" rel="start" href="index.html#Top">
8<link rel="prev" href="Gcov.html#Gcov" title="Gcov">
9<link rel="next" href="Bugs.html#Bugs" title="Bugs">
10<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11<!--
12Copyright (C) 1988-2013 Free Software Foundation, Inc.
13
14Permission is granted to copy, distribute and/or modify this document
15under the terms of the GNU Free Documentation License, Version 1.3 or
16any later version published by the Free Software Foundation; with the
17Invariant Sections being ``Funding Free Software'', the Front-Cover
18Texts being (a) (see below), and with the Back-Cover Texts being (b)
19(see below).  A copy of the license is included in the section entitled
20``GNU Free Documentation License''.
21
22(a) The FSF's Front-Cover Text is:
23
24     A GNU Manual
25
26(b) The FSF's Back-Cover Text is:
27
28     You have freedom to copy and modify this GNU Manual, like GNU
29     software.  Copies published by the Free Software Foundation raise
30     funds for GNU development.-->
31<meta http-equiv="Content-Style-Type" content="text/css">
32<style type="text/css"><!--
33  pre.display { font-family:inherit }
34  pre.format  { font-family:inherit }
35  pre.smalldisplay { font-family:inherit; font-size:smaller }
36  pre.smallformat  { font-family:inherit; font-size:smaller }
37  pre.smallexample { font-size:smaller }
38  pre.smalllisp    { font-size:smaller }
39  span.sc    { font-variant:small-caps }
40  span.roman { font-family:serif; font-weight:normal; } 
41  span.sansserif { font-family:sans-serif; font-weight:normal; } 
42--></style>
43<link rel="stylesheet" type="text/css" href="../cs.css">
44</head>
45<body>
46<div class="node">
47<a name="Trouble"></a>
48<p>
49Next:&nbsp;<a rel="next" accesskey="n" href="Bugs.html#Bugs">Bugs</a>,
50Previous:&nbsp;<a rel="previous" accesskey="p" href="Gcov.html#Gcov">Gcov</a>,
51Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
52<hr>
53</div>
54
55<h2 class="chapter">11 Known Causes of Trouble with GCC</h2>
56
57<p><a name="index-bugs_002c-known-3540"></a><a name="index-installation-trouble-3541"></a><a name="index-known-causes-of-trouble-3542"></a>
58This section describes known problems that affect users of GCC.  Most
59of these are not GCC bugs per se&mdash;if they were, we would fix them. 
60But the result for a user may be like the result of a bug.
61
62 <p>Some of these problems are due to bugs in other software, some are
63missing features that are too much work to add, and some are places
64where people's opinions differ as to what is best.
65
66<ul class="menu">
67<li><a accesskey="1" href="Actual-Bugs.html#Actual-Bugs">Actual Bugs</a>:          Bugs we will fix later. 
68<li><a accesskey="2" href="Interoperation.html#Interoperation">Interoperation</a>:       Problems using GCC with other compilers,
69                        and with certain linkers, assemblers and debuggers. 
70<li><a accesskey="3" href="Incompatibilities.html#Incompatibilities">Incompatibilities</a>:    GCC is incompatible with traditional C. 
71<li><a accesskey="4" href="Fixed-Headers.html#Fixed-Headers">Fixed Headers</a>:        GCC uses corrected versions of system header files. 
72                        This is necessary, but doesn't always work smoothly. 
73<li><a accesskey="5" href="Standard-Libraries.html#Standard-Libraries">Standard Libraries</a>:   GCC uses the system C library, which might not be
74                        compliant with the ISO C standard. 
75<li><a accesskey="6" href="Disappointments.html#Disappointments">Disappointments</a>:      Regrettable things we can't change, but not quite bugs. 
76<li><a accesskey="7" href="C_002b_002b-Misunderstandings.html#C_002b_002b-Misunderstandings">C++ Misunderstandings</a>:  Common misunderstandings with GNU C++. 
77<li><a accesskey="8" href="Non_002dbugs.html#Non_002dbugs">Non-bugs</a>:             Things we think are right, but some others disagree. 
78<li><a accesskey="9" href="Warnings-and-Errors.html#Warnings-and-Errors">Warnings and Errors</a>:  Which problems in your code get warnings,
79                        and which get errors. 
80</ul>
81
82 </body></html>
83
84