aboutsummaryrefslogtreecommitdiff
path: root/winsup/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2002-08-17* Makefile.in: Change COMPILE_C* definitions.Christopher Faylor1-0/+4
2002-08-10 * w32sdk: New winsup module.Earnie Boyd1-0/+4
2002-07-07* Makefile.common (MINGW_INCLUDES): Simplify.Christopher Faylor1-42/+5
(MINGW_CFLAGS): New. (MINGW_CXXFLAGS): Ditto.
2002-07-042002-06-25 Thomas Pfaff <tpfaff@gmx.net>Robert Collins1-0/+43
* include/pthread.h (PTHREAD_CANCELED): Defined a reasonable value. * pthread.cc (pthread_exit): Call method instead of function. (pthread_setcancelstate): Ditto. (pthread_setcanceltype): Ditto. (pthread_testcancel): Ditto. * thread.h (pthread::cancel_event): New member. (__pthread_cancel_self): New prototype. (pthread::exit): New Method. (pthread::cancel): Ditto. (pthread::testcancel): Ditto. (pthread::cancel_self): Ditto. (pthread::static_cancel_self): Ditto. (pthread::setcancelstate): Ditto. (pthread::setcanceltype): Ditto. (__pthread_cancel): Give c++ linkage. (__pthread_exit): Remove. (__pthread_setcancelstate): Ditto. (__pthread_setcanceltype): Ditto. (__pthread_testcancel): Ditto. * thread.cc (pthread::pthread): Inititialize cancel_event. (pthread::~pthread): Close cancel_event if needed. (pthread::create): Create cancel_event. (pthread::exit): New method. Replacement for __pthread_exit. (pthread::cancel): New method. (pthread::testcancel): Ditto. (pthread::static_cancel_self); New static method. (pthread::setcancelstate): New method. Replacement for __pthread_setcancelstate. (pthread::setcanceltype): New method. Replacement for __pthread_setcanceltype. (pthread::pop_cleanup_handler): Added lock for async cancel safe cancellation. (pthread::thread_init_wrapper): Change __pthread_exit to thread->exit(). (__pthread_cancel): Call method thread->cancel(). (__pthread_exit): Remove. (__pthread_setcancelstate): Ditto. (__pthread_setcanceltype): Ditto. (__pthread_testcancel): Ditto.
2002-06-02* configure.in: Complain about lack of w32api directory.Christopher Faylor1-0/+5
* configure: Regenerate.
2002-04-25* configure.in: Remove cinstall target.Christopher Faylor1-0/+6
* Makefile.in: Ditto. * configure: Regenerate.
2002-02-19* configure.in: Avoid building w32api or mingw if they don't exist.Christopher Faylor1-0/+5
* configure: Regenerate.
2001-12-19* Makefile.in: Don't attempt to use zlib directory as a dependency if itChristopher Faylor1-0/+5
doesn't exist.
2001-12-14Add missing ChangeLog.Christopher Faylor1-0/+3
* configure.in: Detect zlib subdirectory. * configure: Regenerate
2001-12-14* Makefile.in: Exit immediately if a sub-make fails.Christopher Faylor1-0/+4
2001-11-04* Makefile.in: Force configure in testsuite directory if config.status does notChristopher Faylor1-0/+5
exist.
2001-11-04* configure.in: Disable subauth directory test.Christopher Faylor1-0/+6
* configure: Regenerate. * Makefile.in: Use MAKE variable in directory builds.
2001-11-04* Makefile.in: Add directory dependencies to ensure ordering when using 'makeChristopher Faylor1-0/+5
-jN'.
2001-11-03* Makefile.common: Remove preferred-stack-boundary setting since gcc 2.95.3Christopher Faylor1-0/+5
doesn't work well with it.
2001-11-02* Makefile.common: Add some stuff to common CFLAGS.Christopher Faylor1-0/+4
2001-10-29* Makefile.in: Propagate 'clean' to subdirs properly.Christopher Faylor1-0/+4
2001-10-26 * configure: Regenerate, removing erroneous SUBDIRS substitution.Corinna Vinschen1-0/+4
2001-10-24* Makefile.in: Only build testsuite directory on first 'make check'.Christopher Faylor1-0/+6
* configure.in: Remove testsuite from SUBDIRS. * configure: Regenerate.
2001-10-13* Makefile.in: Add -nostdinc to CXXFLAGS.Christopher Faylor1-0/+4
2001-10-12* Makefile.common: Perform more include file testing trickery.Christopher Faylor1-0/+4
2001-10-10* Makefile.common: Avoid adding -I options to compile if they already exist inChristopher Faylor1-0/+6
CC or C*FLAGS. This prevents warnings from newer versions of gcc.
2001-05-15* Makefile.common: Change method for finding current directory.Christopher Faylor1-0/+4
2001-05-05* configure.in: Fix typo.Christopher Faylor1-0/+5
* configure: Regenerate.
2001-05-04* configure.in: Make subauth configuration optional.Christopher Faylor1-0/+5
* configure: Regenerate.
2001-05-04 * subauth: New subdirectory.Corinna Vinschen1-0/+6
* configure.in: Add subauth to the list of subdirectories. * configure: Regenerated from configure.in.
2001-04-18* configure.in: Add bz2lib.Christopher Faylor1-0/+4
2001-03-20* configure: fix regeneration bug.DJ Delorie1-0/+4
2001-02-22 * Makefile.common: Revert previous change.Corinna Vinschen1-0/+4
2001-02-21 * Makefile.common: Add `-fvtable-thunks' to COMPILE_CXX.Corinna Vinschen1-0/+4
2000-12-03* Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX forChristopher Faylor1-0/+7
g++ compiles. * configure.in: Find correct c++ compiler. * configure: Regenerate.
2000-10-23testing.Christopher Faylor1-1/+1
2000-10-23* Makefile.common (LIBGCC): Acommodate older gcc's that don't needChristopher Faylor1-1/+1
2000-10-23* Makefile.common (LIBGCC): Acommodate older gcc's that don't need libstdc++.a.Christopher Faylor1-0/+5
2000-10-21* Makefile.common (LIBGCC): Find libstdc++.a as well as libc.a since builtinChristopher Faylor1-0/+5
functions are in this library in newer gcc's.
2000-10-02* Makefile.common: Extend VERBOSE default.Christopher Faylor1-0/+6
* Makefile.in: Don't clean the testsuite separately. It's already part of CLEAN_SUBDIRS.
2000-10-01* Makefile.common: Default to VERBOSE when part of overall sourceChristopher Faylor1-0/+5
tree build.
2000-09-03* Makefile.in: Add new goal "check"Christopher Faylor1-0/+7
* configure.in: When doing native build do configure in testsuite subdirectory * configure: Regenerate.
2000-09-01* Makefile.in: More normalization.Christopher Faylor1-0/+4
2000-08-31* Makefile.in: Normalize 'pwd' based on location of winsup.Christopher Faylor1-0/+4
2000-08-24* Makefile.common: Add bupdir2 to reference above the i686-pc-cygwin directory.Christopher Faylor1-0/+5
2000-06-22* Makefile.in: Add dummy info targets.Christopher Faylor1-0/+4
2000-06-20* configure.in: Bow to necessity and build w32api before anything else.Christopher Faylor1-0/+5
* configure: Regenerate.
2000-06-17* configure.in: Detect "cross-hosting" situation and add a subset ofChristopher Faylor1-2/+9
directories to SUBDIRS. * configure: Regenerate.
2000-05-25* configure.in: Don't assume that cinstall directory exists.Christopher Faylor1-1/+1
2000-05-25* configure.in: Don't assume that cinstall directory exists.Christopher Faylor1-0/+4
2000-05-24* Makefile.common (%.o): further simplify, add "..." to make itDJ Delorie1-0/+5
obvious it's an abbreviated command line.
2000-05-18* MAINTAINERS: Add Corinna to general list.Christopher Faylor1-0/+4
2000-04-30add reference to Makefile.common (srcdir)DJ Delorie1-1/+1
2000-04-18* remove dependence on where pwd isDJ Delorie1-0/+4
2000-04-10* Makefile.common: Resolve srcdir to absolute path or it will confuse usagesChristopher Faylor1-0/+6
when passed to submakes. Eliminate vestigal use of MAKEOVERRIDES.