2003-07-27 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Sun, 27 Jul 2003 16:38:23 +0000 (16:38 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 27 Jul 2003 16:38:23 +0000 (16:38 +0000)
* config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Set to
GDB_MULTI_ACH_PARTIAL.

gdb/ChangeLog
gdb/config/pa/tm-hppa64.h

index 37ce3f60198ee377d4ad62b6e8c3319bfe1943ef..a66510104579eb2633f899b69c5104815bd834ef 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-27  Andrew Cagney  <cagney@redhat.com>
+
+       * config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Set to
+       GDB_MULTI_ACH_PARTIAL.
+
 2003-07-27  Andrew Cagney  <cagney@redhat.com>
 
        Patch from 2003-07-22 Kei Sakamoto <sakamoto.kei@renesas.com>:
index e996802c8b7297bc16c8d93a1fa2a3e4160e6375..8d19a45cb6f00d74b14c042f53c4876ba8701968 100644 (file)
@@ -32,9 +32,14 @@ struct frame_info;
    gotten working yet.  */
 #define GDB_TARGET_IS_HPPA_20W
 
-/* FIXME: brobecker 2003-04-21: Although 32bit hppa is partially multiarched,
-   the conversion for hppa64 hasn't been completed yet.  */
-#define GDB_MULTI_ARCH 0
+/* NOTE: cagney/2003-07-27: Using CC='cc +DA2.0W -Ae' configure
+   hppa64-hp-hpux11.00; GDB managed to build / start / break main /
+   run with multi-arch enabled.  Not sure about much else as there
+   appears to be an unrelated problem in the SOM symbol table reader
+   causing GDB to loose line number information.  Since prior to this
+   switch and a other recent tweaks, 64 bit PA hadn't been building
+   for some months, this is probably the lesser of several evils.  */
+#define GDB_MULTI_ARCH GDB_MULTI_ARCH_PARTIAL
 
 /* FIXME: brobecker 2003-05-22: All the definition from this point until
    the include of pa/tm-hppah.h are extracted from tm-hppa.h and tm-hppah.h.