From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32356 invoked by alias); 23 Oct 2003 02:44:51 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 32349 invoked from network); 23 Oct 2003 02:44:50 -0000 Received: from unknown (HELO localhost.redhat.com) (207.219.125.105) by sources.redhat.com with SMTP; 23 Oct 2003 02:44:50 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 619AD2B89; Wed, 22 Oct 2003 22:44:49 -0400 (EDT) Message-ID: <3F9740A1.3060104@redhat.com> Date: Thu, 23 Oct 2003 02:44:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.2) Gecko/20030820 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Michael Elizabeth Chastain Cc: cagney@redhat.com, ezannoni@redhat.com, msnyder@redhat.com, gdb-patches@sources.redhat.com Subject: Re: [rfa/copyright] add copyrights to gdb.mi/pthreads.c, gdb.threads/pthreads.c References: <200310211849.h9LInS6l027467@duracef.shout.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-10/txt/msg00680.txt.bz2 > This patch adds copyright notices to testsuite/gdb.threads/pthreads.c > and testsuite/gdb.mi/pthreads.c, in accordance with FSF policy: > > http://www.gnu.org/prep/maintain_8.html#SEC8 Tell me about it. I'm up to lawyer number 12 ... I've attached the "prehistory" of pthreads.c. Did you need more? Mention that it was written by fred fish, and contributed by red hat. I'm not a lawyer so I'm not sure which of the below dates should be listed (so list all of them :-). Also use the src/gdb/*.c boilerplate copyright style. And state that it is part of GDB (rather than the GDB testsuite). Otherwize "obvious". Andrew revision 1.4 date: 1996/11/23 21:33:15; author: fnf; state: Exp; lines: +4 -0 branches: 1.4.562; 1.4.674; * gdb.base/a1-selftest.exp: Change x86 linux setup_xfails to use new i*86-pc-linux*-gnu quads. * gdb.base/corefile.exp: Ditto. * gdb.base/signals.exp: Ditto. * gdb.base/sigall.exp: Ditto. * gdb.base/interrupt.exp: Ditto. * gdb.base/signals.exp (signal_tests_1): Remove setup_xfail "i*86-*-linux" for "signal SIGUSR1". Now works, at least with RedHat 4.0. * gdb.threads/pthreads.c (_MIT_POSIX_THREADS): Define if target is linux. This allows the test case to at least compile on latest linux, but still not run due to missing the threads runtime library. ---------------------------- revision 1.3 date: 1996/09/03 01:26:44; author: fnf; state: Exp; lines: +4 -4 * gdb.base/break.exp: Expand "Delete all breakpoints" xfail to include all osf versions. * gdb.threads/pthreads.exp: Expand "run to main" xfail to include all osf versions. Add -D_MIT_POSIX_THREADS to compilation command when target is linux. When failing to build pthreads test executable, give more meaningful message. * gdb.threads/pthreads.c: Hpux also uses old definition of second arg for pthread_create. ---------------------------- revision 1.2 date: 1996/08/19 17:59:46; author: fnf; state: Exp; lines: +18 -3 * gdb.threads/pthreads.c (PTHREAD_CREATE_ARG2, PTHREAD_CREATE_NULL_ARG2): Accomodate old pthreads implementations. * gdb.threads/pthreads.exp: Try linking with both -lpthread (Solaris) and -lpthreads (everybody else). (test_startup): Fail gracefully if threads are not supported. * gdb.base/nodebug.exp: Add setup_xfail hppa*-*-hpux* for "p/c array_index("abcdef",2)" when not gcc compiled. * gdb.base/corefile.exp: Add setup_xfail hppa*-*-hpux* for "print func2::coremaker_local" when not gcc compiled. * gdb.base/opaque.exp: Remove setup_xfail hppa*-*-hpux* for "ptype on opaque struct tagname (statically)", "ptype on opaque struct tagname (dynamically) 1", and "ptype on opaque struct tagname (dynamically) 2" for not compiled with gcc. * gdb.base/mips_pro.exp: Only do setup_xfail hppa*-*-* for backtrace when compiled with gcc. * lib/gdb.exp (runto_main): Return result of "runto main" rather than always return success. ---------------------------- revision 1.1 date: 1996/08/07 18:14:55; author: fnf; state: Exp; * configure.in (configdirs): Add gdb.threads. * configure: Regenerated with autoconf. * gdb.threads/{config.in, pthreads.c, pthreads.exp}: New. :