diff options
author | Corinna Vinschen <vinschen@redhat.com> | 2007-11-12 15:27:02 +0000 |
---|---|---|
committer | Corinna Vinschen <vinschen@redhat.com> | 2007-11-12 15:27:02 +0000 |
commit | 6a96d471ceab0397a4c69a33a7c6795f18dc7857 (patch) | |
tree | a4ad80ea467779802d41d415d5da0707bd831d5d | |
parent | 27623abee554fb5ec9a2a1ecf57a2b391e02460f (diff) | |
download | gdb-6a96d471ceab0397a4c69a33a7c6795f18dc7857.tar.gz |
* CYGWIN_LICENSE: Fix URL to open source definition.
-rw-r--r-- | winsup/CYGWIN_LICENSE | 39 | ||||
-rw-r--r-- | winsup/ChangeLog | 422 |
2 files changed, 461 insertions, 0 deletions
diff --git a/winsup/CYGWIN_LICENSE b/winsup/CYGWIN_LICENSE new file mode 100644 index 00000000000..2109a16a3c1 --- /dev/null +++ b/winsup/CYGWIN_LICENSE @@ -0,0 +1,39 @@ +-------------------------------------------------------------------------- +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License (GPL) version 2, as +published by the Free Software Foundation. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +-------------------------------------------------------------------------- + + *** NOTE *** + +In accordance with section 10 of the GPL, Red Hat permits programs whose +sources are distributed under a license that complies with the Open +Source definition to be linked with libcygwin.a without libcygwin.a +itself causing the resulting program to be covered by the GNU GPL. + +This means that you can port an Open Source(tm) application to cygwin, +and distribute that executable as if it didn't include a copy of +libcygwin.a linked into it. Note that this does not apply to the cygwin +DLL itself. If you distribute a (possibly modified) version of the DLL +you must adhere to the terms of the GPL, i.e. you must provide sources +for the cygwin DLL. + +See http://www.opensource.org/docs/osd/ for the precise Open Source +Definition referenced above. + +Red Hat sells a special Cygwin License for customers who are unable to +provide their application in open source code form. For more +information, please see: http://www.redhat.com/software/cygwin/, or call ++1-866-2REDHAT ext. 45300 (toll-free in the US). + +Outside the US call your regional Red Hat office, see +http://www.redhat.com/about/contact/ww/ diff --git a/winsup/ChangeLog b/winsup/ChangeLog new file mode 100644 index 00000000000..36cb4946dc0 --- /dev/null +++ b/winsup/ChangeLog @@ -0,0 +1,422 @@ +2007-07-06 Corinna Vinschen <corinna@vinschen.de> + + * CYGWIN_LICENSE: Fix URL to open source definition. + +2006-07-23 Christopher Faylor <cgf@timesys.com> + + * Makefile.in: Update copyright. Fix 'check' target so that it will + once-again create a working testsuite directory. Add a comment this + time to explain the unusual behavior. + +2006-05-24 Christopher Faylor <cgf@timesys.com> + + * configure.in: Update to newer autoconf. + (thanks to Steve Ellcey) + * Makefile.in: Ditto. + * configure: Regenerate. + * acinclude.m4: New file. + * aclocal.m4: Ditto. + +2006-01-29 Christopher Faylor <cgf@timesys.com> + + * CYGWIN_LICENSE: Restrict to v2. + * COPYING: Add. + +2006-01-16 Corinna Vinschen <corinna@vinschen.de> + + * configure.in: Add AC_PROG_INSTALL handling. + * configure: Regenerate. + * Makefile.in (install): Install CYGWIN_LICENSE. + +2006-01-16 Corinna Vinschen <corinna@vinschen.de> + + * CYGWIN_LICENSE: Fix contact information. + +2005-10-11 Christopher Faylor <cgf@timesys.com> + + * Makefile.common (CFLAGS_COMMON): Add -Wstrict-aliasing. + +2005-03-22 Christopher Faylor <cgf@timesys.com> + + * Makefile.common: Add -dD to options when creating preprocess files. + +2003-11-23 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.in: Make cygserver depending on cygwin. + +2003-11-20 Christopher Faylor <cgf@redhat.com> + + * configure.in: Make --use-server the default. + * configure: Regenerate. + +2003-08-05 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Hmm. Older compilers seem to need -nostdinc. + +2003-08-05 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Don't use -nostdinc with g++. + +2003-07-25 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Only use localhost when building mingw with distcc or + gcc won't be able to find .exp files on other hosts. + +2003-07-18 Vaclav Haisman <V.Haisman@sh.cvut.cz> + + * Makefile.common (CFLAGS_COMMON): Remove -march=i386. + +2003-07-01 Christopher Faylor <cgf@redhat.com> + + * configure.in: Add --enable-server option. + * configure: Regenerate. + +2003-07-01 Christopher Faylor <cgf@redhat.com> + + * Makefile.common (CFLAGS_COMMON): Remove -Winline since it is too + noisy on newer versions of gcc. + +2003-07-01 Christopher Faylor <cgf@redhat.com> + + * configure.in: Add cygserver subdir. + * Makefile.in: Ditto. + * configure: Regenerate. + + * Makefile.common: Remove debugging statements. + +2003-05-12 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.common: Remove newlib_sys_include and + newlib_sys_include_include entirely. Set CRT0 to cygwin/crt0.o. + +2003-04-18 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Reorganize to try to allow lack of mingw/w32api to work. + +2003-04-11 Christopher Faylor <cgf@redhat.com> + + * Makefile.common (w32api_lib): Fix w32api detection. + +2003-03-28 Christopher Faylor <cgf@redhat.com> + + * Makefile.common (ALL_CXXFLAGS): Make normal '=' type variable so that + CXXFLAGS is properly interpreted. + +2003-03-17 Christopher Faylor <cgf@redhat.com> + + * Makefile.common (w32api_lib): Default to system w32api directory if + w32api is missing from source. + +2003-03-17 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Fix typo from previous checkin. + +2003-03-17 Christopher Faylor <cgf@redhat.com> + + * configure.in: w32api directory was already optional. Semi-revert + 2003-02-06 change. + * configure: Regenerate. + * Makefile.common: Don't specific -nostdinc if there is no w32api + directory. + +2003-03-09 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Avoid double slashes in GCC_INCLUDE. + +2003-02-12 Christopher Faylor <cgf@redhat.com> + + * MAINTAINERS: Remove out-of-date file. + +2003-02-06 Christopher Faylor <cgf@redhat.com> + + * configure.in: Make w32api directory optional. + * configure: Regenerate. + +2003-01-22 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.common (MINGW_LDFLAGS): Add mingw/mingwex builddir. + +2002-12-21 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Don't attempt to pretty-print c++ errors. + +2002-12-12 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.common: Define MINGW_LDFLAGS. + * configure.in: Reorder SUBDIRS to have mingw before cygwin. + * configure: Regenerate from configure.in. + +2002-09-27 Christopher Faylor <cgf@redhat.com> + + * Makefile.in (check): Be more defensive when creating testsuite + config.status. + +2002-08-16 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Change COMPILE_C* definitions. + +2002-08-10 Earnie Boyd <earnie@users.sf.net> + + * w32sdk: New winsup module. + +2002-07-06 Christopher Faylor <cgf@redhat.com> + + * Makefile.common (MINGW_INCLUDES): Simplify. + (MINGW_CFLAGS): New. + (MINGW_CXXFLAGS): Ditto. + +2002-06-02 Christopher Faylor <cgf@redhat.com> + + * configure.in: Complain about lack of w32api directory. + * configure: Regenerate. + +2002-04-25 Christopher Faylor <cgf@redhat.com> + + * configure.in: Remove cinstall target. + * Makefile.in: Ditto. + * configure: Regenerate. + +2002-02-19 Christopher Faylor <cgf@redhat.com> + + * configure.in: Avoid building w32api or mingw if they don't exist. + * configure: Regenerate. + +2001-12-18 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Don't attempt to use zlib directory as a dependency if + it doesn't exist. + +2001-12-14 Christopher Faylor <cgf@redhat.com> + + * configure.in: Detect zlib subdirectory. + * configure: Regenerate + * Makefile.in: Exit immediately if a sub-make fails. + * Makefile.common: Add automatic rules for bz2lib and zlib. + +2001-11-04 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Force configure in testsuite directory if config.status + does not exist. + +2001-11-03 Christopher Faylor <cgf@redhat.com> + + * configure.in: Disable subauth directory test. + * configure: Regenerate. + * Makefile.in: Use MAKE variable in directory builds. + +2001-11-03 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Add directory dependencies to ensure ordering when using + 'make -jN'. + +2001-11-03 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Remove preferred-stack-boundary setting since gcc + 2.95.3 doesn't work well with it. + +2001-11-01 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Add some stuff to common CFLAGS. + +2001-10-29 Egor Duda <deo@logos-m.ru> + + * Makefile.in: Propagate 'clean' to subdirs properly. + +2001-10-26 Corinna Vinschen <corinna@vinschen.de> + + * configure: Regenerate, removing erroneous SUBDIRS substitution. + +2001-10-24 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Only build testsuite directory on first 'make check'. + * configure.in: Remove testsuite from SUBDIRS. + * configure: Regenerate. + +2001-10-12 Christopher Faylor <cgf@redhat.com> + + * Makefile.in: Add -nostdinc to CXXFLAGS. + +2001-10-12 Christopher Faylor <cgf@redhat.com> + + * Makefile.common: Perform more include file testing trickery. + +Sun Oct 7 23:08:46 2001 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Avoid adding -I options to compile if they already + exist in CC or C*FLAGS. This prevents warnings from newer versions of + gcc. + +Tue May 15 01:09:56 2001 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Change method for finding current directory. + +Sat May 5 00:14:03 2001 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Fix typo. + * configure: Regenerate. + +Fri May 4 11:24:53 2001 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Make subauth configuration optional. + * configure: Regenerate. + +Fri May 4 15:06:00 Corinna Vinschen <corinna@vinschen.de> + + * subauth: New subdirectory. + * configure.in: Add subauth to the list of subdirectories. + * configure: Regenerated from configure.in. + +Wed Apr 18 18:45:07 2001 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Add bz2lib. + +2001-03-19 DJ Delorie <dj@redhat.com> + + * configure: fix regeneration bug. + +Thu Feb 22 13:36:00 2000 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.common: Revert previous change. + +Wed Feb 21 22:41:00 2000 Corinna Vinschen <corinna@vinschen.de> + + * Makefile.common: Add `-fvtable-thunks' to COMPILE_CXX. + +Sun Dec 3 00:21:31 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use + CXX for g++ compiles. + * configure.in: Find correct c++ compiler. + * configure: Regenerate. + +Mon Oct 23 00:50:02 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common (LIBGCC): Acommodate older gcc's that don't need + libstdc++.a. + +Sat Oct 21 18:01:22 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common (LIBGCC): Find libstdc++.a as well as libc.a since + builtin functions are in this library in newer gcc's. + +Sun Oct 1 22:02:38 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Extend VERBOSE default. + * Makefile.in: Don't clean the testsuite separately. It's already part + of CLEAN_SUBDIRS. + +2000-09-30 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Default to VERBOSE when part of overall source + tree build. + +2000-09-02 Egor Duda <deo@logos-m.ru> + + * Makefile.in: Add new goal "check" + * configure.in: When doing native build do configure in + testsuite subdirectory + * configure: Regenerate. + +Fri Sep 1 10:15:37 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.in: More normalization. + +Thu Aug 31 16:37:31 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.in: Normalize 'pwd' based on location of winsup. + +Thu Aug 24 15:02:26 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Add bupdir2 to reference above the i686-pc-cygwin + directory. + +Thu Jun 22 18:28:06 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.in: Add dummy info targets. + +Tue Jun 20 13:36:23 2000 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Bow to necessity and build w32api before anything else. + * configure: Regenerate. + +Sat Jun 17 13:50:04 2000 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Detect "cross-hosting" situation and add a subset of + directories to SUBDIRS. + * configure: Regenerate. + +Thu May 25 18:39:24 2000 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Don't assume that cinstall directory exists. + * configure: Regenerate + +2000-05-24 DJ Delorie <dj@cygnus.com> + + * Makefile.common (%.o): further simplify, add "..." to make it obvious + it's an abbreviated command line. + +Thu May 18 14:33:05 2000 Christopher Faylor <cgf@cygnus.com> + + * MAINTAINERS: Add Corinna to general list. + +2000-04-17 DJ Delorie <dj@cygnus.com> + + * Makefile.common (srcdir): remove dependence on where pwd is + +Sun Apr 9 23:47:45 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Resolve srcdir to absolute path or it will confuse + usages when passed to submakes. Eliminate vestigal use of + MAKEOVERRIDES. + +Sun Apr 9 02:06:49 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.in: Work around MAKEOVERRIDES problem with older versions + of make. + * Makefile.common: Ditto. + +Fri Apr 7 17:04:02 Ron Parker <rdparker@sourceware.cygnus.com> + + * configure.in: Added cinstall to the list of subdirs. + * configure: Regenerate. + +Thu Mar 30 23:45:00 2000 Christopher Faylor <cgf@cygnus.com> + + * MAINTAINERS: Add Ron Parker as maintainer of cinstall stuff. + +Sun Feb 6 18:15:44 2000 Christopher Faylor <cgf@cygnus.com> + + * configure.in: Do the standard CC/CFLAGS stuff for propagation to + sub-configures. + * configure: Regenerate. + +2000-01-26 DJ Delorie <dj@cygnus.com> + + * doc/Makefile.in: fix doctool -d options + +Fri Jan 21 12:51:32 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: No need to rerun Makefile if config.status changes. + That should happen automatically. + * Makefile.in: Ditto. + +Sat Jan 8 14:40:01 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Remove cygwin DLL specific stuff. Make Makefile + target PRECIOUS. + * Makefile.in: Make Makefile target PRECIOUS. + +Fri Jan 7 21:00:49 2000 Christopher Faylor <cgf@cygnus.com> + + * Makefile.common: Remove cygwin DLL specific stuff. Correctly deal + with updir stuff when building in the same directory as the source. + +Thu Jan 6 19:04:35 2000 Christopher Faylor <cgf@cygnus.com> + + Create new directory structure + * Makefile.in: New file. + * configure.in: New file. + * configure: New file. + * Makefile.common: New file. + * cygwin: New directory. + * w32api: New directory. |