This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[patch] seperate HP aCC compiler_info into Major, Minor, and Extension
- From: Paul Gilliam <pgilliam at us dot ibm dot com>
- To: gdb-patches at sources dot redhat dot com
- Date: Fri, 8 Apr 2005 14:21:07 -0800
- Subject: [patch] seperate HP aCC compiler_info into Major, Minor, and Extension
- Reply-to: pgilliam at us dot ibm dot com
This patch seperates the compiler info string for the HP aCC compiler into it's components.
The old value for version A.01.21 was hpacc-010121; the new value would be hpacc-01-01-21.
This is consistant with the why GCC is handled.
-=# Paul #=-
---
2005-04-08 Paul Gilliam <pgilliam@us.ibm.com>
* lib/compiler.c: Divide HP aCC 'compiler_info' into components.
* lib/compiler.cc: Likewise.
Index: lib/compiler.c
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/lib/compiler.c,v
retrieving revision 1.10
diff -c -3 -p -r1.10 compiler.c
*** lib/compiler.c 7 Mar 2005 18:57:57 -0000 1.10
--- lib/compiler.c 8 Apr 2005 22:14:43 -0000
*************** set compiler_info [join {hpcc __HP_cc} -
*** 62,68 ****
#endif
#if defined (__HP_aCC)
! set compiler_info [join {hpacc __HP_aCC} -]
#endif
#if defined (__xlc__)
--- 62,68 ----
#endif
#if defined (__HP_aCC)
! set need_a_set [eval {regexp {(..)(..)(..)} __HP_aCC dontcare mm nn xx;set compiler_info "hpacc-$mm-$nn-$xx"}]
#endif
#if defined (__xlc__)
Index: lib/compiler.cc
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/lib/compiler.cc,v
retrieving revision 1.12
diff -c -3 -p -r1.12 compiler.cc
*** lib/compiler.cc 7 Mar 2005 18:57:57 -0000 1.12
--- lib/compiler.cc 8 Apr 2005 22:14:43 -0000
*************** set compiler_info [join {hpcc __HP_cc} -
*** 50,56 ****
#endif
#if defined (__HP_aCC)
! set compiler_info [join {hpacc __HP_aCC} -]
#endif
#if defined (__xlc__)
--- 50,56 ----
#endif
#if defined (__HP_aCC)
! set need_a_set [eval {regexp {(..)(..)(..)} __HP_aCC dontcare mm nn xx;set compiler_info "hpacc-$mm-$nn-$xx"}]
#endif
#if defined (__xlc__)