Back out previous change.
authorJason Merrill <merrill@gnu.org>
Thu, 20 Oct 1994 22:06:20 +0000 (22:06 +0000)
committerJason Merrill <merrill@gnu.org>
Thu, 20 Oct 1994 22:06:20 +0000 (22:06 +0000)
From-SVN: r8329

gcc/config/pa/pa-hpux.h

index 45ea1b279abdada1dab5a2a9cbb6fb1d9f3fa10e..66719e8726dbf4a0b6452bb13d4ca0c3d005b83d 100644 (file)
@@ -47,26 +47,3 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* hpux8 and later have C++ compatable include files, so do not
    pretend they are `extern "C"'.  */
 #define NO_IMPLICIT_EXTERN_C
-
-/* We need to use the vendor nm for collect, since GNU nm isn't clever
-   enough to distinguish between the duplicate symbols used with shared
-   libraries under HPUX.  */
-#define REAL_NM_FILE_NAME "/bin/nm"
-
-/* To the hpux nm, -p means BSD-style output; we don't want that.  */
-#define NM_FLAGS "-h"
-
-/* When dealing with shared libraries, the hpux ld can create duplicate
-   symbols.  The fourth field of nm's output distinguishes between the real
-   one (type "code") and the fake one (type "entry").  */
-#define COLLECT_QUALIFY_MATCH          \
-{                                      \
-  char *p = end;                       \
-  int cnt = 0;                         \
-  for (; *p != '\n';)                  \
-    if (*p++ == '|'                    \
-       && ++cnt == 3)                  \
-      break;                           \
-  if (*p != 'c')                       \
-    continue;                          \
-}