diff options
Diffstat (limited to 'lang/gcc49')
-rw-r--r-- | lang/gcc49/Makefile | 2 | ||||
-rw-r--r-- | lang/gcc49/distinfo | 4 | ||||
-rw-r--r-- | lang/gcc49/files/patch-libitm | 87 |
3 files changed, 3 insertions, 90 deletions
diff --git a/lang/gcc49/Makefile b/lang/gcc49/Makefile index 0edf9a0dfd7f..2f157b31f166 100644 --- a/lang/gcc49/Makefile +++ b/lang/gcc49/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 4.9.0.20130526 +PORTVERSION= 4.9.0.20130609 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} diff --git a/lang/gcc49/distinfo b/lang/gcc49/distinfo index ee294b815169..c43e589f040c 100644 --- a/lang/gcc49/distinfo +++ b/lang/gcc49/distinfo @@ -1,2 +1,2 @@ -SHA256 (gcc-4.9-20130526.tar.bz2) = 09c477a35d009de22c8dde0ec37e967562a69d9a4f8a2e3e4744a353f35a6b55 -SIZE (gcc-4.9-20130526.tar.bz2) = 82889867 +SHA256 (gcc-4.9-20130609.tar.bz2) = a82437d3d4af29aa0f048008612c413c02d71ceb197f111a9de7d341a440cd10 +SIZE (gcc-4.9-20130609.tar.bz2) = 83064661 diff --git a/lang/gcc49/files/patch-libitm b/lang/gcc49/files/patch-libitm deleted file mode 100644 index 3ae0c0a8491c..000000000000 --- a/lang/gcc49/files/patch-libitm +++ /dev/null @@ -1,87 +0,0 @@ -2013-03-31 Gerald Pfeifer <gerald@pfeifer.com> - - PR bootstrap/56714 - * local_atomic (__calculate_memory_order): Mark inline. - (atomic_thread_fence): Ditto. - (atomic_signal_fence): Ditto. - (atomic_bool::atomic_flag_test_and_set_explicit): Ditto. - (atomic_bool::atomic_flag_clear_explicit): Ditto. - (atomic_bool::atomic_flag_test_and_set): Ditto. - (atomic_bool::atomic_flag_clear): Ditto. - -Index: libitm/local_atomic -=================================================================== ---- libitm/local_atomic (revision 198109) -+++ libitm/local_atomic (working copy) -@@ -75,7 +75,7 @@ - memory_order_seq_cst - } memory_order; - -- __always_inline memory_order -+ inline __always_inline memory_order - __calculate_memory_order(memory_order __m) noexcept - { - const bool __cond1 = __m == memory_order_release; -@@ -85,13 +85,13 @@ - return __mo2; - } - -- __always_inline void -+ inline __always_inline void - atomic_thread_fence(memory_order __m) noexcept - { - __atomic_thread_fence (__m); - } - -- __always_inline void -+ inline __always_inline void - atomic_signal_fence(memory_order __m) noexcept - { - __atomic_thread_fence (__m); -@@ -1545,38 +1545,38 @@ - - - // Function definitions, atomic_flag operations. -- __always_inline bool -+ inline __always_inline bool - atomic_flag_test_and_set_explicit(atomic_flag* __a, - memory_order __m) noexcept - { return __a->test_and_set(__m); } - -- __always_inline bool -+ inline __always_inline bool - atomic_flag_test_and_set_explicit(volatile atomic_flag* __a, - memory_order __m) noexcept - { return __a->test_and_set(__m); } - -- __always_inline void -+ inline __always_inline void - atomic_flag_clear_explicit(atomic_flag* __a, memory_order __m) noexcept - { __a->clear(__m); } - -- __always_inline void -+ inline __always_inline void - atomic_flag_clear_explicit(volatile atomic_flag* __a, - memory_order __m) noexcept - { __a->clear(__m); } - -- __always_inline bool -+ inline __always_inline bool - atomic_flag_test_and_set(atomic_flag* __a) noexcept - { return atomic_flag_test_and_set_explicit(__a, memory_order_seq_cst); } - -- __always_inline bool -+ inline __always_inline bool - atomic_flag_test_and_set(volatile atomic_flag* __a) noexcept - { return atomic_flag_test_and_set_explicit(__a, memory_order_seq_cst); } - -- __always_inline void -+ inline __always_inline void - atomic_flag_clear(atomic_flag* __a) noexcept - { atomic_flag_clear_explicit(__a, memory_order_seq_cst); } - -- __always_inline void -+ inline __always_inline void - atomic_flag_clear(volatile atomic_flag* __a) noexcept - { atomic_flag_clear_explicit(__a, memory_order_seq_cst); } - |