mirror of
https://github.com/kanjitalk755/macemu.git
synced 2025-01-11 10:30:09 +00:00
Dave Vasilevsky
f64b888f78
Make dyngen_barrier() stronger on x86
GCC 5 will optimize out an empty 'asm volatile' in op_sraw_T0_T1, and then give us multiple return points. Add a nop so it doesn't do this, at the cost of lower code density.
Description
Basilisk II and SheepShaver Macintosh emulators
Languages
C++
66%
C
26.5%
M4
2.6%
Objective-C++
1.7%
Assembly
1.2%
Other
1.9%