/* Generic stabs parsing for gas.
- Copyright (C) 1989-2020 Free Software Foundation, Inc.
+ Copyright (C) 1989-2022 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
stabs_generate_asm_lineno emits function relative line number stabs.
Otherwise it emits line number stabs with absolute addresses. Note that
both cases only apply to assembler code assembled with -gstabs. */
-static bfd_boolean in_dot_func_p = FALSE;
+static bool in_dot_func_p = false;
/* Label at start of current function if in_dot_func_p != FALSE. */
static const char *current_function_label;
unsigned int
get_stab_string_offset (const char *string, const char *stabstr_secname,
- bfd_boolean free_stabstr_secname)
+ bool free_stabstr_secname)
{
unsigned int length;
unsigned int retval;
void
stabs_generate_asm_func (const char *funcname, const char *startlabname)
{
- static bfd_boolean void_emitted_p = FALSE;
+ static bool void_emitted_p = false;
char *buf;
unsigned int lineno;
temp_ilp ((char *) "\"void:t1=1\",128,0,0,0");
s_stab ('s');
restore_ilp ();
- void_emitted_p = TRUE;
+ void_emitted_p = true;
}
as_where (&lineno);
free (buf);
current_function_label = xstrdup (startlabname);
- in_dot_func_p = TRUE;
+ in_dot_func_p = true;
}
/* Emit a stab to record the end of a function. */
restore_ilp ();
free (buf);
- in_dot_func_p = FALSE;
+ in_dot_func_p = false;
current_function_label = NULL;
}