From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12519 invoked by alias); 22 Apr 2002 04:46:05 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 12491 invoked by uid 71); 22 Apr 2002 04:46:03 -0000 Date: Sun, 21 Apr 2002 21:46:00 -0000 Message-ID: <20020422044603.12490.qmail@sources.redhat.com> To: davem@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Jeff Sturm Subject: Re: target/6383: boehm-gc busted on all sparc64 targets Reply-To: Jeff Sturm X-SW-Source: 2002-04/txt/msg01096.txt.bz2 List-Id: The following reply was made to PR target/6383; it has been noted by GNATS. From: Jeff Sturm To: davem@redhat.com Cc: gcc-gnats@gcc.gnu.org, rth@redhat.com, tromey@redhat.com, gcc-bugs@gcc.gnu.org Subject: Re: target/6383: boehm-gc busted on all sparc64 targets Date: Mon, 22 Apr 2002 00:41:33 -0400 (EDT) http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6383 Doh... DYNAMIC_LOADING isn't defined for sparc64-solaris. There's part of your problem. With the patch below I can run gctest. I'll try some Java code once the build finishes. (This must've gotten reverted at the last gc import, I'm fairly certain it used to work.) 2002-04-22 Jeff Sturm * gcconfig.h: Enable DYNAMIC_LOADING for all sparc-solaris ABIs. Index: gcconfig.h =================================================================== RCS file: /cvs/gcc/gcc/boehm-gc/include/private/gcconfig.h,v retrieving revision 1.11.2.5 diff -u -p -r1.11.2.5 gcconfig.h --- gcconfig.h 17 Apr 2002 19:51:32 -0000 1.11.2.5 +++ gcconfig.h 22 Apr 2002 04:21:31 -0000 @@ -777,9 +777,7 @@ # define GETPAGESIZE() sysconf(_SC_PAGESIZE) /* getpagesize() appeared to be missing from at least one */ /* Solaris 5.4 installation. Weird. */ -# if CPP_WORDSZ == 32 -# define DYNAMIC_LOADING -# endif +# define DYNAMIC_LOADING # endif # ifdef SUNOS4 # define OS_TYPE "SUNOS4"