diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/output.h | 4 | ||||
-rw-r--r-- | gcc/varasm.c | 20 |
3 files changed, 5 insertions, 24 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1e18e1e..7c66b67 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2001-08-06 Richard Henderson <rth@redhat.com> + * varasm.c (assemble_gc_entry): Remove. + * output.h: Likewise. + +2001-08-06 Richard Henderson <rth@redhat.com> + * varasm.c (assemble_constructor): Take a symbol_ref and a priority instead of a bare string. Move priority handling here from cp/decl2.c. diff --git a/gcc/output.h b/gcc/output.h index 574d6f6..1b4601e 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -266,10 +266,6 @@ extern void assemble_destructor PARAMS ((rtx, int)); extern void assemble_constructor PARAMS ((rtx, int)); #endif -/* Likewise for entries we want to record for garbage collection. - Garbage collection is still under development. */ -extern void assemble_gc_entry PARAMS ((const char *)); - /* Assemble code to leave SIZE bytes of zeros. */ extern void assemble_zeros PARAMS ((int)); diff --git a/gcc/varasm.c b/gcc/varasm.c index b7335d3..d031bd1 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -895,26 +895,6 @@ assemble_constructor (symbol, priority) } #endif } - -/* Likewise for entries we want to record for garbage collection. - Garbage collection is still under development. */ - -void -assemble_gc_entry (name) - const char *name; -{ -#ifdef ASM_OUTPUT_GC_ENTRY - ASM_OUTPUT_GC_ENTRY (asm_out_file, name); -#else - if (flag_gnu_linker) - { - /* Now tell GNU LD that this is part of the static constructor set. */ - fprintf (asm_out_file, "%s\"___PTR_LIST__\",22,0,0,", ASM_STABS_OP); - assemble_name (asm_out_file, name); - fputc ('\n', asm_out_file); - } -#endif -} /* CONSTANT_POOL_BEFORE_FUNCTION may be defined as an expression with a non-zero value if the constant pool should be output before the |