]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/rtl.h
use templates instead of gengtype for typed allocation functions
[thirdparty/gcc.git] / gcc / rtl.h
index 8bead6c763049fe6f1ba6e204766747f652aeafb..d9460a097665037d1a562c0e845504d22e4a52f8 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -267,7 +267,7 @@ struct GTY((variable_size)) hwivec_def {
 /* RTL expression ("rtx").  */
 
 struct GTY((chain_next ("RTX_NEXT (&%h)"),
-           chain_prev ("RTX_PREV (&%h)"), variable_size)) rtx_def {
+           chain_prev ("RTX_PREV (&%h)"))) rtx_def {
   /* The kind of expression this is.  */
   ENUM_BITFIELD(rtx_code) code: 16;
 
@@ -422,7 +422,7 @@ struct GTY((chain_next ("RTX_NEXT (&%h)"),
    for a variable number of things.  The principle use is inside
    PARALLEL expressions.  */
 
-struct GTY((variable_size)) rtvec_def {
+struct GTY(()) rtvec_def {
   int num_elem;                /* number of elements */
   rtx GTY ((length ("%h.num_elem"))) elem[1];
 };