Changes since 1.12 include: ** General - Added new Scale2x render. - Fixed NMI line emulation bug. ** C64 changes - Better processor port initialization (some carts depend on this) - Fixed a bug reading old snapshot files. - Added SS5 CRT support and fixed the SS5 screen distortion bug. ** C128 changes - Fixed some fast IEC bus related drive bugs - Added some opcodes to the Z80 emulation. ** PLUS4 changes - Many TED fixes. - User port parallel cable. ** VIC-II - The character ROM is now displayed in bitmap mode. - Fixed some minor DMA timing, ECM mode and sprite bugs. ** SID changes - New HardSID support. - Catweasel support should work now. ** Unix changes - ACIA emulation has been fixed.
13 lines
600 B
Text
13 lines
600 B
Text
$NetBSD: patch-aa,v 1.4 2003/09/28 10:41:21 kristerw Exp $
|
|
--- src/arch/unix/types.h.orig Sun Sep 28 12:29:23 2003
|
|
+++ src/arch/unix/types.h Sun Sep 28 12:31:06 2003
|
|
@@ -60,7 +60,8 @@
|
|
/* Maximum value of a CLOCK. */
|
|
#define CLOCK_MAX (~((CLOCK)0))
|
|
|
|
-#if defined(__GNUC__) && defined(__i386__) && !defined(NO_REGPARM)
|
|
+/* GCC 2.95 has code gen problems with regparam(). */
|
|
+#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__i386__) && !defined(NO_REGPARM)
|
|
#define REGPARM1 __attribute__((regparm(1)))
|
|
#define REGPARM2 __attribute__((regparm(2)))
|
|
#define REGPARM3 __attribute__((regparm(3)))
|