give sparc64 a fighting chance.
This commit is contained in:
parent
2d524f931c
commit
db33d9ef2d
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-gcc_config_gcc,v 1.3 2002/05/29 13:22:11 espie Exp $
|
||||
--- gcc/config.gcc.orig Wed May 29 14:55:49 2002
|
||||
+++ gcc/config.gcc Wed May 29 15:00:00 2002
|
||||
$OpenBSD: patch-gcc_config_gcc,v 1.4 2002/05/29 14:10:40 espie Exp $
|
||||
--- gcc/config.gcc.orig Thu May 2 23:28:49 2002
|
||||
+++ gcc/config.gcc Wed May 29 16:07:03 2002
|
||||
@@ -579,6 +579,7 @@ alpha*-*-openbsd*)
|
||||
# default x-alpha is only appropriate for dec-osf.
|
||||
target_cpu_default="MASK_GAS"
|
||||
@ -15,7 +15,7 @@ $OpenBSD: patch-gcc_config_gcc,v 1.3 2002/05/29 13:22:11 espie Exp $
|
||||
use_collect2=yes
|
||||
+ ;;
|
||||
+sparc64-*-openbsd*)
|
||||
+ tm_file=sparc/openbsd64.h
|
||||
+ tm_file="sparc/openbsd1-64.h svr.4 sparc/sparc.h sparc/sysv4.h sparc/sol2.h sparc/sp64-elf.h openbsd.h sparc/openbsd64.h"
|
||||
+ xm_file=sparc/xm-sp64.h
|
||||
+ gas=yes gnu_ld=yes
|
||||
;;
|
||||
|
@ -0,0 +1,32 @@
|
||||
$OpenBSD: patch-gcc_config_sparc_openbsd1-64_h,v 1.1 2002/05/29 14:10:40 espie Exp $
|
||||
--- gcc/config/sparc/openbsd1-64.h.orig Wed May 29 16:02:25 2002
|
||||
+++ gcc/config/sparc/openbsd1-64.h Wed May 29 16:03:04 2002
|
||||
@@ -0,0 +1,28 @@
|
||||
+/* Configuration file for sparc64 OpenBSD target.
|
||||
+ Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
+
|
||||
+This file is part of GNU CC.
|
||||
+
|
||||
+GNU CC is free software; you can redistribute it and/or modify
|
||||
+it under the terms of the GNU General Public License as published by
|
||||
+the Free Software Foundation; either version 2, or (at your option)
|
||||
+any later version.
|
||||
+
|
||||
+GNU CC is distributed in the hope that it will be useful,
|
||||
+but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
+GNU General Public License for more details.
|
||||
+
|
||||
+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, 59 Temple Place - Suite 330,
|
||||
+Boston, MA 02111-1307, USA. */
|
||||
+
|
||||
+#ifndef TARGET_CPU_DEFAULT
|
||||
+#define TARGET_CPU_DEFAULT TARGET_CPU_ultrasparc
|
||||
+#endif
|
||||
+
|
||||
+#define OBSD_HAS_DECLARE_FUNCTION_NAME
|
||||
+#define OBSD_HAS_DECLARE_FUNCTION_SIZE
|
||||
+#define OBSD_HAS_DECLARE_OBJECT
|
||||
+
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: patch-gcc_config_sparc_openbsd64_h,v 1.1 2002/05/29 13:22:11 espie Exp $
|
||||
--- gcc/config/sparc/openbsd64.h.orig Wed May 29 15:18:09 2002
|
||||
+++ gcc/config/sparc/openbsd64.h Wed May 29 15:18:05 2002
|
||||
@@ -0,0 +1,116 @@
|
||||
$OpenBSD: patch-gcc_config_sparc_openbsd64_h,v 1.2 2002/05/29 14:10:40 espie Exp $
|
||||
--- gcc/config/sparc/openbsd64.h.orig Wed May 29 15:35:47 2002
|
||||
+++ gcc/config/sparc/openbsd64.h Wed May 29 16:03:13 2002
|
||||
@@ -0,0 +1,104 @@
|
||||
+/* Configuration file for sparc64 OpenBSD target.
|
||||
+ Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
+
|
||||
@ -22,18 +22,6 @@ $OpenBSD: patch-gcc_config_sparc_openbsd64_h,v 1.1 2002/05/29 13:22:11 espie Exp
|
||||
+the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
+Boston, MA 02111-1307, USA. */
|
||||
+
|
||||
+#ifndef TARGET_CPU_DEFAULT
|
||||
+#define TARGET_CPU_DEFAULT TARGET_CPU_ultrasparc
|
||||
+#endif
|
||||
+
|
||||
+#include <sparc/sp64-elf.h>
|
||||
+
|
||||
+#define OBSD_HAS_DECLARE_FUNCTION_NAME
|
||||
+#define OBSD_HAS_DECLARE_FUNCTION_SIZE
|
||||
+#define OBSD_HAS_DECLARE_OBJECT
|
||||
+
|
||||
+#include <openbsd.h>
|
||||
+
|
||||
+#undef TARGET_VERSION
|
||||
+#define TARGET_VERSION fprintf (stderr, " (sparc64 OpenBSD ELF)")
|
||||
+
|
||||
|
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-libstdc++-v3_configure_in,v 1.2 2002/05/29 13:22:11 espie Exp $
|
||||
$OpenBSD: patch-libstdc++-v3_configure_in,v 1.3 2002/05/29 14:10:40 espie Exp $
|
||||
--- libstdc++-v3/configure.in.orig Wed May 8 06:27:59 2002
|
||||
+++ libstdc++-v3/configure.in Wed May 29 03:28:55 2002
|
||||
+++ libstdc++-v3/configure.in Wed May 29 15:35:47 2002
|
||||
@@ -247,7 +247,7 @@ else
|
||||
|
||||
# Check for available headers.
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- libstdc++-v3/src/Makefile.in.orig Tue Apr 2 04:47:04 2002
|
||||
+++ libstdc++-v3/src/Makefile.in Wed May 29 03:28:55 2002
|
||||
+++ libstdc++-v3/src/Makefile.in Wed May 29 15:35:47 2002
|
||||
@@ -154,7 +154,7 @@ mkinstalldirs = $(SHELL) $(toplevel_srcd
|
||||
CXX = @glibcpp_CXX@
|
||||
toolexecdir = @glibcpp_toolexecdir@
|
||||
|
Loading…
Reference in New Issue
Block a user