From e46d99eb07bc0e366152fe2e69c613a15496e347 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 30 Mar 2001 02:19:36 +0000 Subject: Multi-pass relaxation machinery. --- gas/write.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gas/write.h') diff --git a/gas/write.h b/gas/write.h index 5bab7a2121..451215d7e8 100644 --- a/gas/write.h +++ b/gas/write.h @@ -157,6 +157,8 @@ struct fix typedef struct fix fixS; +extern int finalize_syms; + #ifndef BFD_ASSEMBLER extern char *next_object_file_charP; @@ -182,7 +184,7 @@ extern int get_recorded_alignment PARAMS ((segT seg)); extern void subsegs_finish PARAMS ((void)); extern void write_object_file PARAMS ((void)); extern long relax_frag PARAMS ((segT, fragS *, long)); -extern void relax_segment +extern int relax_segment PARAMS ((struct frag * seg_frag_root, segT seg_type)); extern void number_to_chars_littleendian PARAMS ((char *, valueT, int)); -- cgit v1.2.3