scfidw2gen will use this for processing the .cfi_sections directive.
gas/
* dw2gencfi.c (dot_cfi_sections): Not static anymore.
* dw2gencfi.h (dot_cfi_sections): Mark as extern.
static void dot_cfi (int);
static void dot_cfi_escape (int);
-static void dot_cfi_sections (int);
static void dot_cfi_startproc (int);
static void dot_cfi_endproc (int);
static void dot_cfi_fde_data (int);
demand_empty_rest_of_line ();
}
-static void
+void
dot_cfi_sections (int ignored ATTRIBUTE_UNUSED)
{
int sections = 0;
# define tc_cfi_endproc(fde) ((void) (fde))
#endif
+/* Parse CFI assembler directive .cfi_sections. This is an external function
+ because SCFI functionality also uses the same implementation. */
+extern void dot_cfi_sections (int);
+
/* cfi_finish() is called at the end of file. It will complain if
the last CFI wasn't properly closed by .cfi_endproc. */
extern void cfi_finish (void);