]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/pdp11/pdp11.h
Update copyright years.
[thirdparty/gcc.git] / gcc / config / pdp11 / pdp11.h
index e525bba96e576f5ca8a51ce35667db95b9e8a0ed..2446fea0b58f06c3ddbe2b82cc3b50c21ba4afb3 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions of target machine for GNU compiler, for the pdp-11
-   Copyright (C) 1994-2018 Free Software Foundation, Inc.
+   Copyright (C) 1994-2024 Free Software Foundation, Inc.
    Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
 
 This file is part of GCC.
@@ -49,10 +49,8 @@ along with GCC; see the file COPYING3.  If not see
     }                                          \
   while (0)
 
-
-/* Generate DBX debugging information.  */
-
-#define DBX_DEBUGGING_INFO
+#undef PREFERRED_DEBUGGING_TYPE
+#define PREFERRED_DEBUGGING_TYPE NO_DEBUG
 
 #define TARGET_40_PLUS         (TARGET_40 || TARGET_45)
 #define TARGET_10              (! TARGET_40_PLUS)
@@ -413,7 +411,7 @@ extern int current_first_parm_offset;
    They give nonzero only if REGNO is a hard reg of the suitable class
    or a pseudo reg currently allocated to a suitable hard reg.
    Since they use reg_renumber, they are safe only once reg_renumber
-   has been allocated, which happens in reginfo.c during register
+   has been allocated, which happens in reginfo.cc during register
    allocation.  */
 
 #define REGNO_OK_FOR_BASE_P(REGNO)  \
@@ -486,9 +484,6 @@ extern int current_first_parm_offset;
 /* Nonzero if access to memory by byte is no faster than by word.  */
 #define SLOW_BYTE_ACCESS 1
 
-/* Do not break .stabs pseudos into continuations.  */
-#define DBX_CONTIN_LENGTH 0
-
 /* Give a comparison code (EQ, NE etc) and the first operand of a COMPARE,
    return the mode to be used for the comparison.  */
 
@@ -618,10 +613,12 @@ extern int current_first_parm_offset;
     fprintf (FILE, "\t.even\n")
 
 #define ASM_OUTPUT_SKIP(FILE,SIZE)  \
-  if (TARGET_DEC_ASM) \
-    fprintf (FILE, "\t.blkb\t%o\n", (SIZE) & 0xffff);  \
-  else                                                 \
-    fprintf (FILE, "\t.=.+ %#o\n", (SIZE) & 0xffff);
+  do {                                                         \
+    if (TARGET_DEC_ASM)                                                \
+      fprintf (FILE, "\t.blkb\t%o\n", (int) ((SIZE) & 0xffff));        \
+    else                                                       \
+      fprintf (FILE, "\t.=.+ %#o\n", (int) ((SIZE) & 0xffff)); \
+  } while (0)
 
 /* This says how to output an assembler line
    to define a global common symbol.  */