Re: Bash unable to print epoch timestamp

2015-10-27 Thread Corinna Vinschen
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-10-27 Thread Jon Turney
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

2015-10-27 Thread Corinna Vinschen
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