1
0
Fork 0

use local labels in defines so that -lto works with gcc

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3799
This commit is contained in:
Peter Veenstra 2012-10-30 11:14:44 +00:00
parent 6cdc27910a
commit b3fed43584

View file

@ -660,9 +660,9 @@
"fstpt (%2, %%eax) \n" \
"movw %0, %%ax \n" \
"sahf \n" \
"jp argument_too_large1 \n" \
"jp 1f \n" \
"fstpt (%2, %1) \n" \
"argument_too_large1: " \
"1: " \
: "=m" (new_sw) \
: "r" (TOP), "r" (fpu.p_regs) \
: "eax", "cc", "memory" \
@ -686,9 +686,9 @@
"fstpt (%2, %%eax) \n" \
"movw %0, %%ax \n" \
"sahf \n" \
"jp argument_too_large2 \n" \
"jp 1f \n" \
"fstpt (%2, %1) \n" \
"argument_too_large2: " \
"1: " \
: "=m" (new_sw) \
: "r" (TOP), "r" (fpu.p_regs) \
: "eax", "cc", "memory" \