aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2025-06-18 13:17:29 +0200
committerAndreas Schwab <schwab@suse.de>2025-06-18 16:12:43 +0200
commit0dbbc44bfd256683705c391d97c4052320e2e64e (patch)
tree5e36113754c80be8471fe0ec3a5fa1323dbf01b1
parentba32fd7d0479bd566db63e43ab1050ad20ca7a29 (diff)
downloadglibc-0dbbc44bfd256683705c391d97c4052320e2e64e.zip
glibc-0dbbc44bfd256683705c391d97c4052320e2e64e.tar.gz
glibc-0dbbc44bfd256683705c391d97c4052320e2e64e.tar.bz2
Fix termios related targets
Move Linux-specific termios headers and tests from misc to termios subdir and install newly added bits/termios-cbaud.h.
-rw-r--r--sysdeps/unix/sysv/linux/Makefile27
1 files changed, 18 insertions, 9 deletions
diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile
index 913fe73..c6b2db8 100644
--- a/sysdeps/unix/sysv/linux/Makefile
+++ b/sysdeps/unix/sysv/linux/Makefile
@@ -151,14 +151,6 @@ sysdep_headers += \
bits/struct_stat.h \
bits/struct_stat_time64_helper.h \
bits/syscall.h \
- bits/termios-c_cc.h \
- bits/termios-c_cflag.h \
- bits/termios-c_iflag.h \
- bits/termios-c_lflag.h \
- bits/termios-c_oflag.h \
- bits/termios-misc.h \
- bits/termios-struct.h \
- bits/termios-tcflow.h \
bits/timerfd.h \
bits/types/struct_msqid64_ds.h \
bits/types/struct_msqid64_ds_helper.h \
@@ -236,7 +228,6 @@ tests += \
tst-sysvmsg-linux \
tst-sysvsem-linux \
tst-sysvshm-linux \
- tst-termios-linux \
tst-tgkill \
tst-timerfd \
tst-ttyname-direct \
@@ -421,6 +412,24 @@ tst-rseq-disable-static-ENV = GLIBC_TUNABLES=glibc.pthread.rseq=0
endif # $(subdir) == misc
+ifeq ($(subdir),termios)
+sysdep_headers += \
+ bits/termios-c_cc.h \
+ bits/termios-c_cflag.h \
+ bits/termios-c_iflag.h \
+ bits/termios-c_lflag.h \
+ bits/termios-c_oflag.h \
+ bits/termios-cbaud.h \
+ bits/termios-misc.h \
+ bits/termios-struct.h \
+ bits/termios-tcflow.h \
+ # sysdep_headers
+
+tests += \
+ tst-termios-linux \
+ # tests
+endif
+
ifeq ($(subdir),time)
sysdep_headers += \
bits/timex.h \