2005-03-24 Dale Johannesen <dalej@apple.com>
* gcc.dg/
20020919-1.c: Fix for x86 Darwin.
From-SVN: r97026
+2005-03-24 Dale Johannesen <dalej@apple.com>
+
+ * gcc.dg/20020919-1.c: Fix for x86 Darwin.
+
2005-03-24 Geoffrey Keating <geoffk@apple.com>
* g++.dg/expr/cast3.C: New.
#elif defined (__i386__)
# define REG1 "%eax"
# define REG2 "%edx"
+#if defined (__MACH__)
+/* On Darwin -fpic is on by default, so don't use %ebx. */
+# define REG3 "%esi"
+# define REG4 "%edi"
+#else
# define REG3 "%ecx"
# define REG4 "%ebx"
+#endif
#elif defined (__MMIX__)
# define REG1 "$8"
# define REG2 "$9"