It is no longer needed, now that ARC is always little endian.
Deprecated and removed features, and other changes affecting compatibility:
- [Add deprecations, removals and changes affecting compatibility here]
+* The big-endian ARC port (arceb-linux-gnu) has been removed.
Changes to build and runtime requirements:
required version of GNU 'binutils' to 2.28 or later. */
#define HAVE_AARCH64_SVE_ASM 0
-/* ARC big endian ABI */
-#undef HAVE_ARC_BE
-
/* C-SKY ABI version. */
#undef CSKYABI
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $libc_cv_arc_be" >&5
printf "%s\n" "$libc_cv_arc_be" >&6; }
if test $libc_cv_arc_be = yes; then
- # For shlib-versions.
- printf "%s\n" "#define HAVE_ARC_BE 1" >>confdefs.h
-
- config_vars="$config_vars
-default-abi = arcbe"
-else
- config_vars="$config_vars
-default-abi = arcle"
+ as_fn_error $? "big-endian not supported" "$LINENO" 5
fi
+config_vars="$config_vars
+default-abi = arcle"
#endif
], libc_cv_arc_be=yes, libc_cv_arc_be=no)])
if test $libc_cv_arc_be = yes; then
- # For shlib-versions.
- AC_DEFINE(HAVE_ARC_BE)
- LIBC_CONFIG_VAR([default-abi], [arcbe])
-else
- LIBC_CONFIG_VAR([default-abi], [arcle])
+ AC_MSG_ERROR([big-endian not supported])
fi
+LIBC_CONFIG_VAR([default-abi], [arcle])
DEFAULT GLIBC_2.32
-%ifdef HAVE_ARC_BE
-ld=ld-linux-arceb.so.2
-%else
ld=ld-linux-arc.so.2
-%endif