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:
Jan Beulich 2007-09-26 07:02:07 +00:00
parent 9025d29d14
commit 0a7b15ff9a
2 changed files with 13 additions and 12 deletions

View File

@ -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>
* config/tc-ia64.c (dot_pred_rel): Replace specialized handling

View File

@ -23,6 +23,7 @@
#include "dw2gencfi.h"
#include "subsegs.h"
#ifdef TARGET_USE_CFIPOP
/* We re-use DWARF2_LINE_MIN_INSN_LENGTH for the code alignment field
of the CIE. Default to 1 if not otherwise specified. */
@ -30,18 +31,6 @@
# define DWARF2_LINE_MIN_INSN_LENGTH 1
#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
# define EH_FRAME_ALIGNMENT (bfd_get_arch_size (stdoutput) == 64 ? 3 : 2)
#endif
@ -1346,3 +1335,10 @@ cfi_finish (void)
flag_traditional_format = save_flag_traditional_format;
}
#else /* TARGET_USE_CFIPOP */
void
cfi_finish (void)
{
}
#endif /* TARGET_USE_CFIPOP */