aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1998-04-16 18:40:39 -0600
committerJeff Law <law@gcc.gnu.org>1998-04-16 18:40:39 -0600
commit0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9 (patch)
tree6a89784a7594dce3c6e8e000c1873ed88f1d6e8c /gcc/varasm.c
parenta777ae13a761638ee29cfe06f9542f14769d0dd0 (diff)
downloadgcc-0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9.zip
gcc-0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9.tar.gz
gcc-0e05e8ea120730bbe3ff45c2f6b9a6172e469ae9.tar.bz2
varasm.c (asm_output_bss): Add prototype.
* varasm.c (asm_output_bss): Add prototype. (asm_output_aligned_bss): Likewise. * unroll.c (verify_addresses): Add prototype. * toplev.c: Add many prototypes. Too many to mention here. * stmt.c (check_seenlabel): Add prototype. * rtlanal.c (reg_set_p_1): Add prototype. (reg_set_last_1): Likewise. * reorg.c (find_dead_or_set_registers): Add prototype. * regmove (try_auto_increment): Add prototype. * regstack.c (pop_stack): Add prototype. From-SVN: r19254
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r--gcc/varasm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index e4d1d0d..f075d61 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -159,6 +159,12 @@ static void mark_constants PROTO((rtx));
static int output_addressed_constants PROTO((tree));
static void output_after_function_constants PROTO((void));
static void output_constructor PROTO((tree, int));
+#ifdef ASM_OUTPUT_BSS
+static void asm_output_bss PROTO((FILE *, tree, char *, int, int));
+#endif
+#ifdef ASM_OUTPUT_ALIGNED_BSS
+static void asm_output_aligned_bss PROTO((FILE *, tree, char *, int, int));
+#endif
static enum in_section { no_section, in_text, in_data, in_named
#ifdef BSS_SECTION_ASM_OP