public inbox for newlib@sourceware.org
 help / color / mirror / Atom feed
From: Brian Inglis <Brian.Inglis@SystematicSw.ab.ca>
To: newlib@sourceware.org
Subject: Re: Cygwin strptime() is missing "%s" which strftime() has
Date: Fri, 18 Aug 2017 20:01:00 -0000	[thread overview]
Message-ID: <5e303729-89e3-44dd-af12-307bdfdd819e@SystematicSw.ab.ca> (raw)
In-Reply-To: <20170731095532.GK24013@calimero.vinschen.de>

[-- Attachment #1: Type: text/plain, Size: 2426 bytes --]

On 2017-07-31 03:55, Corinna Vinschen wrote:
> On Jul 28 14:50, Brian Inglis wrote:
>> On 2017-07-26 13:34, Corinna Vinschen wrote:
>>> On Jul 26 11:27, Brian Inglis wrote:
>>>> On 2017-07-26 04:49, Corinna Vinschen wrote:
>>>>> On Jul 25 14:13, Brian Inglis wrote:
>>>>>> On 2017-07-25 12:52, Corinna Vinschen wrote:
>>>>>>> Well... on *third* thought, targets may redefine time_t via redefining
>>>>>>> _TIME_T_.  Targets not doing that will get long, so yeah, you're right.
>>>>>>> Maybe it is safer to use always strtoll_l and just break this down to
>>>>>>> time_t on the way.
>>>>>>
>>>>>> My concern has always been do all newlib RTEMS targets support long
>>>>>> long, even if same as long, and stroll_l?
>>>>>
>>>>> Yes.  The long long functions are not excluded like we do with long
>>>>> double stuff.
>>>>>
>>>>>> Trying to build standalone or combined STC for this with changed strptime.c
>>>>>> ld/collect2 fails to resolve ...global_locale.
>>>>>
>>>>> Yeah, it's an internal function to newlib.  You need to include
>>>>> libc/locale/setlocale.h somehow to accomplish that.  STC from Cygwin
>>>>> userspace will do.
>>>>
>>>> Not doing it for me: that's why I asked if there were undistributed locale
>>>> changes in the tree, and maybe in a dev snapshot?
>>>
>>> No, it's an *internal* function, it doesn't get exported.  There's no
>>> (easy) way to build strptime.c outside the newlib tree as part of the
>>> lib.  That's why I said a userspace STC is enough.  Don't try to build
>>> strptime.c as standalone.  Just build it as part of newlib/Cygwin and
>>> test it from userspace by calling it.
>>
>> Finally got all the prereqs installed and a clean build.
>> My configure uses the default prefix /usr/local, which is at the head of my
>> personal path.
>> Is that enough for a test build, and how do I do that, or do I have to replace
>> the current release, with configure --prefix=/, make install into /bin/?
> 
> The configured paths don't matter for the Cygwin DLL itself, and your
> patch doesn't change any headers or entry points of the lib.  So just exit
> from Cygwin, replace the DLL in Explorer, start a shell and go ahead.

Test still won't run as expected after DLL replacement, nor coreutils strptime.
Aren't there lib import files or maps or anything I also have to move?
Attached slightly redacted build config and make logs.

This wasn't getting thru so trying one attachment at a time.

[-- Attachment #2: make.log --]
[-- Type: text/plain, Size: 49179 bytes --]

make[1]: Entering directory '.../newlib-cygwin'
make[2]: Entering directory '.../newlib-cygwin/etc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '.../newlib-cygwin/etc'
Checking multilib configuration for newlib...
make[2]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "tooldir=/usr/local/x86_64-unknown-cygwin" "top_toollibdir=/usr/local/x86_64-unknown-cygwin/lib" "AR=ar" "AS=as" "CC=gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include" "LD=/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld.exe" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-recursive
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "tooldir=/usr/local/x86_64-unknown-cygwin" "top_toollibdir=/usr/local/x86_64-unknown-cygwin/lib" "AR=ar" "AS=as" "CC=gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include" "LD=/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld.exe" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../.././newlib; ${PWDCMD-pwd}`/; export srcrootpre; \
  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
	if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000   " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "tooldir=/usr/local/x86_64-unknown-cygwin" "top_toollibdir=/usr/local/x86_64-unknown-cygwin/lib" "AR=ar" "AS=as" "CC=gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include" "LD=/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld.exe" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
			CFLAGS="-g -O2 ${flags}" \
			CCASFLAGS="-g -O2 ${flags}" \
			FCFLAGS=" ${flags}" \
			FFLAGS=" ${flags}" \
			ADAFLAGS=" ${flags}" \
			prefix="/usr/local" \
			exec_prefix="/usr/local" \
			GCJFLAGS=" ${flags}" \
			GOCFLAGS="-O2 -g ${flags}" \
			CXXFLAGS="-g -O2 ${flags}" \
			LIBCFLAGS="-g -O2 ${flags}" \
			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
			LDFLAGS=" ${flags}" \
			MULTIFLAGS="${flags}" \
			DESTDIR="" \
			INSTALL="/usr/bin/install -c" \
			INSTALL_DATA="/usr/bin/install -c -m 644" \
			INSTALL_PROGRAM="/usr/bin/install -c" \
			INSTALL_SCRIPT="/usr/bin/install -c" \
			all); then \
	  true; \
	else \
	  exit 1; \
	fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
Making all in libc
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
Making all in argz
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
Making all in stdlib
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
Making all in ctype
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
Making all in search
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
Making all in stdio
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
Makefile:1959: warning: overriding recipe for target 'lib_a-vfwscanf.o'
Makefile:1645: warning: ignoring old recipe for target 'lib_a-vfwscanf.o'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
Making all in stdio64
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
Making all in string
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
Making all in signal
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
Making all in time
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"2.5.0\" -DPACKAGE_STRING=\"newlib\ 2.5.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I. -I../../../.././newlib/libc/time -DHAVE_OPENDIR -DHAVE_RENAME -DSIGNAL_PROVIDED -D_COMPILING_NEWLIB -DHAVE_BLKSIZE -DHAVE_FCNTL -DMALLOC_PROVIDED -fno-builtin      -g -O2 -c -o lib_a-strptime.o `test -f 'strptime.c' || echo '../../../.././newlib/libc/time/'`strptime.c
rm -f lib.a
ar cru lib.a lib_a-asctime.o lib_a-asctime_r.o lib_a-clock.o lib_a-ctime.o lib_a-ctime_r.o lib_a-difftime.o lib_a-gettzinfo.o lib_a-gmtime.o lib_a-gmtime_r.o lib_a-lcltime.o lib_a-lcltime_r.o lib_a-mktime.o lib_a-month_lengths.o lib_a-strftime.o lib_a-strptime.o lib_a-time.o lib_a-tzcalc_limits.o lib_a-tzlock.o lib_a-tzset.o lib_a-tzset_r.o lib_a-tzvars.o lib_a-wcsftime.o 
ranlib lib.a
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
Making all in locale
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
Making all in sys
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
Making all in .
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
Making all in reent
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
Making all in errno
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
Making all in misc
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
Making all in machine
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
Making all in x86_64
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
Making all in .
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
Making all in posix
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
Making all in syscalls
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
Making all in xdr
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
Making all in .
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
rm -f libc.a
rm -rf tmp
mkdir tmp
cd tmp; \
 for i in argz/lib.a stdlib/lib.a ctype/lib.a search/lib.a stdio/lib.a stdio64/lib.a xdr/lib.a string/lib.a signal/lib.a time/lib.a locale/lib.a reent/lib.a  errno/lib.a misc/lib.a  posix/lib.a syscalls/lib.a  machine/lib.a ; do \
   ar x ../$i; \
 done; \
ar rc ../libc.a *.o
ranlib libc.a
rm -rf tmp
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
Making all in libm
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
Making all in math
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
Making all in common
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
Making all in complex
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
Making all in machine
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
Making all in .
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
Making all in doc
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
Making all in .
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
rm -rf libc.a libg.a tmp
mkdir tmp
cd tmp; \
 ar x ../libm.a lib_a-s_fpclassify.o lib_a-sf_fpclassify.o lib_a-s_isinf.o lib_a-sf_isinf.o lib_a-s_isnan.o lib_a-sf_isnan.o lib_a-s_isinfd.o lib_a-sf_isinff.o lib_a-s_isnand.o lib_a-sf_isnanf.o lib_a-s_nan.o lib_a-sf_nan.o lib_a-s_ldexp.o lib_a-sf_ldexp.o lib_a-s_frexp.o lib_a-sf_frexp.o lib_a-s_modf.o lib_a-sf_modf.o lib_a-s_scalbn.o lib_a-sf_scalbn.o lib_a-s_finite.o lib_a-sf_finite.o lib_a-s_copysign.o lib_a-sf_copysign.o ; \
 ar x ../libc/libc.a ; \
 ar rc ../libc.a *.o
ranlib libc.a
ln libc.a libg.a >/dev/null 2>/dev/null || cp libc.a libg.a
rm -rf tmp
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[2]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
Checking multilib configuration for winsup...
make[2]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make -C .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver libcygserver.a
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[4]: 'libcygserver.a' is up to date.
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
g++ -B.../newlib-cygwin/x86_64-unknown-cygwin/libstdc++-v3/src/.libs -B.../newlib-cygwin/x86_64-unknown-cygwin/libstdc++-v3/libsupc++/.libs -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include     -O2 -g \
-mno-use-libstdc-wrappers -L/usr/lib/w32api \
-Wl,--gc-sections -nostdlib -Wl,-Tcygwin.sc -static \
-Wl,--heap=0 -Wl,--out-implib,cygdll.a -shared -o cygwin0.dll \
-e dll_entry cygwin.def advapi32.o arc4random_stir.o assert.o autoload.o base64.o bsdlib.o ctype.o cxx.o cygheap.o cygthread.o cygtls.o cygwait.o cygxdr.o dcrt0.o debug.o devices.o dir.o dlfcn.o dll_init.o dtable.o environ.o errno.o exceptions.o exec.o external.o fcntl.o fenv.o fhandler.o fhandler_clipboard.o fhandler_console.o fhandler_dev.o fhandler_disk_file.o fhandler_dsp.o fhandler_fifo.o fhandler_floppy.o fhandler_mailslot.o fhandler_netdrive.o fhandler_nodevice.o fhandler_proc.o fhandler_process.o fhandler_procnet.o fhandler_procsys.o fhandler_procsysvipc.o fhandler_random.o fhandler_raw.o fhandler_registry.o fhandler_serial.o fhandler_socket.o fhandler_tape.o fhandler_termios.o fhandler_tty.o fhandler_virtual.o fhandler_windows.o fhandler_zero.o flock.o fnmatch.o fork.o fts.o ftw.o getentropy.o getopt.o glob.o glob_pattern_p.o globals.o grp.o heap.o hookapi.o inet_addr.o inet_network.o init.o ioctl.o ipc.o kernel32.o ldap.o libstdcxx_wrapper.o loadavg.o localtime.o lsearch.o malloc_wrapper.o minires-os-if.o minires.o miscfuncs.o mktemp.o mmap.o msg.o mount.o net.o netdb.o nfs.o nftw.o nlsfuncs.o ntea.o passwd.o path.o pinfo.o pipe.o poll.o posix_ipc.o pseudo-reloc.o pthread.o quotactl.o random.o regcomp.o regerror.o regexec.o regfree.o registry.o resource.o rexec.o rcmd.o scandir.o sched.o sec_acl.o sec_auth.o sec_helper.o sec_posixacl.o security.o select.o sem.o setlsapwd.o shared.o shm.o sigfe.o signal.o sigproc.o smallprint.o spawn.o strace.o strfmon.o strfuncs.o strptime.o strsep.o strsig.o sync.o syscalls.o sysconf.o syslog.o termios.o thread.o timer.o times.o tls_pbuf.o tty.o uinfo.o uname.o wait.o wincap.o window.o winf.o xsique.o  malloc.o acoshl.o acosl.o asinhl.o asinl.o atan2l.o atanhl.o atanl.o cabsl.o cacosl.o cargl.o casinl.o catanl.o cbrtl.o ccosl.o ceill.o cephes_emath.o cexpl.o cimagl.o clog10l.o clogl.o conjl.o copysignl.o coshl.o cosl.o cosl_internal.o cossin.o cpowl.o cprojl.o creall.o csinl.o csqrtl.o ctanl.o erfl.o exp10l.o exp2l.o expl.o expm1l.o fabsl.o fdiml.o finite.o floorl.o fmal.o fmaxl.o fminl.o fmodl.o frexpl.o ilogbl.o internal_logl.o isinf.o isnan.o ldexpl.o lgammal.o llrint.o llrintf.o llrintl.o llroundl.o log10l.o log1pl.o log2l.o logbl.o logl.o lrint.o lrintf.o lrintl.o lroundl.o modfl.o nanl.o nearbyint.o nearbyintf.o nearbyintl.o nextafterl.o nexttoward.o nexttowardf.o pow10l.o powil.o powl.o remainder.o remainderf.o remainderl.o remquol.o rint.o rintf.o rintl.o roundl.o scalbl.o scalbnl.o sinhl.o sinl.o sinl_internal.o sqrtl.o tanhl.o tanl.o tgammal.o truncl.o  version.o winver.o \
 .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver/libcygserver.a .../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/libm.a .../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/libc.a \
-lgcc /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../lib/w32api/libkernel32.a /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../lib/w32api/libntdll.a -Wl,-Map,cygwin.map
+ objcopy -R .gnu_debuglink_overlay --add-gnu-debuglink=/dev/null --only-keep-debug cygwin0.dll cygwin1.dbg
+ objcopy -g --add-gnu-debuglink=cygwin1.dbg cygwin0.dll
+ objcopy -R .gnu_debuglink_overlay --set-section-flag .gnu_debuglink=contents,readonly,debug,noload --change-section-address .gnu_debuglink=0x1802fb000 cygwin0.dll
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/doc'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/utils'
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make -C .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver libcygserver.a
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[5]: 'libcygserver.a' is up to date.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/utils'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/lsaauth'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/lsaauth'
make[2]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup'
make[1]: Leaving directory '.../newlib-cygwin'
make[1]: Entering directory '.../newlib-cygwin'
/bin/sh ./mkinstalldirs /usr/local /usr/local
make[2]: Entering directory '.../newlib-cygwin/etc'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '.../newlib-cygwin/etc'
make[2]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
Making install in libc
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
Making install in argz
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/argz'
Making install in stdlib
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdlib'
Making install in ctype
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/ctype'
Making install in search
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/search'
Making install in stdio
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
Makefile:1959: warning: overriding recipe for target 'lib_a-vfwscanf.o'
Makefile:1645: warning: ignoring old recipe for target 'lib_a-vfwscanf.o'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
Makefile:1959: warning: overriding recipe for target 'lib_a-vfwscanf.o'
Makefile:1645: warning: ignoring old recipe for target 'lib_a-vfwscanf.o'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio'
Making install in stdio64
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/stdio64'
Making install in string
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/string'
Making install in signal
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/signal'
Making install in time
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/time'
Making install in locale
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/locale'
Making install in sys
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
Making install in .
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/sys'
Making install in reent
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/reent'
Making install in errno
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/errno'
Making install in misc
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/misc'
Making install in machine
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
Making install in x86_64
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine/x86_64'
Making install in .
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/machine'
Making install in posix
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/posix'
Making install in syscalls
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/syscalls'
Making install in xdr
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc/xdr'
Making install in .
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libc'
Making install in libm
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
Making install in math
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/math'
Making install in common
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/common'
Making install in complex
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/complex'
Making install in machine
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
Making install in .
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[6]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm/machine'
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/libm'
Making install in doc
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib/doc'
Making install in .
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/usr/local/x86_64-unknown-cygwin/lib'
 /usr/bin/install -c -m 644  libm.a libc.a '/usr/local/x86_64-unknown-cygwin/lib'
 ( cd '/usr/local/x86_64-unknown-cygwin/lib' && ranlib libm.a )
 ( cd '/usr/local/x86_64-unknown-cygwin/lib' && ranlib libc.a )
rm -f /usr/local/x86_64-unknown-cygwin/lib/libg.a
ln /usr/local/x86_64-unknown-cygwin/lib/libc.a /usr/local/x86_64-unknown-cygwin/lib/libg.a >/dev/null 2>/dev/null || cp /usr/local/x86_64-unknown-cygwin/lib/libc.a /usr/local/x86_64-unknown-cygwin/lib/libg.a
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000   " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "tooldir=/usr/local/x86_64-unknown-cygwin" "top_toollibdir=/usr/local/x86_64-unknown-cygwin/lib" "AR=ar" "AS=as" "CC=gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include" "LD=/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld.exe" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=install multi-do # make
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
  srcrootpre=`cd ../.././newlib; ${PWDCMD-pwd}`/; export srcrootpre; \
  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
	if (cd ../${dir}/${lib}; make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CCASFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000    " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "tooldir=/usr/local/x86_64-unknown-cygwin" "top_toollibdir=/usr/local/x86_64-unknown-cygwin/lib" "AR=ar" "AS=as" "CC=gcc -L.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin -isystem .../newlib-cygwin/winsup/cygwin/include -B.../newlib-cygwin/x86_64-unknown-cygwin/newlib/ -isystem .../newlib-cygwin/x86_64-unknown-cygwin/newlib/targ-include -isystem .../newlib-cygwin/newlib/libc/include    -I.../newlib-cygwin/winsup/cygwin/include" "LD=/usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld.exe" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
			CFLAGS="-g -O2 ${flags}" \
			CCASFLAGS="-g -O2 ${flags}" \
			FCFLAGS=" ${flags}" \
			FFLAGS=" ${flags}" \
			ADAFLAGS=" ${flags}" \
			prefix="/usr/local" \
			exec_prefix="/usr/local" \
			GCJFLAGS=" ${flags}" \
			GOCFLAGS="-O2 -g ${flags}" \
			CXXFLAGS="-g -O2 ${flags}" \
			LIBCFLAGS="-g -O2 ${flags}" \
			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
			LDFLAGS=" ${flags}" \
			MULTIFLAGS="${flags}" \
			DESTDIR="" \
			INSTALL="/usr/bin/install -c" \
			INSTALL_DATA="/usr/bin/install -c -m 644" \
			INSTALL_PROGRAM="/usr/bin/install -c" \
			INSTALL_SCRIPT="/usr/bin/install -c" \
			install); then \
	  true; \
	else \
	  exit 1; \
	fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
if [ -z "" ]; then \
  /bin/sh ../.././newlib/../mkinstalldirs /usr/local/x86_64-unknown-cygwin/include; \
  for i in ../.././newlib/libc/include/*.h; do \
   /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/`basename $i`; \
  done; \
  /usr/bin/install -c -m 644 newlib.h /usr/local/x86_64-unknown-cygwin/include/newlib.h; \
  /usr/bin/install -c -m 644 _newlib_version.h /usr/local/x86_64-unknown-cygwin/include/_newlib_version.h; \
  /bin/sh ../.././newlib/../mkinstalldirs /usr/local/x86_64-unknown-cygwin/include/machine; \
  for i in ../.././newlib/libc/include/machine/*.h; do \
   /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/machine/`basename $i`; \
  done; \
  for i in ../.././newlib/libc/machine/x86_64/machine/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/machine/`basename $i`; \
    else true; fi ; \
  done; \
  /bin/sh ../.././newlib/../mkinstalldirs /usr/local/x86_64-unknown-cygwin/include/rpc; \
  for i in ../.././newlib/libc/include/rpc/*.h; do \
   /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/rpc/`basename $i`; \
  done; \
  /bin/sh ../.././newlib/../mkinstalldirs /usr/local/x86_64-unknown-cygwin/include/sys; \
  for i in ../.././newlib/libc/include/sys/*.h; do \
   /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/sys/`basename $i`; \
  done; \
  for i in ../.././newlib/libc/machine/x86_64/sys/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/sys/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/machine/x86_64/include/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/sys//sys/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/sys/`basename $i`; \
    else true; fi ; \
  done ; \
  /bin/sh ../.././newlib/../mkinstalldirs /usr/local/x86_64-unknown-cygwin/include/bits; \
  for i in ../.././newlib/libc/sys//bits/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/bits/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/sys//machine/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/machine/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/sys//include/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/sys//include/*; do \
    if [ -d $i ]; then \
	for j in $i/*.h; do \
            /usr/bin/install -c -m 644 $j /usr/local/x86_64-unknown-cygwin/include/`basename $i`/`basename $j`; \
	done ; \
    else true; fi ; \
  done ; \
  for i in ../.././newlib/libc/sys//machine/x86_64/include/*.h; do \
    if [ -f $i ]; then \
     /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/include/machine/`basename $i`; \
    else true; fi ; \
  done ; \
  for i in ; do \
    if [ -f /usr/local/x86_64-unknown-cygwin/include/$i ]; then \
	rm /usr/local/x86_64-unknown-cygwin/include/$i; \
    else true; fi ; \
  done ; \
else true; fi
 /usr/bin/mkdir -p '/usr/local/x86_64-unknown-cygwin/lib'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[2]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/newlib'
make[2]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup'
/usr/bin/install -c -d /usr/local/share/doc/Cygwin
for i in ../.././winsup/CYGWIN_LICENSE ../.././winsup/COPYING; do \
  /usr/bin/install -c $i /usr/local/share/doc/Cygwin ; \
done
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make -C .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver libcygserver.a
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[4]: 'libcygserver.a' is up to date.
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
/usr/bin/install -c cygwin0.dll /usr/local/bin/cygwin1.dll; \
for i in libcygwin.a crt0.o gcrt0.o libgmon.a libpthread.a libutil.a .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin/libm.a .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin/libc.a libdl.a libresolv.a librt.a libacl.a automode.o binmode.o textmode.o textreadmode.o libautomode.a libbinmode.a libtextmode.a libtextreadmode.a; do \
    /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/lib/`basename $i` ; \
done
cd /usr/local/x86_64-unknown-cygwin/lib && ln -sf libcygwin.a libg.a
cd ../../.././winsup/cygwin; \
for sub in `find include -name '[a-z]*' -type d -print | sort`; do \
    /usr/bin/install -c -m 755 -d /usr/local/x86_64-unknown-cygwin/$sub; \
    for i in $sub/*.h ; do \
      /usr/bin/install -c -m 644 $i /usr/local/x86_64-unknown-cygwin/$sub/`basename $i` ; \
    done ; \
done ; \

cd ../../.././winsup/cygwin; \
for i in `find . -type f ! -path './release/*' -name '*.2'`; do \
    /usr/bin/install -c -m 644 $i /usr/local/share/man/man2/`basename $i` ; \
done; \
for i in `find . -type f ! -path './release/*' -name '*.3'`; do \
    /usr/bin/install -c -m 644 $i /usr/local/share/man/man3/`basename $i` ; \
done; \
for i in `find . -type f ! -path './release/*' -name '*.5'`; do \
    /usr/bin/install -c -m 644 $i /usr/local/share/man/man5/`basename $i` ; \
done; \
for i in `find . -type f ! -path './release/*' -name '*.7'`; do \
    /usr/bin/install -c -m 644 $i /usr/local/share/man/man7/`basename $i` ; \
done
/usr/bin/install -c -m 644 ../../.././winsup/cygwin/cygwin.ldif /usr/local/share/cygwin
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make -C .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver libcygserver.a
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[4]: 'libcygserver.a' is up to date.
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
/bin/mkdir -p /usr/local/sbin /usr/local/bin /usr/local/etc/defaults/etc /usr/local/share/doc/Cygwin
/usr/bin/install -c cygserver.exe /usr/local/sbin/cygserver.exe
/usr/bin/install -c ../../.././winsup/cygserver/cygserver-config /usr/local/bin/cygserver-config
/usr/bin/install -c -m 644 ../../.././winsup/cygserver/cygserver.conf /usr/local/etc/defaults/etc/cygserver.conf
/usr/bin/install -c -m 644 ../../.././winsup/cygserver/README /usr/local/share/doc/Cygwin/cygserver.README
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/doc'
/usr/bin/install -c -m 644 cygwin-ug-net/cygwin-ug-net.pdf cygwin-api/cygwin-api.pdf /usr/local/share/doc/
/usr/bin/install -c -m 644 cygwin-ug-net/*.html /usr/local/share/doc//cygwin-ug-net
(cd /usr/local/share/doc//cygwin-ug-net && ln -f cygwin-ug-net.html index.html)
/usr/bin/install -c -m 644 ../../.././winsup/doc/docbook.css /usr/local/share/doc//cygwin-ug-net
/usr/bin/install -c -m 644 cygwin-api/*.html /usr/local/share/doc//cygwin-api
(cd /usr/local/share/doc//cygwin-api && ln -f cygwin-api.html index.html)
/usr/bin/install -c -m 644 ../../.././winsup/doc/docbook.css /usr/local/share/doc//cygwin-api
/usr/bin/install -c -m 644 *.1 /usr/local/share/man/man1
/usr/bin/install -c -m 644 *.3 /usr/local/share/man/man3
/usr/bin/install -c -m 755 -d /usr/local/share/info
/usr/bin/install -c -m 644 *.info* /usr/local/share/info
/usr/bin/install -c ../../.././winsup/doc/etc.postinstall.cygwin-doc.sh /usr/local/etc/postinstall/cygwin-doc.sh
/usr/bin/install -c ../../.././winsup/doc/etc.preremove.cygwin-doc.sh /usr/local/etc/preremove/cygwin-doc.sh
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/doc'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/utils'
make[4]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
make -C .../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver libcygserver.a
make[5]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[5]: 'libcygserver.a' is up to date.
make[5]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygserver'
make[4]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/cygwin'
/bin/mkdir -p /usr/local/bin
for i in cygpath.exe getconf.exe getfacl.exe ldd.exe locale.exe kill.exe minidumper.exe mkgroup.exe mkpasswd.exe mount.exe passwd.exe pldd.exe ps.exe regtool.exe setfacl.exe setmetamode.exe ssp.exe tzset.exe umount.exe dumper.exe cygcheck.exe cygwin-console-helper.exe ldh.exe strace.exe ; do \
  n=`echo $i | sed 's,y,y,'`; \
  /usr/bin/install -c $i /usr/local/bin/$n; \
done
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/utils'
make[3]: Entering directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/lsaauth'
/bin/mkdir -p /usr/local/bin
/usr/bin/install -c cyglsa64.dll /usr/local/bin/cyglsa64.dll
/usr/bin/install -c ../../.././winsup/lsaauth/cyglsa-config /usr/local/bin/cyglsa-config
make[3]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup/lsaauth'
make[2]: Leaving directory '.../newlib-cygwin/x86_64-unknown-cygwin/winsup'
make[1]: Leaving directory '.../newlib-cygwin'

  parent reply	other threads:[~2017-08-18 19:38 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <BY1PR09MB0343663DE41D927E67CF0CCEA5BB0@BY1PR09MB0343.namprd09.prod.outlook.com>
     [not found] ` <acc19ec5-055b-1bd4-997d-a247755163bf@SystematicSw.ab.ca>
2017-07-24 20:42   ` Brian Inglis
2017-07-24 21:36     ` Craig Howland
2017-07-24 23:04       ` Brian Inglis
2017-07-25  9:19       ` Corinna Vinschen
2017-07-25  9:16     ` Corinna Vinschen
2017-07-25 16:47       ` Brian Inglis
2017-07-25 17:38         ` Craig Howland
2017-07-25 18:52         ` Corinna Vinschen
2017-07-25 20:13           ` Brian Inglis
2017-07-26 10:49             ` Corinna Vinschen
2017-07-26 17:27               ` Brian Inglis
2017-07-26 19:34                 ` Corinna Vinschen
2017-07-28 20:50                   ` Brian Inglis
2017-07-31  9:55                     ` Corinna Vinschen
2017-08-18 18:53                       ` Corinna Vinschen
2017-08-18 19:38                         ` Brian Inglis
2017-08-18 19:38                       ` Brian Inglis
2017-08-18 20:01                       ` Brian Inglis [this message]
2017-08-19 14:01                       ` Brian Inglis
2017-08-21  3:09                         ` Brian Inglis
2017-08-21  9:10                           ` Corinna Vinschen
2017-08-24  2:14                             ` [PATCH] newlib/libc/time/strptime.c(strptime_l) add strptime %F %s Brian Inglis
2017-08-24  8:50                               ` Corinna Vinschen
2017-08-25  5:30                                 ` Brian Inglis
2017-08-25 12:06                                   ` Corinna Vinschen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5e303729-89e3-44dd-af12-307bdfdd819e@SystematicSw.ab.ca \
    --to=brian.inglis@systematicsw.ab.ca \
    --cc=newlib@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).