* config/rs6000/rs6000.c (rs6000_darwin_file_start): Add ppc64
case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89791
138bc75d-0d04-0410-961f-
82ee72b054a4
+2004-10-28 Stan Shebs <shebs@apple.com>
+
+ * config/rs6000/darwin.h (SUBTARGET_EXTRA_SPECS): Handle -m64.
+ * config/rs6000/rs6000.c (rs6000_darwin_file_start): Add ppc64
+ case.
+
2004-10-28 Frank Ch. Eigler <fche@redhat.com>
* tree-mudflap.c (mudflap_init): Mark cache-lookup decls to
#undef SUBTARGET_EXTRA_SPECS
#define SUBTARGET_EXTRA_SPECS \
- { "darwin_arch", "ppc" },
+ { "darwin_arch", "%{m64:ppc64} %{!m64:ppc}" },
/* Output a .machine directive. */
#undef TARGET_ASM_FILE_START
const char *name;
int if_set;
} mapping[] = {
+ { "ppc64", "ppc64", MASK_64BIT },
{ "970", "ppc970", MASK_PPC_GPOPT | MASK_MFCRF | MASK_POWERPC64 },
{ "power4", "ppc970", 0 },
{ "G5", "ppc970", 0 },