diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2007-12-22 17:16:25 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2007-12-22 17:16:25 +0000 |
commit | 564381c8ea988bd52424d255ed5d52d68347e1e2 (patch) | |
tree | a78d5f27748dcfb1074e4e0dc86817922cc3d5c7 /devel/gccxml | |
parent | 4fe4deb1d2ea181f7daa6fc5d77c28e4c662076a (diff) | |
download | ports-564381c8ea988bd52424d255ed5d52d68347e1e2.tar.gz ports-564381c8ea988bd52424d255ed5d52d68347e1e2.zip |
- Fix build on FreeBSD 8.x
Submitted by: Wesley Shields <wxs@atarininja.org>
Notes
Notes:
svn path=/head/; revision=204362
Diffstat (limited to 'devel/gccxml')
-rw-r--r-- | devel/gccxml/files/patch-GCC::gcc::config.gcc | 3 | ||||
-rw-r--r-- | devel/gccxml/files/patch-GCC::gcc::config::freebsd8.h | 25 |
2 files changed, 27 insertions, 1 deletions
diff --git a/devel/gccxml/files/patch-GCC::gcc::config.gcc b/devel/gccxml/files/patch-GCC::gcc::config.gcc index 2fd0b0bba722..24314b599b77 100644 --- a/devel/gccxml/files/patch-GCC::gcc::config.gcc +++ b/devel/gccxml/files/patch-GCC::gcc::config.gcc @@ -1,10 +1,11 @@ --- GCC/gcc/config.gcc.orig Thu Jan 22 23:50:26 2004 +++ GCC/gcc/config.gcc Sat May 13 16:27:18 2006 -@@ -475,6 +475,7 @@ +@@ -475,6 +475,8 @@ *-*-freebsd4 | *-*-freebsd[4].*) fbsd_tm_file="freebsd4.h";; *-*-freebsd5 | *-*-freebsd[5].*) fbsd_tm_file="freebsd5.h";; *-*-freebsd6 | *-*-freebsd[6].*) fbsd_tm_file="freebsd6.h";; + *-*-freebsd7 | *-*-freebsd[7].*) fbsd_tm_file="freebsd7.h";; ++ *-*-freebsd8 | *-*-freebsd[8].*) fbsd_tm_file="freebsd8.h";; *) echo 'Please update *-*-freebsd* in gcc/config.gcc'; exit 1;; esac tmake_file="t-slibgcc-elf-ver t-freebsd" diff --git a/devel/gccxml/files/patch-GCC::gcc::config::freebsd8.h b/devel/gccxml/files/patch-GCC::gcc::config::freebsd8.h new file mode 100644 index 000000000000..8b421130568d --- /dev/null +++ b/devel/gccxml/files/patch-GCC::gcc::config::freebsd8.h @@ -0,0 +1,25 @@ +--- /dev/null Sat May 13 16:25:00 2006 ++++ GCC/gcc/config/freebsd8.h Sat May 13 16:28:29 2006 +@@ -0,0 +1,22 @@ ++/* FreeBSD version number setting for FreeBSD 8.x systems. ++ Copyright (C) 2001 Free Software Foundation, Inc. ++ Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. ++ ++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. */ ++ ++#define FBSD_MAJOR 8 |