diff options
Diffstat (limited to 'gcc/cp/semantics.c')
-rw-r--r-- | gcc/cp/semantics.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 71c16e07e11..6ffc9650fd2 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -3159,6 +3159,10 @@ expand_or_defer_fn (tree fn) return; } + /* Keep track of functions declared with the "constructor" and + "destructor" attribute. */ + c_record_cdtor_fn (fn); + /* We make a decision about linkage for these functions at the end of the compilation. Until that point, we do not want the back end to output them -- but we do want it to see the bodies of |