From 83ebfdc01c89fb8224b77048cbfe11e299a3e587 Mon Sep 17 00:00:00 2001
From: Andreas Schwab <schwab@suse.de>
Date: Thu, 12 Dec 2002 14:08:21 +0000
Subject: [PATCH] ia64.c (ia64_hpux_asm_file_end): Fix typo in last change and
 some warnings.

	* config/ia64/ia64.c (ia64_hpux_asm_file_end): Fix typo in last
	change and some warnings.

From-SVN: r60073
---
 gcc/ChangeLog          | 5 +++++
 gcc/config/ia64/ia64.c | 7 ++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 24c758aca8d5..724738e1f77b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-12-12  Andreas Schwab  <schwab@suse.de>
+
+	* config/ia64/ia64.c (ia64_hpux_asm_file_end): Fix typo in last
+	change and some warnings.
+
 2002-12-12  Kazu Hirata  <kazu@cs.umass.edu>
 
 	* doc/md.texi (pushm): Fix a typo.
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c
index 68bbbc877564..10f066659990 100644
--- a/gcc/config/ia64/ia64.c
+++ b/gcc/config/ia64/ia64.c
@@ -8141,13 +8141,14 @@ ia64_hpux_asm_file_end (file)
 {
   while (extern_func_head)
     {
-      char *real_name;
+      const char *real_name;
       tree decl;
 
       real_name = (* targetm.strip_name_encoding) (extern_func_head->name);
-      tree decl = maybe_get_identifier (real_name);
+      decl = maybe_get_identifier (real_name);
 
-      if (!decl || ! TREE_ASM_WRITTEN (decl) && TREE_SYMBOL_REFERENCED (decl))
+      if (!decl
+	  || (! TREE_ASM_WRITTEN (decl) && TREE_SYMBOL_REFERENCED (decl)))
         {
 	  if (decl)
 	    TREE_ASM_WRITTEN (decl) = 1;
-- 
GitLab