entered into RCS
authorRichard Stallman <rms@gnu.org>
Fri, 15 May 1992 05:02:54 +0000 (05:02 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 15 May 1992 05:02:54 +0000 (05:02 +0000)
From-SVN: r984

gcc/config/a29k/unix.h

index 7a6e489d72a4bcdf798e2fcb431bd2589c4d18f7..02bd18c04a2189fbbbf1052bb30aadf367d3d551 100644 (file)
@@ -48,3 +48,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #undef BIGGEST_ALIGNMENT
 #define BIGGEST_ALIGNMENT 64
+
+#if 0 /* This would be needed except that the 29k doesn't have strict
+        alignment requirements.  */
+
+#define FUNCTION_ARG_BOUNDARY(MODE, TYPE)                              \
+  (((TYPE) != 0)                                                       \
+       ? ((TYPE_ALIGN(TYPE) <= PARM_BOUNDARY)                          \
+               ? PARM_BOUNDARY                                         \
+               : TYPE_ALIGN(TYPE))                                     \
+       : ((GET_MODE_ALIGNMENT(MODE) <= PARM_BOUNDARY)                  \
+               ? PARM_BOUNDARY                                         \
+               : GET_MODE_ALIGNMENT(MODE)))
+#endif