4.6.2-1
This commit is contained in:
parent
c2adc6fa4b
commit
7750bc9d3c
3
gcc.spec
3
gcc.spec
@ -169,6 +169,7 @@ Patch15: gcc46-libstdc++-docs.patch
|
|||||||
Patch17: gcc46-no-add-needed.patch
|
Patch17: gcc46-no-add-needed.patch
|
||||||
Patch18: gcc46-ppl-0.10.patch
|
Patch18: gcc46-ppl-0.10.patch
|
||||||
Patch19: gcc46-pr47858.patch
|
Patch19: gcc46-pr47858.patch
|
||||||
|
Patch20: gcc46-libjava-prims-ctype.patch
|
||||||
|
|
||||||
Patch1000: fastjar-0.97-segfault.patch
|
Patch1000: fastjar-0.97-segfault.patch
|
||||||
Patch1001: fastjar-0.97-len1.patch
|
Patch1001: fastjar-0.97-len1.patch
|
||||||
@ -640,6 +641,7 @@ package or when debugging this package.
|
|||||||
%patch18 -p0 -b .ppl-0.10~
|
%patch18 -p0 -b .ppl-0.10~
|
||||||
%endif
|
%endif
|
||||||
%patch19 -p0 -b .pr47858~
|
%patch19 -p0 -b .pr47858~
|
||||||
|
%patch20 -p0 -b .libjava-prims-ctype~
|
||||||
|
|
||||||
%if 0%{?_enable_debug_packages}
|
%if 0%{?_enable_debug_packages}
|
||||||
cat > split-debuginfo.sh <<\EOF
|
cat > split-debuginfo.sh <<\EOF
|
||||||
@ -2483,6 +2485,7 @@ fi
|
|||||||
- add armv7hl configury options (#746843)
|
- add armv7hl configury options (#746843)
|
||||||
- add `gcc -print-file-name=rpmver` file with gcc NVRA for plugins
|
- add `gcc -print-file-name=rpmver` file with gcc NVRA for plugins
|
||||||
(#744922)
|
(#744922)
|
||||||
|
- fix build against current glibc, ctype.h changes broke libjava compilation
|
||||||
|
|
||||||
* Mon Oct 2 2011 Jakub Jelinek <jakub@redhat.com> 4.6.1-10
|
* Mon Oct 2 2011 Jakub Jelinek <jakub@redhat.com> 4.6.1-10
|
||||||
- update from the 4.6 branch
|
- update from the 4.6 branch
|
||||||
|
22
gcc46-libjava-prims-ctype.patch
Normal file
22
gcc46-libjava-prims-ctype.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
2011-10-27 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* prims.cc (__NO_CTYPE): For glibc define this before including
|
||||||
|
ctype.h.
|
||||||
|
|
||||||
|
--- libjava/prims.cc 2009-04-28 06:02:30.000000000 +0200
|
||||||
|
+++ libjava/prims.cc 2011-10-27 12:57:42.748752380 +0200
|
||||||
|
@@ -38,6 +38,14 @@ details. */
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef DISABLE_GETENV_PROPERTIES
|
||||||
|
+#ifdef __GLIBC__
|
||||||
|
+/* glibc 2.15+ provides even for C++ inline optimized ::isspace etc.
|
||||||
|
+ Unfortunately those inlines are throw (), and call a function pointer
|
||||||
|
+ (which is throw () too, but with -fnon-call-exceptions this results
|
||||||
|
+ in a __cxa_call_unexpected call. This macro disables the optimized
|
||||||
|
+ version. */
|
||||||
|
+#define __NO_CTYPE 1
|
||||||
|
+#endif
|
||||||
|
#include <ctype.h>
|
||||||
|
#include <java-props.h>
|
||||||
|
#define PROCESS_GCJ_PROPERTIES process_gcj_properties()
|
Loading…
Reference in New Issue
Block a user