mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 19:09:31 +08:00
gas/
2007-09-26 Jan Beulich <jbeulich@novell.com> * dw2gencfi.c: Conditionalize whole body upon TARGET_USE_CFIPOP. (cfi_finish): Add second empty instance.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2007-09-26 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
|
* dw2gencfi.c: Conditionalize whole body upon TARGET_USE_CFIPOP.
|
||||||
|
(cfi_finish): Add second empty instance.
|
||||||
|
|
||||||
2007-09-26 Jan Beulich <jbeulich@novell.com>
|
2007-09-26 Jan Beulich <jbeulich@novell.com>
|
||||||
|
|
||||||
* config/tc-ia64.c (dot_pred_rel): Replace specialized handling
|
* config/tc-ia64.c (dot_pred_rel): Replace specialized handling
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
#include "dw2gencfi.h"
|
#include "dw2gencfi.h"
|
||||||
#include "subsegs.h"
|
#include "subsegs.h"
|
||||||
|
|
||||||
|
#ifdef TARGET_USE_CFIPOP
|
||||||
|
|
||||||
/* We re-use DWARF2_LINE_MIN_INSN_LENGTH for the code alignment field
|
/* We re-use DWARF2_LINE_MIN_INSN_LENGTH for the code alignment field
|
||||||
of the CIE. Default to 1 if not otherwise specified. */
|
of the CIE. Default to 1 if not otherwise specified. */
|
||||||
@ -30,18 +31,6 @@
|
|||||||
# define DWARF2_LINE_MIN_INSN_LENGTH 1
|
# define DWARF2_LINE_MIN_INSN_LENGTH 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* If TARGET_USE_CFIPOP is defined, it is required that the target
|
|
||||||
provide the following definitions. Otherwise provide them to
|
|
||||||
allow compilation to continue. */
|
|
||||||
#ifndef TARGET_USE_CFIPOP
|
|
||||||
# ifndef DWARF2_DEFAULT_RETURN_COLUMN
|
|
||||||
# define DWARF2_DEFAULT_RETURN_COLUMN 0
|
|
||||||
# endif
|
|
||||||
# ifndef DWARF2_CIE_DATA_ALIGNMENT
|
|
||||||
# define DWARF2_CIE_DATA_ALIGNMENT 1
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef EH_FRAME_ALIGNMENT
|
#ifndef EH_FRAME_ALIGNMENT
|
||||||
# define EH_FRAME_ALIGNMENT (bfd_get_arch_size (stdoutput) == 64 ? 3 : 2)
|
# define EH_FRAME_ALIGNMENT (bfd_get_arch_size (stdoutput) == 64 ? 3 : 2)
|
||||||
#endif
|
#endif
|
||||||
@ -1346,3 +1335,10 @@ cfi_finish (void)
|
|||||||
|
|
||||||
flag_traditional_format = save_flag_traditional_format;
|
flag_traditional_format = save_flag_traditional_format;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else /* TARGET_USE_CFIPOP */
|
||||||
|
void
|
||||||
|
cfi_finish (void)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#endif /* TARGET_USE_CFIPOP */
|
||||||
|
Reference in New Issue
Block a user