From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2201) id 3E5CD385701D; Sat, 29 Oct 2022 17:34:47 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3E5CD385701D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1667064894; bh=PCUvwygOB6lde12wZzmBjrbPy8bnvnX9dPPUNNNkEb8=; h=From:To:Subject:Date:From; b=BQ/OnxynTiIKULPvwOf+vbHvrlFxqdNCMnkYf29S0cRXn38xRktGhwTJ1DgZLlYzU gTJ3NV1eKXCJRH6R56QXMY3steEOz9GBM3EN+d66jEkFEpMf1VgPkUMWHK4MF42/HD HM0CjbMkgPxk2GyCNAkbLOMJS4ZgtsJluc1ukXtY= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Jon TURNEY To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] makedocbook: Add explicit locking for PLY parser table generation X-Act-Checkin: newlib-cygwin X-Git-Author: Jon Turney X-Git-Refname: refs/heads/master X-Git-Oldrev: 9b89811c9fc0cc859c8d43a5a162e5fe8cc1ff2c X-Git-Newrev: d3d63cecbb295ea476edeb75f0d7ca1d507085e5 Message-Id: <20221029173454.3E5CD385701D@sourceware.org> Date: Sat, 29 Oct 2022 17:34:47 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3Dd3d63cecbb2= 95ea476edeb75f0d7ca1d507085e5 commit d3d63cecbb295ea476edeb75f0d7ca1d507085e5 Author: Jon Turney Date: Fri Oct 28 17:56:09 2022 +0100 makedocbook: Add explicit locking for PLY parser table generation =20 Drop 'makedocbook --cache' (any dependency on the man-cache rule which invokes that was dropped by the non-recursive make changes) =20 Instead, add some explicit locking which prevents processes colliding over the file containing generated python code for the parser table. Diff: --- newlib/Makefile.in | 435 +++++++++++++++++++++++-------------------= ---- newlib/doc/Makefile.inc | 5 - newlib/doc/makedocbook.py | 16 +- 3 files changed, 227 insertions(+), 229 deletions(-) diff --git a/newlib/Makefile.in b/newlib/Makefile.in index d77f44560..cb7b69327 100644 --- a/newlib/Makefile.in +++ b/newlib/Makefile.in @@ -96,13 +96,12 @@ check_PROGRAMS =3D =20 # We can't use noinst_PROGRAMS, because automake will add $(EXEEXT). @HAVE_DOC_TRUE@am__append_3 =3D $(MKDOC) -@HAVE_DOC_TRUE@am__append_4 =3D man-cache =20 # # Subdir documentation rules. # -@HAVE_DOC_TRUE@am__append_5 =3D .def .xml -@ELIX_LEVEL_1_FALSE@am__append_6 =3D \ +@HAVE_DOC_TRUE@am__append_4 =3D .def .xml +@ELIX_LEVEL_1_FALSE@am__append_5 =3D \ @ELIX_LEVEL_1_FALSE@ libc/argz/argz_add.c \ @ELIX_LEVEL_1_FALSE@ libc/argz/argz_add_sep.c \ @ELIX_LEVEL_1_FALSE@ libc/argz/argz_append.c \ @@ -123,13 +122,13 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@ libc/argz/envz_merge.c \ @ELIX_LEVEL_1_FALSE@ libc/argz/envz_strip.c =20 -@HAVE_LONG_DOUBLE_TRUE@am__append_7 =3D \ +@HAVE_LONG_DOUBLE_TRUE@am__append_6 =3D \ @HAVE_LONG_DOUBLE_TRUE@ libc/stdlib/strtodg.c \ @HAVE_LONG_DOUBLE_TRUE@ libc/stdlib/strtold.c \ @HAVE_LONG_DOUBLE_TRUE@ libc/stdlib/strtorx.c \ @HAVE_LONG_DOUBLE_TRUE@ libc/stdlib/wcstold.c =20 -@ELIX_LEVEL_1_FALSE@am__append_8 =3D \ +@ELIX_LEVEL_1_FALSE@am__append_7 =3D \ @ELIX_LEVEL_1_FALSE@ libc/ctype/categories.c \ @ELIX_LEVEL_1_FALSE@ libc/ctype/isalnum_l.c \ @ELIX_LEVEL_1_FALSE@ libc/ctype/isalpha_l.c \ @@ -187,7 +186,7 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@ libc/ctype/wctype.c \ @ELIX_LEVEL_1_FALSE@ libc/ctype/wctype_l.c =20 -@ELIX_LEVEL_1_FALSE@am__append_9 =3D \ +@ELIX_LEVEL_1_FALSE@am__append_8 =3D \ @ELIX_LEVEL_1_FALSE@ libc/search/hash.c \ @ELIX_LEVEL_1_FALSE@ libc/search/hash_bigkey.c \ @ELIX_LEVEL_1_FALSE@ libc/search/hash_buf.c \ @@ -202,11 +201,11 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@ libc/search/tsearch.c \ @ELIX_LEVEL_1_FALSE@ libc/search/twalk.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_10 = =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_9 = =3D \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/search/b= sd_qsort_r.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/search/q= sort_r.c =20 -@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_11 =3D \ +@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_10 =3D \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@ libc/stdio/nano-vfpri= ntf_float.c \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@ libc/stdio/nano-svfpr= intf.c \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@ libc/stdio/nano-svfsc= anf.c \ @@ -216,7 +215,7 @@ check_PROGRAMS =3D @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@ libc/stdio/nano-vfsca= nf_i.c \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@ libc/stdio/nano-vfsca= nf_float.c =20 -@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_12 =3D \ +@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_11 =3D \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/fiprintf.= c \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/fiscanf.c= \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/iprintf.c= \ @@ -240,7 +239,7 @@ check_PROGRAMS =3D @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/vsiscanf.= c \ @HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/vsniprint= f.c =20 -@HAVE_STDIO_DIR_TRUE@am__append_13 =3D libc/stdio/clearerr.c \ +@HAVE_STDIO_DIR_TRUE@am__append_12 =3D libc/stdio/clearerr.c \ @HAVE_STDIO_DIR_TRUE@ libc/stdio/fclose.c libc/stdio/fdopen.c \ @HAVE_STDIO_DIR_TRUE@ libc/stdio/feof.c libc/stdio/ferror.c \ @HAVE_STDIO_DIR_TRUE@ libc/stdio/fflush.c libc/stdio/fgetc.c \ @@ -288,16 +287,16 @@ check_PROGRAMS =3D @HAVE_STDIO_DIR_TRUE@ libc/stdio/wsetup.c \ @HAVE_STDIO_DIR_TRUE@ $(libc_stdio_ELIX_2_SOURCES) \ @HAVE_STDIO_DIR_TRUE@ $(libc_stdio_ELIX_4_SOURCES) -@ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@a= m__append_14 =3D \ +@ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@a= m__append_13 =3D \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ = libc/stdio/asiprintf.c \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO_DIR_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ = libc/stdio/vasiprintf.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DI= R_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_15 =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DI= R_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@am__append_14 =3D \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DI= R_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/asniprintf.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DI= R_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/diprintf.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_STDIO_DI= R_TRUE@@NEWLIB_NANO_FORMATTED_IO_FALSE@ libc/stdio/vasniprintf.c =20 -@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@am__append_16 =3D \ +@ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@am__append_15 =3D \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@ libc/stdio64/fdopen64.c \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@ libc/stdio64/fgetpos64.c \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@ libc/stdio64/fopen64.c \ @@ -308,7 +307,7 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@ libc/stdio64/stdio64.c \ @ELIX_LEVEL_1_FALSE@@HAVE_STDIO64_DIR_TRUE@ libc/stdio64/tmpfile64.c =20 -@ELIX_LEVEL_1_FALSE@am__append_17 =3D \ +@ELIX_LEVEL_1_FALSE@am__append_16 =3D \ @ELIX_LEVEL_1_FALSE@ libc/string/bcmp.c \ @ELIX_LEVEL_1_FALSE@ libc/string/memccpy.c \ @ELIX_LEVEL_1_FALSE@ libc/string/mempcpy.c \ @@ -322,7 +321,7 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@ libc/string/wcpncpy.c \ @ELIX_LEVEL_1_FALSE@ libc/string/wcsdup.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_18 = =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@am__append_17 = =3D \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/string/g= nu_basename.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/string/m= emmem.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/string/m= emrchr.c \ @@ -340,10 +339,10 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/string/w= csxfrm_l.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@ libc/string/w= mempcpy.c =20 -@HAVE_SIGNAL_DIR_TRUE@am__append_19 =3D \ +@HAVE_SIGNAL_DIR_TRUE@am__append_18 =3D \ @HAVE_SIGNAL_DIR_TRUE@ libc/signal/psignal.c libc/signal/raise.c libc/sign= al/signal.c libc/signal/sig2str.c =20 -@ELIX_LEVEL_1_FALSE@am__append_20 =3D \ +@ELIX_LEVEL_1_FALSE@am__append_19 =3D \ @ELIX_LEVEL_1_FALSE@ libc/locale/duplocale.c \ @ELIX_LEVEL_1_FALSE@ libc/locale/freelocale.c \ @ELIX_LEVEL_1_FALSE@ libc/locale/lctype.c \ @@ -355,28 +354,28 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@ libc/locale/timelocal.c \ @ELIX_LEVEL_1_FALSE@ libc/locale/uselocale.c =20 -@HAVE_STDIO64_DIR_TRUE@am__append_21 =3D \ +@HAVE_STDIO64_DIR_TRUE@am__append_20 =3D \ @HAVE_STDIO64_DIR_TRUE@ libc/reent/fstat64r.c \ @HAVE_STDIO64_DIR_TRUE@ libc/reent/lseek64r.c \ @HAVE_STDIO64_DIR_TRUE@ libc/reent/stat64r.c \ @HAVE_STDIO64_DIR_TRUE@ libc/reent/open64r.c =20 -@ELIX_LEVEL_1_TRUE@am__append_22 =3D=20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@am__append_23 =3D $(libc_reent_ELIX= _2_SOURCES) -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@am__append_24 =3D $(libc_reent_ELI= X_2_SOURCES) $(libc_reent_ELIX_3_SOURCES) -@NEWLIB_RETARGETABLE_LOCKING_TRUE@am__append_25 =3D \ +@ELIX_LEVEL_1_TRUE@am__append_21 =3D=20 +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@am__append_22 =3D $(libc_reent_ELIX= _2_SOURCES) +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@am__append_23 =3D $(libc_reent_ELI= X_2_SOURCES) $(libc_reent_ELIX_3_SOURCES) +@NEWLIB_RETARGETABLE_LOCKING_TRUE@am__append_24 =3D \ @NEWLIB_RETARGETABLE_LOCKING_TRUE@ libc/misc/lock.c =20 -@HAVE_UNIX_DIR_TRUE@am__append_26 =3D \ +@HAVE_UNIX_DIR_TRUE@am__append_25 =3D \ @HAVE_UNIX_DIR_TRUE@ libc/unix/getcwd.c \ @HAVE_UNIX_DIR_TRUE@ libc/unix/pread.c \ @HAVE_UNIX_DIR_TRUE@ libc/unix/pwrite.c \ @HAVE_UNIX_DIR_TRUE@ libc/unix/sigset.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_UNIX_DIR_TRUE@am__append_27 = =3D $(libc_unix_ELIX_2_SOURCES) -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_UNIX_DIR_= TRUE@am__append_28 =3D $(libc_unix_ELIX_2_SOURCES) -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_UNIX_DIR= _TRUE@am__append_29 =3D $(libc_unix_ELIX_2_SOURCES) $(libc_unix_ELIX_4_SOUR= CES) -@HAVE_POSIX_DIR_TRUE@am__append_30 =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_UNIX_DIR_TRUE@am__append_26 = =3D $(libc_unix_ELIX_2_SOURCES) +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_UNIX_DIR_= TRUE@am__append_27 =3D $(libc_unix_ELIX_2_SOURCES) +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_UNIX_DIR= _TRUE@am__append_28 =3D $(libc_unix_ELIX_2_SOURCES) $(libc_unix_ELIX_4_SOUR= CES) +@HAVE_POSIX_DIR_TRUE@am__append_29 =3D \ @HAVE_POSIX_DIR_TRUE@ libc/posix/closedir.c libc/posix/collate.c libc/posi= x/collcmp.c libc/posix/creat.c libc/posix/dirfd.c \ @HAVE_POSIX_DIR_TRUE@ libc/posix/fnmatch.c libc/posix/glob.c libc/posix/_i= satty.c libc/posix/isatty.c \ @HAVE_POSIX_DIR_TRUE@ libc/posix/opendir.c libc/posix/readdir.c libc/posix= /readdir_r.c \ @@ -384,11 +383,11 @@ check_PROGRAMS =3D @HAVE_POSIX_DIR_TRUE@ libc/posix/rewinddir.c libc/posix/sleep.c libc/posix= /usleep.c \ @HAVE_POSIX_DIR_TRUE@ libc/posix/telldir.c libc/posix/ftw.c libc/posix/nft= w.c =20 -@ELIX_LEVEL_1_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_31 =3D=20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_32 = =3D $(libc_posix_ELIX_2_SOURCES) -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_POSIX_DIR= _TRUE@am__append_33 =3D $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_SO= URCES) -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_POSIX_DI= R_TRUE@am__append_34 =3D $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_S= OURCES) $(libc_posix_ELIX_4_SOURCES) -@HAVE_SYSCALL_DIR_TRUE@am__append_35 =3D \ +@ELIX_LEVEL_1_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_30 =3D=20 +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@@HAVE_POSIX_DIR_TRUE@am__append_31 = =3D $(libc_posix_ELIX_2_SOURCES) +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@@HAVE_POSIX_DIR= _TRUE@am__append_32 =3D $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_SO= URCES) +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@HAVE_POSIX_DI= R_TRUE@am__append_33 =3D $(libc_posix_ELIX_2_SOURCES) $(libc_posix_ELIX_3_S= OURCES) $(libc_posix_ELIX_4_SOURCES) +@HAVE_SYSCALL_DIR_TRUE@am__append_34 =3D \ @HAVE_SYSCALL_DIR_TRUE@ libc/syscalls/sysclose.c \ @HAVE_SYSCALL_DIR_TRUE@ libc/syscalls/sysfcntl.c \ @HAVE_SYSCALL_DIR_TRUE@ libc/syscalls/sysfstat.c \ @@ -406,12 +405,12 @@ check_PROGRAMS =3D @HAVE_SYSCALL_DIR_TRUE@ libc/syscalls/sysunlink.c \ @HAVE_SYSCALL_DIR_TRUE@ libc/syscalls/syswrite.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@am__append_= 36 =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@am__append_= 35 =3D \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@ libc/sysca= lls/sysexecve.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@ libc/sysca= lls/sysfork.c \ @ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@HAVE_SYSCALL_DIR_TRUE@ libc/sysca= lls/syswait.c =20 -@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@am__append_37 =3D libc/iconv= /ces/utf-8.c \ +@ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@am__append_36 =3D libc/iconv= /ces/utf-8.c \ @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ces/utf-16.c \ @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ces/ucs-2.c \ @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/ces/us-ascii.c \ @@ -470,20 +469,20 @@ check_PROGRAMS =3D @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/lib/iconv.c \ @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/lib/aliasesbi.c \ @ELIX_LEVEL_1_FALSE@@ENABLE_NEWLIB_ICONV_TRUE@ libc/iconv/lib/iconvnls.c -@HAVE_STDIO_DIR_TRUE@@HAVE_XDR_DIR_TRUE@am__append_38 =3D \ +@HAVE_STDIO_DIR_TRUE@@HAVE_XDR_DIR_TRUE@am__append_37 =3D \ @HAVE_STDIO_DIR_TRUE@@HAVE_XDR_DIR_TRUE@ libc/xdr/xdr_stdio.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_= FALSE@@HAVE_XDR_DIR_TRUE@am__append_39 =3D $(libc_xdr_ELIX_SOURCES) -@HAVE_XDR_DIR_TRUE@am__append_40 =3D libc/xdr/README $(libc_xdr_EXTRA_SRC) -@HAVE_STDIO_DIR_TRUE@am__append_41 =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_= FALSE@@HAVE_XDR_DIR_TRUE@am__append_38 =3D $(libc_xdr_ELIX_SOURCES) +@HAVE_XDR_DIR_TRUE@am__append_39 =3D libc/xdr/README $(libc_xdr_EXTRA_SRC) +@HAVE_STDIO_DIR_TRUE@am__append_40 =3D \ @HAVE_STDIO_DIR_TRUE@ libc/ssp/gets_chk.c \ @HAVE_STDIO_DIR_TRUE@ libc/ssp/snprintf_chk.c \ @HAVE_STDIO_DIR_TRUE@ libc/ssp/sprintf_chk.c \ @HAVE_STDIO_DIR_TRUE@ libc/ssp/vsnprintf_chk.c \ @HAVE_STDIO_DIR_TRUE@ libc/ssp/vsprintf_chk.c =20 -@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_= FALSE@am__append_42 =3D $(libc_ssp_ELIX_SOURCES) -@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@am__append_43 =3D \ +@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@@ELIX_LEVEL_4_= FALSE@am__append_41 =3D $(libc_ssp_ELIX_SOURCES) +@HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@am__append_42 =3D \ @HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@ libc/sys/a29khif/_alloc.S \ @HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@ libc/sys/a29khif/_close.S \ @HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@ libc/sys/a29khif/_cycles.S \ @@ -519,56 +518,56 @@ check_PROGRAMS =3D @HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@ libc/sys/a29khif/getpid.c \ @HAVE_LIBC_SYS_A29KHIF_DIR_TRUE@ libc/sys/a29khif/stubs.S =20 -@HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@am__append_44 =3D \ +@HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@am__append_43 =3D \ @HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@ libc/sys/amdgcn/close.c libc/sys/amdgcn/fs= tat.c libc/sys/amdgcn/isatty.c libc/sys/amdgcn/lseek.c libc/sys/amdgcn/read= .c libc/sys/amdgcn/write.c \ @HAVE_LIBC_SYS_AMDGCN_DIR_TRUE@ libc/sys/amdgcn/fcntl.c libc/sys/amdgcn/ge= tpid.c libc/sys/amdgcn/kill.c libc/sys/amdgcn/open.c libc/sys/amdgcn/raise.= c libc/sys/amdgcn/stat.c libc/sys/amdgcn/unlink.c =20 -@HAVE_LIBC_SYS_ARM_DIR_TRUE@am__append_45 =3D libc/sys/arm/access.c libc/s= ys/arm/aeabi_atexit.c libc/sys/arm/sysconf.c -@HAVE_LIBC_SYS_ARM_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_46 =3D li= bc/sys/arm/libcfunc.c libc/sys/arm/trap.S libc/sys/arm/syscalls.c -@HAVE_LIBC_SYS_D10V_DIR_TRUE@am__append_47 =3D libc/sys/d10v/syscalls.c li= bc/sys/d10v/trap.S libc/sys/d10v/creat.c -@HAVE_LIBC_SYS_EPIPHANY_DIR_TRUE@am__append_48 =3D libc/sys/epiphany/e_pri= ntf.c -@HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@am__append_49 =3D \ +@HAVE_LIBC_SYS_ARM_DIR_TRUE@am__append_44 =3D libc/sys/arm/access.c libc/s= ys/arm/aeabi_atexit.c libc/sys/arm/sysconf.c +@HAVE_LIBC_SYS_ARM_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_45 =3D li= bc/sys/arm/libcfunc.c libc/sys/arm/trap.S libc/sys/arm/syscalls.c +@HAVE_LIBC_SYS_D10V_DIR_TRUE@am__append_46 =3D libc/sys/d10v/syscalls.c li= bc/sys/d10v/trap.S libc/sys/d10v/creat.c +@HAVE_LIBC_SYS_EPIPHANY_DIR_TRUE@am__append_47 =3D libc/sys/epiphany/e_pri= ntf.c +@HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@am__append_48 =3D \ @HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@ libc/sys/h8300hms/syscalls.c libc/sys/h8= 300hms/_exit.S libc/sys/h8300hms/sbrk.c libc/sys/h8300hms/misc.c libc/sys/h= 8300hms/crt1.c \ @HAVE_LIBC_SYS_H8300HMS_DIR_TRUE@ libc/sys/h8300hms/close.S libc/sys/h8300= hms/fstat.S libc/sys/h8300hms/lseek.S libc/sys/h8300hms/open.S libc/sys/h83= 00hms/read.S libc/sys/h8300hms/stat.S libc/sys/h8300hms/write.S =20 -@HAVE_LIBC_SYS_H8500HMS_DIR_TRUE@am__append_50 =3D libc/sys/h8500hms/sysca= lls.c libc/sys/h8500hms/misc.c -@HAVE_LIBC_SYS_M88KBUG_DIR_TRUE@am__append_51 =3D libc/sys/m88kbug/syscall= s.c -@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@am__append_52 =3D \ +@HAVE_LIBC_SYS_H8500HMS_DIR_TRUE@am__append_49 =3D libc/sys/h8500hms/sysca= lls.c libc/sys/h8500hms/misc.c +@HAVE_LIBC_SYS_M88KBUG_DIR_TRUE@am__append_50 =3D libc/sys/m88kbug/syscall= s.c +@HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@am__append_51 =3D \ @HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@ libc/sys/mmixware/_exit.c libc/sys/mmixw= are/access.c libc/sys/mmixware/chmod.c libc/sys/mmixware/chown.c libc/sys/m= mixware/close.c libc/sys/mmixware/creat.c \ @HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@ libc/sys/mmixware/execv.c libc/sys/mmixw= are/execve.c libc/sys/mmixware/fork.c libc/sys/mmixware/fstat.c libc/sys/mm= ixware/getpid.c libc/sys/mmixware/isatty.c \ @HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@ libc/sys/mmixware/kill.c libc/sys/mmixwa= re/link.c libc/sys/mmixware/lseek.c libc/sys/mmixware/open.c libc/sys/mmixw= are/pipe.c libc/sys/mmixware/read.c \ @HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@ libc/sys/mmixware/sbrk.c libc/sys/mmixwa= re/stat.c libc/sys/mmixware/time.c libc/sys/mmixware/unlink.c libc/sys/mmix= ware/utime.c libc/sys/mmixware/wait.c libc/sys/mmixware/write.c \ @HAVE_LIBC_SYS_MMIXWARE_DIR_TRUE@ libc/sys/mmixware/times.c libc/sys/mmixw= are/gettime.c libc/sys/mmixware/setjmp.S =20 -@HAVE_LIBC_SYS_NETWARE_DIR_TRUE@am__append_53 =3D \ +@HAVE_LIBC_SYS_NETWARE_DIR_TRUE@am__append_52 =3D \ @HAVE_LIBC_SYS_NETWARE_DIR_TRUE@ libc/sys/netware/getpid.c \ @HAVE_LIBC_SYS_NETWARE_DIR_TRUE@ libc/sys/netware/link.c =20 -@HAVE_LIBC_SYS_OR1K_DIR_TRUE@am__append_54 =3D libc/sys/or1k/getreent.S li= bc/sys/or1k/mlock.c -@HAVE_LIBC_SYS_RDOS_DIR_TRUE@am__append_55 =3D \ +@HAVE_LIBC_SYS_OR1K_DIR_TRUE@am__append_53 =3D libc/sys/or1k/getreent.S li= bc/sys/or1k/mlock.c +@HAVE_LIBC_SYS_RDOS_DIR_TRUE@am__append_54 =3D \ @HAVE_LIBC_SYS_RDOS_DIR_TRUE@ libc/sys/rdos/chown.c libc/sys/rdos/close.c = libc/sys/rdos/execve.c libc/sys/rdos/fork.c libc/sys/rdos/fstat.c libc/sys/= rdos/getenv.c \ @HAVE_LIBC_SYS_RDOS_DIR_TRUE@ libc/sys/rdos/getpid.c libc/sys/rdos/gettod.= c libc/sys/rdos/isatty.c libc/sys/rdos/kill.c libc/sys/rdos/link.c libc/sys= /rdos/lseek.c libc/sys/rdos/open.c libc/sys/rdos/rdoshelp.c \ @HAVE_LIBC_SYS_RDOS_DIR_TRUE@ libc/sys/rdos/rdos.S libc/sys/rdos/read.c li= bc/sys/rdos/readlink.c libc/sys/rdos/sbrk.c libc/sys/rdos/stat.c libc/sys/r= dos/symlink.c libc/sys/rdos/times.c libc/sys/rdos/unlink.c \ @HAVE_LIBC_SYS_RDOS_DIR_TRUE@ libc/sys/rdos/wait.c libc/sys/rdos/write.c =20 -@HAVE_LIBC_SYS_RTEMS_DIR_TRUE@am__append_56 =3D libc/sys/rtems/dummysys.c = libc/sys/rtems/cpusetalloc.c libc/sys/rtems/cpusetfree.c -@HAVE_LIBC_SYS_SH_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_57 =3D lib= c/sys/sh/syscalls.c libc/sys/sh/trap.S libc/sys/sh/creat.c libc/sys/sh/ftru= ncate.c libc/sys/sh/truncate.c -@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@am__append_58 =3D \ +@HAVE_LIBC_SYS_RTEMS_DIR_TRUE@am__append_55 =3D libc/sys/rtems/dummysys.c = libc/sys/rtems/cpusetalloc.c libc/sys/rtems/cpusetfree.c +@HAVE_LIBC_SYS_SH_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_56 =3D lib= c/sys/sh/syscalls.c libc/sys/sh/trap.S libc/sys/sh/creat.c libc/sys/sh/ftru= ncate.c libc/sys/sh/truncate.c +@HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@am__append_57 =3D \ @HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@ libc/sys/sysmec/_exit.c libc/sys/sysmec/ac= cess.c libc/sys/sysmec/chmod.c libc/sys/sysmec/chown.c libc/sys/sysmec/clos= e.c libc/sys/sysmec/creat.c libc/sys/sysmec/crt1.c \ @HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@ libc/sys/sysmec/execv.c libc/sys/sysmec/ex= ecve.c libc/sys/sysmec/fork.c libc/sys/sysmec/fstat.c libc/sys/sysmec/getpi= d.c libc/sys/sysmec/isatty.c \ @HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@ libc/sys/sysmec/kill.c libc/sys/sysmec/lse= ek.c libc/sys/sysmec/open.c libc/sys/sysmec/pipe.c libc/sys/sysmec/read.c \ @HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@ libc/sys/sysmec/sbrk.c libc/sys/sysmec/sta= t.c libc/sys/sysmec/time.c libc/sys/sysmec/trap.S libc/sys/sysmec/unlink.c = libc/sys/sysmec/utime.c libc/sys/sysmec/wait.c libc/sys/sysmec/write.c \ @HAVE_LIBC_SYS_SYSMEC_DIR_TRUE@ libc/sys/sysmec/times.c libc/sys/sysmec/ge= ttime.c =20 -@HAVE_LIBC_SYS_SYSNEC810_DIR_TRUE@am__append_59 =3D libc/sys/sysnec810/io.= S libc/sys/sysnec810/write.c libc/sys/sysnec810/sbrk.c libc/sys/sysnec810/m= isc.c -@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_60= =3D \ +@HAVE_LIBC_SYS_SYSNEC810_DIR_TRUE@am__append_58 =3D libc/sys/sysnec810/io.= S libc/sys/sysnec810/write.c libc/sys/sysnec810/sbrk.c libc/sys/sysnec810/m= isc.c +@HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@am__append_59= =3D \ @HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@ libc/sys/sys= necv850/_exit.c libc/sys/sysnecv850/access.c libc/sys/sysnecv850/chmod.c li= bc/sys/sysnecv850/chown.c libc/sys/sysnecv850/close.c libc/sys/sysnecv850/c= reat.c libc/sys/sysnecv850/crt1.c \ @HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@ libc/sys/sys= necv850/execv.c libc/sys/sysnecv850/execve.c libc/sys/sysnecv850/fork.c lib= c/sys/sysnecv850/fstat.c libc/sys/sysnecv850/getpid.c libc/sys/sysnecv850/i= satty.c \ @HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@ libc/sys/sys= necv850/kill.c libc/sys/sysnecv850/lseek.c libc/sys/sysnecv850/open.c libc/= sys/sysnecv850/pipe.c libc/sys/sysnecv850/read.c libc/sys/sysnecv850/link.c= \ @HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@ libc/sys/sys= necv850/sbrk.c libc/sys/sysnecv850/stat.c libc/sys/sysnecv850/time.c libc/s= ys/sysnecv850/trap.S libc/sys/sysnecv850/unlink.c libc/sys/sysnecv850/utime= .c libc/sys/sysnecv850/wait.c libc/sys/sysnecv850/write.c \ @HAVE_LIBC_SYS_SYSNECV850_DIR_TRUE@@MAY_SUPPLY_SYSCALLS_TRUE@ libc/sys/sys= necv850/times.c libc/sys/sysnecv850/gettime.c libc/sys/sysnecv850/rename.c =20 -@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@am__append_61 =3D \ +@HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@am__append_60 =3D \ @HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@ libc/sys/sysvi386/ioctl.S libc/sys/sysvi= 386/isatty.c libc/sys/sysvi386/read.S libc/sys/sysvi386/lseek.S libc/sys/sy= svi386/close.S libc/sys/sysvi386/sbrk.c libc/sys/sysvi386/fstat.S libc/sys/= sysvi386/cerror.S \ @HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@ libc/sys/sysvi386/_exit.S libc/sys/sysvi= 386/write.S libc/sys/sysvi386/open.S libc/sys/sysvi386/signal.S libc/sys/sy= svi386/kill.S libc/sys/sysvi386/getpid.S libc/sys/sysvi386/brk.S libc/sys/s= ysvi386/fork.S libc/sys/sysvi386/wait.S \ @HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@ libc/sys/sysvi386/execve.S libc/sys/sysv= i386/exec.c libc/sys/sysvi386/utime.S libc/sys/sysvi386/fcntl.S libc/sys/sy= svi386/chmod.S libc/sys/sysvi386/getuid.S libc/sys/sysvi386/getgid.S libc/s= ys/sysvi386/time.S \ @@ -579,14 +578,14 @@ check_PROGRAMS =3D @HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@ libc/sys/sysvi386/chdir.S libc/sys/sysvi= 386/dup2.c libc/sys/sysvi386/dup.c libc/sys/sysvi386/tcgetattr.c libc/sys/s= ysvi386/tcsetattr.c libc/sys/sysvi386/speed.c libc/sys/sysvi386/tcline.c \ @HAVE_LIBC_SYS_SYSVI386_DIR_TRUE@ libc/sys/sysvi386/times.S libc/sys/sysvi= 386/pause.S libc/sys/sysvi386/sleep.c libc/sys/sysvi386/alarm.S libc/sys/sy= svi386/access.S libc/sys/sysvi386/_longjmp.S libc/sys/sysvi386/_setjmp.S =20 -@HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@am__append_62 =3D \ +@HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@am__append_61 =3D \ @HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@ libc/sys/sysvnecv70/ioctl.S libc/sys/s= ysvnecv70/isatty.S libc/sys/sysvnecv70/read.S libc/sys/sysvnecv70/lseek.S l= ibc/sys/sysvnecv70/close.S libc/sys/sysvnecv70/sbrk.S libc/sys/sysvnecv70/f= stat.S \ @HAVE_LIBC_SYS_SYSVNECV70_DIR_TRUE@ libc/sys/sysvnecv70/cerror.S libc/sys/= sysvnecv70/exit.S libc/sys/sysvnecv70/write.S libc/sys/sysvnecv70/sysv60.S = libc/sys/sysvnecv70/fpx.c libc/sys/sysvnecv70/fps.S libc/sys/sysvnecv70/ope= n.S =20 -@HAVE_LIBC_SYS_TIRTOS_DIR_TRUE@am__append_63 =3D libc/sys/tirtos/lock.c -@HAVE_LIBC_SYS_W65_DIR_TRUE@am__append_64 =3D libc/sys/w65/syscalls.c libc= /sys/w65/trap.c -@HAVE_LIBC_SYS_Z8KSIM_DIR_TRUE@am__append_65 =3D libc/sys/z8ksim/glue.c -@HAVE_LIBC_MACHINE_AARCH64_TRUE@am__append_66 =3D \ +@HAVE_LIBC_SYS_TIRTOS_DIR_TRUE@am__append_62 =3D libc/sys/tirtos/lock.c +@HAVE_LIBC_SYS_W65_DIR_TRUE@am__append_63 =3D libc/sys/w65/syscalls.c libc= /sys/w65/trap.c +@HAVE_LIBC_SYS_Z8KSIM_DIR_TRUE@am__append_64 =3D libc/sys/z8ksim/glue.c +@HAVE_LIBC_MACHINE_AARCH64_TRUE@am__append_65 =3D \ @HAVE_LIBC_MACHINE_AARCH64_TRUE@ libc/machine/aarch64/memchr-stub.c \ @HAVE_LIBC_MACHINE_AARCH64_TRUE@ libc/machine/aarch64/memchr.S \ @HAVE_LIBC_MACHINE_AARCH64_TRUE@ libc/machine/aarch64/memcmp-stub.c \ @@ -619,7 +618,7 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_AARCH64_TRUE@ libc/machine/aarch64/strrchr-stub.c \ @HAVE_LIBC_MACHINE_AARCH64_TRUE@ libc/machine/aarch64/strrchr.S =20 -@HAVE_LIBC_MACHINE_AMDGCN_TRUE@am__append_67 =3D \ +@HAVE_LIBC_MACHINE_AMDGCN_TRUE@am__append_66 =3D \ @HAVE_LIBC_MACHINE_AMDGCN_TRUE@ libc/machine/amdgcn/abort.c \ @HAVE_LIBC_MACHINE_AMDGCN_TRUE@ libc/machine/amdgcn/exit.c \ @HAVE_LIBC_MACHINE_AMDGCN_TRUE@ libc/machine/amdgcn/atexit.c \ @@ -627,7 +626,7 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_AMDGCN_TRUE@ libc/machine/amdgcn/getreent.c \ @HAVE_LIBC_MACHINE_AMDGCN_TRUE@ libc/machine/amdgcn/signal.c =20 -@HAVE_LIBC_MACHINE_ARC_TRUE@am__append_68 =3D \ +@HAVE_LIBC_MACHINE_ARC_TRUE@am__append_67 =3D \ @HAVE_LIBC_MACHINE_ARC_TRUE@ libc/machine/arc/memcmp.S \ @HAVE_LIBC_MACHINE_ARC_TRUE@ libc/machine/arc/memcmp-bs-norm.S \ @HAVE_LIBC_MACHINE_ARC_TRUE@ libc/machine/arc/memcmp-stub.c \ @@ -659,7 +658,7 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_ARC_TRUE@ libc/machine/arc/strncpy-stub.c \ @HAVE_LIBC_MACHINE_ARC_TRUE@ libc/machine/arc/strncpy-bs.S =20 -@HAVE_LIBC_MACHINE_ARM_TRUE@am__append_69 =3D \ +@HAVE_LIBC_MACHINE_ARM_TRUE@am__append_68 =3D \ @HAVE_LIBC_MACHINE_ARM_TRUE@ libc/machine/arm/setjmp.S libc/machine/arm/st= rcmp.S libc/machine/arm/strcpy.c \ @HAVE_LIBC_MACHINE_ARM_TRUE@ libc/machine/arm/aeabi_memcpy.c libc/machine/= arm/aeabi_memcpy-armv7a.S \ @HAVE_LIBC_MACHINE_ARM_TRUE@ libc/machine/arm/aeabi_memmove.c libc/machine= /arm/aeabi_memmove-soft.S \ @@ -671,39 +670,39 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_ARM_TRUE@ libc/machine/arm/strlen-stub.c \ @HAVE_LIBC_MACHINE_ARM_TRUE@ libc/machine/arm/strlen.S =20 -@HAVE_LIBC_MACHINE_BFIN_TRUE@am__append_70 =3D libc/machine/bfin/setjmp.S = libc/machine/bfin/longjmp.S -@HAVE_LIBC_MACHINE_CR16_TRUE@am__append_71 =3D libc/machine/cr16/setjmp.S = libc/machine/cr16/getenv.c -@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_72 =3D libc/machine/cris/setjmp.c = libc/machine/cris/memcpy.c libc/machine/cris/memset.c libc/machine/cris/mem= move.c libc/machine/cris/libcdtor.c +@HAVE_LIBC_MACHINE_BFIN_TRUE@am__append_69 =3D libc/machine/bfin/setjmp.S = libc/machine/bfin/longjmp.S +@HAVE_LIBC_MACHINE_CR16_TRUE@am__append_70 =3D libc/machine/cr16/setjmp.S = libc/machine/cr16/getenv.c +@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_71 =3D libc/machine/cris/setjmp.c = libc/machine/cris/memcpy.c libc/machine/cris/memset.c libc/machine/cris/mem= move.c libc/machine/cris/libcdtor.c =20 # We also make a library with just the useful # machine-but-not-system-specific functions, usable as an add-on # by itself together with e.g. uclibc. -@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_73 =3D libc/machine/cris/libic.a -@HAVE_LIBC_MACHINE_CRX_TRUE@am__append_74 =3D libc/machine/crx/setjmp.S li= bc/machine/crx/getenv.c -@HAVE_LIBC_MACHINE_CSKY_TRUE@am__append_75 =3D libc/machine/csky/setjmp.S -@HAVE_LIBC_MACHINE_D10V_TRUE@am__append_76 =3D libc/machine/d10v/setjmp.S -@HAVE_LIBC_MACHINE_D30V_TRUE@am__append_77 =3D libc/machine/d30v/setjmp.S -@HAVE_LIBC_MACHINE_EPIPHANY_TRUE@am__append_78 =3D libc/machine/epiphany/s= etjmp.S -@HAVE_LIBC_MACHINE_FR30_TRUE@am__append_79 =3D libc/machine/fr30/setjmp.S -@HAVE_LIBC_MACHINE_FRV_TRUE@am__append_80 =3D libc/machine/frv/setjmp.S -@HAVE_LIBC_MACHINE_FT32_TRUE@am__append_81 =3D libc/machine/ft32/setjmp.S = libc/machine/ft32/strlen.S libc/machine/ft32/memcpy.S libc/machine/ft32/str= cmp.S libc/machine/ft32/memset.S libc/machine/ft32/strcpy.S -@HAVE_LIBC_MACHINE_H8300_TRUE@am__append_82 =3D \ +@HAVE_LIBC_MACHINE_CRIS_TRUE@am__append_72 =3D libc/machine/cris/libic.a +@HAVE_LIBC_MACHINE_CRX_TRUE@am__append_73 =3D libc/machine/crx/setjmp.S li= bc/machine/crx/getenv.c +@HAVE_LIBC_MACHINE_CSKY_TRUE@am__append_74 =3D libc/machine/csky/setjmp.S +@HAVE_LIBC_MACHINE_D10V_TRUE@am__append_75 =3D libc/machine/d10v/setjmp.S +@HAVE_LIBC_MACHINE_D30V_TRUE@am__append_76 =3D libc/machine/d30v/setjmp.S +@HAVE_LIBC_MACHINE_EPIPHANY_TRUE@am__append_77 =3D libc/machine/epiphany/s= etjmp.S +@HAVE_LIBC_MACHINE_FR30_TRUE@am__append_78 =3D libc/machine/fr30/setjmp.S +@HAVE_LIBC_MACHINE_FRV_TRUE@am__append_79 =3D libc/machine/frv/setjmp.S +@HAVE_LIBC_MACHINE_FT32_TRUE@am__append_80 =3D libc/machine/ft32/setjmp.S = libc/machine/ft32/strlen.S libc/machine/ft32/memcpy.S libc/machine/ft32/str= cmp.S libc/machine/ft32/memset.S libc/machine/ft32/strcpy.S +@HAVE_LIBC_MACHINE_H8300_TRUE@am__append_81 =3D \ @HAVE_LIBC_MACHINE_H8300_TRUE@ libc/machine/h8300/reg_memcpy.S libc/machin= e/h8300/reg_memset.S libc/machine/h8300/strcmp.S libc/machine/h8300/memcpy.= S libc/machine/h8300/memset.S \ @HAVE_LIBC_MACHINE_H8300_TRUE@ libc/machine/h8300/setjmp.S libc/machine/h8= 300/h8sx_strcpy.S =20 -@HAVE_LIBC_MACHINE_H8500_TRUE@am__append_83 =3D libc/machine/h8500/divsi3.= c libc/machine/h8500/mulsi3.c libc/machine/h8500/divhi3.S libc/machine/h850= 0/shifts.c libc/machine/h8500/cmpsi.c libc/machine/h8500/psi.S libc/machine= /h8500/setjmp.S -@HAVE_LIBC_MACHINE_HPPA_TRUE@am__append_84 =3D \ +@HAVE_LIBC_MACHINE_H8500_TRUE@am__append_82 =3D libc/machine/h8500/divsi3.= c libc/machine/h8500/mulsi3.c libc/machine/h8500/divhi3.S libc/machine/h850= 0/shifts.c libc/machine/h8500/cmpsi.c libc/machine/h8500/psi.S libc/machine= /h8500/setjmp.S +@HAVE_LIBC_MACHINE_HPPA_TRUE@am__append_83 =3D \ @HAVE_LIBC_MACHINE_HPPA_TRUE@ libc/machine/hppa/memchr.S libc/machine/hppa= /memcmp.S libc/machine/hppa/memcpy.S libc/machine/hppa/memset.S \ @HAVE_LIBC_MACHINE_HPPA_TRUE@ libc/machine/hppa/setjmp.S \ @HAVE_LIBC_MACHINE_HPPA_TRUE@ libc/machine/hppa/strcat.S libc/machine/hppa= /strcmp.S \ @HAVE_LIBC_MACHINE_HPPA_TRUE@ libc/machine/hppa/strcpy.S libc/machine/hppa= /strlen.S libc/machine/hppa/strncat.S libc/machine/hppa/strncmp.S libc/mach= ine/hppa/strncpy.S =20 -@HAVE_LIBC_MACHINE_I386_TRUE@@MACH_ADD_SETJMP_TRUE@am__append_85 =3D libc/= machine/i386/setjmp.S -@HAVE_LIBC_MACHINE_I386_TRUE@am__append_86 =3D \ +@HAVE_LIBC_MACHINE_I386_TRUE@@MACH_ADD_SETJMP_TRUE@am__append_84 =3D libc/= machine/i386/setjmp.S +@HAVE_LIBC_MACHINE_I386_TRUE@am__append_85 =3D \ @HAVE_LIBC_MACHINE_I386_TRUE@ libc/machine/i386/memchr.S libc/machine/i386= /memcmp.S libc/machine/i386/memcpy.S libc/machine/i386/memset.S libc/machin= e/i386/strchr.S \ @HAVE_LIBC_MACHINE_I386_TRUE@ libc/machine/i386/memmove.S libc/machine/i38= 6/strlen.S libc/machine/i386/i386mach.h =20 -@HAVE_LIBC_MACHINE_I960_TRUE@am__append_87 =3D \ +@HAVE_LIBC_MACHINE_I960_TRUE@am__append_86 =3D \ @HAVE_LIBC_MACHINE_I960_TRUE@ libc/machine/i960/memccpy_ca.S \ @HAVE_LIBC_MACHINE_I960_TRUE@ libc/machine/i960/memccpy.S \ @HAVE_LIBC_MACHINE_I960_TRUE@ libc/machine/i960/memchr_ca.S \ @@ -733,42 +732,42 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_I960_TRUE@ libc/machine/i960/strpbrk.S \ @HAVE_LIBC_MACHINE_I960_TRUE@ libc/machine/i960/strrchr.S =20 -@HAVE_LIBC_MACHINE_IQ2000_TRUE@am__append_88 =3D libc/machine/iq2000/setjm= p.S -@HAVE_LIBC_MACHINE_LM32_TRUE@am__append_89 =3D libc/machine/lm32/setjmp.S -@HAVE_LIBC_MACHINE_M32C_TRUE@am__append_90 =3D libc/machine/m32c/setjmp.S -@HAVE_LIBC_MACHINE_M32R_TRUE@am__append_91 =3D libc/machine/m32r/setjmp.S -@HAVE_LIBC_MACHINE_M68HC11_TRUE@am__append_92 =3D libc/machine/m68hc11/set= jmp.S -@HAVE_LIBC_MACHINE_M68K_TRUE@am__append_93 =3D libc/machine/m68k/setjmp.S = libc/machine/m68k/strcpy.c libc/machine/m68k/strlen.c libc/machine/m68k/mem= cpy.S libc/machine/m68k/memset.S -@HAVE_LIBC_MACHINE_M88K_TRUE@am__append_94 =3D libc/machine/m88k/setjmp.S -@HAVE_LIBC_MACHINE_MEP_TRUE@am__append_95 =3D libc/machine/mep/setjmp.S -@HAVE_LIBC_MACHINE_MICROBLAZE_TRUE@am__append_96 =3D libc/machine/microbla= ze/strlen.c libc/machine/microblaze/strcmp.c libc/machine/microblaze/strcpy= .c libc/machine/microblaze/setjmp.S libc/machine/microblaze/longjmp.S -@HAVE_LIBC_MACHINE_MIPS_TRUE@am__append_97 =3D libc/machine/mips/setjmp.S = libc/machine/mips/strlen.c libc/machine/mips/strcmp.S libc/machine/mips/str= ncpy.c libc/machine/mips/memset.S libc/machine/mips/memcpy.S -@HAVE_LIBC_MACHINE_MN10200_TRUE@am__append_98 =3D libc/machine/mn10200/set= jmp.S -@HAVE_LIBC_MACHINE_MN10300_TRUE@am__append_99 =3D \ +@HAVE_LIBC_MACHINE_IQ2000_TRUE@am__append_87 =3D libc/machine/iq2000/setjm= p.S +@HAVE_LIBC_MACHINE_LM32_TRUE@am__append_88 =3D libc/machine/lm32/setjmp.S +@HAVE_LIBC_MACHINE_M32C_TRUE@am__append_89 =3D libc/machine/m32c/setjmp.S +@HAVE_LIBC_MACHINE_M32R_TRUE@am__append_90 =3D libc/machine/m32r/setjmp.S +@HAVE_LIBC_MACHINE_M68HC11_TRUE@am__append_91 =3D libc/machine/m68hc11/set= jmp.S +@HAVE_LIBC_MACHINE_M68K_TRUE@am__append_92 =3D libc/machine/m68k/setjmp.S = libc/machine/m68k/strcpy.c libc/machine/m68k/strlen.c libc/machine/m68k/mem= cpy.S libc/machine/m68k/memset.S +@HAVE_LIBC_MACHINE_M88K_TRUE@am__append_93 =3D libc/machine/m88k/setjmp.S +@HAVE_LIBC_MACHINE_MEP_TRUE@am__append_94 =3D libc/machine/mep/setjmp.S +@HAVE_LIBC_MACHINE_MICROBLAZE_TRUE@am__append_95 =3D libc/machine/microbla= ze/strlen.c libc/machine/microblaze/strcmp.c libc/machine/microblaze/strcpy= .c libc/machine/microblaze/setjmp.S libc/machine/microblaze/longjmp.S +@HAVE_LIBC_MACHINE_MIPS_TRUE@am__append_96 =3D libc/machine/mips/setjmp.S = libc/machine/mips/strlen.c libc/machine/mips/strcmp.S libc/machine/mips/str= ncpy.c libc/machine/mips/memset.S libc/machine/mips/memcpy.S +@HAVE_LIBC_MACHINE_MN10200_TRUE@am__append_97 =3D libc/machine/mn10200/set= jmp.S +@HAVE_LIBC_MACHINE_MN10300_TRUE@am__append_98 =3D \ @HAVE_LIBC_MACHINE_MN10300_TRUE@ libc/machine/mn10300/setjmp.S libc/machin= e/mn10300/memchr.S libc/machine/mn10300/memcmp.S libc/machine/mn10300/memcp= y.S libc/machine/mn10300/memset.S libc/machine/mn10300/strchr.S \ @HAVE_LIBC_MACHINE_MN10300_TRUE@ libc/machine/mn10300/strcmp.S libc/machin= e/mn10300/strcpy.S libc/machine/mn10300/strlen.S =20 -@HAVE_LIBC_MACHINE_MOXIE_TRUE@am__append_100 =3D libc/machine/moxie/setjmp= .S -@HAVE_LIBC_MACHINE_MSP430_TRUE@am__append_101 =3D libc/machine/msp430/setj= mp.S -@HAVE_LIBC_MACHINE_MSP430_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_1= 02 =3D libc/machine/msp430/tiny-puts.c libc/machine/msp430/tiny-printf.c -@HAVE_LIBC_MACHINE_MT_TRUE@am__append_103 =3D libc/machine/mt/setjmp.S -@HAVE_LIBC_MACHINE_NDS32_TRUE@am__append_104 =3D \ +@HAVE_LIBC_MACHINE_MOXIE_TRUE@am__append_99 =3D libc/machine/moxie/setjmp.S +@HAVE_LIBC_MACHINE_MSP430_TRUE@am__append_100 =3D libc/machine/msp430/setj= mp.S +@HAVE_LIBC_MACHINE_MSP430_TRUE@@NEWLIB_NANO_FORMATTED_IO_TRUE@am__append_1= 01 =3D libc/machine/msp430/tiny-puts.c libc/machine/msp430/tiny-printf.c +@HAVE_LIBC_MACHINE_MT_TRUE@am__append_102 =3D libc/machine/mt/setjmp.S +@HAVE_LIBC_MACHINE_NDS32_TRUE@am__append_103 =3D \ @HAVE_LIBC_MACHINE_NDS32_TRUE@ libc/machine/nds32/abort.c \ @HAVE_LIBC_MACHINE_NDS32_TRUE@ libc/machine/nds32/setjmp.S \ @HAVE_LIBC_MACHINE_NDS32_TRUE@ libc/machine/nds32/strcmp.S \ @HAVE_LIBC_MACHINE_NDS32_TRUE@ libc/machine/nds32/strcpy.S =20 -@HAVE_LIBC_MACHINE_NDS32_TRUE@@IS_NDS32_ISA_V3M_FALSE@am__append_105 =3D l= ibc/machine/nds32/memcpy.S libc/machine/nds32/memset.S -@HAVE_LIBC_MACHINE_NECV70_TRUE@am__append_106 =3D libc/machine/necv70/fast= math.S libc/machine/necv70/setjmp.S -@HAVE_LIBC_MACHINE_NIOS2_TRUE@am__append_107 =3D libc/machine/nios2/setjmp= .s -@HAVE_LIBC_MACHINE_NVPTX_TRUE@am__append_108 =3D \ +@HAVE_LIBC_MACHINE_NDS32_TRUE@@IS_NDS32_ISA_V3M_FALSE@am__append_104 =3D l= ibc/machine/nds32/memcpy.S libc/machine/nds32/memset.S +@HAVE_LIBC_MACHINE_NECV70_TRUE@am__append_105 =3D libc/machine/necv70/fast= math.S libc/machine/necv70/setjmp.S +@HAVE_LIBC_MACHINE_NIOS2_TRUE@am__append_106 =3D libc/machine/nios2/setjmp= .s +@HAVE_LIBC_MACHINE_NVPTX_TRUE@am__append_107 =3D \ @HAVE_LIBC_MACHINE_NVPTX_TRUE@ libc/machine/nvptx/calloc.c libc/machine/nv= ptx/callocr.c libc/machine/nvptx/malloc.c libc/machine/nvptx/mallocr.c libc= /machine/nvptx/realloc.c libc/machine/nvptx/reallocr.c \ @HAVE_LIBC_MACHINE_NVPTX_TRUE@ libc/machine/nvptx/free.c libc/machine/nvpt= x/write.c libc/machine/nvptx/assert.c libc/machine/nvptx/puts.c libc/machin= e/nvptx/putchar.c libc/machine/nvptx/printf.c libc/machine/nvptx/abort.c \ @HAVE_LIBC_MACHINE_NVPTX_TRUE@ libc/machine/nvptx/exit.c libc/machine/nvpt= x/misc.c libc/machine/nvptx/clock.c =20 -@HAVE_LIBC_MACHINE_OR1K_TRUE@am__append_109 =3D libc/machine/or1k/setjmp.S -@HAVE_LIBC_MACHINE_POWERPC_TRUE@am__append_110 =3D libc/machine/powerpc/se= tjmp.S -@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@am__append_111 = =3D \ +@HAVE_LIBC_MACHINE_OR1K_TRUE@am__append_108 =3D libc/machine/or1k/setjmp.S +@HAVE_LIBC_MACHINE_POWERPC_TRUE@am__append_109 =3D libc/machine/powerpc/se= tjmp.S +@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@am__append_110 = =3D \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@ libc/machine/p= owerpc/vfprintf.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@ libc/machine/p= owerpc/vfscanf.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@ libc/machine/p= owerpc/vec_malloc.c \ @@ -779,7 +778,7 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@ libc/machine/p= owerpc/vec_callocr.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_ALTIVEC_TRUE@ libc/machine/p= owerpc/vec_reallocr.c =20 -@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@am__append_112 =3D \ +@HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@am__append_111 =3D \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@ libc/machine/power= pc/atosfix16.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@ libc/machine/power= pc/atosfix32.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@ libc/machine/power= pc/atosfix64.c \ @@ -797,21 +796,21 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@ libc/machine/power= pc/vfprintf.c \ @HAVE_LIBC_MACHINE_POWERPC_TRUE@@HAVE_POWERPC_SPE_TRUE@ libc/machine/power= pc/vfscanf.c =20 -@HAVE_LIBC_MACHINE_PRU_TRUE@am__append_113 =3D libc/machine/pru/setjmp.s -@HAVE_LIBC_MACHINE_RISCV_TRUE@am__append_114 =3D \ +@HAVE_LIBC_MACHINE_PRU_TRUE@am__append_112 =3D libc/machine/pru/setjmp.s +@HAVE_LIBC_MACHINE_RISCV_TRUE@am__append_113 =3D \ @HAVE_LIBC_MACHINE_RISCV_TRUE@ libc/machine/riscv/memmove.S libc/machine/r= iscv/memmove-stub.c libc/machine/riscv/memset.S libc/machine/riscv/memcpy-a= sm.S libc/machine/riscv/memcpy.c libc/machine/riscv/strlen.c \ @HAVE_LIBC_MACHINE_RISCV_TRUE@ libc/machine/riscv/strcpy.c libc/machine/ri= scv/strcmp.S libc/machine/riscv/setjmp.S libc/machine/riscv/ieeefp.c libc/m= achine/riscv/ffs.c =20 -@HAVE_LIBC_MACHINE_RL78_TRUE@am__append_115 =3D libc/machine/rl78/setjmp.S -@HAVE_LIBC_MACHINE_RX_TRUE@am__append_116 =3D \ +@HAVE_LIBC_MACHINE_RL78_TRUE@am__append_114 =3D libc/machine/rl78/setjmp.S +@HAVE_LIBC_MACHINE_RX_TRUE@am__append_115 =3D \ @HAVE_LIBC_MACHINE_RX_TRUE@ libc/machine/rx/setjmp.S \ @HAVE_LIBC_MACHINE_RX_TRUE@ libc/machine/rx/strncmp.S libc/machine/rx/strc= mp.S libc/machine/rx/strncpy.S libc/machine/rx/strcpy.S libc/machine/rx/str= len.S libc/machine/rx/strcat.S libc/machine/rx/strncat.S \ @HAVE_LIBC_MACHINE_RX_TRUE@ libc/machine/rx/memset.S libc/machine/rx/mempc= py.S libc/machine/rx/memcpy.S libc/machine/rx/memmove.S libc/machine/rx/mem= chr.S =20 -@HAVE_LIBC_MACHINE_SH_TRUE@am__append_117 =3D libc/machine/sh/memcpy.S lib= c/machine/sh/memset.S libc/machine/sh/setjmp.S libc/machine/sh/strcpy.S lib= c/machine/sh/strlen.S libc/machine/sh/strcmp.S -@HAVE_LIBC_MACHINE_SH_TRUE@@SH64_TRUE@am__append_118 =3D libc/machine/sh/s= trncpy.S -@HAVE_LIBC_MACHINE_SPARC_TRUE@am__append_119 =3D libc/machine/sparc/scan.c= libc/machine/sparc/shuffle.c libc/machine/sparc/setjmp.S -@HAVE_LIBC_MACHINE_SPU_TRUE@am__append_120 =3D \ +@HAVE_LIBC_MACHINE_SH_TRUE@am__append_116 =3D libc/machine/sh/memcpy.S lib= c/machine/sh/memset.S libc/machine/sh/setjmp.S libc/machine/sh/strcpy.S lib= c/machine/sh/strlen.S libc/machine/sh/strcmp.S +@HAVE_LIBC_MACHINE_SH_TRUE@@SH64_TRUE@am__append_117 =3D libc/machine/sh/s= trncpy.S +@HAVE_LIBC_MACHINE_SPARC_TRUE@am__append_118 =3D libc/machine/sparc/scan.c= libc/machine/sparc/shuffle.c libc/machine/sparc/setjmp.S +@HAVE_LIBC_MACHINE_SPU_TRUE@am__append_119 =3D \ @HAVE_LIBC_MACHINE_SPU_TRUE@ libc/machine/spu/setjmp.S libc/machine/spu/as= sert.c libc/machine/spu/clearerr.c libc/machine/spu/creat.c libc/machine/sp= u/fclose.c libc/machine/spu/feof.c \ @HAVE_LIBC_MACHINE_SPU_TRUE@ libc/machine/spu/ferror.c libc/machine/spu/ff= lush.c libc/machine/spu/fgetc.c libc/machine/spu/fgetpos.c libc/machine/spu= /fgets.c libc/machine/spu/fileno.c libc/machine/spu/fiprintf.S \ @HAVE_LIBC_MACHINE_SPU_TRUE@ libc/machine/spu/fiscanf.S libc/machine/spu/f= open.c libc/machine/spu/fprintf.S libc/machine/spu/fputc.c libc/machine/spu= /fputs.c libc/machine/spu/fread.c libc/machine/spu/freopen.c \ @@ -829,7 +828,7 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_SPU_TRUE@ libc/machine/spu/spu_timer_slih.c libc/machin= e/spu/spu_timer_slih_reg.c libc/machine/spu/spu_timer_svcs.c \ @HAVE_LIBC_MACHINE_SPU_TRUE@ libc/machine/spu/spu_timer_stop.c libc/machin= e/spu/spu_timer_free.c libc/machine/spu/spu_timebase.c libc/machine/spu/fdo= pen.c =20 -@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@am__append_121 =3D \ +@HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@am__append_120 =3D \ @HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@ libc/machine/spu/calloc_ea.= c libc/machine/spu/free_ea.c libc/machine/spu/malloc_ea.c libc/machine/spu/= memchr_ea.c libc/machine/spu/memcmp_ea.c \ @HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@ libc/machine/spu/memcpy_ea.= c libc/machine/spu/memmove_ea.c libc/machine/spu/memset_ea.c libc/machine/s= pu/mmap_ea.c libc/machine/spu/mremap_ea.c libc/machine/spu/msync_ea.c \ @HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@ libc/machine/spu/munmap_ea.= c libc/machine/spu/posix_memalign_ea.c libc/machine/spu/realloc_ea.c libc/m= achine/spu/strcat_ea.c libc/machine/spu/strchr_ea.c \ @@ -838,18 +837,18 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@ libc/machine/spu/pread_ea.c= libc/machine/spu/readv_ea.c libc/machine/spu/write_ea.c libc/machine/spu/p= write_ea.c libc/machine/spu/writev_ea.c libc/machine/spu/spu-mcount.S \ @HAVE_LIBC_MACHINE_SPU_TRUE@@HAVE_SPU_EA_TRUE@ libc/machine/spu/spu-gmon.c =20 -@HAVE_LIBC_MACHINE_TIC4X_TRUE@am__append_122 =3D libc/machine/tic4x/setjmp= .S -@HAVE_LIBC_MACHINE_TIC6X_TRUE@am__append_123 =3D libc/machine/tic6x/setjmp= .S -@HAVE_LIBC_MACHINE_TIC80_TRUE@am__append_124 =3D libc/machine/tic80/setjmp= .S -@HAVE_LIBC_MACHINE_V850_TRUE@am__append_125 =3D libc/machine/v850/setjmp.S -@HAVE_LIBC_MACHINE_VISIUM_TRUE@am__append_126 =3D libc/machine/visium/memc= py.c libc/machine/visium/memset.c libc/machine/visium/memmove.c libc/machin= e/visium/setjmp.S -@HAVE_LIBC_MACHINE_W65_TRUE@am__append_127 =3D \ +@HAVE_LIBC_MACHINE_TIC4X_TRUE@am__append_121 =3D libc/machine/tic4x/setjmp= .S +@HAVE_LIBC_MACHINE_TIC6X_TRUE@am__append_122 =3D libc/machine/tic6x/setjmp= .S +@HAVE_LIBC_MACHINE_TIC80_TRUE@am__append_123 =3D libc/machine/tic80/setjmp= .S +@HAVE_LIBC_MACHINE_V850_TRUE@am__append_124 =3D libc/machine/v850/setjmp.S +@HAVE_LIBC_MACHINE_VISIUM_TRUE@am__append_125 =3D libc/machine/visium/memc= py.c libc/machine/visium/memset.c libc/machine/visium/memmove.c libc/machin= e/visium/setjmp.S +@HAVE_LIBC_MACHINE_W65_TRUE@am__append_126 =3D \ @HAVE_LIBC_MACHINE_W65_TRUE@ libc/machine/w65/udivhi3.S libc/machine/w65/u= modhi3.S libc/machine/w65/smulhi3.S libc/machine/w65/lshrhi.S libc/machine/= w65/sdivhi3.S libc/machine/w65/mulsi3.c \ @HAVE_LIBC_MACHINE_W65_TRUE@ libc/machine/w65/divsi3.c libc/machine/w65/cm= psi.c =20 -@HAVE_LIBC_MACHINE_X86_64_TRUE@am__append_128 =3D libc/machine/x86_64/setj= mp.S libc/machine/x86_64/memcpy.S libc/machine/x86_64/memset.S -@HAVE_LIBC_MACHINE_XC16X_TRUE@am__append_129 =3D libc/machine/xc16x/setjmp= .S libc/machine/xc16x/puts.c libc/machine/xc16x/putchar.c -@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@am__append_130 =3D \ +@HAVE_LIBC_MACHINE_X86_64_TRUE@am__append_127 =3D libc/machine/x86_64/setj= mp.S libc/machine/x86_64/memcpy.S libc/machine/x86_64/memset.S +@HAVE_LIBC_MACHINE_XC16X_TRUE@am__append_128 =3D libc/machine/xc16x/setjmp= .S libc/machine/xc16x/puts.c libc/machine/xc16x/putchar.c +@HAVE_LIBC_MACHINE_XSTORMY16_TRUE@am__append_129 =3D \ @HAVE_LIBC_MACHINE_XSTORMY16_TRUE@ libc/machine/xstormy16/setjmp.S \ @HAVE_LIBC_MACHINE_XSTORMY16_TRUE@ libc/machine/xstormy16/calloc.c \ @HAVE_LIBC_MACHINE_XSTORMY16_TRUE@ libc/machine/xstormy16/callocr.c \ @@ -864,9 +863,9 @@ check_PROGRAMS =3D @HAVE_LIBC_MACHINE_XSTORMY16_TRUE@ libc/machine/xstormy16/reallocr.c \ @HAVE_LIBC_MACHINE_XSTORMY16_TRUE@ libc/machine/xstormy16/valloc.c =20 -@HAVE_LIBC_MACHINE_Z8K_TRUE@am__append_131 =3D libc/machine/z8k/setjmp.S l= ibc/machine/z8k/memset.S libc/machine/z8k/memcpy.S libc/machine/z8k/memmove= .S libc/machine/z8k/memcmp.S -@NEWLIB_HW_FP_TRUE@am__append_132 =3D $(libm_mathfp_src) $(libm_mathfp_fsr= c) -@NEWLIB_HW_FP_TRUE@am__append_133 =3D \ +@HAVE_LIBC_MACHINE_Z8K_TRUE@am__append_130 =3D libc/machine/z8k/setjmp.S l= ibc/machine/z8k/memset.S libc/machine/z8k/memcpy.S libc/machine/z8k/memmove= .S libc/machine/z8k/memcmp.S +@NEWLIB_HW_FP_TRUE@am__append_131 =3D $(libm_mathfp_src) $(libm_mathfp_fsr= c) +@NEWLIB_HW_FP_TRUE@am__append_132 =3D \ @NEWLIB_HW_FP_TRUE@ libm/mathfp/e_acosh.def \ @NEWLIB_HW_FP_TRUE@ libm/mathfp/e_atanh.def \ @NEWLIB_HW_FP_TRUE@ libm/mathfp/e_hypot.def \ @@ -896,9 +895,9 @@ check_PROGRAMS =3D @NEWLIB_HW_FP_TRUE@ libm/mathfp/s_tanh.def \ @NEWLIB_HW_FP_TRUE@ libm/mathfp/w_jn.def =20 -@NEWLIB_HW_FP_TRUE@am__append_134 =3D libm/mathfp/mathfp.tex -@NEWLIB_HW_FP_FALSE@am__append_135 =3D $(libm_math_src) $(libm_math_fsrc) = $(libm_math_lsrc) -@NEWLIB_HW_FP_FALSE@am__append_136 =3D \ +@NEWLIB_HW_FP_TRUE@am__append_133 =3D libm/mathfp/mathfp.tex +@NEWLIB_HW_FP_FALSE@am__append_134 =3D $(libm_math_src) $(libm_math_fsrc) = $(libm_math_lsrc) +@NEWLIB_HW_FP_FALSE@am__append_135 =3D \ @NEWLIB_HW_FP_FALSE@ libm/math/w_acos.def libm/math/w_acosh.def libm/math/= w_asin.def libm/math/s_asinh.def \ @NEWLIB_HW_FP_FALSE@ libm/math/s_atan.def libm/math/w_atan2.def libm/math/= w_atanh.def libm/math/w_j0.def \ @NEWLIB_HW_FP_FALSE@ libm/math/w_cosh.def libm/math/s_erf.def libm/math/w_= exp.def libm/math/w_exp2.def \ @@ -908,21 +907,21 @@ check_PROGRAMS =3D @NEWLIB_HW_FP_FALSE@ libm/math/w_pow.def libm/math/w_remainder.def libm/ma= th/s_sin.def libm/math/w_sinh.def \ @NEWLIB_HW_FP_FALSE@ libm/math/w_sqrt.def libm/math/s_tan.def libm/math/s_= tanh.def =20 -@NEWLIB_HW_FP_FALSE@am__append_137 =3D libm/math/math.tex -@HAVE_LONG_DOUBLE_TRUE@am__append_138 =3D $(libm_common_lsrc) -@HAVE_LIBM_MACHINE_AARCH64_TRUE@am__append_139 =3D $(libm_machine_aarch64_= src) -@HAVE_LIBM_MACHINE_ARM_TRUE@am__append_140 =3D $(libm_machine_arm_src) -@HAVE_LIBM_MACHINE_I386_TRUE@am__append_141 =3D $(libm_machine_i386_src) -@HAVE_LIBM_MACHINE_MIPS_TRUE@am__append_142 =3D $(libm_machine_mips_src) -@HAS_NDS32_FPU_SP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_143 =3D li= bm/machine/nds32/wf_sqrt.S -@HAS_NDS32_FPU_DP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_144 =3D li= bm/machine/nds32/w_sqrt.S -@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_145 =3D $(libm_machine_nds32_src) -@HAVE_LIBM_MACHINE_POWERPC_TRUE@am__append_146 =3D $(libm_machine_powerpc_= src) -@HAVE_LIBM_MACHINE_PRU_TRUE@am__append_147 =3D $(libm_machine_pru_src) -@HAVE_LIBM_MACHINE_SPARC_TRUE@am__append_148 =3D $(libm_machine_sparc_src) -@HAVE_LIBM_MACHINE_SPU_TRUE@am__append_149 =3D $(libm_machine_spu_src) -@HAVE_LIBM_MACHINE_RISCV_TRUE@am__append_150 =3D $(libm_machine_riscv_src) -@HAVE_LIBM_MACHINE_X86_64_TRUE@am__append_151 =3D $(libm_machine_x86_64_sr= c) +@NEWLIB_HW_FP_FALSE@am__append_136 =3D libm/math/math.tex +@HAVE_LONG_DOUBLE_TRUE@am__append_137 =3D $(libm_common_lsrc) +@HAVE_LIBM_MACHINE_AARCH64_TRUE@am__append_138 =3D $(libm_machine_aarch64_= src) +@HAVE_LIBM_MACHINE_ARM_TRUE@am__append_139 =3D $(libm_machine_arm_src) +@HAVE_LIBM_MACHINE_I386_TRUE@am__append_140 =3D $(libm_machine_i386_src) +@HAVE_LIBM_MACHINE_MIPS_TRUE@am__append_141 =3D $(libm_machine_mips_src) +@HAS_NDS32_FPU_SP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_142 =3D li= bm/machine/nds32/wf_sqrt.S +@HAS_NDS32_FPU_DP_TRUE@@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_143 =3D li= bm/machine/nds32/w_sqrt.S +@HAVE_LIBM_MACHINE_NDS32_TRUE@am__append_144 =3D $(libm_machine_nds32_src) +@HAVE_LIBM_MACHINE_POWERPC_TRUE@am__append_145 =3D $(libm_machine_powerpc_= src) +@HAVE_LIBM_MACHINE_PRU_TRUE@am__append_146 =3D $(libm_machine_pru_src) +@HAVE_LIBM_MACHINE_SPARC_TRUE@am__append_147 =3D $(libm_machine_sparc_src) +@HAVE_LIBM_MACHINE_SPU_TRUE@am__append_148 =3D $(libm_machine_spu_src) +@HAVE_LIBM_MACHINE_RISCV_TRUE@am__append_149 =3D $(libm_machine_riscv_src) +@HAVE_LIBM_MACHINE_X86_64_TRUE@am__append_150 =3D $(libm_machine_x86_64_sr= c) subdir =3D . ACLOCAL_M4 =3D $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps =3D $(top_srcdir)/../config/depstand.m4 \ @@ -3677,6 +3676,7 @@ pdfdir =3D @pdfdir@ prefix =3D @prefix@ program_transform_name =3D @program_transform_name@ psdir =3D @psdir@ +runstatedir =3D @runstatedir@ sbindir =3D @sbindir@ shared_machine_dir =3D @shared_machine_dir@ sharedstatedir =3D @sharedstatedir@ @@ -3697,9 +3697,9 @@ CLEANFILES =3D libg.a $(MATHOBJS_IN_LIBC) stmp-targ-i= nclude \ libc_man.stamp libc/*.3 libm/targetdep.tex \ libm/targetdep.tex.stamp $(LIBM_CHEWOUT_FILES) \ $(LIBM_DOCBOOK_OUT_FILES) libm/*.xml libm_man.stamp libm/*.3 -EXTRA_DIST =3D $(am__append_40) -PHONY =3D $(am__append_4) -SUFFIXES =3D $(am__append_5) +EXTRA_DIST =3D $(am__append_39) +PHONY =3D=20 +SUFFIXES =3D $(am__append_4) info_TEXINFOS =3D libc/libc.texi libm/libm.texi noinst_DATA =3D libg.a $(am__append_1) $(am__append_2) $(am__append_3) \ $(libc_iconv_mkdeps_outputs) @@ -3757,7 +3757,7 @@ toollibdir =3D $(tooldir)/lib$(MULTISUBDIR) AM_CFLAGS =3D $(AM_CFLAGS_$(subst /,_,$(@D))) $(AM_CFLAGS_$(subst /,_,$(@D= )_$( $*.def || ( rm $*.def && false ) diff --git a/newlib/doc/Makefile.inc b/newlib/doc/Makefile.inc index 630681c88..d2c26a13b 100644 --- a/newlib/doc/Makefile.inc +++ b/newlib/doc/Makefile.inc @@ -14,11 +14,6 @@ doc/makedoc.o: doc/makedoc.c $(MKDIR_P) doc $(CC_FOR_BUILD) -g $(CFLAGS_FOR_BUILD) -o $@ -c $< =20 -man-cache: - ${srcdir}/doc/makedocbook.py --cache - -PHONY +=3D man-cache - # # Subdir documentation rules. # diff --git a/newlib/doc/makedocbook.py b/newlib/doc/makedocbook.py index 66481a672..4e83ab63a 100755 --- a/newlib/doc/makedocbook.py +++ b/newlib/doc/makedocbook.py @@ -22,7 +22,9 @@ =20 from __future__ import print_function =20 +import fcntl import sys +import os import re from optparse import OptionParser import lxml.etree @@ -796,7 +798,15 @@ def p_error(t): print('parse error at line %d, token %s, next token %s' % (t.lineno, t= , parser.token()), file=3Dsys.stderr) exit(1) =20 -parser =3D yacc.yacc(start=3D'input') +# protect creating the parser with a lockfile, so that when multiple proce= sses +# are running this script simultaneously, we don't get one of them generat= ing a +# parsetab.py file, while another one attempts to read it... +# +# see also https://github.com/dabeaz/ply/pull/184 +with open(os.path.join(os.path.dirname(__file__), 'parsetab.lock'), 'w+') = as lockfile: + fcntl.flock(lockfile.fileno(), fcntl.LOCK_EX) + parser =3D yacc.yacc(start=3D'input') + fcntl.flock(lockfile.fileno(), fcntl.LOCK_UN) =20 # # @@ -829,12 +839,8 @@ def main(file): if __name__ =3D=3D '__main__' : options =3D OptionParser() options.add_option('-v', '--verbose', action=3D'count', dest =3D 'verb= ose', default =3D 0) - options.add_option('-c', '--cache', action=3D'store_true', dest =3D 'c= ache', help=3D"just ensure PLY cache is up to date") (opts, args) =3D options.parse_args() =20 - if opts.cache: - sys.exit() - verbose =3D opts.verbose =20 if len(args) > 0: