]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/cr16/cr16.h
poly_int: PUSH_ROUNDING
[thirdparty/gcc.git] / gcc / config / cr16 / cr16.h
index 5c4702c28ef35b19f43c9748ed0ff51306c1ea97..692bbaf86d5fefbd207faf4bad05a63957cfc571 100644 (file)
@@ -381,7 +381,7 @@ enum reg_class
 
 #define PUSH_ARGS 1
 
-#define PUSH_ROUNDING(BYTES) (((BYTES) + 1) & ~1)
+#define PUSH_ROUNDING(BYTES) cr16_push_rounding (BYTES)
 
 #ifndef CUMULATIVE_ARGS
 struct cumulative_args