Re: Bash unable to print epoch timestamp
On Oct 26 19:16, Brian Inglis wrote: > On 2015-10-26 11:34, Brian Inglis wrote: > >Third time lucky - pasting inline into email and resending to all previous > >lists. > > > >Please note that conversion into too-small buffer size in regression test > >may not have expected result! > > > >Tried to build with below and variants: > >gcc -D_REGRESSION_TEST -D_COMPILING_NEWLIB -Dsniprintf=snprintf > >-I/usr/src/cygwin-2.2.1-1.src/newlib-cygwin/winsup/cygwin/include -o > >strftime-s-test strftime.c > >gives undef refs for __cygwin_gettzname, __cygwin_gettzoffset, > >__get_current_time_locale, __tz_lock, __tz_unlock, > >_tzset_unlocked > > > >Build stc with std cmdline and current strftime works and does demo issue. > > Sorry - redo with the file existing! No worries, I applied your other patch since it also cleaned up some whitespaces and, for some reason, the below patch didn't apply cleanly. There was just one problem: > + { > + long offset;/* offset < 0 => W of GMT, > 0 => E of GMT: > + offset = 0;subtract to get UTC */ This setting the offset to 0 is necessary, but commented out. Typo? I fixed this before committing the patch. Thanks again, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat pgpt_K_dG1abv.pgp Description: PGP signature
[PATCH] Remove spurious execute permissions from some Cygwin source and text files
2015-08-21 Jon Turney* cygwin-cxx.h: Remove execute permissions. * fenv.cc: Ditto. * how-startup-shutdown-works.txt: Ditto. * include/arpa/nameser.h: Ditto. * include/arpa/nameser_compat.h: Ditto. * include/fenv.h: Ditto. * include/resolv.h: Ditto. * libstdcxx_wrapper.cc: Ditto. 2015-10-27 Jon Turney * winsup.api/signal-into-win32-api.c: Remove execute permissions. Signed-off-by: Jon Turney --- winsup/cygwin/ChangeLog | 11 +++ winsup/cygwin/cygwin-cxx.h | 0 winsup/cygwin/fenv.cc | 0 winsup/cygwin/how-startup-shutdown-works.txt| 0 winsup/cygwin/include/arpa/nameser.h| 0 winsup/cygwin/include/arpa/nameser_compat.h | 0 winsup/cygwin/include/fenv.h| 0 winsup/cygwin/include/resolv.h | 0 winsup/cygwin/libstdcxx_wrapper.cc | 0 winsup/testsuite/ChangeLog | 4 winsup/testsuite/winsup.api/signal-into-win32-api.c | 0 11 files changed, 15 insertions(+) mode change 100755 => 100644 winsup/cygwin/cygwin-cxx.h mode change 100755 => 100644 winsup/cygwin/fenv.cc mode change 100755 => 100644 winsup/cygwin/how-startup-shutdown-works.txt mode change 100755 => 100644 winsup/cygwin/include/arpa/nameser.h mode change 100755 => 100644 winsup/cygwin/include/arpa/nameser_compat.h mode change 100755 => 100644 winsup/cygwin/include/fenv.h mode change 100755 => 100644 winsup/cygwin/include/resolv.h mode change 100755 => 100644 winsup/cygwin/libstdcxx_wrapper.cc mode change 100755 => 100644 winsup/testsuite/winsup.api/signal-into-win32-api.c diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 1f24c39..afbe7a2 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,14 @@ +2015-08-21 Jon Turney + + * cygwin-cxx.h: Remove execute permissions. + * fenv.cc: Ditto. + * how-startup-shutdown-works.txt: Ditto. + * include/arpa/nameser.h: Ditto. + * include/arpa/nameser_compat.h: Ditto. + * include/fenv.h: Ditto. + * include/resolv.h: Ditto. + * libstdcxx_wrapper.cc: Ditto. + 2015-10-23 Corinna Vinschen * cygtls.cc (_cygtls::remove): Call remove_pending_sigs. diff --git a/winsup/cygwin/cygwin-cxx.h b/winsup/cygwin/cygwin-cxx.h old mode 100755 new mode 100644 diff --git a/winsup/cygwin/fenv.cc b/winsup/cygwin/fenv.cc old mode 100755 new mode 100644 diff --git a/winsup/cygwin/how-startup-shutdown-works.txt b/winsup/cygwin/how-startup-shutdown-works.txt old mode 100755 new mode 100644 diff --git a/winsup/cygwin/include/arpa/nameser.h b/winsup/cygwin/include/arpa/nameser.h old mode 100755 new mode 100644 diff --git a/winsup/cygwin/include/arpa/nameser_compat.h b/winsup/cygwin/include/arpa/nameser_compat.h old mode 100755 new mode 100644 diff --git a/winsup/cygwin/include/fenv.h b/winsup/cygwin/include/fenv.h old mode 100755 new mode 100644 diff --git a/winsup/cygwin/include/resolv.h b/winsup/cygwin/include/resolv.h old mode 100755 new mode 100644 diff --git a/winsup/cygwin/libstdcxx_wrapper.cc b/winsup/cygwin/libstdcxx_wrapper.cc old mode 100755 new mode 100644 diff --git a/winsup/testsuite/ChangeLog b/winsup/testsuite/ChangeLog index e9cff49..2e6ed54 100644 --- a/winsup/testsuite/ChangeLog +++ b/winsup/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2015-10-27 Jon Turney + + * winsup.api/signal-into-win32-api.c: Remove execute permissions. + 2014-08-15 Corinna Vinschen * configure.ac: Convert to new AC_INIT style. diff --git a/winsup/testsuite/winsup.api/signal-into-win32-api.c b/winsup/testsuite/winsup.api/signal-into-win32-api.c old mode 100755 new mode 100644 -- 2.5.3
Re: [PATCH] Remove spurious execute permissions from some Cygwin source and text files
On Oct 27 13:52, Jon Turney wrote: > 2015-08-21 Jon Turney> > * cygwin-cxx.h: Remove execute permissions. > * fenv.cc: Ditto. > * how-startup-shutdown-works.txt: Ditto. > * include/arpa/nameser.h: Ditto. > * include/arpa/nameser_compat.h: Ditto. > * include/fenv.h: Ditto. > * include/resolv.h: Ditto. > * libstdcxx_wrapper.cc: Ditto. Shoot. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat pgpPDjRFHBzrX.pgp Description: PGP signature