PR ada/40777
* gcc-interface/targtyps.c (get_target_double_scalar_alignment): Guard
use of TARGET_64BIT macro.
From-SVN: r167206
+2010-11-27 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR ada/40777
+ * gcc-interface/targtyps.c (get_target_double_scalar_alignment): Guard
+ use of TARGET_64BIT macro.
+
2010-09-19 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/trans.c (gnat_pushdecl): Do not do anything special
get_target_double_scalar_alignment (void)
{
#ifdef TARGET_ALIGN_DOUBLE
- /* This macro is only defined by the i386 port. */
- if (!TARGET_ALIGN_DOUBLE && !TARGET_64BIT)
+ /* This macro is only defined by the i386 and sh ports. */
+ if (!TARGET_ALIGN_DOUBLE
+#ifdef TARGET_64BIT
+ && !TARGET_64BIT
+#endif
+ )
return 32 / BITS_PER_UNIT;
#endif
return 0;