mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-26 04:31:03 +00:00
605f38177d
The fix for BZ#18231 requires new symbols only for sh4eb. This patch adds the required folder and files for both BE and LE abilist. No semantic changes are expected. Checked with check-abi for sh4eb-linux-gnu and sh4-linux-gnu. * sysdeps/sh/preconfigure.ac: New file. * sysdeps/sh/preconfigure: Regenerate. * sysdeps/sh/be/sh3/Implies: New file. * sysdeps/sh/be/sh4/Implies: Likewise. * sysdeps/sh/le/sh3/Implies: Likewise. * sysdeps/sh/le/sh4/Implies: Likewise. * sysdeps/unix/sysv/linux/sh/le/sh3/Implies: Likewise. * sysdeps/unix/sysv/linux/sh/le/sh4/Implies: Likewise. * sysdeps/unix/sysv/linux/sh/*.abilist: Move to sysdeps/unix/sysv/linux/sh/le/*.abilist. * sysdeps/unix/sysv/linux/sh/be/*.abilist: New files.
19 lines
599 B
Plaintext
19 lines
599 B
Plaintext
GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
|
|
# Local preconfigure fragment for sysdeps/sh
|
|
|
|
AC_EGREP_CPP(yes,[#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
|
|
yes
|
|
#endif
|
|
], endianness=le, endianness=be)
|
|
|
|
case "$machine" in
|
|
sh3*) base_machine=sh
|
|
machine=sh/$endianness/sh3
|
|
with_fp_cond="defined __SH_FPU_ANY__"
|
|
;;
|
|
sh4*) base_machine=sh
|
|
machine=sh/$endianness/sh4
|
|
with_fp_cond="defined __SH_FPU_ANY__"
|
|
;;
|
|
esac
|