X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2Fas.h;h=b8d3d74f737614c8d606d55939d439bd1e3aedb3;hb=121b3efd49f98e4049281b3ba7a258e650e40b38;hp=d996697bed8784260a8f5400ac0c72254e4d0387;hpb=c96f148b7bcaad8b6f1191faafbcd6c8cfdee7a3;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/as.h b/gas/as.h index d996697bed..b8d3d74f73 100644 --- a/gas/as.h +++ b/gas/as.h @@ -1,5 +1,5 @@ /* as.h - global header file - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -412,6 +412,7 @@ enum debug_info_type extern enum debug_info_type debug_type; extern int use_gnu_debug_info_extensions; COMMON bfd_boolean flag_dwarf_sections; +extern int flag_dwarf_cie_version; /* Maximum level of macro nesting. */ extern int max_macro_nest; @@ -587,6 +588,10 @@ COMMON int flag_m68k_mri; #define flag_m68k_mri 0 #endif +#ifndef TC_STRING_ESCAPES +#define TC_STRING_ESCAPES 1 +#endif + #ifdef WARN_COMMENTS COMMON int warn_comment; COMMON unsigned int found_comment; @@ -648,4 +653,11 @@ COMMON int flag_sectname_subst; #error "Octets per byte conflicts with its power-of-two definition!" #endif +#if defined OBJ_ELF || defined OBJ_MAYBE_ELF +/* On ELF platforms, mark debug sections with SEC_ELF_OCTETS */ +#define SEC_OCTETS (IS_ELF ? SEC_ELF_OCTETS : 0) +#else +#define SEC_OCTETS 0 +#endif + #endif /* GAS */