Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2022-02-14 03:15:57 +0300
committerMike Frysinger <vapier@gentoo.org>2022-02-16 04:00:58 +0300
commitdf5808b77122e1bb5e4517e5dbd7f8e4093108c2 (patch)
treecaa9a17edc038f0dfb7c9a6b3dfbc5da046f0329 /newlib/configure.host
parentb7f2965dc397610aa4c8941557e48d5736d8e8dd (diff)
newlib: drop support for decstation & sunos systems
These targets don't actually cross-compile -- they try to pull some objects out of the host's /lib/libc.a, /lib/libm.a, and /lib/crt0.o directly and merge them into newlib's own libraries. This is hard to keep working and impossible to test. Considering the vintage of such targets, and gcc dropping them many many years ago, drop them from newlib too. This will make cleaning up the build a lot easier.
Diffstat (limited to 'newlib/configure.host')
-rw-r--r--newlib/configure.host11
1 files changed, 0 insertions, 11 deletions
diff --git a/newlib/configure.host b/newlib/configure.host
index 3c5df5a41..8344d7923 100644
--- a/newlib/configure.host
+++ b/newlib/configure.host
@@ -525,9 +525,6 @@ case "${host}" in
microblaze*-*-*)
machine_dir=microblaze
;;
- mips*-dec-*)
- sys_dir=decstation
- ;;
mmix-knuth-mmixware)
sys_dir=mmixware
;;
@@ -548,14 +545,6 @@ case "${host}" in
sh*-*)
sys_dir=sh
;;
- sparc-sun-sunos*)
- sys_dir=sun4
- unix_dir=unix
- ;;
- sparc64*)
- sys_dir=sparc64
- unix_dir=unix
- ;;
spu-*-*)
default_newlib_io_long_long="yes"
default_newlib_atexit_dynamic_alloc="no"