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>2023-12-30 05:29:44 +0300
committerMike Frysinger <vapier@gentoo.org>2024-01-20 06:47:00 +0300
commit40b1b5c7a95dd7bf8b729420cec6e3c48dea204e (patch)
tree92b61bc8e95dfcd96e220e28f594fa2dc631eda5 /libgloss/configure.ac
parent2f0cd375f325a15b599fe1d71a811a3edc186d4d (diff)
libgloss: xc16x: drop old stub port
First off, afaict, xc16x support has never been merged into gcc. Upstream merge isn't strictly required for new ports, but it seems like people should merge eventually in some shape, and considering the libgloss port was merged in 2009, ~14 years seems like plenty of leeway. Which is to say, no one else can seem to build this which makes updating & testing things very difficult. Ignoring that, from what I can tell, this port has only ever built and installed a crt0.o file. It defines libeval.a & libcygmon.a targets, but nothing depends on them. The SCRIPTS & BSP variables are always empty. The original port merge define these in the configure script as substitutes, but never set the vars, so they were always replaced with nothing. I actually broke this build 2 years ago when merging the configure up a level in commit 30f244155b8e82aa948ddcb8f2350654fc1adb92 ("libgloss: merge subdirs that have unique makefile_frags up a level"). I saw that it was exporting a bunch of vars in the configure script, but never set them, so I incorrectly assumed they weren't used. Which means the Makefile has been setting them to invalid values like literal @bsp_list@ and @script_list@. Considering no one has complained, I have to assume no one cares about this port, and we can all stop wasting time on it.
Diffstat (limited to 'libgloss/configure.ac')
-rw-r--r--libgloss/configure.ac5
1 files changed, 0 insertions, 5 deletions
diff --git a/libgloss/configure.ac b/libgloss/configure.ac
index 17e98a2fa..55f4261d1 100644
--- a/libgloss/configure.ac
+++ b/libgloss/configure.ac
@@ -166,11 +166,6 @@ case "${target}" in
config_visium=true
config_testsuite=false
;;
- xc16x-*-*)
- AC_CONFIG_FILES([xc16x/Makefile])
- subdirs="$subdirs xc16x"
- target_makefile_frag=${srcdir}/config/xc16x.mt
- ;;
xstormy16-*-*)
config_xstormy16=true
;;