This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
More HP cruft. This old hp ansi c compiler, A.11.01.25171.gp, does not define __HP_cc. But it does define __HP_CXD_SPP. __HP_CXD_SPP is not documented so I don't really know which compilers it's defined in. Bleagh. But it's unlikely to cause any side damage, with that __HP_ prefix. Tested on: native i686-pc-linux-gnu, gcc 2.95.3 3.3.3 3.4.0, dwarf-2 stabs+ native hppa2.0w-hp-hpux11.00, hp ansi c A.11.01.25171.GP, hp aC++ A.03.13 I will put this up for comment for 24 hours, in case somebody has a better idea, and then commit it. (My goal here is to run gdb 6.1.1 suite HEAD and gdb HEAD suite HEAD on native hppa2.0w-hp-hpux11.00 and have good comparable results). Michael C 2004-06-30 Michael Chastain <mec.gnu@mindspring.com> * lib/compiler.c: Accept __HP_CXD_SPP for old hp ansi c compiler. * lib/compiler.cc: Likewise. Index: lib/compiler.c =================================================================== RCS file: /cvs/src/src/gdb/testsuite/lib/compiler.c,v retrieving revision 1.6 diff -c -3 -p -r1.6 compiler.c *** lib/compiler.c 30 Jun 2004 08:01:33 -0000 1.6 --- lib/compiler.c 30 Jun 2004 17:57:15 -0000 *************** set compiler_info [join {gcc __GNUC__ __ *** 52,58 **** --- 52,64 ---- #endif #endif + #if defined (__HP_CXD_SPP) + /* older hp ansi c, such as A.11.01.25171.gp, defines this */ + set compiler_info [join {hpcc __HP_CXD_SPP} -] + #endif + #if defined (__HP_cc) + /* newer hp ansi c, such as B.11.11.28706.gp, defines this */ set compiler_info [join {hpcc __HP_cc} -] #endif Index: lib/compiler.cc =================================================================== RCS file: /cvs/src/src/gdb/testsuite/lib/compiler.cc,v retrieving revision 1.8 diff -c -3 -p -r1.8 compiler.cc *** lib/compiler.cc 30 Jun 2004 08:01:33 -0000 1.8 --- lib/compiler.cc 30 Jun 2004 17:57:15 -0000 *************** set compiler_info [join {gcc __GNUC__ __ *** 40,46 **** --- 40,52 ---- #endif #endif + #if defined (__HP_CXD_SPP) + /* older hp ansi c, such as A.11.01.25171.gp, defines this */ + set compiler_info [join {hpcc __HP_CXD_SPP} -] + #endif + #if defined (__HP_cc) + /* newer hp ansi c, such as B.11.11.28706.gp, defines this */ set compiler_info [join {hpcc __HP_cc} -] #endif
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |