xtensa: don't use unwind-dw2-fde-dip with elf targets
Define LIB2ADDEH_XTENSA_UNWIND_DW2_FDE to unwind-dw2-fde.c in xtensa/t-elf and to unwind-dw2-fde-dip.c in xtensa/t-linux and use LIB2ADDEH_XTENSA_UNWIND_DW2_FDE in LIB2ADDEH definition. This fixes build for elf target with windowed xtensa core that currently breaks with the following error message: unwind-dw2-fde-dip.c:36:40: fatal error: elf.h: No such file or directory 2016-10-18 Max Filippov <jcmvbkbc@gmail.com> libgcc/ * config/xtensa/t-elf (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New definition. * config/xtensa/t-linux (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New definition. * config/xtensa/t-windowed (LIB2ADDEH): Use LIB2ADDEH_XTENSA_UNWIND_DW2_FDE defined by either xtensa/t-elf or xtensa/t-linux. From-SVN: r241313
This commit is contained in:
parent
66192aa129
commit
2a26adf1d8
4 changed files with 15 additions and 1 deletions
|
@ -1,3 +1,13 @@
|
|||
2016-10-18 Max Filippov <jcmvbkbc@gmail.com>
|
||||
|
||||
* config/xtensa/t-elf (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
|
||||
definition.
|
||||
* config/xtensa/t-linux (LIB2ADDEH_XTENSA_UNWIND_DW2_FDE): New
|
||||
definition.
|
||||
* config/xtensa/t-windowed (LIB2ADDEH): Use
|
||||
LIB2ADDEH_XTENSA_UNWIND_DW2_FDE defined by either xtensa/t-elf
|
||||
or xtensa/t-linux.
|
||||
|
||||
2016-10-18 Ding-Kai Chen <dkchen@cadence.com>
|
||||
|
||||
* config/xtensa/ieee754-df.S (__recipdf2, __rsqrtdf2,
|
||||
|
|
|
@ -3,3 +3,5 @@ CRTSTUFF_T_CFLAGS += -mlongcalls
|
|||
CRTSTUFF_T_CFLAGS_S += -mlongcalls
|
||||
|
||||
HOST_LIBGCC2_CFLAGS += -mlongcalls
|
||||
|
||||
LIB2ADDEH_XTENSA_UNWIND_DW2_FDE = $(srcdir)/unwind-dw2-fde.c
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
SHLIB_MAPFILES += $(srcdir)/config/xtensa/libgcc-glibc.ver
|
||||
|
||||
LIB2ADDEH_XTENSA_UNWIND_DW2_FDE = $(srcdir)/unwind-dw2-fde-dip.c
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
LIB2ADDEH = $(srcdir)/config/xtensa/unwind-dw2-xtensa.c \
|
||||
$(srcdir)/unwind-dw2-fde-dip.c $(srcdir)/unwind-sjlj.c $(srcdir)/unwind-c.c
|
||||
$(LIB2ADDEH_XTENSA_UNWIND_DW2_FDE) $(srcdir)/unwind-sjlj.c $(srcdir)/unwind-c.c
|
||||
|
|
Loading…
Add table
Reference in a new issue