Mercurial > hg > release > icedtea6-1.6
view patches/gcc-stack-markings.patch @ 1726:f9061e19dfb0
Support original (hs11) HotSpot for normal (non-Zero/Shark builds). Depend on IT_SET_ARCH_DIRS for Zero.
2010-03-31 Andrew John Hughes <ahughes@redhat.com>
* patches/hotspot/default/icedtea-gcc-stack-markings.patch:
Move to main patches directory as applies to both hs11 and hs14.
* Makefile.am: Fix gcc-stack-markings path.
* NEWS: Add remaining backports.
* acinclude.m4:
(IT_SET_ARCH_DIRS): Renamed from SET_ARCH_DIRS.
(ENABLE_ZERO_BUILD): Require IT_SET_ARCH_DIRS.
* configure.ac: Call IT_SET_ARCH_DIRS.
* patches/gcc-stack-markings.patch: Moved as above.
* patches/hotspot/original/systemtap.patch: Add missing fragment.
author | Andrew John Hughes <ahughes@redhat.com> |
---|---|
date | Wed, 31 Mar 2010 01:41:40 +0100 |
parents | patches/hotspot/default/icedtea-gcc-stack-markings.patch@bd932bfc5a03 |
children |
line wrap: on
line source
--- openjdk/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s~ 2009-08-06 01:08:57.000000000 -0700 +++ openjdk/hotspot/src/os_cpu/linux_x86/vm/linux_x86_32.s 2009-08-06 01:09:27.000000000 -0700 @@ -650,3 +650,4 @@ _Atomic_cmpxchg_long: popl %ebx ret +.section .note.GNU-stack, "", @progbits --- openjdk/hotspot/src/os_cpu/linux_x86/vm/linux_x86_64.s~ 2009-08-06 01:08:57.000000000 -0700 +++ openjdk/hotspot/src/os_cpu/linux_x86/vm/linux_x86_64.s 2009-08-06 01:09:27.000000000 -0700 @@ -400,3 +400,4 @@ _Atomic_cmpxchg_long: addq $4,%rdx jg 4b ret +.section .note.GNU-stack, "", @progbits