From 5f23a307e27deb2693c2181812f3414ff73f490f Mon Sep 17 00:00:00 2001
From: Mark Mitchell <mark@markmitchell.com>
Date: Wed, 10 Mar 1999 09:33:45 +0000
Subject: [PATCH] sig.c (build_signature_table_constructor): Use accessible_p
 instead of compute_access.

	* sig.c (build_signature_table_constructor): Use accessible_p
	instead of compute_access.

From-SVN: r25667
---
 gcc/cp/ChangeLog | 5 +++++
 gcc/cp/sig.c     | 3 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 93b5caf1a668..30d3b5d257a0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+1999-03-10  Mark Mitchell  <mark@markmitchell.com>
+
+	* sig.c (build_signature_table_constructor): Use accessible_p
+	instead of compute_access.
+
 1999-03-09  Jason Merrill  <jason@yorick.cygnus.com>
 
 	* call.c (add_builtin_candidates): Handle overloaded conversion ops.
diff --git a/gcc/cp/sig.c b/gcc/cp/sig.c
index f264d310fe91..f1ef69fc8f9f 100644
--- a/gcc/cp/sig.c
+++ b/gcc/cp/sig.c
@@ -548,8 +548,7 @@ build_signature_table_constructor (sig_ty, rhs)
 	      break;
 
 	  if (rhs_methods == NULL_TREE
-	      || (compute_access (basetypes, rhs_method)
-		  != access_public_node))
+	      || !accessible_p (basetypes, rhs_method))
 	    {
 	      error ("class `%s' does not contain a method conforming to `%s'",
 		     TYPE_NAME_STRING (rhstype),
-- 
GitLab