--- gcc/config/pa/pa1-ghiux.h 2018/04/24 18:17:22 1.1 +++ gcc/config/pa/pa1-ghiux.h 2018/04/24 18:31:13 1.1.1.3 @@ -1,4 +1,4 @@ -/* Definitions of target machine for GNU compiler, for HP PA-RISC 1.1 on HI-UX. +/* Definitions of target machine for GNU compiler, for HI-UX using GNU as. Copyright (C) 1993 Free Software Foundation, Inc. This file is part of GNU CC. @@ -15,13 +15,12 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ -/* This is the same as pa-hiux.h, except that we generate snake code by - default and we have to deal with assembler weirdness. */ +/* HIUX is just a HPUX variant. */ +#include "pa/pa1-ghpux.h" -#define HP_FP_ARG_DESCRIPTOR_REVERSED - -#define TARGET_DEFAULT 1 /* TARGET_SNAKE */ - -#include "pa/pa-ghiux.h" +/* Predefines are the one noteworthy difference between HPUX and HIUX. */ +#undef CPP_PREDEFINES +#define CPP_PREDEFINES "-Dhppa -DPWB -Dunix -D_HIUX_SOURCE -D__H3050R -D__H3050RX -Asystem(unix) -Asystem(hiux) -Acpu(hppa) -Amachine(hppa)"