* localtime.cc (localtime_r): Call tzset.
* Makefile.in: Make version.h/cygwin.din version check a warning since it is not foolproof. * cygheap.h (CYGHEAPSIZE): Bump size down. * cygtls.h (_threadinfo::stacklock): New element. (_threadinfo::pop): Make regparm. (_threadinfo::lock): New function. (_threadinfo::unlock): New function. * cygtls.cc (_threadinfo::push): Wait for a lock on the stack before performing the operation. (_threadinfo::pop): Move to another file. * cygwin.din: More SIGFE changes. * exceptions.cc (try_to_debug): Always display messages on console. (handle_exceptions): Unwind stack only when actually about to call sig_send. (setup_handler): Lock stack prior to performing any operations. * gendef (_sigfe): Ditto. (_sigbe): Ditto. (_threadinfo::pop): Ditto. Move here. * gen_tlsoffsets: Generate positive offsets. * tlsoffsets.h: Regenerate.
This commit is contained in:
@@ -479,19 +479,19 @@ fdimf NOSIGFE
|
||||
fdopen SIGFE
|
||||
_fdopen = fdopen SIGFE
|
||||
_fdopen64 = fdopen64 SIGFE
|
||||
feof NOSIGFE
|
||||
_feof = feof NOSIGFE
|
||||
feof SIGFE
|
||||
_feof = feof SIGFE
|
||||
ferror NOSIGFE
|
||||
_ferror = ferror NOSIGFE
|
||||
fflush NOSIGFE
|
||||
_fflush = fflush NOSIGFE
|
||||
fflush SIGFE
|
||||
_fflush = fflush SIGFE
|
||||
ffs NOSIGFE
|
||||
_ffs = ffs NOSIGFE
|
||||
fgetc SIGFE
|
||||
_fgetc = fgetc SIGFE
|
||||
fgetpos NOSIGFE
|
||||
_fgetpos = fgetpos NOSIGFE
|
||||
_fgetpos64 = fgetpos64 NOSIGFE
|
||||
fgetpos SIGFE
|
||||
_fgetpos = fgetpos SIGFE
|
||||
_fgetpos64 = fgetpos64 SIGFE
|
||||
fgets SIGFE
|
||||
_fgets = fgets SIGFE
|
||||
fileno NOSIGFE
|
||||
@@ -503,7 +503,6 @@ _finitef = finitef NOSIGFE
|
||||
fiprintf SIGFE
|
||||
_fiprintf = fiprintf SIGFE
|
||||
flock SIGFE
|
||||
flock SIGFE
|
||||
floor NOSIGFE
|
||||
_floor = floor NOSIGFE
|
||||
floorf NOSIGFE
|
||||
@@ -559,11 +558,11 @@ fstatfs SIGFE
|
||||
_fstatfs = fstatfs SIGFE
|
||||
fsync SIGFE
|
||||
_fsync = fsync SIGFE
|
||||
ftell NOSIGFE
|
||||
_ftell = ftell NOSIGFE
|
||||
ftello NOSIGFE
|
||||
_ftello = ftello NOSIGFE
|
||||
_ftello64 = ftello64 NOSIGFE
|
||||
ftell SIGFE
|
||||
_ftell = ftell SIGFE
|
||||
ftello SIGFE
|
||||
_ftello = ftello SIGFE
|
||||
_ftello64 = ftello64 SIGFE
|
||||
ftime SIGFE
|
||||
_ftime = ftime SIGFE
|
||||
ftok SIGFE
|
||||
|
Reference in New Issue
Block a user