use_collect2=no
;;
cris-*-elf | cris-*-none)
- tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
+ tm_file="elfos.h newlib-stdint.h ${tm_file}"
tmake_file="cris/t-cris cris/t-elfmulti"
gas=yes
extra_options="${extra_options} cris/elf.opt"
tmake_file="${tmake_file} lm32/t-lm32"
;;
m32r-*-elf*)
- tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
+ tm_file="elfos.h newlib-stdint.h ${tm_file}"
;;
m32rle-*-elf*)
- tm_file="dbxelf.h elfos.h newlib-stdint.h m32r/little.h ${tm_file}"
+ tm_file="elfos.h newlib-stdint.h m32r/little.h ${tm_file}"
;;
m32r-*-linux*)
- tm_file="dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h ${tm_file} m32r/linux.h"
+ tm_file="elfos.h gnu-user.h linux.h glibc-stdint.h ${tm_file} m32r/linux.h"
tmake_file="${tmake_file} m32r/t-linux t-slibgcc"
gnu_ld=yes
if test x$enable_threads = xyes; then
fi
;;
m32rle-*-linux*)
- tm_file="dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h m32r/little.h ${tm_file} m32r/linux.h"
+ tm_file="elfos.h gnu-user.h linux.h glibc-stdint.h m32r/little.h ${tm_file} m32r/linux.h"
tmake_file="${tmake_file} m32r/t-linux t-slibgcc"
gnu_ld=yes
if test x$enable_threads = xyes; then
use_gcc_stdint=wrap
;;
mn10300-*-*)
- tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
- if test x$stabs = xyes
- then
- tm_file="${tm_file} dbx.h"
- fi
+ tm_file="elfos.h newlib-stdint.h ${tm_file}"
use_collect2=no
use_gcc_stdint=wrap
;;
tmake_file="stormy16/t-stormy16"
;;
xtensa*-*-elf*)
- tm_file="${tm_file} dbxelf.h elfos.h newlib-stdint.h xtensa/elf.h"
+ tm_file="${tm_file} elfos.h newlib-stdint.h xtensa/elf.h"
extra_options="${extra_options} xtensa/elf.opt"
;;
xtensa*-*-linux*)
- tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h xtensa/linux.h"
+ tm_file="${tm_file} elfos.h gnu-user.h linux.h glibc-stdint.h xtensa/linux.h"
tmake_file="${tmake_file} xtensa/t-xtensa"
;;
xtensa*-*-uclinux*)
- tm_file="${tm_file} dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h xtensa/uclinux.h"
+ tm_file="${tm_file} elfos.h gnu-user.h linux.h glibc-stdint.h xtensa/uclinux.h"
tmake_file="${tmake_file} xtensa/t-xtensa"
extra_options="${extra_options} xtensa/uclinux.opt"
;;
am33_2.0-*-linux*)
- tm_file="mn10300/mn10300.h dbxelf.h elfos.h gnu-user.h linux.h glibc-stdint.h mn10300/linux.h"
+ tm_file="mn10300/mn10300.h elfos.h gnu-user.h linux.h glibc-stdint.h mn10300/linux.h"
gas=yes gnu_ld=yes
use_collect2=no
;;
m32c-*-rtems*)
- tm_file="dbxelf.h elfos.h ${tm_file} m32c/rtems.h rtems.h newlib-stdint.h"
+ tm_file="elfos.h ${tm_file} m32c/rtems.h rtems.h newlib-stdint.h"
c_target_objs="m32c-pragma.o"
cxx_target_objs="m32c-pragma.o"
;;
m32c-*-elf*)
- tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
+ tm_file="elfos.h newlib-stdint.h ${tm_file}"
c_target_objs="m32c-pragma.o"
cxx_target_objs="m32c-pragma.o"
;;
/* Globalizing directive for a label. */
#define GLOBAL_ASM_OP "\t.global\t"
-/* We do not use DBX_LINES_FUNCTION_RELATIVE or
- dbxout_stab_value_internal_label_diff here because
- we need to use .debugsym for the line label. */
-
-#define DBX_OUTPUT_SOURCE_LINE(file, line, counter) \
- do \
- { \
- const char * begin_label = \
- XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0); \
- char label[64]; \
- ASM_GENERATE_INTERNAL_LABEL (label, "LM", counter); \
- \
- dbxout_begin_stabn_sline (line); \
- assemble_name (file, label); \
- putc ('-', file); \
- assemble_name (file, begin_label); \
- fputs ("\n\t.debugsym ", file); \
- assemble_name (file, label); \
- putc ('\n', file); \
- counter += 1; \
- } \
- while (0)
-
/* How to refer to registers in assembler output.
This sequence is indexed by compiler's hard-register-number (see above). */
#ifndef SUBTARGET_REGISTER_NAMES
\f
/* Debugging information. */
-/* Generate DBX and DWARF debugging information. */
-#define DBX_DEBUGGING_INFO 1
+/* Generate DWARF debugging information. */
#define DWARF2_DEBUGGING_INFO 1
/* Use DWARF2 debugging info by default. */
#undef PREFERRED_DEBUGGING_TYPE
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
-/* Turn off splitting of long stabs. */
-#define DBX_CONTIN_LENGTH 0
\f
/* Miscellaneous. */