🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.help
Article #91

Re: HP 9000/750 and g++?

#91
From: John David Anglin
Date: Fri, 07 Aug 1992 23:24
50 lines
2071 bytes
I found with the following changes to gcc 2.2.2 I can build libg++ and do
a complete "make check":

diff -r -c gcc-2.2.2/config/pa.h gcc-2.2.2.hp730/config/pa.h
*** gcc-2.2.2/config/pa.h	Thu Jun  4 17:32:35 1992
--- gcc-2.2.2.hp730/config/pa.h	Wed Jul 15 14:25:19 1992
***************
*** 149,155 ****
  #define EMPTY_FIELD_BOUNDARY 32
  
  /* Every structure's size must be a multiple of this.  */
! #define STRUCTURE_SIZE_BOUNDARY 8
  
  /* A bitfield declared as `int' forces `int' alignment for the struct.  */
  #define PCC_BITFIELD_TYPE_MATTERS 1
--- 149,155 ----
  #define EMPTY_FIELD_BOUNDARY 32
  
  /* Every structure's size must be a multiple of this.  */
! #define STRUCTURE_SIZE_BOUNDARY 32
  
  /* A bitfield declared as `int' forces `int' alignment for the struct.  */
  #define PCC_BITFIELD_TYPE_MATTERS 1
***************
*** 784,790 ****
  		 else if (TYPE_MODE (DECL_ARG_TYPE (parm)) == DFmode)	\
  		   {							\
  		      if (i == 1) i++;				        \
! 		      ASM_DOUBLE_ARG_DESCRIPTORS (FILE, i++, i++);	\
  		   }							\
  		 else							\
  		   {							\
--- 784,791 ----
  		 else if (TYPE_MODE (DECL_ARG_TYPE (parm)) == DFmode)	\
  		   {							\
  		      if (i == 1) i++;				        \
! 		      if (i < 3)					\
! 		        ASM_DOUBLE_ARG_DESCRIPTORS (FILE, i++, i++);	\
  		   }							\
  		 else							\
  		   {							\

_______
Dave Anglin
National Research Council of Canada
Herzberg Institute of Astrophysics
100 Sussex Drive
Ottawa, Ontario, Canada
K1A 0R6
Technical Details
Message-ID: <1992Aug7.232430.22753@nrcnet0.nrc.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!cunews!nrcnet0!nrcnet0
References: <14348@borg.cs.unc.edu> <1992Aug6.192052.2673@uropax.contrib.de>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.g++.help
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!cunews!nrcnet0!nrcnet0
From: dave@hiauly1.hia.nrc.ca (John David Anglin)
Subject: Re: HP 9000/750 and g++?
Message-ID: <1992Aug7.232430.22753@nrcnet0.nrc.ca>
Originator: dave@hiauly1.hia.nrc.ca
Sender: root@nrcnet0.nrc.ca (Operator)
Nntp-Posting-Host: hiauly1.hia.nrc.ca
Organization: National Research Council of Canada, Ottawa
References: <14348@borg.cs.unc.edu> <1992Aug6.192052.2673@uropax.contrib.de>
Date: Fri, 7 Aug 92 23:24:30 GMT
Lines: 50