blob: 0d5844b0109411961615f984e12daa8b956aa701 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
Description: Don't require libc/manual/errno.texi.
From: "P. J. McDermott" <pjm@nac.net>
--- a/libc/sysdeps/gnu/Makefile
+++ b/libc/sysdeps/gnu/Makefile
@@ -18,13 +18,6 @@
# Generate the list of strings for errno codes from the section of the
# manual which documents the codes.
-$(..)sysdeps/gnu/errlist.c: $(..)sysdeps/gnu/errlist.awk \
- $(..)manual/errno.texi
- $(AWK) -f $^ > $@-tmp
-# Make it unwritable so noone will edit it by mistake.
- -chmod a-w $@-tmp
- mv -f $@-tmp $@
-
ifeq ($(subdir),stdio-common)
errlist-c = $(firstword $(wildcard $(addsuffix /errlist.c,$(sysdirs) .)))
--- a/libc/sysdeps/mach/hurd/Makefile
+++ b/libc/sysdeps/mach/hurd/Makefile
@@ -85,15 +85,6 @@
-e 's, \.\./, $(..),g' > $@t
mv -f $@t $@
-$(hurd)/bits/errno.h: $(common-objpfx)stamp-errnos ;
-$(common-objpfx)stamp-errnos: $(hurd)/errnos.awk $(errno.texinfo) \
- $(mach-errnos-deps) $(common-objpfx)errnos.d
- $(AWK) -f $^ > $(hurd)/bits/errno.h-tmp
-# Make it unwritable so noone will edit it by mistake.
- -chmod a-w $(hurd)/bits/errno.h-tmp
- $(move-if-change) $(hurd)/bits/errno.h-tmp $(hurd)/bits/errno.h
- touch $@
-
common-generated += errnos.d stamp-errnos
# We install the real libc.a as libcrt.a and as libc.a we install a linker
|