forked from gcc-mirror/gcc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libstdc++-v3: * config/os/solaris/solaris2.8: Rename to ... * config/os/solaris/solaris2.9: ... this. * config/abi/post/solaris2.8: Rename to ... * config/abi/post/solaris2.9: ... this. * configure.host (os_include_dir): Remove solaris2.8. Reflect renaming. (abi_baseline_pair): Remove *-*-solaris2.8. Reflect renaming. * configure.ac (GLIBCXX_CHECK_MATH_PROTO): Remove (GLIBCXX_CHECK_STDLIB_PROTO): Remove. * acinclude.m4 (GLIBCXX_CHECK_MATH_PROTO): Remove (GLIBCXX_CHECK_STDLIB_PROTO): Remove. (GLIBCXX_CHECK_GTHREADS): Remove Solaris 8 handling. * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Remove *-solaris2.8 handling. * configure: Regenerate. * config.h.in: Regenerate. * config/os/solaris/solaris2.9/os_defines.h (__CORRECT_ISO_CPP_MATH_H_PROTO): Define. (__CORRECT_ISO_CPP_STDLIB_H_PROTO): Define. * include/c_global/cmath: Rename __CORRECT_ISO_CPP_MATH_H_PROTO1 to __CORRECT_ISO_CPP_MATH_H_PROTO. [!__CORRECT_ISO_CPP_MATH_H_PROTO2]: Remove. * include/tr1/cmath: Rename __CORRECT_ISO_CPP_MATH_H_PROTO1 to __CORRECT_ISO_CPP_MATH_H_PROTO. * doc/xml/manual/configure.xml (Configure, --enable-libstdcxx-threads): Remove Solaris 8 reference. * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc: Don't xfail on *-*-solaris2.8. * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc: Likewise. * testsuite/ext/enc_filebuf/char/13598.cc: Don't xfail on *-*-solaris2.8. libjava: * configure.ac (THREADLIBS): Remove *-*-solaris2.8 handling. * configure: Regenerate. libgcc: * config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove Solaris 8 handling. * config/sparc/sol2-unwind.h (sparc64_is_sighandler): Remove Solaris 8 handling. (sparc_is_sighandler): Likewise. libcpp: * lex.c: Remove Solaris 8 reference. gcc/testsuite: * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling. * gcc.dg/c99-stdint-6.c: Likewise. * gcc.dg/lto/20090210_0.c: Likewise. * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8. * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8. * gcc.dg/pragma-init-fini-2.c: Likewise. * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling. * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling. * gcc.target/i386/pr22152.c: Likewise. * gcc.target/i386/vect8-ret.c: Likewise. * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8 handling. gcc: * config.gcc (enable_obsolete): Remove *-*-solaris2.8*. (*-*-solaris2.[0-8], *-*-solaris2.[0-8].*): Mark unsupported. (i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*): Remove Solaris 8 support. * configure.ac (gcc_cv_ld_hidden): Remove *-*-solaris2.8*. (ld_tls_support): Remove Solaris 8 references. (lwp_dir, lwp_spec): Remove support for alternate thread library. * acinclude.m4 (gcc_cv_initfini_array): Remove *-*-solaris2.* tests. * configure: Regenerate. * config.in: Regenerate. * config/sol2.h (LINK_SPEC): Remove LIB_THREAD_LDFLAGS_SPEC. * config/i386/sol2.h: Remove Solaris 8 references. * doc/install.texi (Specific, i?86-*-solaris2.[89]): Rename to ... (i?86-*-solaris2.9): ... this. Remove Solaris 8 references. (Specific, *-*-solaris2*): Document Solaris 8 removal. Remove Solaris 8 references. fixincludes: * inclhack.def (math_exception): Remove duplicate. (solaris_cond_init): Remove. (solaris_sys_va_list): Remove Solaris 8 support. * fixincl.x: Regenerate. * tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185392 138bc75d-0d04-0410-961f-82ee72b054a4
- Loading branch information
ro
committed
Mar 14, 2012
1 parent
c5204ca
commit 264a5d1
Showing
52 changed files
with
245 additions
and
732 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,11 @@ | ||
2012-03-14 Rainer Orth <[email protected]> | ||
|
||
* inclhack.def (math_exception): Remove duplicate. | ||
(solaris_cond_init): Remove. | ||
(solaris_sys_va_list): Remove Solaris 8 support. | ||
* fixincl.x: Regenerate. | ||
* tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: Remove. | ||
|
||
2012-03-14 Rainer Orth <[email protected]> | ||
|
||
* inclhack.def (broken_cabs): Remove IRIX and SunOS 4 support. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,26 @@ | ||
2012-03-14 Rainer Orth <[email protected]> | ||
|
||
* config.gcc (enable_obsolete): Remove *-*-solaris2.8*. | ||
(*-*-solaris2.[0-8], *-*-solaris2.[0-8].*): Mark unsupported. | ||
(i[34567]86-*-solaris2*, x86_64-*-solaris2.1[0-9]*): Remove | ||
Solaris 8 support. | ||
* configure.ac (gcc_cv_ld_hidden): Remove *-*-solaris2.8*. | ||
(ld_tls_support): Remove Solaris 8 references. | ||
(lwp_dir, lwp_spec): Remove support for alternate thread library. | ||
* acinclude.m4 (gcc_cv_initfini_array): Remove *-*-solaris2.* | ||
tests. | ||
* configure: Regenerate. | ||
* config.in: Regenerate. | ||
|
||
* config/sol2.h (LINK_SPEC): Remove LIB_THREAD_LDFLAGS_SPEC. | ||
* config/i386/sol2.h: Remove Solaris 8 references. | ||
|
||
* doc/install.texi (Specific, i?86-*-solaris2.[89]): Rename to ... | ||
(i?86-*-solaris2.9): ... this. | ||
Remove Solaris 8 references. | ||
(Specific, *-*-solaris2*): Document Solaris 8 removal. | ||
Remove Solaris 8 references. | ||
|
||
2012-03-14 Rainer Orth <[email protected]> | ||
|
||
* config.gcc (enable_obsolete): Remove mips-sgi-irix6.5. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
/* Target definitions for GCC for Intel 80386 running Solaris 2 | ||
Copyright (C) 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, | ||
2004, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. | ||
2004, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. | ||
Contributed by Fred Fish ([email protected]). | ||
This file is part of GCC. | ||
|
@@ -21,7 +21,7 @@ along with GCC; see the file COPYING3. If not see | |
|
||
/* Augment i386/unix.h version to return 8-byte vectors in memory, matching | ||
Sun Studio compilers until version 12, the only ones supported on | ||
Solaris 8 and 9. */ | ||
Solaris 9. */ | ||
#undef TARGET_SUBTARGET_DEFAULT | ||
#define TARGET_SUBTARGET_DEFAULT \ | ||
(MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_VECT8_RETURNS) | ||
|
@@ -63,7 +63,7 @@ along with GCC; see the file COPYING3. If not see | |
|
||
#define ASM_CPU_SPEC "" | ||
|
||
/* Don't include ASM_PIC_SPEC. While the Solaris 8 and 9 assembler accepts | ||
/* Don't include ASM_PIC_SPEC. While the Solaris 9 assembler accepts | ||
-K PIC, it gives many warnings: | ||
R_386_32 relocation is used for symbol "<symbol>" | ||
GNU as doesn't recognize -K at all. */ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.