OSDN Git Service

* config/h8300/h8300.md: Fix formatting.
[pf3gnuchains/gcc-fork.git] / gcc / config / ptx4.h
index c710874..3d8e527 100644 (file)
@@ -30,11 +30,9 @@ Boston, MA 02111-1307, USA.
 
 /* Use DWARF debugging info by default.  */
 
-#ifndef PREFERRED_DEBUGGING_TYPE
+#undef PREFERRED_DEBUGGING_TYPE
 #define PREFERRED_DEBUGGING_TYPE DWARF_DEBUG
-#endif
 
-#include "elfos.h"
 
 /* Cpp, assembler, linker, library, and startfile spec's.  */
 
@@ -162,16 +160,15 @@ Boston, MA 02111-1307, USA.
                    %{!p:-Y P,/lib:/usr/lib}} \
                   %{Qy:} %{!Qn:-Qy}"
 
-/* Gcc automatically adds in one of the files /lib/values-Xc.o,
-   /lib/values-Xa.o, or /lib/values-Xt.o for each final link
-   step (depending upon the other gcc options selected, such as
-   -traditional and -ansi).  These files each contain one (initialized)
-   copy of a special variable called `_lib_version'.  Each one of these
-   files has `_lib_version' initialized to a different (enum) value.
-   The SVR4 library routines query the value of `_lib_version' at run
-   to decide how they should behave.  Specifically, they decide (based
-   upon the value of `_lib_version') if they will act in a strictly ANSI
-   conforming manner or not.
+/* Gcc automatically adds in one of the files /lib/values-Xc.o
+   or /lib/values-Xa.o, for each final link step (depending upon the other
+   gcc options selected, such as -ansi).  These files each contain one
+   (initialized) copy of a special variable called `_lib_version'.  Each
+   one of these files has `_lib_version' initialized to a different (enum)
+   value.  The SVR4 library routines query the value of `_lib_version'
+   at run to decide how they should behave.  Specifically, they decide
+   (based upon the value of `_lib_version') if they will act in a strictly
+   ANSI conforming manner or not.
 */
 
 #undef STARTFILE_SPEC
@@ -180,16 +177,10 @@ Boston, MA 02111-1307, USA.
                          %{pg:gcrt1.o%s}%{!pg:%{p:mcrt1.o%s}%{!p:crt1.o%s}}}}\
                        %{pg:gcrti.o%s}%{!pg:crti.o%s} \
                        %{ansi:values-Xc.o%s} \
-                       %{!ansi: \
-                        %{traditional:values-Xt.o%s} \
-                        %{!traditional:values-Xa.o%s}} \
+                       %{!ansi:values-Xa.o%s} \
                        crtbegin.o%s"
 
-/* Allow #sccs in preprocessor.  */
-
-#define SCCS_DIRECTIVE
-
-/* Don't use bcopy, which doesn't handle overlaps before DYNIX/ptx 4.6. */
+/* Don't use bcopy, which doesn't handle overlaps before DYNIX/ptx 4.6.  */
 
 #undef HAVE_BCOPY
 
@@ -204,21 +195,6 @@ Boston, MA 02111-1307, USA.
 
 #undef DBX_REGISTER_NUMBER
 
-/* When using stabs, gcc2_compiled must be a stabs entry, not an
-   ordinary symbol, or gdb won't see it.  The stabs entry must be
-   before the N_SO in order for gdb to find it.  */
-
-#undef ASM_IDENTIFY_GCC
-#define ASM_IDENTIFY_GCC(FILE)                                         \
-do                                                                     \
-  {                                                                    \
-    if (write_symbols != DBX_DEBUG)                                    \
-      fputs ("gcc2_compiled.:\n", FILE);                               \
-    else                                                               \
-      fputs ("\t.stabs\t\"gcc2_compiled.\", 0x3c, 0, 0, 0\n", FILE);   \
-  }                                                                    \
-while (0)
-
 /* Like block addresses, stabs line numbers are relative to the
    current function.  */
 
@@ -263,7 +239,7 @@ while (0)
 /* This says how to output assembler code to declare an uninitialized
    external linkage data item.  There's a bug in the DYNIX/ptx linker
    (PR 254649) when the alignment for such an object is specified, so
-   ignore the ALIGN parameter. */
+   ignore the ALIGN parameter.  */
 
 #undef ASM_OUTPUT_ALIGNED_COMMON
 #define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN)             \