From: John David Anglin Date: Fri, 5 Nov 2021 15:05:15 +0000 (+0000) Subject: Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h X-Git-Tag: basepoints/gcc-13~3372 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a505e1fae4378254275ec292bd5299a16357de90;p=thirdparty%2Fgcc.git Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h This fixes D language build on hppa64-hpux11. 2021-11-05 John David Anglin gcc/ChangeLog: * config/pa/pa.h (PREFERRED_DEBUGGING_TYPE): Define to DWARF2_DEBUG. * config/pa/pa64-hpux.h (PREFERRED_DEBUGGING_TYPE): Remove define. --- diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 7a313d617b0d..0fe3fd6796bd 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -136,6 +136,9 @@ extern unsigned long total_code_bytes; by default. */ #define DEFAULT_GDB_EXTENSIONS 1 +/* Select dwarf2 as the preferred debug format. */ +#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG + /* This used to be zero (no max length), but big enums and such can cause huge strings which killed gas. diff --git a/gcc/config/pa/pa64-hpux.h b/gcc/config/pa/pa64-hpux.h index c25bc38ba648..3ee97a418a2d 100644 --- a/gcc/config/pa/pa64-hpux.h +++ b/gcc/config/pa/pa64-hpux.h @@ -266,7 +266,6 @@ do { \ /* It looks like DWARF2 will be the easiest debug format to handle on this platform. */ #define DWARF2_DEBUGGING_INFO 1 -#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG /* This target uses the ELF object file format. */ #define OBJECT_FORMAT_ELF