aboutsummaryrefslogtreecommitdiff
path: root/libjava/include/x86_64-signal.h
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2006-01-18 20:04:50 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2006-01-18 12:04:50 -0800
commita79ae894243f987ebc2f753506dc2af01c24a2eb (patch)
tree21e9fbdcd7678ef7fd48915aea201c7a915869b9 /libjava/include/x86_64-signal.h
parentcea24134be6d4996322733862d327a3d40268d2d (diff)
downloadgcc-a79ae894243f987ebc2f753506dc2af01c24a2eb.zip
gcc-a79ae894243f987ebc2f753506dc2af01c24a2eb.tar.gz
gcc-a79ae894243f987ebc2f753506dc2af01c24a2eb.tar.bz2
re PR libgcj/25840 (libjava is broken on Linux/x86-64)
2006-01-18 H.J. Lu <hongjiu.lu@intel.com> PR libgcj/25840 * include/x86_64-signal.h (RESTORE2): Add ".text\n". From-SVN: r109909
Diffstat (limited to 'libjava/include/x86_64-signal.h')
-rw-r--r--libjava/include/x86_64-signal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libjava/include/x86_64-signal.h b/libjava/include/x86_64-signal.h
index 1aa82a0..1e769f4 100644
--- a/libjava/include/x86_64-signal.h
+++ b/libjava/include/x86_64-signal.h
@@ -50,6 +50,7 @@ while (0)
#define RESTORE2(name, syscall) \
asm \
( \
+ ".text\n" \
".byte 0 # Yes, this really is necessary\n" \
".align 16\n" \
"__" #name ":\n" \