diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-02 22:26:13 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-02 22:26:13 +0000 |
commit | 45b5fa29caa139605b7becef91caafd66627fe46 (patch) | |
tree | a13fec5279cdec5361bc6844dc0242a0874dc778 /sys-freebsd/freebsd-contrib | |
parent | Added ~alpha keyword wrt bug #117451 (diff) | |
download | gentoo-2-45b5fa29caa139605b7becef91caafd66627fe46.tar.gz gentoo-2-45b5fa29caa139605b7becef91caafd66627fe46.tar.bz2 gentoo-2-45b5fa29caa139605b7becef91caafd66627fe46.zip |
Drop obsolete files.
(Portage version: 2.1_pre7-r3)
Diffstat (limited to 'sys-freebsd/freebsd-contrib')
-rw-r--r-- | sys-freebsd/freebsd-contrib/ChangeLog | 6 | ||||
-rw-r--r-- | sys-freebsd/freebsd-contrib/files/freebsd-contrib-crt_gcc4.patch | 93 |
2 files changed, 5 insertions, 94 deletions
diff --git a/sys-freebsd/freebsd-contrib/ChangeLog b/sys-freebsd/freebsd-contrib/ChangeLog index d096d4b28aed..1a12a7d8b022 100644 --- a/sys-freebsd/freebsd-contrib/ChangeLog +++ b/sys-freebsd/freebsd-contrib/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-freebsd/freebsd-contrib # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-contrib/ChangeLog,v 1.2 2006/04/02 21:51:07 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-contrib/ChangeLog,v 1.3 2006/04/02 22:26:13 flameeyes Exp $ + + 02 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + -files/freebsd-contrib-crt_gcc4.patch: + Drop obsolete files. *freebsd-contrib-6.0 (01 Apr 2006) diff --git a/sys-freebsd/freebsd-contrib/files/freebsd-contrib-crt_gcc4.patch b/sys-freebsd/freebsd-contrib/files/freebsd-contrib-crt_gcc4.patch deleted file mode 100644 index 6516237159e6..000000000000 --- a/sys-freebsd/freebsd-contrib/files/freebsd-contrib-crt_gcc4.patch +++ /dev/null @@ -1,93 +0,0 @@ -diff -ur gcc.orig/contrib/gcc/crtstuff.c gcc/contrib/gcc/crtstuff.c ---- gcc.orig/contrib/gcc/crtstuff.c 2005-04-27 23:18:59 +0000 -+++ gcc/contrib/gcc/crtstuff.c 2005-04-27 23:20:45 +0000 -@@ -1,7 +1,7 @@ - /* Specialized bits of code needed to support construction and - destruction of file-scope objects in C++ code. - Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998, -- 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -+ 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. - Contributed by Ron Guilmette (rfg@monkeys.com). - - This file is part of GCC. -@@ -55,6 +55,8 @@ - compiled for the target, and hence definitions concerning only the host - do not apply. */ - -+#define IN_LIBGCC2 -+ - /* We include auto-host.h here to get HAVE_GAS_HIDDEN. This is - supposedly valid even though this is a "target" file. */ - #include "auto-host.h" -@@ -92,7 +94,7 @@ - #if defined(EH_FRAME_SECTION_NAME) && !defined(USE_PT_GNU_EH_FRAME) - # define USE_EH_FRAME_REGISTRY - #endif --#if defined(EH_FRAME_SECTION_NAME) && defined(HAVE_LD_RO_RW_SECTION_MIXING) -+#if defined(EH_FRAME_SECTION_NAME) && EH_TABLES_CAN_BE_READ_ONLY - # define EH_FRAME_SECTION_CONST const - #else - # define EH_FRAME_SECTION_CONST -@@ -109,7 +111,7 @@ - but not its definition. - - Making TARGET_WEAK_ATTRIBUTE conditional seems like a good solution until -- one thinks about scaling to larger problems -- ie, the condition under -+ one thinks about scaling to larger problems -- i.e., the condition under - which TARGET_WEAK_ATTRIBUTE is active will eventually get far too - complicated. - -@@ -312,8 +314,13 @@ - #endif /* CRT_GET_RFIB_DATA */ - #endif /* USE_EH_FRAME_REGISTRY */ - #ifdef JCR_SECTION_NAME -- if (__JCR_LIST__[0] && _Jv_RegisterClasses) -- _Jv_RegisterClasses (__JCR_LIST__); -+ if (__JCR_LIST__[0]) -+ { -+ void (*register_classes) (void *) = _Jv_RegisterClasses; -+ __asm ("" : "+r" (register_classes)); -+ if (register_classes) -+ register_classes (__JCR_LIST__); -+ } - #endif /* JCR_SECTION_NAME */ - } - -@@ -395,8 +402,13 @@ - __register_frame_info (__EH_FRAME_BEGIN__, &object); - #endif - #ifdef JCR_SECTION_NAME -- if (__JCR_LIST__[0] && _Jv_RegisterClasses) -- _Jv_RegisterClasses (__JCR_LIST__); -+ if (__JCR_LIST__[0]) -+ { -+ void (*register_classes) (void *) = _Jv_RegisterClasses; -+ __asm ("" : "+r" (register_classes)); -+ if (register_classes) -+ register_classes (__JCR_LIST__); -+ } - #endif - } - #endif /* USE_EH_FRAME_REGISTRY || JCR_SECTION_NAME */ -@@ -445,9 +457,18 @@ - #ifdef EH_FRAME_SECTION_NAME - /* Terminate the frame unwind info section with a 4byte 0 as a sentinel; - this would be the 'length' field in a real FDE. */ --STATIC EH_FRAME_SECTION_CONST int __FRAME_END__[] -- __attribute__ ((unused, mode(SI), section(EH_FRAME_SECTION_NAME), -- aligned(4))) -+# if __INT_MAX__ == 2147483647 -+typedef int int32; -+# elif __LONG_MAX__ == 2147483647 -+typedef long int32; -+# elif __SHRT_MAX__ == 2147483647 -+typedef short int32; -+# else -+# error "Missing a 4 byte integer" -+# endif -+STATIC EH_FRAME_SECTION_CONST int32 __FRAME_END__[] -+ __attribute__ ((unused, section(EH_FRAME_SECTION_NAME), -+ aligned(sizeof(int32)))) - = { 0 }; - #endif /* EH_FRAME_SECTION_NAME */ - |