From owner-p4-projects Sun Dec 1 2:11:40 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2799D37B404; Sun, 1 Dec 2002 02:11:39 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B14CD37B401; Sun, 1 Dec 2002 02:11:38 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [62.49.251.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D6F243EB2; Sun, 1 Dec 2002 02:11:37 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by herring.nlsystems.com (8.12.6/8.12.6) with ESMTP id gB1ABYOH011960; Sun, 1 Dec 2002 10:11:34 GMT (envelope-from dfr@nlsystems.com) Content-Type: text/plain; charset="iso-8859-1" From: Doug Rabson To: Marcel Moolenaar , Perforce Change Reviews Subject: Re: PERFORCE change 21719 for review Date: Sun, 1 Dec 2002 10:11:33 +0000 User-Agent: KMail/1.4.3 References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> In-Reply-To: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200212011011.33999.dfr@nlsystems.com> X-Spam-Status: No, hits=-7.7 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01, USER_AGENT,USER_AGENT_KMAIL version=2.41 Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: > http://perforce.freebsd.org/chv.cgi?CH=3D21719 > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 > > =09Remove isa and BOOTP_*. > =09Comment out sio. > > =09The UART hardware is not supported by the sio driver. It is > =09probed with some hackery, but the sio driver is in essense > =09too ISA/i386 oriented (pretty much like fb/vga/sc). In what way? The sio driver itself just assumes that it can use=20 bus_space to access a standard 16550 uart or similar. The bus=20 attachment code (sio_isa, sio_pccard, sio_ebus etc.) contains any code=20 which is bus-related. This driver works quite well on five different=20 busses - what does the HP machine do that is different? --=20 Doug Rabson=09=09=09=09Mail: dfr@nlsystems.com =09=09=09=09=09Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 10:50:17 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 440C537B401; Sun, 1 Dec 2002 10:50:15 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEE1537B404 for ; Sun, 1 Dec 2002 10:50:14 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7610943ED8 for ; Sun, 1 Dec 2002 10:50:13 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB1Io7rT017937; Sun, 1 Dec 2002 10:50:07 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB1IoHVL004383; Sun, 1 Dec 2002 10:50:17 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB1IoHVn004382; Sun, 1 Dec 2002 10:50:17 -0800 (PST) Date: Sun, 1 Dec 2002 10:50:17 -0800 From: Marcel Moolenaar To: Doug Rabson Cc: Perforce Change Reviews Subject: Re: PERFORCE change 21719 for review Message-ID: <20021201185017.GA4331@dhcp01.pn.xcllnt.net> References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> <200212011011.33999.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200212011011.33999.dfr@nlsystems.com> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Dec 01, 2002 at 10:11:33AM +0000, Doug Rabson wrote: > On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: > > http://perforce.freebsd.org/chv.cgi?CH=21719 > > > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 > > > > Remove isa and BOOTP_*. > > Comment out sio. > > > > The UART hardware is not supported by the sio driver. It is > > probed with some hackery, but the sio driver is in essense > > too ISA/i386 oriented (pretty much like fb/vga/sc). > > In what way? It assumes the UART uses I/O. The isa_irq_pending() function is also an example of an ISA dependency. The latter does not prevent the sio driver from working, but it does cause an annoying message at boot. > The sio driver itself just assumes that it can use > bus_space to access a standard 16550 uart or similar. The bus > attachment code (sio_isa, sio_pccard, sio_ebus etc.) contains any code > which is bus-related. This driver works quite well on five different > busses - what does the HP machine do that is different? For one, it hasn't got any ISA busses. Secondly, the Diva comm board is memory mapped. In sioprobe() we assume I/O. It's also a multiport board and we also don't seem to have the framework yet to just tell it the characteristics of this board as the Linux driver has. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 14:39:55 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6589637B404; Sun, 1 Dec 2002 14:39:31 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AC5137B401 for ; Sun, 1 Dec 2002 14:39:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 017E243ECD for ; Sun, 1 Dec 2002 14:39:29 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB1MZRmV074188 for ; Sun, 1 Dec 2002 14:35:27 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB1MZJW7074093 for perforce@freebsd.org; Sun, 1 Dec 2002 14:35:19 -0800 (PST) Date: Sun, 1 Dec 2002 14:35:19 -0800 (PST) Message-Id: <200212012235.gB1MZJW7074093@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21767 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21767 Change 21767 by rwatson@rwatson_tislabs on 2002/12/01 14:34:22 IFC the TrustedBSD base branch to pull in a variety of changes, including many release engineering changes, UFS2 cleanups and bug fixes, loop back of mac_lomac and a number of related MAC changes, such as kld entry points. NOTE: This includes the UFS2 superblock format change. Make sure you update your loader prior to or following your first boot of a fresh kernel using this code. Affected files ... .. //depot/projects/trustedbsd/base/MAINTAINERS#12 integrate .. //depot/projects/trustedbsd/base/Makefile#15 integrate .. //depot/projects/trustedbsd/base/bin/chmod/chmod.1#9 integrate .. //depot/projects/trustedbsd/base/bin/dd/dd.1#4 integrate .. //depot/projects/trustedbsd/base/bin/expr/expr.1#6 integrate .. //depot/projects/trustedbsd/base/bin/ls/ls.1#14 integrate .. //depot/projects/trustedbsd/base/contrib/diff/util.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/alpha/freebsd.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/freebsd-spec.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/freebsd.h#11 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/function.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/gcc.1#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/gcc.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/FREEBSD-upgrade#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/NEWS#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cassert#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cctype#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cerrno#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cfloat#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cinst.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/ciso646#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/climits#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/clocale#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cmath#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cmathi.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/complex#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/complex.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/aix.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/cpu/sparc/sparc32/bits/atomicity.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/cpu/sparc/sparc64/bits/atomicity.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/dec-osf.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/delta.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/elf.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/elfshlibm.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/freebsd.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/gnu.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/hpux.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/irix5.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/linux.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/linux.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/openbsd.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/openbsd.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/posix.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/sol2pth.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/sol2shm.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/sol2solth.mt#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/sunos4.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/x86-interix.ml#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/csetjmp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/csignal#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstdarg#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstddef#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstdio#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstdlib#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstdlibi.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstring#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cstringi.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/ctime#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cwchar#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/cwctype#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/fstream#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/iomanip#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/iosfwd#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/iostream#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/ChangeLog#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/Makefile.am#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/Makefile.in#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/_G_config.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/filedoalloc.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/fileops.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/genops.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/iofclose.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/iofopen.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/iofwide.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/iolibio.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/libio.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/libioP.h#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/stdfiles.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/stdio.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/wfiledoalloc.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/wfileops.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/libio/wgenops.c#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/sinst.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/cmath.cc#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/sstream#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/bastring.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/bastring.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/complext.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/complext.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/dcomplex.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/fcomplex.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/gslice.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/gslice_array.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/indirect_array.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/ldcomplex.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/mask_array.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/slice.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/slice_array.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/std_valarray.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/straits.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/valarray_array.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/valarray_array.tcc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/std/valarray_meta.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stdexcept#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stdexcepti.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/ChangeLog#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/README#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/algo.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/algobase.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/algorithm#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/alloc.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/bitset#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/bvector.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/defalloc.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/deque#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/deque.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/function.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/functional#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/hash_map#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/hash_map.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/hash_set#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/hash_set.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/hashtable.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/heap.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/iterator#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/iterator.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/list#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/list.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/map#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/map.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/memory#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/multimap.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/multiset.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/numeric#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/pair.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/pthread_alloc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/pthread_alloc.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/queue#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/rope#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/rope.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/ropeimpl.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/set#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/set.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/slist#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/slist.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stack#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stack.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_algo.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_algobase.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_alloc.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_bvector.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_config.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_construct.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_deque.h#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_function.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_hash_fun.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_hash_map.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_hash_set.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_hashtable.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_heap.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_iterator.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_list.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_map.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_multimap.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_multiset.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_numeric.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_pair.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_queue.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_raw_storage_iter.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_relops.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_rope.h#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_set.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_slist.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_stack.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_tempbuf.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_tree.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_uninitialized.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/stl_vector.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/tempbuf.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/tree.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/type_traits.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/utility#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/vector#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stl/vector.h#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/stlinst.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/string#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/strstream#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/ChangeLog#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/Makefile.in#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/configure.in#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tcomplex.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tcomplex.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tcomplex.inp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tlist.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tlist.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tmap.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tmap.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tstring.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tstring.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tstring.inp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tvector.cc#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/tests/tvector.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/ChangeLog#3 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/Makefile.in#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/config/default.exp#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/configure.in#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/lib/libstdc++.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite/libstdc++.tests/test.exp#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/testsuite_flags.in#4 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/valarray#2 delete .. //depot/projects/trustedbsd/base/contrib/libstdc++/valarray.cc#2 delete .. //depot/projects/trustedbsd/base/crypto/heimdal/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/NEWS#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/aclocal.m4#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/admin/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/admin/ktutil.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/afsutil/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/common/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftp/ftp.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftp/ftp.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftpd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftpd/ftpd.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/ftp/ftpd/ftpusers.cat5#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/kf/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/kf/kf.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/kf/kfd.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/login/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/push/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/push/pfrom.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/push/push.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/rcp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/rsh/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/su/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/libtelnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/telnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/telnet/telnet.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/telnetd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/telnet/telnetd/telnetd.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/appl/test/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/cf/sunos.m4#2 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/config.guess#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/config.sub#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/configure#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/configure.in#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/doc/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/include/Makefile.in#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/include/kadm5/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/include/make_crypto.c#2 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/install-sh#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/kadm_conn.c#2 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/kadmin.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/kadmind.8#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/kadmind.c#2 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/kadmind.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/server.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kadmin/version4.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/connect.c#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/hprop.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/hpropd.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/kaserver.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/kdc.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/kstash.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kdc/string2key.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kpasswd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kpasswd/kpasswd.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kpasswd/kpasswdd.cat8#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/kdestroy.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/kgetcred.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/kinit.1#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/kinit.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/klist.c#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/kuser/klist.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/45/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/asn1/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/auth/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/auth/afskauthlib/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/auth/pam/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/auth/sia/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/com_err/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/gssapi/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/hdb/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/kadm5/ChangeLog#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/kadm5/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/kadm5/ipropd_slave.c#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/kafs/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/kafs/kafs.cat3#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/Makefile.am#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/Makefile.in#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/changepw.c#6 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/context.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/keytab_any.c#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/keytab_file.c#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/keytab_keyfile.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/krb5_appdefault.3#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/kuserok.c#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/principal.c#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/prompter_posix.c#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/krb5/store_emem.c#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/roken/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/roken/Makefile.am#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/roken/Makefile.in#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/roken/resolve.c#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/sl/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/lib/vers/Makefile.in#4 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/missing#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/mkinstalldirs#3 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/tools/Makefile.in#5 integrate .. //depot/projects/trustedbsd/base/crypto/heimdal/tools/krb5-config.cat1#3 integrate .. //depot/projects/trustedbsd/base/crypto/telnet/telnet/commands.c#6 integrate .. //depot/projects/trustedbsd/base/etc/Makefile#23 integrate .. //depot/projects/trustedbsd/base/etc/crontab#3 integrate .. //depot/projects/trustedbsd/base/etc/defaults/rc.conf#18 integrate .. //depot/projects/trustedbsd/base/etc/modems#3 delete .. //depot/projects/trustedbsd/base/etc/mtree/BSD.include.dist#12 integrate .. //depot/projects/trustedbsd/base/etc/mtree/BSD.usr.dist#20 integrate .. //depot/projects/trustedbsd/base/etc/namedb/named.conf#4 integrate .. //depot/projects/trustedbsd/base/etc/periodic/security/700.kernelmsg#6 integrate .. //depot/projects/trustedbsd/base/etc/periodic/security/security.functions#2 integrate .. //depot/projects/trustedbsd/base/etc/rc#20 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/devd#2 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/lomac#2 integrate .. //depot/projects/trustedbsd/base/games/factor/factor.6#3 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/freebsd-tips#11 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/startrek#2 integrate .. //depot/projects/trustedbsd/base/gnu/lib/libstdc++/Makefile#8 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/cc/cc_tools/auto-host.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/Makefile#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/makewhatis/Makefile#2 delete .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/makewhatis/makewhatis.1#3 delete .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/makewhatis/makewhatis.local.8#3 delete .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/makewhatis/makewhatis.local.sh#2 delete .. //depot/projects/trustedbsd/base/gnu/usr.bin/man/makewhatis/makewhatis.perl#3 delete .. //depot/projects/trustedbsd/base/include/Makefile#21 integrate .. //depot/projects/trustedbsd/base/include/uuid.h#1 branch .. //depot/projects/trustedbsd/base/kerberos5/include/config.h#6 integrate .. //depot/projects/trustedbsd/base/kerberos5/include/version.h#6 integrate .. //depot/projects/trustedbsd/base/kerberos5/usr.bin/krb5-config/Makefile#6 integrate .. //depot/projects/trustedbsd/base/lib/csu/i386-elf/crt1.c#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/Makefile#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/Makefile.inc#4 delete .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/makecontext.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/compat-43/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/btree/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/db/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/hash/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/man/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/mpool/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/recno/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/Makefile.inc#14 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/fts.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/sysconf.c#8 integrate .. //depot/projects/trustedbsd/base/lib/libc/gmon/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/i386/gen/Makefile.inc#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/i386/sys/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/Makefile.inc#11 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/iswalnum.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/mbrlen.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/mbrtowc.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/mbsinit.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/mbsrtowcs.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/towlower.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/towupper.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/utf8.5#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcrtomb.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcsftime.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcsrtombs.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcstod.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcstol.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wctrans.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wctype.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcwidth.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/if_nametoindex.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/rcmd.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/nls/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/Makefile.inc#8 integrate .. //depot/projects/trustedbsd/base/lib/libc/quad/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/regex/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sparc64/fpu/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/Makefile.inc#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/fseek.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/Makefile.inc#7 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/atexit.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/insque.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/qsort.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/strfmon.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdtime/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/string/Makefile.inc#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/string/strcpy.3#9 integrate .. //depot/projects/trustedbsd/base/lib/libc/string/strsep.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/Makefile.inc#7 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/intro.2#7 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/kse.2#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/pathconf.2#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/select.2#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/sigaction.2#8 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/sigprocmask.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/socketpair.2#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/uuidgen.2#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/uuid/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/uuid/uuid.h#3 delete .. //depot/projects/trustedbsd/base/lib/libc/xdr/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/yp/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/arch/ia64/_atomic_lock.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libcompat/4.3/rexec.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/change.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/chunk.c#11 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/create_chunk.c#13 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/disk.c#19 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/libdisk.h#11 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/rules.c#8 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/tst01.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_alpha_disk.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_disk.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_i386_disk.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_ia64_disk.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_pc98_disk.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_sparc64_disk.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libfetch/fetch.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libfetch/http.c#13 integrate .. //depot/projects/trustedbsd/base/lib/libpam/modules/pam_ksu/pam_ksu.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libpam/modules/pam_lastlog/pam_lastlog.c#9 integrate .. //depot/projects/trustedbsd/base/lib/libpam/modules/pam_radius/pam_radius.8#3 integrate .. //depot/projects/trustedbsd/base/lib/libpam/modules/pam_wheel/pam_wheel.8#3 integrate .. //depot/projects/trustedbsd/base/lib/libpthread/arch/i386/i386/thr_enter_uts.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libpthread/arch/i386/i386/thr_switch.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libpthread/thread/thr_kern.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libtacplus/libtacplus.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libufs/sblock.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libutil/login.conf.5#6 integrate .. //depot/projects/trustedbsd/base/lib/libutil/logout.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libutil/logwtmp.c#3 integrate .. //depot/projects/trustedbsd/base/libexec/ftpd/ftpd.8#6 integrate .. //depot/projects/trustedbsd/base/libexec/ftpd/logwtmp.c#4 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/alpha/reloc.c#4 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/alpha/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/i386/reloc.c#3 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/i386/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/ia64/reloc.c#7 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/ia64/rtld_machdep.h#2 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/rtld.c#10 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/sparc64/reloc.c#4 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/sparc64/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/sparc64/rtld_start.S#3 integrate .. //depot/projects/trustedbsd/base/release/Makefile#32 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#8 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#11 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#7 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/common/upgrade.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#13 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/early-adopter/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#12 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#32 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/common/install.sgml#6 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/common/upgrade.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#53 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/Makefile#3 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/early-adopter/Makefile#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/early-adopter/article.sgml#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/ia64/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#14 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/common/upgrading.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/share/sgml/release.dsl#5 integrate .. //depot/projects/trustedbsd/base/release/ia64/boot_crunch.conf#3 integrate .. //depot/projects/trustedbsd/base/release/pc98/drivers.conf#7 integrate .. //depot/projects/trustedbsd/base/release/picobsd/mfs_tree/etc/rc#3 integrate .. //depot/projects/trustedbsd/base/release/scripts/print-cdrom-packages.sh#12 integrate .. //depot/projects/trustedbsd/base/sbin/badsect/badsect.c#6 integrate .. //depot/projects/trustedbsd/base/sbin/clri/clri.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/devd/devd.8#3 integrate .. //depot/projects/trustedbsd/base/sbin/devd/devd.conf#2 integrate .. //depot/projects/trustedbsd/base/sbin/devd/devd.conf.5#2 integrate .. //depot/projects/trustedbsd/base/sbin/disklabel/disklabel.8#9 integrate .. //depot/projects/trustedbsd/base/sbin/disklabel/disklabel.c#14 integrate .. //depot/projects/trustedbsd/base/sbin/dump/main.c#12 integrate .. //depot/projects/trustedbsd/base/sbin/dump/traverse.c#10 integrate .. //depot/projects/trustedbsd/base/sbin/dumpfs/dumpfs.c#9 integrate .. //depot/projects/trustedbsd/base/sbin/fsck_ffs/fsutil.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/fsck_ffs/pass5.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/fsck_ffs/setup.c#15 integrate .. //depot/projects/trustedbsd/base/sbin/fsirand/fsirand.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/gbde/gbde.8#3 integrate .. //depot/projects/trustedbsd/base/sbin/gbde/gbde.c#3 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/add.c#4 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/gpt.8#1 branch .. //depot/projects/trustedbsd/base/sbin/growfs/growfs.8#8 integrate .. //depot/projects/trustedbsd/base/sbin/growfs/growfs.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/ifconfig/ifconfig.8#16 integrate .. //depot/projects/trustedbsd/base/sbin/ipfw/ipfw.8#17 integrate .. //depot/projects/trustedbsd/base/sbin/ipfw/ipfw2.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/newfs/mkfs.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/newfs/newfs.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/quotacheck/quotacheck.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/rcorder/rcorder.8#4 integrate .. //depot/projects/trustedbsd/base/sbin/reboot/reboot.8#7 integrate .. //depot/projects/trustedbsd/base/sbin/tunefs/tunefs.c#8 integrate .. //depot/projects/trustedbsd/base/secure/lib/libcrypto/Makefile#11 integrate .. //depot/projects/trustedbsd/base/secure/lib/libssl/Makefile#6 integrate .. //depot/projects/trustedbsd/base/secure/usr.bin/openssl/Makefile#3 integrate .. //depot/projects/trustedbsd/base/share/examples/Makefile#7 integrate .. //depot/projects/trustedbsd/base/share/examples/etc/README.examples#2 integrate .. //depot/projects/trustedbsd/base/share/examples/etc/make.conf#18 integrate .. //depot/projects/trustedbsd/base/share/examples/scsi_target/Makefile#2 integrate .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_cmds.c#1 branch .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_target.8#1 branch .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_target.c#2 integrate .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_target.h#1 branch .. //depot/projects/trustedbsd/base/share/man/man3/stdarg.3#4 integrate .. //depot/projects/trustedbsd/base/share/man/man4/Makefile#23 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ata.4#5 integrate .. //depot/projects/trustedbsd/base/share/man/man4/cardbus.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/dummynet.4#4 integrate .. //depot/projects/trustedbsd/base/share/man/man4/gbde.4#4 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ipfirewall.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ktr.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/lomac.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ng_bluetooth.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_bt3c.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_btsocket.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_h4.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_hci.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_l2cap.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/ng_ubt.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/pccard.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ppc.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/stf.4#5 integrate .. //depot/projects/trustedbsd/base/share/man/man4/syncache.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/tap.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/targ.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/tcp.4#7 integrate .. //depot/projects/trustedbsd/base/share/man/man4/umass.4#4 integrate .. //depot/projects/trustedbsd/base/share/man/man4/usb.4#6 integrate .. //depot/projects/trustedbsd/base/share/man/man5/device.hints.5#4 integrate .. //depot/projects/trustedbsd/base/share/man/man5/drivers.conf.5#5 integrate .. //depot/projects/trustedbsd/base/share/man/man5/fs.5#3 integrate .. //depot/projects/trustedbsd/base/share/man/man5/make.conf.5#16 integrate .. //depot/projects/trustedbsd/base/share/man/man5/passwd.5#4 integrate .. //depot/projects/trustedbsd/base/share/man/man5/rc.conf.5#17 integrate .. //depot/projects/trustedbsd/base/share/man/man5/remote.5#2 integrate .. //depot/projects/trustedbsd/base/share/man/man7/clocks.7#5 integrate .. //depot/projects/trustedbsd/base/share/man/man7/firewall.7#6 integrate .. //depot/projects/trustedbsd/base/share/man/man7/hier.7#9 integrate .. //depot/projects/trustedbsd/base/share/man/man7/release.7#8 integrate .. //depot/projects/trustedbsd/base/share/man/man7/tuning.7#14 integrate .. //depot/projects/trustedbsd/base/share/man/man8/Makefile#6 integrate .. //depot/projects/trustedbsd/base/share/man/man8/rc.8#5 integrate .. //depot/projects/trustedbsd/base/share/man/man8/rc.sendmail.8#5 integrate .. //depot/projects/trustedbsd/base/share/man/man8/rc.subr.8#1 branch .. //depot/projects/trustedbsd/base/share/man/man9/Makefile#22 integrate .. //depot/projects/trustedbsd/base/share/man/man9/VOP_IOCTL.9#5 integrate .. //depot/projects/trustedbsd/base/share/man/man9/VOP_LINK.9#3 integrate .. //depot/projects/trustedbsd/base/share/man/man9/VOP_RENAME.9#3 integrate .. //depot/projects/trustedbsd/base/share/man/man9/ifnet.9#6 integrate .. //depot/projects/trustedbsd/base/share/man/man9/mac_biba.9#1 branch .. //depot/projects/trustedbsd/base/share/man/man9/mbuf.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/random.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/style.9#16 integrate .. //depot/projects/trustedbsd/base/share/man/man9/swi.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/zone.9#7 integrate .. //depot/projects/trustedbsd/base/share/mk/bsd.libnames.mk#11 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/machdep.c#19 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/pmap.c#22 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/vm_machdep.c#11 integrate .. //depot/projects/trustedbsd/base/sys/alpha/include/cpu.h#4 integrate .. //depot/projects/trustedbsd/base/sys/alpha/include/fpu.h#2 integrate .. //depot/projects/trustedbsd/base/sys/alpha/include/signal.h#5 integrate .. //depot/projects/trustedbsd/base/sys/alpha/include/ucontext.h#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/alpha/boot1/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/common/help.common#5 integrate .. //depot/projects/trustedbsd/base/sys/boot/common/loader.8#14 integrate .. //depot/projects/trustedbsd/base/sys/boot/common/ufsread.c#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/efi/libefi/elf_freebsd.c#6 integrate .. //depot/projects/trustedbsd/base/sys/boot/efi/loader/main.c#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/efi/loader/version#3 integrate .. //depot/projects/trustedbsd/base/sys/boot/forth/loader.conf#13 integrate .. //depot/projects/trustedbsd/base/sys/boot/libstand/ufs.c#2 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_cd.c#11 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_da.c#20 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_target.c#3 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_targetio.h#2 integrate .. //depot/projects/trustedbsd/base/sys/conf/NOTES#25 integrate .. //depot/projects/trustedbsd/base/sys/conf/files#49 integrate .. //depot/projects/trustedbsd/base/sys/conf/majors#18 integrate .. //depot/projects/trustedbsd/base/sys/conf/options#28 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.alpha#8 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.i386#11 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.ia64#7 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.pc98#12 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.powerpc#4 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.sparc64#5 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.x86_64#4 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/CHANGES.txt#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acapps.h#2 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acconfig.h#9 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acdisasm.h#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acdispat.h#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acevents.h#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acglobal.h#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acinterp.h#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/aclocal.h#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acnamesp.h#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acobject.h#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acparser.h#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acpiosxf.h#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acpixf.h#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acstruct.h#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/actypes.h#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/acutils.h#9 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/amlcode.h#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbcmds.c#9 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbdisply.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbexec.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbfileio.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbstats.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dbutils.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dmbuffer.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dmopcode.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dmutils.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsfield.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsmethod.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsmthdat.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsobject.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsopcode.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dsutils.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dswexec.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dswload.c#9 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dswscope.c#4 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/dswstate.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/evevent.c#9 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/evmisc.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/evxface.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/evxfregn.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exconfig.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exconvrt.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/excreate.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exdump.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exfield.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exfldio.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exmisc.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exmutex.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exnames.c#4 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exoparg1.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exoparg2.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exoparg3.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exprep.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exresnte.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exresolv.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exresop.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exstore.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exstoren.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exstorob.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exsystem.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/exutils.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/hwsleep.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsaccess.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsalloc.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsdump.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nseval.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsinit.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsobject.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nssearch.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsutils.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsxfeval.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/nsxfobj.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/psargs.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/psopcode.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/psparse.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/rscalc.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/rscreate.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbconvrt.c#6 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbget.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbgetall.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbinstal.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbrsdt.c#3 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbutils.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/tbxfroot.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/utcopy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/utdelete.c#5 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/utglobal.c#8 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/utmisc.c#7 integrate .. //depot/projects/trustedbsd/base/sys/contrib/dev/acpica/utobject.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/Osd/OsdSynch.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi.c#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi_ec.c#12 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi_pci_link.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi_pcib_acpi.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/ahc_pci.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/ahd_pci.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7770.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.reg#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.seq#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_inline.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_osm.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_osm.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_pci.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.reg#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.seq#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx_osm.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx_osm.h#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx_pci.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aicasm/aicasm_gram.y#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aicasm/aicasm_insformat.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aicasm/aicasm_symbol.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/amr/amr_pci.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-all.c#20 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/atapi-cd.c#17 integrate .. //depot/projects/trustedbsd/base/sys/dev/cardbus/cardbus.c#13 integrate .. //depot/projects/trustedbsd/base/sys/dev/cardbus/cardbus_cis.c#10 integrate .. //depot/projects/trustedbsd/base/sys/dev/cardbus/cardbus_cis.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/cardbus/cardbusvar.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/em/if_em.c#14 integrate .. //depot/projects/trustedbsd/base/sys/dev/gem/if_gem.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/md/md.c#17 integrate .. //depot/projects/trustedbsd/base/sys/dev/ncv/ncr53c500_pccard.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/nsp/nsp_pccard.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/ofw/ofw_console.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccard/pccarddevs#14 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccard/pccarddevs.h#14 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccbb/pccbb.c#21 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccbb/pccbbreg.h#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pci.c#17 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pci_pci.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pcib_private.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pcivar.h#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/pcic/i82365.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/raidframe/rf_freebsdkintf.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/sab/sab.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/isa/ad1816.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/isa/mss.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/isa/sbc.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/aureal.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/cmi.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/ds1.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/emu10k1.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/maestro.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/t4dwave.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/ac97.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/buffer.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/channel.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/channel.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/feeder.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/feeder_fmt.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/feeder_rate.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/mixer.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/sndstat.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/sound.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/sound.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/vchan.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/usb/uaudio_pcm.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/stg/tmc18c30_pccard.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/ucom.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/uftdi.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/uplcom.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/uvscom.c#7 integrate .. //depot/projects/trustedbsd/base/sys/geom/bde/g_bde_crypt.c#4 integrate .. //depot/projects/trustedbsd/base/sys/geom/bde/g_bde_lock.c#4 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom.h#16 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_dump.c#14 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_kern.c#11 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_pc98.c#10 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_slice.c#13 integrate .. //depot/projects/trustedbsd/base/sys/i386/acpica/acpi_machdep.c#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/acpica/acpi_wakeup.c#11 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/machdep.c#25 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/pmap.c#25 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/vm_machdep.c#14 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/signal.h#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/stdarg.h#7 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/ucontext.h#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/npx.c#15 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia32/ia32_proto.h#5 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia32/ia32_syscall.h#5 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia32/ia32_sysent.c#6 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia32/syscalls.master#8 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/clock.c#6 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/machdep.c#28 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/mca.c#5 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/pmap.c#25 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/vm_machdep.c#16 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/_types.h#2 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/bus.h#4 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/cpu.h#5 integrate .. //depot/projects/trustedbsd/base/sys/kern/init_main.c#21 integrate .. //depot/projects/trustedbsd/base/sys/kern/init_sysent.c#25 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_acct.c#12 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_clock.c#13 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_context.c#1 branch .. //depot/projects/trustedbsd/base/sys/kern/kern_descrip.c#29 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_exec.c#26 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_exit.c#21 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_fork.c#23 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_linker.c#14 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_lock.c#9 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_mac.c#33 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_proc.c#26 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_shutdown.c#14 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_subr.c#10 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_synch.c#19 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_thread.c#16 integrate .. //depot/projects/trustedbsd/base/sys/kern/link_elf.c#11 integrate .. //depot/projects/trustedbsd/base/sys/kern/sched_4bsd.c#2 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_bus.c#16 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_mbuf.c#17 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_rman.c#6 integrate .. //depot/projects/trustedbsd/base/sys/kern/syscalls.c#26 integrate .. //depot/projects/trustedbsd/base/sys/kern/syscalls.master#25 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_mbuf2.c#6 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_socket.c#25 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_aio.c#24 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_bio.c#22 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_subr.c#31 integrate .. //depot/projects/trustedbsd/base/sys/modules/Makefile#35 integrate .. //depot/projects/trustedbsd/base/sys/modules/cam/Makefile#5 integrate .. //depot/projects/trustedbsd/base/sys/modules/if_gre/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/modules/mac_lomac/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/Makefile.inc#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/bluetooth/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/bt3c/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/h4/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/hci/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/l2cap/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/socket/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/netgraph/bluetooth/ubt/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/net/bpf.c#14 integrate .. //depot/projects/trustedbsd/base/sys/net/if.c#15 integrate .. //depot/projects/trustedbsd/base/sys/net/if_ethersubr.c#23 integrate .. //depot/projects/trustedbsd/base/sys/net/if_gre.c#6 integrate .. //depot/projects/trustedbsd/base/sys/net/if_gre.h#3 integrate .. //depot/projects/trustedbsd/base/sys/net/raw_cb.c#4 integrate .. //depot/projects/trustedbsd/base/sys/net/raw_usrreq.c#6 integrate .. //depot/projects/trustedbsd/base/sys/net/route.c#5 integrate .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/common/ng_bluetooth.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/h4/TODO#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/h4/ng_h4.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/h4/ng_h4_prse.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/h4/ng_h4_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/ubt/TODO#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/TODO#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_cmds.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_cmds.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_evnt.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_evnt.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_main.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_misc.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_misc.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_prse.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_ulpi.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/hci/ng_hci_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_bluetooth.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_bt3c.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_btsocket.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_btsocket_hci_raw.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_h4.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_hci.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_l2cap.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/include/ng_ubt.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/TODO#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_main.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_prse.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/socket/TODO#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/socket/ng_btsocket.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#1 branch .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#1 branch .. //depot/projects/trustedbsd/base/sys/netinet/igmp.c#6 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_fw2.c#12 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_gre.c#6 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_gre.h#3 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_input.c#19 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_mroute.c#13 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_mroute.h#3 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_output.c#18 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_var.h#10 integrate .. //depot/projects/trustedbsd/base/sys/netinet/raw_ip.c#14 integrate .. //depot/projects/trustedbsd/base/sys/netinet/udp_usrreq.c#17 integrate .. //depot/projects/trustedbsd/base/sys/netsmb/smb_trantcp.c#10 integrate .. //depot/projects/trustedbsd/base/sys/nfsclient/nfs_lock.c#10 integrate .. //depot/projects/trustedbsd/base/sys/pc98/i386/machdep.c#25 integrate .. //depot/projects/trustedbsd/base/sys/pc98/pc98/fd.c#12 integrate .. //depot/projects/trustedbsd/base/sys/pccard/pcic.c#8 integrate .. //depot/projects/trustedbsd/base/sys/pci/if_dc.c#19 integrate .. //depot/projects/trustedbsd/base/sys/pci/if_vr.c#12 integrate .. //depot/projects/trustedbsd/base/sys/pci/if_vrreg.h#4 integrate .. //depot/projects/trustedbsd/base/sys/posix4/ksched.c#6 integrate .. //depot/projects/trustedbsd/base/sys/posix4/p1003_1b.c#4 integrate .. //depot/projects/trustedbsd/base/sys/posix4/posix4.h#4 integrate .. //depot/projects/trustedbsd/base/sys/posix4/posix4_mib.c#4 integrate .. //depot/projects/trustedbsd/base/sys/powerpc/powerpc/machdep.c#17 integrate .. //depot/projects/trustedbsd/base/sys/powerpc/powerpc/vm_machdep.c#13 integrate .. //depot/projects/trustedbsd/base/sys/security/mac_lomac/mac_lomac.c#1 branch .. //depot/projects/trustedbsd/base/sys/security/mac_lomac/mac_lomac.h#1 branch .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/autoconf.c#6 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/machdep.c#26 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/mp_machdep.c#12 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/pmap.c#29 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/vm_machdep.c#15 integrate .. //depot/projects/trustedbsd/base/sys/sys/ctype.h#2 integrate .. //depot/projects/trustedbsd/base/sys/sys/eventhandler.h#7 integrate .. //depot/projects/trustedbsd/base/sys/sys/kse.h#6 integrate .. //depot/projects/trustedbsd/base/sys/sys/lockmgr.h#7 integrate .. //depot/projects/trustedbsd/base/sys/sys/mac.h#22 integrate .. //depot/projects/trustedbsd/base/sys/sys/mac_policy.h#22 integrate .. //depot/projects/trustedbsd/base/sys/sys/proc.h#31 integrate .. //depot/projects/trustedbsd/base/sys/sys/rman.h#3 integrate .. //depot/projects/trustedbsd/base/sys/sys/sched.h#2 integrate .. //depot/projects/trustedbsd/base/sys/sys/select.h#5 integrate .. //depot/projects/trustedbsd/base/sys/sys/signal.h#9 integrate .. //depot/projects/trustedbsd/base/sys/sys/syscall.h#26 integrate .. //depot/projects/trustedbsd/base/sys/sys/syscall.mk#26 integrate .. //depot/projects/trustedbsd/base/sys/sys/syslimits.h#4 integrate .. //depot/projects/trustedbsd/base/sys/sys/sysproto.h#27 integrate .. //depot/projects/trustedbsd/base/sys/sys/ucontext.h#6 integrate .. //depot/projects/trustedbsd/base/sys/ufs/ffs/ffs_snapshot.c#16 integrate .. //depot/projects/trustedbsd/base/sys/ufs/ffs/ffs_softdep.c#16 integrate .. //depot/projects/trustedbsd/base/sys/ufs/ffs/ffs_vfsops.c#20 integrate .. //depot/projects/trustedbsd/base/sys/ufs/ffs/fs.h#8 integrate .. //depot/projects/trustedbsd/base/sys/vm/swap_pager.c#12 integrate .. //depot/projects/trustedbsd/base/sys/vm/uma_core.c#15 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_fault.c#17 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_map.c#18 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_mmap.c#12 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_object.c#21 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_page.c#25 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_page.h#17 integrate .. //depot/projects/trustedbsd/base/sys/vm/vm_pageout.c#16 integrate .. //depot/projects/trustedbsd/base/sys/vm/vnode_pager.c#17 integrate .. //depot/projects/trustedbsd/base/tools/KSE/ksetest/kse_asm.S#4 integrate .. //depot/projects/trustedbsd/base/tools/regression/usr.bin/make/Makefile#7 integrate .. //depot/projects/trustedbsd/base/usr.bin/Makefile#19 integrate .. //depot/projects/trustedbsd/base/usr.bin/at/at.man#8 integrate .. //depot/projects/trustedbsd/base/usr.bin/bluetooth/Makefile#3 branch .. //depot/projects/trustedbsd/base/usr.bin/bluetooth/btsockstat/Makefile#3 branch .. //depot/projects/trustedbsd/base/usr.bin/bluetooth/btsockstat/btsockstat.1#3 branch .. //depot/projects/trustedbsd/base/usr.bin/bluetooth/btsockstat/btsockstat.c#3 branch .. //depot/projects/trustedbsd/base/usr.bin/calendar/calendar.1#8 integrate .. //depot/projects/trustedbsd/base/usr.bin/calendar/calendars/calendar.all#3 integrate .. //depot/projects/trustedbsd/base/usr.bin/calendar/calendars/calendar.holiday#7 integrate .. //depot/projects/trustedbsd/base/usr.bin/calendar/calendars/calendar.southafrica#1 branch .. //depot/projects/trustedbsd/base/usr.bin/colldef/colldef.1#5 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 17:27:49 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5343337B404; Sun, 1 Dec 2002 17:27:25 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9EBB37B401 for ; Sun, 1 Dec 2002 17:27:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77DDC43EA9 for ; Sun, 1 Dec 2002 17:27:23 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB21NLmV094104 for ; Sun, 1 Dec 2002 17:23:21 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB21NKaA094101 for perforce@freebsd.org; Sun, 1 Dec 2002 17:23:20 -0800 (PST) Date: Sun, 1 Dec 2002 17:23:20 -0800 (PST) Message-Id: <200212020123.gB21NKaA094101@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21783 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21783 Change 21783 by peter@peter_daintree on 2002/12/01 17:23:18 IFC @21781 Affected files ... .. //depot/projects/ia64/lib/csu/i386-elf/crt1.c#6 integrate .. //depot/projects/ia64/lib/libc/stdtime/localtime.c#9 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#3 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#11 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/installation/common/upgrade.sgml#3 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#16 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/early-adopter/article.sgml#6 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#29 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#55 integrate .. //depot/projects/ia64/release/scripts/print-cdrom-packages.sh#19 integrate .. //depot/projects/ia64/sbin/gbde/gbde.8#4 integrate .. //depot/projects/ia64/sbin/gbde/gbde.c#4 integrate .. //depot/projects/ia64/sbin/mdmfs/mdmfs.8#5 integrate .. //depot/projects/ia64/sbin/mdmfs/mdmfs.c#5 integrate .. //depot/projects/ia64/share/man/man4/gbde.4#3 integrate .. //depot/projects/ia64/share/man/man9/Makefile#16 integrate .. //depot/projects/ia64/share/man/man9/mac.9#3 integrate .. //depot/projects/ia64/share/man/man9/mac_mls.9#1 branch .. //depot/projects/ia64/sys/alpha/alpha/vm_machdep.c#12 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/ahd_pci.c#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.c#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.h#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.reg#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.seq#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_inline.h#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_osm.h#6 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_pci.c#4 integrate .. //depot/projects/ia64/sys/dev/ata/ata-all.c#20 integrate .. //depot/projects/ia64/sys/geom/bde/g_bde_crypt.c#5 integrate .. //depot/projects/ia64/sys/geom/bde/g_bde_lock.c#4 integrate .. //depot/projects/ia64/sys/geom/geom.h#16 integrate .. //depot/projects/ia64/sys/geom/geom_kern.c#9 integrate .. //depot/projects/ia64/sys/ia64/ia64/vm_machdep.c#17 integrate .. //depot/projects/ia64/sys/modules/if_gre/Makefile#4 integrate .. //depot/projects/ia64/sys/modules/netgraph/bluetooth/Makefile.inc#1 branch .. //depot/projects/ia64/sys/net/if_gre.c#6 integrate .. //depot/projects/ia64/sys/net/if_gre.h#3 integrate .. //depot/projects/ia64/sys/netinet/ip_gre.c#6 integrate .. //depot/projects/ia64/sys/netinet/ip_gre.h#3 integrate .. //depot/projects/ia64/sys/sparc64/include/bus_common.h#2 integrate .. //depot/projects/ia64/sys/sparc64/pci/ofw_pci.c#6 integrate .. //depot/projects/ia64/sys/sparc64/pci/psycho.c#12 integrate .. //depot/projects/ia64/sys/sparc64/pci/psychoreg.h#5 integrate .. //depot/projects/ia64/sys/sparc64/sbus/sbus.c#5 integrate .. //depot/projects/ia64/sys/sparc64/sparc64/iommu.c#7 integrate .. //depot/projects/ia64/sys/vm/vm_map.c#35 integrate .. //depot/projects/ia64/sys/vm/vm_pageout.c#23 integrate .. //depot/projects/ia64/usr.bin/make/job.c#12 integrate .. //depot/projects/ia64/usr.sbin/getfmac/Makefile#2 integrate .. //depot/projects/ia64/usr.sbin/getpmac/Makefile#2 integrate .. //depot/projects/ia64/usr.sbin/setfmac/Makefile#2 integrate .. //depot/projects/ia64/usr.sbin/setpmac/Makefile#2 integrate Differences ... ==== //depot/projects/ia64/lib/csu/i386-elf/crt1.c#6 (text+ko) ==== @@ -100,40 +100,7 @@ monstartup(&eprol, &etext); #endif _init(); -#ifndef __GNUC__ exit( main(argc, argv, env) ); -#else - /* - * Some versions of gcc-2 expect the stack frame to be aligned as - * follows after it is set up in main(): - * - * +--------------+ <--- aligned by PREFERRED_STACK_BOUNDARY - * +%ebp (if any) + - * +--------------+ - * |return address| - * +--------------+ - * | arguments | - * | : | - * | : | - * +--------------+ - * - * We implement the above to fix just the usual case in FreeBSD-4. - * Alignment for main() is too compiler-dependent to handle correctly - * in all cases here (or in the kernel). E.g., a different alignment - * is required for at least gcc-2.95.4 even for the small variation - * of compiling main() with -fomit-frame-pointer. - */ - __asm__(" - andl $~0xf, %%esp # align stack to 16-byte boundary - subl $12+12, %%esp # space for args and padding - movl %0, 0(%%esp) - movl %1, 4(%%esp) - movl %2, 8(%%esp) - call main - movl %%eax, 0(%%esp) - call exit - " : : "r" (argc), "r" (argv), "r" (env) : "ax", "cx", "dx", "memory"); -#endif } #ifdef GCRT @@ -142,4 +109,4 @@ __asm__(".previous"); #endif -__asm__(".ident\t\"$FreeBSD: src/lib/csu/i386-elf/crt1.c,v 1.10 2002/09/29 13:42:27 bde Exp $\""); +__asm__(".ident\t\"$FreeBSD: src/lib/csu/i386-elf/crt1.c,v 1.11 2002/12/01 17:36:18 bde Exp $\""); ==== //depot/projects/ia64/lib/libc/stdtime/localtime.c#9 (text+ko) ==== @@ -9,7 +9,7 @@ #endif /* !defined NOID */ #endif /* !defined lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.33 2002/09/03 04:34:10 peter Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.34 2002/12/02 01:05:08 peter Exp $"); /* ** Leap second handling from Bradley White (bww@k.gp.cs.cmu.edu). @@ -1476,12 +1476,6 @@ */ bits = TYPE_BIT(time_t) - 1; /* - * Limit to 32 bits or the things go crazy - * when it tries to figure out times near 2^62 etc. - */ - if (bits > 31) - bits = 31; - /* ** If time_t is signed, then 0 is just above the median, ** assuming two's complement arithmetic. ** If time_t is unsigned, then (1 << bits) is just above the median. ==== //depot/projects/ia64/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#3 (text+ko) ==== @@ -1,9 +1,9 @@ The &os; Release Engineering Team - $FreeBSD: src/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml,v 1.4 2002/11/14 22:24:08 ue Exp $ + $FreeBSD: src/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml,v 1.5 2002/12/01 12:56:41 ue Exp $ 2002 @@ -191,7 +191,7 @@ GCC: Der Compiler und die dazugehörigen Werkzeuge - basieren jetzt auf GCC 3.X und + basieren jetzt auf einer Vorabversion von GCC 3.2.1 und nicht mehr auf GCC 2.95.X. @@ -252,8 +252,11 @@ Durch die Änderungen in den Datenstrukturen des Kernels und der Schnittstellen für Anwendungen und Programmierer (ABI/API), müssen Treiber anderer - Hersteller angepaßt werden, damit sie korrekt mit - &os; 5.0 zusammenarbeiten. + Hersteller angepaßt werden, damit sie korrekt mit &os; + 5.0 zusammenarbeiten. Es ist nicht ausgeschlossen, + daß es bis zum Erscheinen des Entwicklungszweiges + 5-STABLE zu weiteren kleineren Änderungen an den + ABI/API geben wird. @@ -299,6 +302,15 @@ einige Zeit nach der Veröffentlichung von 5.1-RELEASE oder 5.2-RELEASE eingerichtet werden. + + + Die Dokumentation (wie z.B. das &os; Handbuch und der FAQ) sind teilweise noch nicht auf dem Stand von + &os; 5.0. + Da einige dieser Probleme auch negative Auswirkungen auf die @@ -376,15 +388,20 @@ ausführlich getestet, ob und wie gut die Upgrade-Option in &man.sysinstall.8; bei einem Update von 4.0 zu 5.0 funktioniert. Wir raten daher dringend - von der Verwendung dieser Funktion ab. + von der Verwendung dieser Funktion ab. Eines der + Hauptprobleme ist, daß bei dieser Variante diverse + Dateien nicht gelöscht werden, die zwar von + 4.X genutzt wurden, aber in 5.0 + nicht mehr vorhanden sind. Diese Altlasten können zu + Problemen führen. Auf i386 und pc98 Systemen kann die Konfiguration von ISA Geräten beim Systemstart mit dem Werkzeug UserConfig eingestellt werden, dies gilt auch beim Start von einem Installations-Medium. Dieses Programm wurde in &os; 5.0 durch &man.device.hints.5; ersetzt; dieses stellt zwar die gleiche - Funktionalität bereit, ist aber nicht interaktiv - nutzbar. + Funktionalität bereit, ist aber von der Bedienung her + völlig verschieden. Bei einer Installation von Diskette kann es notwendig werden, die neue Treiber-Diskette zu benutzen. Das @@ -430,6 +447,14 @@ ersatzlos entfernt (wenn sie überflüssig waren). + Einige Scripte verlassen sich darauf, daß der + Perl-Interpreter als /usr/bin/perl + verfügbar ist. Der Perl Port enthält das Programm + use.perl, mit dem ein passender Satz + symbolischer Links für diese Scripte erzeugt werden kann. + Nach dem Aufruf von use.perl port sollte + alles wie erwartet funktionieren. + Es ist zwar möglich, Programme aus 4.X mit 5.X zu betreiben, allerdings @@ -456,7 +481,8 @@ aber es ist noch nicht für alle Anwender geeignet. Aus diesem Grund haben wir in diesem Dokument Informationen über die Abläufe bei der Veröffentlichung einer - neuen Version, die interessantesten Neuerungen und + neuen Version, die interessantesten Neuerungen in den + 5.X Versionen und wahrscheinliche Probleme gegeben. Weiterhin enthielt er einen Ausblick auf die Zukunft des Entwicklungszweiges 4-STABLE und Informationen für Anwender, die schon jetzt auf 5.0 ==== //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#11 (text+ko) ==== @@ -28,13 +28,13 @@ this file to fix "missed" conversions are likely to break the build. - $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/dev.sgml,v 1.45 2002/11/20 19:29:00 ue Exp $ - basiert auf: 1.115 + $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/dev.sgml,v 1.47 2002/12/01 15:56:12 ue Exp $ + basiert auf: 1.117 --> - $FreeBSD: src/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml,v 1.12 2002/11/20 19:22:09 ue Exp $ + $FreeBSD: src/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml,v 1.14 2002/12/01 16:20:37 ue Exp $ Unterstützte Geräte @@ -3522,7 +3522,7 @@ USB Geräte - &os; unterstützt viele verschiedene Arten von + &os; unterstützt viele verschiedene Arten von USB-Geräten; in den nachfolgenden Listen sind nur die Geräte aufgeführt, für die wir Erfolgsmeldungen erhalten haben. Da sich die meisten USB-Geräte sehr @@ -3531,12 +3531,17 @@ aufgeführt sind. Ausnahmen bestätigen allerdings immer die Regel. - + USB Netzwerkkarten finden Sie in einem eigenen Abschnitt im Kapitel Netzwerkkarten. + + Bluetooth-Adapter für USB finden Sie in im Abschnitt + Bluetooth. + + Host Controllers (&man.ohci.4; und &man.uhci.4; Treiber) @@ -3786,6 +3791,14 @@ GoHubs GoCOM232 (ubsa Treiber) + + HP USB-Serial Adapter (&man.uftdi.4; Treiber) + + + + Inland UAS111 (&man.uftdi.4; Treiber) + + Peracom single port serial adapter (ubsa Treiber) @@ -3797,6 +3810,10 @@ + QVS USC-1000 (&man.uftdi.4; Treiber) + + + SUNTAC Slipper U VS-10U (&man.uvscom.4; Treiber) @@ -3900,6 +3917,43 @@ + + Bluetooth Geräte + + PCCARD Host Kontroller (&man.ng.bt3c.4; + Treiber) + + + 3Com/HP 3CRWB6096-A PCCARD Adapter + + + + + USB Host Kontroller (&man.ng.ubt.4; Treiber) + + + 3Com 3CREB96 + + + + EPoX BT-DG02 + + + + Mitsumi USB Bluetooth Adapter + + + + MSI MS-6967 + + + + TDK Bluetooth USB Adapter + + + + + Verschlüsselungs-Hardware ==== //depot/projects/ia64/release/doc/de_DE.ISO8859-1/installation/common/upgrade.sgml#3 (text+ko) ==== @@ -1,7 +1,7 @@ &os;/&arch; &release.current; Release Notes The FreeBSD Project - $FreeBSD: src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml,v 1.21 2002/11/26 07:15:31 ue Exp $ + $FreeBSD: src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml,v 1.23 2002/12/01 16:20:37 ue Exp $ 2000 @@ -109,7 +109,7 @@ Unterstützung für neue Hardware, neue Befehle oder Optionen, die Behebung wichtiger Fehler, und Aktualisierungen von Dritt-Software. Sicherheitshinweise, die nach dem Erscheinen von - &release.prev; herausgegeben wurden, sind ebenfalls + &release.prev.historic; herausgegeben wurden, sind ebenfalls aufgeführt. Viele weiter Änderungen an &os; sind hier aus @@ -139,6 +139,20 @@ Der Treiber &man.agp.4; für AGP-Karten wurde hinzugefügt. &merged; + Bluetooth-Geräte werden jetzt + unterstützt, dazu dient eine Reihe von Netgraph-Modulen + (siehe &man.ng.bluetooth.4;). Zwei Module stellen Treiber + für Bluetooth-Adapter bereit: Der Treiber &man.ng.bt3c.4; + unterstützt die 3Com/HP Bluetooth PCCARD Adapter, + während der Treiber &man.ng.ubt.4; diverse USB Bluetooth + Adapter unterstützt. + + Die Arbeiten an den Bluetooth-Treibern für &os; + sind noch abgeschlossen. + + + + Der Kernel wurde um eine von OpenBSD stammende Crypto-Infrastruktur ergänzt (siehe &man.crypto.4; und &man.crypto.9;). Sie stellt dem @@ -147,7 +161,7 @@ Verfügung, Benutzerprogramme erhalten Zugriff auf Verschlüsselungs-Hardware. Treiber für Karten auf Basis von hifn (&man.hifn.4;) und Braodcom (&man.ubsec.4;) - stehen zur Verfügung. + stehen zur Verfügung. &merged; Der neue &man.ddb.4; Befehl show pcpu gibt einen Teil der CPU-spezifischen Daten aus. @@ -163,7 +177,7 @@ Das neue devctl Interface bietet Benutzerprogrammen die Möglichkeit, Informationen über neue und entfernte Geräte zu erhalten. Zur Zeit wird diese - Option hauptsächlich von &man.devd.8; genutzt. + Option hauptsächlich von &man.devd.8; genutzt. &man.devfs.5;, mit dem Einträge im Verzeichnis /dev automatisch erstellt werden @@ -171,9 +185,7 @@ Betrieb erlaubt, wurde überarbeitet. &man.devfs.5; ist jetzt standardmäßig aktiviert und kann mit der Kernel-Option NODEVFS abgeschaltet - werden. - - Das neue &man.devfs.5; Subsystem "rule" (Regel) erlaubt es + werden. Das Subsystem "rule" (Regel) erlaubt es dem Administrator, bestimmte Eigenschaften von neuen devfs festzulegen, bevor Sie für Benutzerprogramme sichtbar werden. Dabei werden sowohl statische (wie z.B. @@ -184,15 +196,13 @@ wie z.B. jails möglich. Zur Manipulation der Regeln und Regelwerke dient das Tool &man.devfs.8;. - Der Treiber dgm wurde durch den Treiber digi - ersetzt. - Der neue Treiber digi wurde hinzugefügt, um - Unterstützung für PCI Xr-basierte und ISA Xem Digiboard - Karten zu bieten. Der neue Befehl &man.digictl.8; wird - (hauptsächlich) dazu genutzt, um Karten wie die PC/Xem neu - zu initialisieren, nachdem externe Port Module angeschlossen - wurden. + Unterstützung für PCI Xr-basierte und ISA Xem + Digiboard Karten zu bieten. Der neue Befehl &man.digictl.8; + wird (hauptsächlich) dazu genutzt, um Karten wie die PC/Xem + neu zu initialisieren, nachdem externe Port Module angeschlossen + wurden. Dieser Treiber ersetzt den älteren Treiber + dgm. Die neue Systemfunktion &man.eaccess.2; arbeitet ähnlich wie &man.access.2;, benutzt aber die effektiven Benutzerrechte @@ -465,8 +475,9 @@ Der neue Treiber &man.ucom.4; unterstützt USB Modems, serielle Schnittstellen und andere Programme, die sich wie ein - TTY verhalten sollen. Die beiden neuen Treiber &man.uplcom.4; - und &man.uvscom.4; bauen darauf auf und unterstützen den + TTY verhalten sollen. Die neuen Treiber &man.uftdi.4;, &man.uplcom.4; + und &man.uvscom.4; bauen darauf auf und unterstützen die + seriellen Adapter von FTDI, den Prolific PL-2303 bzw. den Slipper U VS-10U. &merged; Bei der Konfiguration des Kernels kann die Option @@ -1137,7 +1148,7 @@ Wird in der Konfigurationsdatei für den angepaßten die Option FAST_IPSEC - verwendet, nutzt IPsec die Verschlüsselungs-Infrastruktur + verwendet, nutzt IPsec die &man.crypto.4;-Infrastruktur des Kernels, inklusive der Unterstützung für Hardware-Verschlüsselung. @@ -1174,6 +1185,12 @@ net.inet.tcp.icmp_may_rst eingestellt. &merged; + Für weitergeleitete Pakete werden jetzt keine ICMP + Source Quench Nachrichten mehr erzeugt. Mit der + Sysctl-Variablen + net.inet.ip.sendsourcequench kann wieder + auf das bisherige Verhalten umgestellt werden. + Auf VLAN Geräten funktioniert jetzt IP Multicast, auch andere Fehler in den VLAN-Routinen wurden beseitigt. @@ -1508,8 +1525,9 @@ Dateisystems die Angabe der MBR-Partition wegzulassen (also z.B. /dev/ad0a); der Kernel suchte dann automatisch die erste &os;-Partition und - füllte den Namen auf. Ein GEOM-Kernel - unterstützt nur noch die vollen Namen (also z.B. + füllte den Namen auf. Nutzt der Kernel GEOM (was + inzwischen die Standardeinstellung ist), unterstützt + er nur noch die vollen Namen (also z.B. /dev/ad0s1a), wenn MBR-Partitionen benutzt werden. Diese Änderung sollte allerdings nur wenige Anwender betreffen. @@ -1645,10 +1663,6 @@ Informationen finden Sie in /usr/src/sys/ufs/ffs/README.snapshot. - - Bei den Softupdates für FFS wurden Fehler beseitigt - und Verbesserungen eingeführt. - &man.statfs.2; und &man.df.1; halten nach, wie viele Blöcke und Dateien noch freigegeben werden müssen, wenn Sie mit Softupdates zusammen laufen. @@ -1827,14 +1841,14 @@ ok set hw.pcic.irq="0" NEWCARD enthält jetzt eine erste Version - der Routinen zur Unterstützung von Cardbus. Zur Zeit - werden die TI113X, TI12XX, TI125X, Ricoh 5C46/5C47, Topic - 95/97/100 und Cirrus Logic PD683X unterstützt. Die - Unterstützung für 16-Bit PC Card funktioniert noch - nicht. + der Routinen zur Unterstützung von Cardbus. Es werden + sowohl 32-Bit als auch 16-Bit Karten unterstützt. + Neben allen bekannten CardBus Bridges wird auch die TI-1030 + PCMCIA-PCI Bridge unterstützt. Andere PCMCIA-PCI und + ISA Bridges werden noch nicht unterstützt. Der Standard-Kernel nutzt jetzt standardmäßig - NEWCARD für pccard/cardbus. + NEWCARD für PCCARD/CardBus. @@ -1927,7 +1941,7 @@ Advanced Configuration und Power Interface wird jetzt unterstützt. Die Routinen stammen vom Intel ACPI Component Architecture Projekt, und sind - auf dem Stand des 20020815 Snapshots. In einigen Punkten wird + auf dem Stand des 20021118 Snapshots. In einigen Punkten wird die Funktionalität des alten Standard APM unterstützt, damit alte Applikationen weiterverwendet werden können. @@ -2044,45 +2058,45 @@ ein- oder ausgeschaltet, wodurch der Grad der Systemsicherheit voreingestellt wird. &merged; - Defekte ELF Programme konnten das System zum Stillstand + Defekte ELF Programme konnten das System zum Stillstand bringen, dieser Fehler wurde behoben (siehe FreeBSD-SA-00:41). &merged; - Eine Sicherheitslücke in der Linux-Emulation wurde + Eine Sicherheitslücke in der Linux-Emulation wurde beseitigt (siehe FreeBSD-SA-00:42). &merged; Die Aufrufe von Bibliotheksfunktionen zur Bearbeitung von Zeichenketten wurden in vielen Programmen korrigiert, um die Gefahr durch überlaufende Puffer zu reduzieren. &merged; - Die initialen Sequenznummern bei TCP-Verbindungen sind jetzt + Die initialen Sequenznummern bei TCP-Verbindungen sind jetzt zufälliger (siehe FreeBSD-SA-00:52). &merged; - Mehrere Buffer Overflows in &man.tcpdump.1; wurden + Mehrere Buffer Overflows in &man.tcpdump.1; wurden korrigiert (siehe FreeBSD-SA-00:61). &merged; - Eine Sicherheitslücke in &man.top.1; wurde gestopft + Eine Sicherheitslücke in &man.top.1; wurde gestopft (siehe FreeBSD-SA-00:62). &merged; - Eine potentielle Sicherheitslücke durch einen + Eine potentielle Sicherheitslücke durch einen off-by-one-error in &man.gethostbyname.3; wurde geschlossen (siehe FreeBSD-SA-00:63). &merged; - In der Bibliothek &man.ncurses.3; bestand die Gefahr eines + In der Bibliothek &man.ncurses.3; bestand die Gefahr eines Buffer Overflows, durch den ein Angreifer in der Lage gewesen wäre, beliebige Programme aus &man.systat.1; heraus ausführen zu lassen, dieser Fehler wurde behoben. (siehe FreeBSD-SA-00:68). &merged; - Eine Schwachstelle von &man.telnetd.8;, die zu erhöhten + Eine Schwachstelle von &man.telnetd.8;, die zu erhöhten Verbrauch an Systemressourcen führen konnte, wurde beseitigt. (siehe FreeBSD-SA-00:69). &merged; - Der &man.ppp.8;-Befehl nat deny_incoming + Der &man.ppp.8;-Befehl nat deny_incoming funktioniert jetzt richtig (siehe FreeBSD-SA-00:70). &merged; - Eine Sicherheitslücke bei der Behandlung von + Eine Sicherheitslücke bei der Behandlung von temporären Dateien durch &man.csh.1;/&man.tcsh.1; hätte dazu genutzt werden können, beliebige vom Benutzer beschreibbare Dateien zu überschreiben; dieser Fehler wurde @@ -2099,37 +2113,37 @@ &man.telnet.1; initialisiert sein Environment jetzt besser. &merged; - In &man.procfs.5; wurden mehrere Schwachstellen beseitigt + In &man.procfs.5; wurden mehrere Schwachstellen beseitigt (siehe FreeBSD-SA-00:77). &merged; - Eine Fehler in OpenSSH hatte zur + Eine Fehler in OpenSSH hatte zur Folge, daß der Server weder &man.ssh-agent.1; noch X11Forwarding deaktivieren konnte, dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:01). &merged; - Durch einen Fehler in &man.ipfw.8; und &man.ip6fw.8; war es + Durch einen Fehler in &man.ipfw.8; und &man.ip6fw.8; war es möglich, daß ankommende TCP fälschlicherweise für einen Teil einer bestehenden Verbindung gehalten wurde, dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:08). &merged; - Durch einen Fehler in &man.crontab.1; konnten Benutzer jede + Durch einen Fehler in &man.crontab.1; konnten Benutzer jede Datei auf dem System lesen, die die in &man.crontab.5; definierte Syntax hatte; dieser Fehler wurde beseitigt. (siehe FreeBSD-SA-01:09). &merged; - Eine Sicherheitslücke in &man.inetd.8; konnte dazu + Eine Sicherheitslücke in &man.inetd.8; konnte dazu genutzt werden, die ersten 16 Byte aller Datei zu lesen, auf die die Gruppe wheel Lesezugriff hatte; dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:11). &merged; - &man.periodic.8; nutzte unsichere temporäre Dateien, + &man.periodic.8; nutzte unsichere temporäre Dateien, dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:12). &merged; - OpenSSH ist jetzt in der Lage, + OpenSSH ist jetzt in der Lage, die Ausspähung des Server Keys (nicht des Host Keys) zu verhindern (und nicht nur durch die Begrenzung der Anzahl der Verbindungen unwahrscheinlicher zu machen), indem es den Server @@ -2147,30 +2161,30 @@ TCP und UDP sessions stören konnte. &merged; - Durch einen Fehler in &man.timed.8; war es möglich, das + Durch einen Fehler in &man.timed.8; war es möglich, das Programm durch bestimmte falsche Datenpakete abstürzen zu lassen, dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:28). &merged; - In &man.rwhod.8; wurde ein Fehler beseitigt, durch den es + In &man.rwhod.8; wurde ein Fehler beseitigt, durch den es möglich gewesen wäre, das Programm durch bestimmte falsche Datenpakete zum Absturz zu bringen (siehe FreeBSD-SA-01:29). &merged; - In den FFS- und EXT2FS Implementierungen von &os; wurde ein + In den FFS- und EXT2FS Implementierungen von &os; wurde ein Fehler beseitigt, durch den es in bestimmten Situation möglich gewesen wäre, unbefugten Zugriff auf Daten zu erhalten (siehe FreeBSD-SA-01:30). &merged; - Eine über das Netzwerk nutzbare + Eine über das Netzwerk nutzbare Sicherheitslücke in &man.ntpd.8; wurde korrigiert (siehe FreeBSD-SA-01:31). &merged; - Im fragment cache von IPFilter + Im fragment cache von IPFilter wurde eine Sicherheitslücke geschlossen (siehe FreeBSD-SA-01:32). &merged; - In &man.glob.3; wurde ein Buffer Overflows korrigiert, durch + In &man.glob.3; wurde ein Buffer Overflows korrigiert, durch en es möglich gewesen wäre, auf einem FTP-Server beliebige Programme ausführen zu lassen. Um einige Varianten von DoS-Angriffen zu verhindern, kann die Anzahl der @@ -2179,14 +2193,14 @@ &man.ftpd.8; genutzt (siehe FreeBSD-SA-01:33). &merged; - Die von TCP verwendeten initialen Sequenznummern sind jetzt + Die von TCP verwendeten initialen Sequenznummern sind jetzt zufälliger (siehe FreeBSD-SA-01:39). Da dies zu Kompatibilitätsproblemen führen kann, kann dieses Verhalten mit der Sysctl-Variablen net.inet.tcp.tcp_seq_genscheme ein- und ausgeschaltet werden. &merged; - In den zur rekursiven Bearbeitung von Dateisystemen + In den zur rekursiven Bearbeitung von Dateisystemen verwendeten &man.fts.3; Routinen wurde ein Fehler beseitigt, durch es möglich gewesen wäre, daß ein Programm auf Dateien außerhalb des vorgesehenen Verzeichnisbaums @@ -2197,21 +2211,21 @@ Authentication Forwarding entfernt, dadurch wird eine Sicherheitslücke geschlossen. - Durch einen Fehler war es möglich, daß + Durch einen Fehler war es möglich, daß Signal-Handler auf einen Subprozeß vererbt wurden. Dadurch konnte ein Angreifer beliebige Programme im Kontext eines SUID-Programmes ausführen lassen. Dieser Fehler wurde beseitigt (siehe FreeBSD-SA-01:42). &merged; - Ein über das Netzwerk nutzbarer Buffer Overflow in + Ein über das Netzwerk nutzbarer Buffer Overflow in &man.tcpdump.1; wurde korrigiert (siehe FreeBSD-SA-01:48). &merged; - Ein über das Netzwerk nutzbarer Buffer Overflow in + Ein über das Netzwerk nutzbarer Buffer Overflow in &man.telnetd.8; wurde korrigiert (siehe FreeBSD-SA-01:49). &merged; - Mit den neuen Sysctl-Variablen + Mit den neuen Sysctl-Variablen net.inet.ip.maxfragpackets und net.inet.ip6.maxfragpackets kann eingestellt werden, wieviel Speicher maximal für Fragmente von IPv4 und @@ -2226,7 +2240,7 @@ außerdem ist es möglich, die inetd.conf zu bearbeiten. &merged; - Bei &man.ipfw.8; wurde ein Fehler in der Behandlung von + Bei &man.ipfw.8; wurde ein Fehler in der Behandlung von me Regeln für Punkt-zu-Punkt Verbindungen beseitigt. In der alten Version wurden die me Regeln auch auf Pakete angewendet, die die @@ -2234,29 +2248,29 @@ nur auf Pakete mit der lokalen IP-Adresse (siehe FreeBSD-SA-01:53). &merged; - In &man.procfs.5; wurde ein Fehler korrigiert, durch den es + In &man.procfs.5; wurde ein Fehler korrigiert, durch den es einem Prozeß möglich war, vertrauliche Informationen aus dem Speicherbereich eines anderen Prozesses zu lesen (siehe FreeBSD-SA-01:55). &merged; - Bei tcp_wrappers funktioniert die + Bei tcp_wrappers funktioniert die Einstellung PARANOID für die Überprüfung der Hostnamen jetzt wie dokumentiert (siehe FreeBSD-SA-01:56). &merged; - Ein auf dem lokalen System nutzbarer Root-Exploit in + Ein auf dem lokalen System nutzbarer Root-Exploit in &man.sendmail.8; wurde korrigiert (siehe FreeBSD-SA-01:57). &merged; - In &man.lpd.8; wurde ein remote Root-Exploit unmöglich + In &man.lpd.8; wurde ein remote Root-Exploit unmöglich gemacht (siehe FreeBSD-SA-01:58). &merged; - In &man.rmuser.8; wurde eine race condition beseitigt, durch + In &man.rmuser.8; wurde eine race condition beseitigt, durch die /etc/master.passwd kurzzeitig von alle Benutzern geändert werden konnte (siehe FreeBSD-SA-01:59). &merged; - In UUCP wurde eine + In UUCP wurde eine Sicherheitslücke geschlossen (siehe FreeBSD-SA-01:62). Bei allen Programmen, die in Standard-Verzeichnissen für ausführbare Programme liegen und die nicht dem Benutzer @@ -2276,41 +2290,41 @@ Ein Buffer Overflow in &man.semop.2; wurde korrigiert. &merged; - In OpenSSH wurde ein Fehler + In OpenSSH wurde ein Fehler beseitigt, durch den ein Benutzer Programme mit beliebigen Privilegien ausführen konnte, wenn UseLogin yes konfiguriert werden. Allerdings verwendet &os; standardmäßig UseLogin no (siehe - FreeBSD-SA-01:63.) &merged; + FreeBSD-SA-01:63). &merged; - In &man.pkg.add.1; wurde ein Fehler bei der Benutzung eines + In &man.pkg.add.1; wurde ein Fehler bei der Benutzung eines temporären Verzeichnisses korrigiert, durch den ein Angreifer die Inhalte eines Packages während der - Installation modifizieren konnte (siehe FreeBSD-SA-02:01.) + Installation modifizieren konnte (siehe FreeBSD-SA-02:01). &merged; - In &man.pw.8; wurde ein Fehler korrigiert, durch den der + In &man.pw.8; wurde ein Fehler korrigiert, durch den der Inhalt von /etc/master.passwd kurzfristig für alle Anwender sichtbar war (siehe FreeBSD-SA-02:02). &merged; - In &man.k5su.8; wurde ein Fehler, durch den es einem Prozess + In &man.k5su.8; wurde ein Fehler, durch den es einem Prozess möglich gewesen, Superuser-Rechte wieder zu erlangen, - nachdem er sie aufgegeben hatte (siehe FreeBSD-SA-02:07.) + nachdem er sie aufgegeben hatte (siehe FreeBSD-SA-02:07). &merged; - In der Multiplexer-Routine von + In der Multiplexer-Routine von OpenSSH wurde ein off-by-one Fehler beseitigt. Durch diesen Fehler wäre ein authentifizierten Benutzer in der Lage gewesen, auf dem Server beliebige Programme mit root-Rechten ausführen zu lassen; ein Server wäre in der Lage gewesen, auf dem Client beliebige Programme mit den - Berechtigungen des Benutzers auszuführen (siehe FreeBSD-SA-02:13). + Berechtigungen des Benutzers auszuführen (siehe + FreeBSD-SA-02:13). &merged; - Durch einen Fehler in zlib war es + Durch einen Fehler in zlib war es möglich, daß Speicher doppelt freigegeben wurde. Die &man.malloc.3;/&man.free.3; Routinen von &os; sind von diesem Fehler nicht betroffen, einzelne Anwendungen könnten aber @@ -2318,77 +2332,68 @@ beeinträchtigt oder zum Absturz gebracht werden. Der Fehler in zlib wurde mittlerweile beseitigt. Informationen, wie Sie dieses Problem umgehen bzw. - beseitigen können, finden Sie in FreeBSD-SA-02:18. + beseitigen können, finden Sie in FreeBSD-SA-02:18. &merged; - Durch Fehler in den TCP SYN Cache (syncache) + Durch Fehler in den TCP SYN Cache (syncache) und SYN Cookie (syncookie) Routinen war es möglich, daß normale TCP/IP Datenpakete das System abstürzen ließen. Die Routinen wurden mittlerweile beseitigt; Informationen, wie Sie die Problem umgehen bzw. - beseitigen können, finden Sie in FreeBSD-SA-02:20. + beseitigen können, finden Sie in FreeBSD-SA-02:20. &merged; - In den Routinen zur Behandlung der Routing-Tabelle wurde ein + In den Routinen zur Behandlung der Routing-Tabelle wurde ein Speicherleck gestopft, durch das ein Angreifer den gesamten Speicher eines System verbrauchen konnte. Informationen, wie Sie die Problem umgehen bzw. beseitigen können, finden Sie - in FreeBSD-SA-02:21. + in FreeBSD-SA-02:21. &merged; - Bei der Behandlung von memory-mapped I/O wurde ein Fehler + Bei der Behandlung von memory-mapped I/O wurde ein Fehler beseitigt, der zum Absturz des Systems führen konnte. - Weitere Informationen finden Sie in FreeBSD-SA-02:22. + Weitere Informationen finden Sie in FreeBSD-SA-02:22. &merged; - SUID Programme konnten durch Manipulation Ihrer Standard-I/O + SUID Programme konnten durch Manipulation Ihrer Standard-I/O File-Descriptoren dazu gebracht werden, die falschen Dateien zu lesen oder zu schreiben, dieser Fehler wurde behoben. Weitere - Informationen finden Sie in FreeBSD-SA-02:23. + Informationen finden Sie in FreeBSD-SA-02:23. &merged; - Bei der Benutzung von &man.k5su.8; konnte es zu unerwarteten + Bei der Benutzung von &man.k5su.8; konnte es zu unerwarteten Seiteneffekten kommen, da ein Benutzer nicht in der Gruppe wheel eingetragen sein muß, um mit diesem Programm zum Super-User zu werden (so wie das bei &man.su.1; der Fall ist). Um Probleme zu vermeiden, wird &man.k5su.8; standardmäßig nicht mehr SUID root installiert und damit wirkungslos gemacht. Weitere - Informationen finden Sie in FreeBSD-SA-02:24. + Informationen finden Sie in FreeBSD-SA-02:24. &merged; - In &man.bzip2.1; wurden mehrere Fehler entdeckt, durch die >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 17:59: 5 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CE2CF37B404; Sun, 1 Dec 2002 17:59:03 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67B9137B401 for ; Sun, 1 Dec 2002 17:59:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24C3543EA9 for ; Sun, 1 Dec 2002 17:59:03 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB21t0mV097422 for ; Sun, 1 Dec 2002 17:55:00 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB21t0wp097415 for perforce@freebsd.org; Sun, 1 Dec 2002 17:55:00 -0800 (PST) Date: Sun, 1 Dec 2002 17:55:00 -0800 (PST) Message-Id: <200212020155.gB21t0wp097415@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21785 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21785 Change 21785 by peter@peter_daintree on 2002/12/01 17:54:34 mismerge Affected files ... .. //depot/projects/ia64/lib/libutil/logout.c#4 edit .. //depot/projects/ia64/lib/libutil/logwtmp.c#5 edit Differences ... ==== //depot/projects/ia64/lib/libutil/logout.c#4 (text+ko) ==== @@ -50,7 +50,6 @@ #include #include #include -#include typedef struct utmp UTMP; ==== //depot/projects/ia64/lib/libutil/logwtmp.c#5 (text+ko) ==== @@ -53,7 +53,6 @@ #include #include #include -#include /* wrapper for KAME-special getnameinfo() */ #ifndef NI_WITHSCOPEID To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 19:46:38 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0764B37B404; Sun, 1 Dec 2002 19:46:36 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6E0C37B401 for ; Sun, 1 Dec 2002 19:46:35 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 852DD43EBE for ; Sun, 1 Dec 2002 19:46:34 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id gB23kRH2000583; Sun, 1 Dec 2002 20:46:28 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 01 Dec 2002 20:46:07 -0700 (MST) Message-Id: <20021201.204607.91990973.imp@bsdimp.com> To: marcel@xcllnt.net Cc: dfr@nlsystems.com, perforce@freebsd.org Subject: Re: PERFORCE change 21719 for review From: "M. Warner Losh" In-Reply-To: <20021201185017.GA4331@dhcp01.pn.xcllnt.net> References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> <200212011011.33999.dfr@nlsystems.com> <20021201185017.GA4331@dhcp01.pn.xcllnt.net> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20021201185017.GA4331@dhcp01.pn.xcllnt.net> Marcel Moolenaar writes: : On Sun, Dec 01, 2002 at 10:11:33AM +0000, Doug Rabson wrote: : > On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: : > > http://perforce.freebsd.org/chv.cgi?CH=21719 : > > : > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 : > > : > > Remove isa and BOOTP_*. : > > Comment out sio. : > > : > > The UART hardware is not supported by the sio driver. It is : > > probed with some hackery, but the sio driver is in essense : > > too ISA/i386 oriented (pretty much like fb/vga/sc). : > : > In what way? : : It assumes the UART uses I/O. The isa_irq_pending() function is also : an example of an ISA dependency. The latter does not prevent the sio : driver from working, but it does cause an annoying message at boot. There's no ISA bus at all, or there's no ISA expansion slots? : > The sio driver itself just assumes that it can use : > bus_space to access a standard 16550 uart or similar. The bus : > attachment code (sio_isa, sio_pccard, sio_ebus etc.) contains any code : > which is bus-related. This driver works quite well on five different : > busses - what does the HP machine do that is different? : : For one, it hasn't got any ISA busses. Secondly, the Diva comm board : is memory mapped. In sioprobe() we assume I/O. It's also a multiport : board and we also don't seem to have the framework yet to just tell : it the characteristics of this board as the Linux driver has. It would be trivial to hack the sio driver to do memory mapped I/O, but that's more in the realm of the puc driver. puc handles multi-ported boards and uses a lookup table it has to tell the sio driver what kind of stuff to do. These are nits, not major reasons to avoid sio. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 20: 8:18 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BDF6937B404; Sun, 1 Dec 2002 20:08:16 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E41237B401 for ; Sun, 1 Dec 2002 20:08:16 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F0EA43EBE for ; Sun, 1 Dec 2002 20:08:15 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB247xrT019036; Sun, 1 Dec 2002 20:07:59 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB2488VL005675; Sun, 1 Dec 2002 20:08:08 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB2488JM005674; Sun, 1 Dec 2002 20:08:08 -0800 (PST) Date: Sun, 1 Dec 2002 20:08:08 -0800 From: Marcel Moolenaar To: "M. Warner Losh" Cc: dfr@nlsystems.com, perforce@freebsd.org Subject: Re: PERFORCE change 21719 for review Message-ID: <20021202040808.GA5660@dhcp01.pn.xcllnt.net> References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> <200212011011.33999.dfr@nlsystems.com> <20021201185017.GA4331@dhcp01.pn.xcllnt.net> <20021201.204607.91990973.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021201.204607.91990973.imp@bsdimp.com> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Dec 01, 2002 at 08:46:07PM -0700, M. Warner Losh wrote: > In message: <20021201185017.GA4331@dhcp01.pn.xcllnt.net> > Marcel Moolenaar writes: > : On Sun, Dec 01, 2002 at 10:11:33AM +0000, Doug Rabson wrote: > : > On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: > : > > http://perforce.freebsd.org/chv.cgi?CH=21719 > : > > > : > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 > : > > > : > > Remove isa and BOOTP_*. > : > > Comment out sio. > : > > > : > > The UART hardware is not supported by the sio driver. It is > : > > probed with some hackery, but the sio driver is in essense > : > > too ISA/i386 oriented (pretty much like fb/vga/sc). > : > > : > In what way? > : > : It assumes the UART uses I/O. The isa_irq_pending() function is also > : an example of an ISA dependency. The latter does not prevent the sio > : driver from working, but it does cause an annoying message at boot. > > There's no ISA bus at all, or there's no ISA expansion slots? No bus. The chipset does not emulate ISA. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 21: 5: 9 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 06D9737B404; Sun, 1 Dec 2002 21:05:05 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75D8037B401 for ; Sun, 1 Dec 2002 21:05:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2117443ECF for ; Sun, 1 Dec 2002 21:05:04 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB2511mV010356 for ; Sun, 1 Dec 2002 21:01:01 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB25103C010353 for perforce@freebsd.org; Sun, 1 Dec 2002 21:01:00 -0800 (PST) Date: Sun, 1 Dec 2002 21:01:00 -0800 (PST) Message-Id: <200212020501.gB25103C010353@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21796 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21796 Change 21796 by marcel@marcel_nfs on 2002/12/01 21:00:58 setjmp/longjmp based libc_r support. Affected files ... .. //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#13 edit .. //depot/projects/ia64/lib/libc_r/uthread/uthread_create.c#7 edit .. //depot/projects/ia64/lib/libc_r/uthread/uthread_init.c#8 edit .. //depot/projects/ia64/lib/libc_r/uthread/uthread_sig.c#7 edit Differences ... ==== //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#13 (text+ko) ==== @@ -210,6 +210,21 @@ } \ _thread_kern_new_state = 0; \ } while (0) +#elif defined(__ia64__) +#define GET_BSP_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_BSP))) +#define GET_STACK_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_SP))) +#define GET_STACK_SJB(sjb) GET_STACK_JB(sjb) +#define SET_RETURN_ADDR_JB(jb, ra) \ +do { \ + *((unsigned long*)JMPBUF_ADDR_OF(jb,J_B0)) = ((long*)(ra))[0]; \ + *((unsigned long*)JMPBUF_ADDR_OF(jb,J_PFS)) &= ~0x1FFFFFFFFFUL; \ +} while (0) +#define SET_STACK_JB(jb, stk, sz) \ +do { \ + UPD_STACK_JB(jb, stk + sz - 16); \ + GET_BSP_JB(jb) = (long)(stk); \ +} while (0) +#define UPD_STACK_JB(jb, stk) GET_STACK_JB(jb) = (long)(stk) #else #define PTHREAD_ASSERT(cond, msg) #define PTHREAD_ASSERT_NOT_IN_SYNCQ(thrd) @@ -414,7 +429,11 @@ /* * Miscellaneous definitions. */ +#if !defined(__ia64__) #define PTHREAD_STACK_DEFAULT 65536 +#else +#define PTHREAD_STACK_DEFAULT 0x40000 +#endif /* * Size of default red zone at the end of each stack. In actuality, this "red * zone" is merely an unmapped region, except in the case of the initial stack. @@ -432,7 +451,11 @@ * than the stacks of other threads, since many applications are likely to run * almost entirely on this stack. */ +#if !defined(__ia64__) #define PTHREAD_STACK_INITIAL 0x100000 +#else +#define PTHREAD_STACK_INITIAL 0x400000 +#endif /* * Define the different priority ranges. All applications have thread ==== //depot/projects/ia64/lib/libc_r/uthread/uthread_create.c#7 (text+ko) ==== @@ -144,10 +144,15 @@ */ SET_RETURN_ADDR_JB(new_thread->ctx.jb, _thread_start); +#if !defined(__ia64__) /* The stack starts high and builds down: */ SET_STACK_JB(new_thread->ctx.jb, (long)new_thread->stack + pattr->stacksize_attr - sizeof(double)); +#else + SET_STACK_JB(new_thread->ctx.jb, + (long)new_thread->stack, pattr->stacksize_attr); +#endif /* Copy the thread attributes: */ memcpy(&new_thread->attr, pattr, sizeof(struct pthread_attr)); ==== //depot/projects/ia64/lib/libc_r/uthread/uthread_init.c#8 (text+ko) ==== @@ -373,8 +373,13 @@ /* Setup the context for the scheduler: */ _setjmp(_thread_kern_sched_jb); +#if !defined(__ia64__) SET_STACK_JB(_thread_kern_sched_jb, _thread_kern_sched_stack + sched_stack_size - sizeof(double)); +#else + SET_STACK_JB(_thread_kern_sched_jb, _thread_kern_sched_stack, + sched_stack_size); +#endif SET_RETURN_ADDR_JB(_thread_kern_sched_jb, _thread_kern_scheduler); /* ==== //depot/projects/ia64/lib/libc_r/uthread/uthread_sig.c#7 (text+ko) ==== @@ -1043,15 +1043,20 @@ /* Get the top of the threads stack: */ stackp = GET_STACK_JB(thread->ctx.jb); +#if !defined(__ia64__) /* * Leave a little space on the stack and round down to the * nearest aligned word: */ stackp -= sizeof(double); stackp &= ~0x3UL; +#endif /* Allocate room on top of the stack for a new signal frame: */ stackp -= sizeof(struct pthread_signal_frame); +#if defined(__ia64__) + stackp &= ~0xFUL; +#endif psf = (struct pthread_signal_frame *) stackp; @@ -1080,9 +1085,15 @@ /* * Set up the context: */ +#if !defined(__ia64__) stackp -= sizeof(double); +#endif _setjmp(thread->ctx.jb); +#if !defined(__ia64__) SET_STACK_JB(thread->ctx.jb, stackp); +#else + UPD_STACK_JB(thread->ctx.jb, stackp - 16); +#endif SET_RETURN_ADDR_JB(thread->ctx.jb, _thread_sig_wrapper); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 21: 6:39 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8ED5E37B404; Sun, 1 Dec 2002 21:06:15 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 227E937B401 for ; Sun, 1 Dec 2002 21:06:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F19AC43ED4 for ; Sun, 1 Dec 2002 21:06:13 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB252BmV010402 for ; Sun, 1 Dec 2002 21:02:11 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB2523sJ010399 for perforce@freebsd.org; Sun, 1 Dec 2002 21:02:03 -0800 (PST) Date: Sun, 1 Dec 2002 21:02:03 -0800 (PST) Message-Id: <200212020502.gB2523sJ010399@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21797 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21797 Change 21797 by marcel@marcel_vaio on 2002/12/01 21:01:54 IFC @21795 Affected files ... .. //depot/projects/ia64/contrib/cvs/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/INSTALL#3 integrate .. //depot/projects/ia64/contrib/cvs/Makefile.am#3 integrate .. //depot/projects/ia64/contrib/cvs/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/NEWS#3 integrate .. //depot/projects/ia64/contrib/cvs/TODO#3 integrate .. //depot/projects/ia64/contrib/cvs/acconfig.h#2 delete .. //depot/projects/ia64/contrib/cvs/acinclude.m4#3 integrate .. //depot/projects/ia64/contrib/cvs/aclocal.m4#3 integrate .. //depot/projects/ia64/contrib/cvs/config.h.in#3 integrate .. //depot/projects/ia64/contrib/cvs/configure#3 integrate .. //depot/projects/ia64/contrib/cvs/configure.in#3 integrate .. //depot/projects/ia64/contrib/cvs/contrib/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/contrib/Makefile.am#3 integrate .. //depot/projects/ia64/contrib/cvs/contrib/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/contrib/README#2 integrate .. //depot/projects/ia64/contrib/cvs/contrib/check_cvs.in#1 branch .. //depot/projects/ia64/contrib/cvs/contrib/cvs_acls.in#3 integrate .. //depot/projects/ia64/contrib/cvs/contrib/debug_check_log.sh#2 integrate .. //depot/projects/ia64/contrib/cvs/diff/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/diff/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/diff/diff.c#2 integrate .. //depot/projects/ia64/contrib/cvs/diff/system.h#3 integrate .. //depot/projects/ia64/contrib/cvs/doc/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/doc/HACKING.DOCS#1 branch .. //depot/projects/ia64/contrib/cvs/doc/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/doc/cvs.texinfo#3 integrate .. //depot/projects/ia64/contrib/cvs/doc/stamp-1#2 integrate .. //depot/projects/ia64/contrib/cvs/doc/stamp-vti#2 integrate .. //depot/projects/ia64/contrib/cvs/doc/version-client.texi#2 integrate .. //depot/projects/ia64/contrib/cvs/doc/version.texi#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/lib/Makefile.am#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/lib/fnmatch.h#2 delete .. //depot/projects/ia64/contrib/cvs/lib/fnmatch.h.in#1 branch .. //depot/projects/ia64/contrib/cvs/lib/getdate.y#3 integrate .. //depot/projects/ia64/contrib/cvs/lib/gethostname.c#1 branch .. //depot/projects/ia64/contrib/cvs/lib/getline.c#3 integrate .. //depot/projects/ia64/contrib/cvs/lib/getline.h#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/getopt.h#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/getpagesize.h#1 branch .. //depot/projects/ia64/contrib/cvs/lib/hostname.c#2 delete .. //depot/projects/ia64/contrib/cvs/lib/regex.c#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/regex.h#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/strerror.c#2 integrate .. //depot/projects/ia64/contrib/cvs/lib/system.h#2 integrate .. //depot/projects/ia64/contrib/cvs/man/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/man/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/noautomake.sh#2 integrate .. //depot/projects/ia64/contrib/cvs/src/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/src/Makefile.am#3 integrate .. //depot/projects/ia64/contrib/cvs/src/Makefile.in#3 integrate .. //depot/projects/ia64/contrib/cvs/src/add.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/admin.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/annotate.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/buffer.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/buffer.h#3 integrate .. //depot/projects/ia64/contrib/cvs/src/checkout.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/classify.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/client.c#4 integrate .. //depot/projects/ia64/contrib/cvs/src/commit.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/create_adm.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/cvs.h#3 integrate .. //depot/projects/ia64/contrib/cvs/src/cvsbug.in#2 integrate .. //depot/projects/ia64/contrib/cvs/src/cvsrc.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/diff.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/edit.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/filesubr.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/history.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/ignore.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/import.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/lock.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/log.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/login.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/logmsg.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/main.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/myndbm.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/options.h#1 branch .. //depot/projects/ia64/contrib/cvs/src/options.h.in#2 delete .. //depot/projects/ia64/contrib/cvs/src/patch.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/rcs.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/rcscmds.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/recurse.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/remove.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/root.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/sanity.sh#3 integrate .. //depot/projects/ia64/contrib/cvs/src/server.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/stamp-h2.in#2 delete .. //depot/projects/ia64/contrib/cvs/src/status.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/subr.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/tag.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/update.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/vers_ts.c#3 integrate .. //depot/projects/ia64/contrib/cvs/src/version.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/version.h.in#2 delete .. //depot/projects/ia64/contrib/cvs/src/watch.c#2 integrate .. //depot/projects/ia64/contrib/cvs/src/wrapper.c#3 integrate .. //depot/projects/ia64/contrib/cvs/stamp-h1.in#2 delete .. //depot/projects/ia64/contrib/cvs/tools/ChangeLog#3 integrate .. //depot/projects/ia64/contrib/cvs/tools/Makefile.in#3 integrate .. //depot/projects/ia64/gnu/usr.bin/cvs/cvs/Makefile#4 integrate .. //depot/projects/ia64/gnu/usr.bin/cvs/cvs/options.h#2 delete .. //depot/projects/ia64/gnu/usr.bin/cvs/lib/config.h#3 integrate .. //depot/projects/ia64/sbin/gpt/create.c#4 integrate .. //depot/projects/ia64/sbin/gpt/gpt.c#15 integrate .. //depot/projects/ia64/sbin/gpt/map.h#5 integrate .. //depot/projects/ia64/sbin/gpt/migrate.c#6 integrate .. //depot/projects/ia64/sbin/gpt/show.c#5 integrate .. //depot/projects/ia64/sys/boot/ofw/libofw/devicename.c#4 integrate .. //depot/projects/ia64/sys/i386/i386/pmap.c#25 integrate .. //depot/projects/ia64/usr.sbin/setfmac/Makefile#3 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.8#3 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.c#2 integrate Differences ... ==== //depot/projects/ia64/contrib/cvs/ChangeLog#3 (text+ko) ==== @@ -1,3 +1,277 @@ +2002-11-21 Larry Jones + + * configure.in: Add contrib/check_cvs. + * configure: Regenerated. + +2002-11-12 Derek Price + + * .cvsignore: Update autom4te ignore pattern for version number + included in path name by new versions of autom4te. + +2002-10-28 Derek Price + + * configure.in: Flesh out some comments in regards to Sun Interactive + UNIX (ISC). + +2002-09-24 Derek Price + + * configure.in (WITH_KRB4): Update WITH_KRB4 output to use + AC_MSG_CHECKING and AC_MSG_RESULT for consitency. + (with-editor): Update comment. + + * configure: Regenerated. + +2002-09-24 Derek Price + + * configure.in (--enable-password-authenticated-client): New option. + (--enable-encryption): Increase the readability of the help text. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-24 Derek Price + + * configure.in (enable-encryption): Move to a more sensible location + and print a warning if it is specified with neither the client or the + server enabled. + (--with-editor): Move to a closer resemblance to alphabetical order. + (enables and withs): Reformat help strings for consistency. + * acinclude.m4: Ditto. + + * configure: Regenerated. + * aclocal.m4: Ditto. + +2002-09-24 Derek Price + + * configure.in (enable-force-editor): New option. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-24 Derek Price + + * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT + instead of AS_MESSAGE for consistent appearance of the output even + though it makes the code look a little clunky. + +2002-09-24 Derek Price + + * INSTALL: Document --with-umask. + * configure.in (--with-umask): New option. + (--with-tmpdir): Move to something more closely resembling alphabetical + order of the --with- arguments. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-24 Derek Price + + * INSTALL: Note new Automake version. + * NEWS: Ditto. + * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment + out some related code with an explanation. + + * Makefile.in: Regenerated using Automake 1.6.3. + * aclocal.m4: Ditto. + * configure: Regenerated. + +2002-09-24 Larry Jones + + * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX + from gettext-0.10.40. + * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE + and AC_STRUCT_ST_RDEV, add check for geteuid(). + * configure, config.h.in: Regenerated. + +2002-09-24 Derek Price + + * TODO (227): New item. + +2002-09-24 Larry Jones + + * configure.in (--enable-server-flow-control): Fix nonportable code. + * configure: Regenerated. + +2002-09-24 Derek Price + + * INSTALL: Explain --with-tmpdir. + * configure.in (--with-tmpdir): New configure argument. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-24 Derek Price + + * INSTALL: Explain --with-editor. + * configure.in (--with-editor): New configure argument. + + * Makefile.in: Regenerated. + * configure: Ditto. + * config.h.in: Ditto. + +2002-09-24 Larry Jones + + * TODO (226): New item. + + * configure.in: Remove PATCH_PROGRAM. + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-20 Derek Price + + * INSTALL: Explain --enable-server-flow-control. + * configure.in (--enable-server-flow-control): New configure argument. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-20 Derek Price + + * configure.in: Set PATCH_PROGRAM as possible, autodetecting with + a user override. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-09-20 Derek Price + + * configure.in: Use AC_HELP_STRING to create pretty help strings. + Reformat some lines for legibility. + (with-krb4): Fix help strings and logging. + + * configure.in: Regenerated. + +2002-08-16 Derek Price + + * configure.in: Make CVS_BADROOT a configure option. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-08-12 Derek Price + + * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC. + (Symptoms reported by + Andrey Aristarkhov .) + * aclocal.m4: Regenerated. + * configure: Ditto. + +2002-07-09 Larry Jones + + * NEWS (Changes since 1.11.2): Note lock message times now UTC. + +2002-06-28 Derek Price + + * INSTALL (Building [on] other platforms): Don't reference the Mac + README file since it has been missing for several releases. Mention + the UNIXness of Mac OS X and correct references to wincvs.org to point + to the new cvsgui.org . + (Reported by Sarah Gonzales .) + +2002-05-22 Larry Jones + + * TODO (173, 202): Update to reflect current state of affairs. + (207): Defunct as of 1.11.2. + + * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify + config option. + +2002-05-15 Larry Jones + + * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes. + +2002-05-08 Derek Price + + * configure.in: Add code to use lib/fnmatch.h.in redirection when + necessary to avoid namespace conflicts in #includes. + * configure: Regenerated. + +2002-05-08 Derek Price + + * TODO (215): Add note. + +2002-05-08 Derek Price + + * TODO (214): Clarify item. + +2002-05-02 Derek Price + + * configure.in: Add check for fnmatch.h so we can avoid namespace + conflicts on systems where the fnmatch function is broken. Not sure + this applies to any systems but Mac OS X. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-05-02 Derek Price + + * .cvsignore: Remove config.cache and add autom4te.cache. + +2002-05-02 Derek Price + + * noautoconf.sh: Update this script for operation with the new autotools. + * stamp-h1.in: Remove this obsolete file. + +2002-05-01 Derek Price + + * TODO (224): Comment on this item. + +2002-05-01 Larry Jones + + * TODO (215 - 225): New items. + +2002-05-01 Derek Price + + * TODO (214): Add note about moving options.h options into the configure + script. + * configure.in: Remove last few references to options.h. + * configure: Regenerated. + +2002-04-30 Derek Price + + * acconfig.h: Remove this file, it is deprecated. + + * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in. + * acinclude.m4: Some minor updates for compatibility with the new + Autotools, some reformatting for readability, and a minor bugfix or + two. + * configure.in: Add new AC_DEFINE arguments and replace some direct + assignments to LIBOBJS with calls to AC_LIBOBJ. Call AC_INIT and + AM_INIT_AUTOMAKE with the new APIs. Call AC_PACKAGE_NAME, + AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to + subst/define the corresponding variables. Call AC_CONFIG_FILES with + the old AC_OUTPUT args and call AC_OUTPUT without args. Remove + references to version.h. + * cvs.spec.in: Use the new substs. + + * INSTALL: Mention new versions of Automake & Autoconf. + * NEWS: Ditto. + + * Makefile.in: Regenerated. + * aclocal.m4: Ditto. + * configure: Ditto. + * config.h.in: Ditto. + +2002-04-28 Derek Price + + * TODO (208, 209, 210, 211, 212, 213): New items. + +2002-04-27 Derek Price + + * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the + correct functions. Add checks for some functions whose names conflict + with functions on Mac OS X 10.1 with the most recent dev packages. + This should be removable after the Mac dev packages are fixed. + + * configure: Regenerated. + * config.h.in: Ditto. + +2002-04-18 Derek Price + + * NEWS: Add a dummy entry so automake will let me update the version. + * configure.in: Update the version number. + * configure: Regenerated. + 2002-04-17 Derek Price * configure.in: Update version number. ==== //depot/projects/ia64/contrib/cvs/INSTALL#3 (text+ko) ==== @@ -249,8 +249,8 @@ $ ./noautomake.sh --noautoconf - The CVS Makefiles and configure script were built using Automake 1.5 and - Autoconf 2.13, respectively. Other combinations of autotool versions may + The CVS Makefiles and configure script were built using Automake 1.6.3 and + Autoconf 2.53, respectively. Other combinations of autotool versions may or may not work. 2) Run "configure": @@ -278,14 +278,37 @@ Typically this can reduce the size of the executable by around 30%. + If you are building CVS with the server enabled, you can disable + server flow control using the --disable-server-flow-control + If you are working with a large remote repository and a 'cvs + checkout' is swamping your network and memory, enable flow control. + You will end up with even less probability of a consistent checkout + (see Concurrency in cvs.texinfo), but CVS doesn't try to guarantee + that anyway. The master server process will monitor how far it is + getting behind, if it reaches the high water mark, it will signal + the child process to stop generating data when convenient (ie: no + locks are held, currently at the beginning of a new directory). + Once the buffer has drained sufficiently to reach the low water + mark, it will be signalled to start again. You may override the + default hi/low watermarks here too by passing + ',', in bytes, as an argument to + --enable-server-flow-control. The low water mark defaults to one + megabyte and the high water mark defaults to two megabytes. + + $ ./configure --enable-server-flow-control=1M,2M + + The --with-tmpdir argument to configure may be used to set a + specific directory for use as a default temporary directory. If not + set, configure will pick the first directory it finds which it has + read, write, and execute permissions to from $TMPDIR, $TMP, $TEMP, + /tmp, and /var/tmp, in that order. Failing that, it will use /tmp. + + The --with-umask argument to configure can be used to change + the default umask used by the CVS server executable. + Unlike previous versions of CVS, you do not need to install RCS or GNU diff. - NOTE: The configure program will cache the results of the previous - configure execution. If you need to re-run configure from scratch, you - may need to run "make distclean" first to remove the cached - configuration information. - If you are using gcc and are planning to modify CVS, you may want to configure with -Wall; see the file HACKING for details. @@ -431,7 +454,7 @@ C:\> vcvars32 C:\> nmake /f cvsnt.mak CFG="cvsnt - Win32 Debug" -* You might also try http://wincvs.org & http://www.cvsnt.org +* You might also try http://cvsgui.org & http://www.cvsnt.org ------------------------------------------------------------------------------- @@ -441,8 +464,9 @@ For VMS, see README.VMS -For Macintosh, see macintosh/README.MacCVS, or, since that file isn't there -anymore, you might try http://wincvs.org . +Mac OS X: Builds fine, just like UNIX. + +For older versions of Mac OS, you might try http://cvsgui.org . For a Java client, see jCVS (which is a separate package from CVS itself, but which might be preferable to the Macintosh port mentioned ==== //depot/projects/ia64/contrib/cvs/Makefile.am#3 (text+ko) ==== @@ -12,8 +12,6 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -AUTOMAKE_OPTIONS = 1.5 dist-bzip2 - ## Subdirectories to run make in for the primary targets. # Unix source subdirs, where we'll want to run lint and etags: # This is a legacy variable from b4 Automake ==== //depot/projects/ia64/contrib/cvs/Makefile.in#3 (text+ko) ==== @@ -1,6 +1,7 @@ -# Makefile.in generated automatically by automake 1.5 from Makefile.am. +# Makefile.in generated by automake 1.6.3 from Makefile.am. +# @configure_input@ -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 # Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -25,7 +26,6 @@ # 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. - SHELL = @SHELL@ srcdir = @srcdir@ @@ -56,9 +56,13 @@ AUTOMAKE = @AUTOMAKE@ AUTOHEADER = @AUTOHEADER@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_HEADER = $(INSTALL_DATA) transform = @program_transform_name@ @@ -68,22 +72,26 @@ NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : + +EXEEXT = @EXEEXT@ +OBJEXT = @OBJEXT@ +PATH_SEPARATOR = @PATH_SEPARATOR@ AMTAR = @AMTAR@ AWK = @AWK@ CC = @CC@ CSH = @CSH@ DEPDIR = @DEPDIR@ -EXEEXT = @EXEEXT@ +EDITOR = @EDITOR@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ KRB4 = @KRB4@ LN_S = @LN_S@ -OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PERL = @PERL@ PR = @PR@ PS2PDF = @PS2PDF@ RANLIB = @RANLIB@ ROFF = @ROFF@ +STRIP = @STRIP@ TEXI2DVI = @TEXI2DVI@ VERSION = @VERSION@ YACC = @YACC@ @@ -92,8 +100,6 @@ includeopt = @includeopt@ install_sh = @install_sh@ -AUTOMAKE_OPTIONS = 1.5 dist-bzip2 - # Unix source subdirs, where we'll want to run lint and etags: # This is a legacy variable from b4 Automake USOURCE_SUBDIRS = lib zlib diff src @@ -123,7 +129,7 @@ subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = config.h $(top_builddir)/src/options.h +CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = cvs.spec emx/Makefile os2/Makefile zlib/Makefile DIST_SOURCES = @@ -131,23 +137,23 @@ uninstall-info-recursive all-recursive install-data-recursive \ install-exec-recursive installdirs-recursive install-recursive \ uninstall-recursive check-recursive installcheck-recursive -DIST_COMMON = README ./stamp-h1.in AUTHORS COPYING COPYING.LIB \ - ChangeLog INSTALL Makefile.am Makefile.in NEWS TODO acconfig.h \ - acinclude.m4 aclocal.m4 compile config.h.in configure \ - configure.in cvs.spec.in depcomp install-sh mdate-sh missing \ - mkinstalldirs +DIST_COMMON = README AUTHORS COPYING COPYING.LIB ChangeLog INSTALL \ + Makefile.am Makefile.in NEWS TODO acinclude.m4 aclocal.m4 \ + compile config.h.in configure configure.in cvs.spec.in depcomp \ + install-sh mdate-sh missing mkinstalldirs DIST_SUBDIRS = $(SUBDIRS) all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: + +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && \ - CONFIG_HEADERS= CONFIG_LINKS= \ - CONFIG_FILES=$@ $(SHELL) ./config.status + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe) $(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck @@ -156,39 +162,31 @@ $(ACLOCAL_M4): configure.in acinclude.m4 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) + config.h: stamp-h1 @if test ! -f $@; then \ - rm -f stamp-h1; \ - $(MAKE) stamp-h1; \ + rm -f stamp-h1; \ + $(MAKE) stamp-h1; \ else :; fi + stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - @rm -f stamp-h1 stamp-h1T - @echo timestamp > stamp-h1T 2> /dev/null - cd $(top_builddir) \ - && CONFIG_FILES= CONFIG_HEADERS=config.h \ - $(SHELL) ./config.status - @mv stamp-h1T stamp-h1 -$(srcdir)/config.h.in: $(srcdir)/./stamp-h1.in - @if test ! -f $@; then \ - rm -f $(srcdir)/./stamp-h1.in; \ - $(MAKE) $(srcdir)/./stamp-h1.in; \ - else :; fi -$(srcdir)/./stamp-h1.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/acconfig.h - @rm -f $(srcdir)/./stamp-h1.in $(srcdir)/./stamp-h1.inT - @echo timestamp > $(srcdir)/./stamp-h1.inT 2> /dev/null + @rm -f stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status config.h + +$(srcdir)/config.h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && $(AUTOHEADER) - @mv $(srcdir)/./stamp-h1.inT $(srcdir)/./stamp-h1.in + touch $(srcdir)/config.h.in distclean-hdr: - -rm -f config.h + -rm -f config.h stamp-h1 cvs.spec: $(top_builddir)/config.status cvs.spec.in - cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= CONFIG_LINKS= $(SHELL) ./config.status + cd $(top_builddir) && $(SHELL) ./config.status $@ emx/Makefile: $(top_builddir)/config.status $(top_srcdir)/emx/Makefile.in - cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= CONFIG_LINKS= $(SHELL) ./config.status + cd $(top_builddir) && $(SHELL) ./config.status $@ os2/Makefile: $(top_builddir)/config.status $(top_srcdir)/os2/Makefile.in - cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= CONFIG_LINKS= $(SHELL) ./config.status + cd $(top_builddir) && $(SHELL) ./config.status $@ zlib/Makefile: $(top_builddir)/config.status $(top_srcdir)/zlib/Makefile.in - cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= CONFIG_LINKS= $(SHELL) ./config.status + cd $(top_builddir) && $(SHELL) ./config.status $@ uninstall-info-am: # This directory's subdirectories are mostly independent; you can cd @@ -198,7 +196,7 @@ # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): - @set fnord $(MAKEFLAGS); amf=$$2; \ + @set fnord $$MAKEFLAGS; amf=$$2; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ @@ -218,7 +216,7 @@ mostlyclean-recursive clean-recursive distclean-recursive \ maintainer-clean-recursive: - @set fnord $(MAKEFLAGS); amf=$$2; \ + @set fnord $$MAKEFLAGS; amf=$$2; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ @@ -246,16 +244,19 @@ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done +ETAGS = etags +ETAGSFLAGS = + tags: TAGS ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - mkid -fID $$unique $(LISP) + mkid -fID $$unique TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -266,51 +267,61 @@ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \ + list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ - || etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) + test -z "$(ETAGS_ARGS)$$tags$$unique" \ + || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique GTAGS: - here=`CDPATH=: && cd $(top_builddir) && pwd` \ + here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH - DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) top_distdir = . -# Avoid unsightly `./'. distdir = $(PACKAGE)-$(VERSION) +am__remove_distdir = \ + { test ! -d $(distdir) \ + || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr $(distdir); }; } + GZIP_ENV = --best +distcleancheck_listfiles = find . -type f -print distdir: $(DISTFILES) - -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) + $(am__remove_distdir) mkdir $(distdir) $(mkinstalldirs) $(distdir)/. $(distdir)/contrib $(distdir)/emx $(distdir)/os2 $(distdir)/src $(distdir)/zlib - @for file in $(DISTFILES); do \ - if test -f $$file; then d=.; else d=$(srcdir); fi; \ + @list='$(DISTFILES)'; for file in $$list; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ - $(mkinstalldirs) "$(distdir)/$$dir"; \ + dir="/$$dir"; \ + $(mkinstalldirs) "$(distdir)$$dir"; \ + else \ + dir=''; \ fi; \ if test -d $$d/$$file; then \ - cp -pR $$d/$$file $(distdir) \ - || exit 1; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done - for subdir in $(SUBDIRS); do \ + list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -d $(distdir)/$$subdir \ || mkdir $(distdir)/$$subdir \ @@ -328,27 +339,33 @@ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r $(distdir) -dist: distdir +dist-gzip: distdir $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) + $(am__remove_distdir) dist-bzip2: distdir $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2 - -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) + $(am__remove_distdir) + +dist dist-all: distdir + $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist - -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir) + $(am__remove_distdir) GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/=build mkdir $(distdir)/=inst chmod a-w $(distdir) - dc_install_base=`CDPATH=: && cd $(distdir)/=inst && pwd` \ + dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \ && cd $(distdir)/=build \ && ../configure --srcdir=.. --prefix=$$dc_install_base \ + $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ @@ -356,17 +373,24 @@ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \ - || (echo "Error: files left after uninstall" 1>&2; \ - exit 1) ) \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && $(MAKE) $(AM_MAKEFLAGS) distclean \ + || { echo "ERROR: files left after uninstall:" ; \ + find $$dc_install_base -type f -print ; \ + exit 1; } >&2 ) \ + && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \ && rm -f $(distdir).tar.gz \ - && (test `find . -type f -print | wc -l` -eq 0 \ - || (echo "Error: files left after distclean" 1>&2; \ - exit 1) ) - -chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir) + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck + $(am__remove_distdir) @echo "$(distdir).tar.gz is ready for distribution" | \ sed 'h;s/./=/g;p;x;p;x' +distcleancheck: distclean + if test '$(srcdir)' = . ; then \ + echo "ERROR: distcleancheck can only run from a VPATH build" ; \ + exit 1 ; \ + fi + test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left after distclean:" ; \ + $(distcleancheck_listfiles) ; \ + exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile config.h @@ -384,6 +408,7 @@ installcheck: installcheck-recursive install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: @@ -391,7 +416,7 @@ clean-generic: distclean-generic: - -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* + -rm -f Makefile $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -400,12 +425,8 @@ clean-am: clean-generic mostlyclean-am -dist-all: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2 - -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir) distclean: distclean-recursive - -rm -f config.status config.cache config.log + -rm -f $(am__CONFIG_DISTCLEAN_FILES) distclean-am: clean-am distclean-generic distclean-hdr distclean-tags dvi: dvi-recursive @@ -427,7 +448,8 @@ installcheck-am: maintainer-clean: maintainer-clean-recursive - + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf autom4te.cache maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive @@ -440,10 +462,10 @@ .PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \ clean-generic clean-recursive dist dist-all dist-bzip2 \ - distcheck distclean distclean-generic distclean-hdr \ - distclean-recursive distclean-tags distdir dvi dvi-am \ - dvi-recursive info info-am info-recursive install install-am \ - install-data install-data-am install-data-recursive \ + dist-gzip distcheck distclean distclean-generic distclean-hdr \ + distclean-recursive distclean-tags distcleancheck distdir dvi \ + dvi-am dvi-recursive info info-am info-recursive install \ + install-am install-data install-data-am install-data-recursive \ install-exec install-exec-am install-exec-recursive \ install-info install-info-am install-info-recursive install-man \ install-recursive install-strip installcheck installcheck-am \ ==== //depot/projects/ia64/contrib/cvs/NEWS#3 (text+ko) ==== @@ -1,4 +1,28 @@ -Changes since 1.11.1p1: +Changes since 1.11.2: + +* When waiting for another user's lock, the message timestamps are now +in UTC rather than the server's local time. + +* We've standardized on Automake version 1.6.3 and Autoconf version 2.53. +They are cleaner, less bug prone, and will hopfully allow me to start updating +sanity.sh to use Autotest and Autoshell. Again, this should only really affect +developers. See the section of the INSTALL file about using the autotools if +you are compiling CVS yourself. + +Changes from 1.11.1p1 to 1.11.2: + +* There is a new feature, enabled by RereadLogAfterVerify in CVSROOT/config, +which tells CVS to reread the log message after running the verifymsg +script. This allows the verifymsg script to reformat or otherwise +modify the log message. + +* The interpretation of revision ranges using :: in "log" and "rlog" +has changed: a::b now excludes the log message from revision a but +includes the log message from revision b. Also, revision ranges that +cross branch points should now work. + +* zlib has been updated to version 1.4. There is a security advisory +out in regards to 1.3. This should fix that problem. * The "log" and "rlog" commands now have a -S option to suppress the header information when no revisions are selected. ==== //depot/projects/ia64/contrib/cvs/TODO#3 (text+ko) ==== @@ -395,11 +395,11 @@ the checkout and update commands that could turn this invocation of the script off, for mature users. -173. We have a tagged branch in CVS. How do we get the version of that branch - (for an entire directory) that corresponds to the files on that branch on a - certain day? I'd like to specify BOTH -r and -D to 'cvs checkout', but I - can't. It looks like I can only specify the date for the main line (as - opposed to any branches). True? Any workarounds to get what I need? +173. Need generic date-on-branch handling. Currently, many commands + allow both -r and -D, but that's problematic for commands like diff + that interpret that as two revisions rather than a single revision. + Checkout and update -j takes tag:date which is probably a better + solution overall. 174. I would like to see "cvs release" modified so that it only removes files which are known to CVS - all the files in the repository, plus those which @@ -808,9 +808,9 @@ 201. cvs_temp_file should be creating temporary files in a privately owned subdirectory of of temp due to security issues on some systems. -202. Merge most of the diff & rdiff code. Enable rdiff to accept most -diff options. Make rdiff output look like diff's. Make CVS diff -garbage go to stderr and only standard diff output go to stdout. +202. Enable rdiff to accept most diff options. Make rdiff output look +like diff's. Make CVS diff garbage go to stderr and only standard diff +output go to stdout. 203. Add val-tags additions to the tagging code. Don't remove the update additions since val-tags could still be used as a cache when the @@ -828,8 +828,84 @@ 206. Restore directory-at-a-time locking for tag operations instead of locking the entire tree. -207. Fix the branch following logic in log to work with CVS branching. -Right now the code assumes RCS branching where all revisions on the -branch have the same number of components in their revision numbers and -that isn't true for CVS (revisions 1.2 and 2.4.6.8 can be on the same -branch in CVS). +208. Merge enhancements to the diff package back into the original GNU source. + +209. Go through this file and try to: + + a. Verify that items are still valid. + + b. Create test cases for valid items when they don't exist. + + c. Remove fixed and no longer applicable items. + +210. Explain to sanity.sh how to deal with paths with spaces and other odd +characters in them. + +211. Make sanity.sh run under the Win32 bash (cygwin) and maybe other Windex +environments (e.g. DGSS or whatever the MSVC portability environemnt is called). + +212. Autotestify (see autoconf source) sanity.sh. + +213. Examine desirability of updating the regex library (regex.{c,h}) to the +more recent versions that come with glibc and emacs. It might be worth waiting +for the emacs folks to get their act together and merge their changes into the >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sun Dec 1 21:10:23 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2E39237B404; Sun, 1 Dec 2002 21:10:21 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8FC937B401 for ; Sun, 1 Dec 2002 21:10:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5618A43EBE for ; Sun, 1 Dec 2002 21:10:20 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB256HmV011259 for ; Sun, 1 Dec 2002 21:06:17 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB256HRg011254 for perforce@freebsd.org; Sun, 1 Dec 2002 21:06:17 -0800 (PST) Date: Sun, 1 Dec 2002 21:06:17 -0800 (PST) Message-Id: <200212020506.gB256HRg011254@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21799 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21799 Change 21799 by marcel@marcel_nfs on 2002/12/01 21:06:01 Argh... I forgot we had a broken header file that merely made libc_r compile and I obviously didn't pay attention to the merge conflicts. This is the working version... Affected files ... .. //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#14 edit Differences ... ==== //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#14 (text+ko) ==== @@ -101,17 +101,21 @@ (jb)[0]._jb[R_RA + 4] = (long)(ra); \ (jb)[0]._jb[R_T12 + 4] = (long)(ra); \ } while (0) -#elif defined(__ia64__) +#elif defined(__ia64__) +#define GET_BSP_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_BSP))) #define GET_STACK_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_SP))) -#define GET_STACK_SJB(sjb) (*((unsigned long*)JMPBUF_ADDR_OF(sjb,J_SP))) -#define GET_STACK_UC(ucp) ((ucp)->uc_mcontext.mc_sp) -#define SET_STACK_JB(jb, stk) GET_STACK_JB(jb) = (long)(stk) -#define SET_STACK_SJB(sjb, stk) GET_STACK_SJB(sjb) = (long)(stk) -#define SET_STACK_UC(ucp, stk) (ucp)->uc_mcontext.mc_sp = (unsigned long)(stk) -#define FP_SAVE_UC(ucp) -#define FP_RESTORE_UC(ucp) -#define SET_RETURN_ADDR_JB(jb, ra) \ - (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_B0)) = (long)(ra)) +#define GET_STACK_SJB(sjb) GET_STACK_JB(sjb) +#define SET_RETURN_ADDR_JB(jb, ra) \ +do { \ + *((unsigned long*)JMPBUF_ADDR_OF(jb,J_B0)) = ((long*)(ra))[0]; \ + *((unsigned long*)JMPBUF_ADDR_OF(jb,J_PFS)) &= ~0x1FFFFFFFFFUL; \ +} while (0) +#define SET_STACK_JB(jb, stk, sz) \ +do { \ + UPD_STACK_JB(jb, stk + sz - 16); \ + GET_BSP_JB(jb) = (long)(stk); \ +} while (0) +#define UPD_STACK_JB(jb, stk) GET_STACK_JB(jb) = (long)(stk) #else #error "Don't recognize this architecture!" #endif @@ -210,21 +214,6 @@ } \ _thread_kern_new_state = 0; \ } while (0) -#elif defined(__ia64__) -#define GET_BSP_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_BSP))) -#define GET_STACK_JB(jb) (*((unsigned long*)JMPBUF_ADDR_OF(jb,J_SP))) -#define GET_STACK_SJB(sjb) GET_STACK_JB(sjb) -#define SET_RETURN_ADDR_JB(jb, ra) \ -do { \ - *((unsigned long*)JMPBUF_ADDR_OF(jb,J_B0)) = ((long*)(ra))[0]; \ - *((unsigned long*)JMPBUF_ADDR_OF(jb,J_PFS)) &= ~0x1FFFFFFFFFUL; \ -} while (0) -#define SET_STACK_JB(jb, stk, sz) \ -do { \ - UPD_STACK_JB(jb, stk + sz - 16); \ - GET_BSP_JB(jb) = (long)(stk); \ -} while (0) -#define UPD_STACK_JB(jb, stk) GET_STACK_JB(jb) = (long)(stk) #else #define PTHREAD_ASSERT(cond, msg) #define PTHREAD_ASSERT_NOT_IN_SYNCQ(thrd) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 1:58:37 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D3F2E37B404; Mon, 2 Dec 2002 01:58:35 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81ED037B401 for ; Mon, 2 Dec 2002 01:58:35 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [62.49.251.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAFAA43ED8 for ; Mon, 2 Dec 2002 01:58:33 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by herring.nlsystems.com (8.12.6/8.12.6) with ESMTP id gB29wVqK006014; Mon, 2 Dec 2002 09:58:31 GMT (envelope-from dfr@nlsystems.com) Content-Type: text/plain; charset="iso-8859-1" From: Doug Rabson To: Marcel Moolenaar Subject: Re: PERFORCE change 21719 for review Date: Mon, 2 Dec 2002 09:58:30 +0000 User-Agent: KMail/1.4.3 Cc: Perforce Change Reviews References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> <200212011011.33999.dfr@nlsystems.com> <20021201185017.GA4331@dhcp01.pn.xcllnt.net> In-Reply-To: <20021201185017.GA4331@dhcp01.pn.xcllnt.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200212020958.30876.dfr@nlsystems.com> X-Spam-Status: No, hits=-7.7 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01, USER_AGENT,USER_AGENT_KMAIL version=2.41 Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 01 December 2002 6:50 pm, Marcel Moolenaar wrote: > On Sun, Dec 01, 2002 at 10:11:33AM +0000, Doug Rabson wrote: > > On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: > > > http://perforce.freebsd.org/chv.cgi?CH=3D21719 > > > > > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 > > > > > > =09Remove isa and BOOTP_*. > > > =09Comment out sio. > > > > > > =09The UART hardware is not supported by the sio driver. It is > > > =09probed with some hackery, but the sio driver is in essense > > > =09too ISA/i386 oriented (pretty much like fb/vga/sc). > > > > In what way? > > It assumes the UART uses I/O. The isa_irq_pending() function is also > an example of an ISA dependency. The latter does not prevent the sio > driver from working, but it does cause an annoying message at boot. > > > The sio driver itself just assumes that it can use > > bus_space to access a standard 16550 uart or similar. The bus > > attachment code (sio_isa, sio_pccard, sio_ebus etc.) contains any > > code which is bus-related. This driver works quite well on five > > different busses - what does the HP machine do that is different? > > For one, it hasn't got any ISA busses. Secondly, the Diva comm board > is memory mapped. In sioprobe() we assume I/O. It's also a multiport > board and we also don't seem to have the framework yet to just tell > it the characteristics of this board as the Linux driver has. I'm sorry - I thought that the thing was converted to bus_space when it=20 grew all the non-isa bus attachments. This really needs to happen to=20 make the driver portable. I'm not sure what to do with the=20 isa_irq_pending call - probably migrate it to the isa attachment. --=20 Doug Rabson=09=09=09=09Mail: dfr@nlsystems.com =09=09=09=09=09Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 2:15:48 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E12CD37B404; Mon, 2 Dec 2002 02:15:46 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A94037B401 for ; Mon, 2 Dec 2002 02:15:46 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 116A843EBE for ; Mon, 2 Dec 2002 02:15:45 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB2AFirT019901; Mon, 2 Dec 2002 02:15:44 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB2AFrVL006673; Mon, 2 Dec 2002 02:15:54 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB2AFr8n006672; Mon, 2 Dec 2002 02:15:53 -0800 (PST) Date: Mon, 2 Dec 2002 02:15:53 -0800 From: Marcel Moolenaar To: Doug Rabson Cc: Perforce Change Reviews Subject: Re: PERFORCE change 21719 for review Message-ID: <20021202101553.GB6494@dhcp01.pn.xcllnt.net> References: <200211302059.gAUKxkZZ077084@repoman.freebsd.org> <200212011011.33999.dfr@nlsystems.com> <20021201185017.GA4331@dhcp01.pn.xcllnt.net> <200212020958.30876.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200212020958.30876.dfr@nlsystems.com> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Dec 02, 2002 at 09:58:30AM +0000, Doug Rabson wrote: > > I'm sorry - I thought that the thing was converted to bus_space when it > grew all the non-isa bus attachments. This really needs to happen to > make the driver portable. I'm not sure what to do with the > isa_irq_pending call - probably migrate it to the isa attachment. I'm not sure. It really assumes PIC and doesn't really work with APICs, due to it being a 32-bit bitmask. This is independent of whether the device is on an ISA bus or not. I guess I don't have an answer yet. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 14:18:20 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 53FA437B404; Mon, 2 Dec 2002 14:18:19 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCC1337B401 for ; Mon, 2 Dec 2002 14:18:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83CCD43EB2 for ; Mon, 2 Dec 2002 14:18:18 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB2MECmV078030 for ; Mon, 2 Dec 2002 14:14:12 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB2MEB9k078027 for perforce@freebsd.org; Mon, 2 Dec 2002 14:14:11 -0800 (PST) Date: Mon, 2 Dec 2002 14:14:11 -0800 (PST) Message-Id: <200212022214.gB2MEB9k078027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21823 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21823 Change 21823 by jhb@jhb_laptop on 2002/12/02 14:13:46 Whine if an ithread tries to block with locks held. Basically, whine if a handler returns with locks held when it shouldn't have. Affected files ... .. //depot/projects/smpng/sys/kern/kern_intr.c#24 edit Differences ... ==== //depot/projects/smpng/sys/kern/kern_intr.c#24 (text+ko) ==== @@ -543,6 +543,7 @@ * lock. This may take a while and it_need may get * set again, so we have to check it again. */ + WITNESS_WARN(WARN_PANIC, NULL, "suspending ithread"); mtx_assert(&Giant, MA_NOTOWNED); mtx_lock_spin(&sched_lock); if (!ithd->it_need) { To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 15:40:38 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 76E6D37B404; Mon, 2 Dec 2002 15:40:36 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2515B37B401 for ; Mon, 2 Dec 2002 15:40:36 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C385F43EA9 for ; Mon, 2 Dec 2002 15:40:35 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 6BB862A8A8; Mon, 2 Dec 2002 15:40:35 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Doug Rabson Cc: Marcel Moolenaar , Perforce Change Reviews Subject: Re: PERFORCE change 21719 for review In-Reply-To: <200212020958.30876.dfr@nlsystems.com> Date: Mon, 02 Dec 2002 15:40:35 -0800 From: Peter Wemm Message-Id: <20021202234035.6BB862A8A8@canning.wemm.org> Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Doug Rabson wrote: > On Sunday 01 December 2002 6:50 pm, Marcel Moolenaar wrote: > > On Sun, Dec 01, 2002 at 10:11:33AM +0000, Doug Rabson wrote: > > > On Saturday 30 November 2002 8:59 pm, Marcel Moolenaar wrote: > > > > http://perforce.freebsd.org/chv.cgi?CH=3D21719 > > > > > > > > Change 21719 by marcel@marcel_nfs on 2002/11/30 12:58:56 > > > > > > > > =09Remove isa and BOOTP_*. > > > > =09Comment out sio. > > > > > > > > =09The UART hardware is not supported by the sio driver. It is > > > > =09probed with some hackery, but the sio driver is in essense > > > > =09too ISA/i386 oriented (pretty much like fb/vga/sc). > > > > > > In what way? > > > > It assumes the UART uses I/O. The isa_irq_pending() function is also > > an example of an ISA dependency. The latter does not prevent the sio > > driver from working, but it does cause an annoying message at boot. > > > > > The sio driver itself just assumes that it can use > > > bus_space to access a standard 16550 uart or similar. The bus > > > attachment code (sio_isa, sio_pccard, sio_ebus etc.) contains any > > > code which is bus-related. This driver works quite well on five > > > different busses - what does the HP machine do that is different? > > > > For one, it hasn't got any ISA busses. Secondly, the Diva comm board > > is memory mapped. In sioprobe() we assume I/O. It's also a multiport > > board and we also don't seem to have the framework yet to just tell > > it the characteristics of this board as the Linux driver has. > > I'm sorry - I thought that the thing was converted to bus_space when it=20 > grew all the non-isa bus attachments. This really needs to happen to=20 > make the driver portable. I'm not sure what to do with the=20 > isa_irq_pending call - probably migrate it to the isa attachment. The division of labor is pretty broken the last time I checked. isa_irq_pending() is how bde checks that the interrupts are actually working on the isa bus. This stuff should be in sio_isa.c only, not in the common probe/attach routines. sio_pci.c should be able to say "trust me, it is irq N". Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 16: 0:23 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AA80537B404; Mon, 2 Dec 2002 16:00:21 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4278537B401 for ; Mon, 2 Dec 2002 16:00:21 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C88BA43EB2 for ; Mon, 2 Dec 2002 16:00:17 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id A28372A8AB; Mon, 2 Dec 2002 16:00:17 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Marcel Moolenaar Cc: Doug Rabson , Perforce Change Reviews Subject: Re: PERFORCE change 21719 for review In-Reply-To: <20021202101553.GB6494@dhcp01.pn.xcllnt.net> Date: Mon, 02 Dec 2002 16:00:17 -0800 From: Peter Wemm Message-Id: <20021203000017.A28372A8AB@canning.wemm.org> Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marcel Moolenaar wrote: > On Mon, Dec 02, 2002 at 09:58:30AM +0000, Doug Rabson wrote: > > > > I'm sorry - I thought that the thing was converted to bus_space when it > > grew all the non-isa bus attachments. This really needs to happen to > > make the driver portable. I'm not sure what to do with the > > isa_irq_pending call - probably migrate it to the isa attachment. > > I'm not sure. It really assumes PIC and doesn't really work with > APICs, due to it being a 32-bit bitmask. This is independent of > whether the device is on an ISA bus or not. I guess I don't have > an answer yet. int32 mask = isa_irq_pending() could be replaced with something like: bool pending = irq_pending(int irq); This can then be made to work on apic systems without too much work. But it is still wrong. :-) Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 21:31:41 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A0AEF37B406; Mon, 2 Dec 2002 21:31:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81BAA37B401 for ; Mon, 2 Dec 2002 21:31:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4203443EAF for ; Mon, 2 Dec 2002 21:31:15 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB35R7mV004842 for ; Mon, 2 Dec 2002 21:27:07 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB35R4mv004839 for perforce@freebsd.org; Mon, 2 Dec 2002 21:27:04 -0800 (PST) Date: Mon, 2 Dec 2002 21:27:04 -0800 (PST) Message-Id: <200212030527.gB35R4mv004839@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21839 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21839 Change 21839 by marcel@marcel_vaio on 2002/12/02 21:26:48 IFC @21837 Affected files ... .. //depot/projects/ia64/Makefile#17 integrate .. //depot/projects/ia64/Makefile.inc1#42 integrate .. //depot/projects/ia64/contrib/binutils/bfd/ChangeLog#8 integrate .. //depot/projects/ia64/contrib/binutils/bfd/Makefile.am#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/Makefile.in#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/aout-tic30.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/aoutx.h#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/archive.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/bfd-in.h#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/bfd-in2.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/bfd.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/binary.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/coff-arm.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/coff-mips.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/coff-tic30.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/coff-z8k.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/coffcode.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/coffgen.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/cofflink.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/config.bfd#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/config.in#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/configure#7 integrate .. //depot/projects/ia64/contrib/binutils/bfd/configure.in#7 integrate .. //depot/projects/ia64/contrib/binutils/bfd/cpu-mips.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/cpu-tic30.c#2 delete .. //depot/projects/ia64/contrib/binutils/bfd/cpu-v850.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/cpu-z8k.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/doc/Makefile.in#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/doc/bfdt.texi#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/doc/coffcode.texi#3 integrate .. //depot/projects/ia64/contrib/binutils/bfd/doc/reloc.texi#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/dwarf2.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/ecoff.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf-bfd.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf-eh-frame.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf.c#7 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf32-arm.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf32-i386.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf32-mips.c#4 delete .. //depot/projects/ia64/contrib/binutils/bfd/elf32-s390.c#2 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf32-sparc.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf32-v850.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/elf64-alpha.c#7 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf64-mips.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/elf64-ppc.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf64-s390.c#2 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elf64-sparc.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elflink.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elflink.h#7 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elfxx-ia64.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/elfxx-target.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/format.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/gen-aout.c#3 integrate .. //depot/projects/ia64/contrib/binutils/bfd/libbfd.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/libcoff.h#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/linker.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/merge.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/mipsbsd.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/pe-mips.c#3 delete .. //depot/projects/ia64/contrib/binutils/bfd/peicode.h#3 integrate .. //depot/projects/ia64/contrib/binutils/bfd/po/SRC-POTFILES.in#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/po/bfd.pot#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/reloc.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/section.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/srec.c#5 integrate .. //depot/projects/ia64/contrib/binutils/bfd/stabs.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/syms.c#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/targets.c#4 integrate .. //depot/projects/ia64/contrib/binutils/bfd/version.h#6 integrate .. //depot/projects/ia64/contrib/binutils/bfd/xcofflink.c#5 integrate .. //depot/projects/ia64/contrib/binutils/binutils/ChangeLog#7 integrate .. //depot/projects/ia64/contrib/binutils/binutils/bucomm.c#4 integrate .. //depot/projects/ia64/contrib/binutils/binutils/configure#6 integrate .. //depot/projects/ia64/contrib/binutils/binutils/configure.in#7 integrate .. //depot/projects/ia64/contrib/binutils/binutils/nm.c#5 integrate .. //depot/projects/ia64/contrib/binutils/binutils/objdump.c#4 integrate .. //depot/projects/ia64/contrib/binutils/binutils/po/binutils.pot#4 integrate .. //depot/projects/ia64/contrib/binutils/binutils/rcparse.c#4 delete .. //depot/projects/ia64/contrib/binutils/binutils/rcparse.h#4 delete .. //depot/projects/ia64/contrib/binutils/binutils/readelf.c#5 integrate .. //depot/projects/ia64/contrib/binutils/binutils/strings.c#4 integrate .. //depot/projects/ia64/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/ia64/contrib/binutils/gas/ChangeLog#7 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/obj-elf.c#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-alpha.c#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-alpha.h#4 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-i386.c#6 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-i386.h#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-ia64.c#7 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-ppc.c#6 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-s390.c#2 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-s390.h#2 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-sparc.c#4 integrate .. //depot/projects/ia64/contrib/binutils/gas/config/tc-tic30.c#3 delete .. //depot/projects/ia64/contrib/binutils/gas/config/tc-tic30.h#2 delete .. //depot/projects/ia64/contrib/binutils/gas/config/tc-v850.c#3 delete .. //depot/projects/ia64/contrib/binutils/gas/config/tc-v850.h#3 delete .. //depot/projects/ia64/contrib/binutils/gas/config/tc-z8k.c#3 delete .. //depot/projects/ia64/contrib/binutils/gas/config/tc-z8k.h#2 delete .. //depot/projects/ia64/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/ia64/contrib/binutils/gas/configure#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/configure.in#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/doc/as.1#5 integrate .. //depot/projects/ia64/contrib/binutils/gas/doc/c-v850.texi#2 delete .. //depot/projects/ia64/contrib/binutils/gas/doc/c-z8k.texi#2 delete .. //depot/projects/ia64/contrib/binutils/gas/itbl-lex.l#3 integrate .. //depot/projects/ia64/contrib/binutils/gas/itbl-ops.c#3 integrate .. //depot/projects/ia64/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/ia64/contrib/binutils/gas/po/gas.pot#4 integrate .. //depot/projects/ia64/contrib/binutils/gas/write.c#5 integrate .. //depot/projects/ia64/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/ia64/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/ia64/contrib/binutils/include/ChangeLog#4 integrate .. //depot/projects/ia64/contrib/binutils/include/ansidecl.h#3 integrate .. //depot/projects/ia64/contrib/binutils/include/opcode/mips.h#3 delete .. //depot/projects/ia64/contrib/binutils/include/opcode/tic30.h#2 delete .. //depot/projects/ia64/contrib/binutils/include/opcode/v850.h#3 delete .. //depot/projects/ia64/contrib/binutils/ld/ChangeLog#8 integrate .. //depot/projects/ia64/contrib/binutils/ld/configure.host#6 integrate .. //depot/projects/ia64/contrib/binutils/ld/configure.tgt#5 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32ppc.sh#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf64_s390.sh#2 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf64_sparc.sh#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf64alpha.sh#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf64ppc.sh#3 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/elf_x86_64.sh#5 integrate .. //depot/projects/ia64/contrib/binutils/ld/emulparams/shelf.sh#3 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/shelf_linux.sh#3 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/tic30aout.sh#2 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/tic30coff.sh#2 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/v850.sh#2 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/z8001.sh#2 delete .. //depot/projects/ia64/contrib/binutils/ld/emulparams/z8002.sh#2 delete .. //depot/projects/ia64/contrib/binutils/ld/emultempl/elf32.em#5 integrate .. //depot/projects/ia64/contrib/binutils/ld/emultempl/pe.em#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ld.1#5 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldctor.c#3 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldexp.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldfile.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldgram.y#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldlang.c#7 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldlang.h#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldlex.l#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldmain.c#5 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldmisc.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/ldwrite.c#3 integrate .. //depot/projects/ia64/contrib/binutils/ld/lexsup.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/mri.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/pe-dll.c#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/po/ld.pot#4 integrate .. //depot/projects/ia64/contrib/binutils/ld/scripttempl/pe.sc#3 integrate .. //depot/projects/ia64/contrib/binutils/ld/scripttempl/tic30aout.sc#2 delete .. //depot/projects/ia64/contrib/binutils/ld/scripttempl/tic30coff.sc#2 delete .. //depot/projects/ia64/contrib/binutils/ld/scripttempl/v850.sc#3 delete .. //depot/projects/ia64/contrib/binutils/ld/scripttempl/z8000.sc#2 delete .. //depot/projects/ia64/contrib/binutils/libiberty/ChangeLog#4 integrate .. //depot/projects/ia64/contrib/binutils/libiberty/config.table#4 integrate .. //depot/projects/ia64/contrib/binutils/opcodes/ChangeLog#7 integrate .. //depot/projects/ia64/contrib/binutils/opcodes/po/opcodes.pot#4 integrate .. //depot/projects/ia64/contrib/binutils/opcodes/sparc-opc.c#2 integrate .. //depot/projects/ia64/contrib/binutils/opcodes/tic30-dis.c#2 delete .. //depot/projects/ia64/contrib/binutils/opcodes/v850-dis.c#3 delete .. //depot/projects/ia64/contrib/binutils/opcodes/v850-opc.c#3 delete .. //depot/projects/ia64/contrib/binutils/opcodes/z8k-dis.c#3 delete .. //depot/projects/ia64/contrib/binutils/opcodes/z8k-opc.h#3 delete .. //depot/projects/ia64/contrib/binutils/opcodes/z8kgen.c#3 delete .. //depot/projects/ia64/contrib/gcc/config/freebsd-spec.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/Makefile.inc0#9 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/as/Makefile.inc0#7 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/as/alpha-freebsd/config.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/as/i386-freebsd/config.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/as/sparc64-freebsd/config.h#7 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.alpha#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/ld/config.h#5 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile#8 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.alpha#3 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.i386#3 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#2 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.powerpc#3 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.sparc64#2 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.x86-64#2 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/alpha/bfd.h#7 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/config.h.fbsd#5 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/i386/bfd.h#8 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/ia64/bfd.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/powerpc/bfd.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/sparc64/bfd.h#8 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbinutils/config.h#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libiberty/config.h#3 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libopcodes/config.h#5 integrate .. //depot/projects/ia64/lib/libdisk/chunk.c#9 integrate .. //depot/projects/ia64/release/Makefile#27 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#56 integrate .. //depot/projects/ia64/sbin/disklabel/disklabel.c#19 integrate .. //depot/projects/ia64/sbin/fsck_ffs/setup.c#13 integrate .. //depot/projects/ia64/sbin/newfs/mkfs.c#20 integrate .. //depot/projects/ia64/sys/dev/vinum/vinumconfig.c#6 integrate .. //depot/projects/ia64/sys/dev/vinum/vinumioctl.c#7 integrate .. //depot/projects/ia64/sys/geom/geom_bsd.c#19 integrate .. //depot/projects/ia64/sys/geom/geom_slice.c#16 integrate .. //depot/projects/ia64/sys/geom/geom_slice.h#8 integrate .. //depot/projects/ia64/sys/i386/i386/genassym.c#9 integrate .. //depot/projects/ia64/sys/i386/i386/locore.s#6 integrate .. //depot/projects/ia64/sys/i386/i386/machdep.c#32 integrate .. //depot/projects/ia64/sys/i386/i386/pmap.c#26 integrate .. //depot/projects/ia64/sys/i386/include/signal.h#6 integrate .. //depot/projects/ia64/sys/i386/include/ucontext.h#7 integrate .. //depot/projects/ia64/sys/sparc64/sparc64/elf_machdep.c#13 integrate .. //depot/projects/ia64/usr.bin/finger/net.c#6 integrate .. //depot/projects/ia64/usr.sbin/raycontrol/raycontrol.c#2 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.c#3 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/install.c#13 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/misc.c#2 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/sysinstall.h#12 integrate Differences ... ==== //depot/projects/ia64/Makefile#17 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.269 2002/11/28 13:08:09 ru Exp $ +# $FreeBSD: src/Makefile,v 1.270 2002/12/02 14:31:21 ru Exp $ # # The user-driven targets are: # @@ -104,7 +104,9 @@ .ORDER: buildkernel installkernel .ORDER: buildkernel reinstallkernel -PATH= /sbin:/bin:/usr/sbin:/usr/bin +MAKEOBJDIRPREFIX?= /usr/obj +MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE_ARCH} +PATH= ${MAKEPATH}:/sbin:/bin:/usr/sbin:/usr/bin MAKE= PATH=${PATH} make -m ${.CURDIR}/share/mk -f Makefile.inc1 # @@ -161,21 +163,32 @@ # for building the world. # upgrade_checks: - @(cd ${.CURDIR}/tools/regression/usr.bin/make && make 2>/dev/null) || \ - (cd ${.CURDIR} && make make) + @(cd ${.CURDIR}/tools/regression/usr.bin/make && \ + PATH=${PATH} make 2>/dev/null) || \ + (cd ${.CURDIR} && make make) # -# Upgrade the installed make to the current version using the installed +# Upgrade make(1) to the current version using the installed # headers, libraries and tools. # +MMAKEENV= MAKEOBJDIRPREFIX=${MAKEPATH} \ + DESTDIR= \ + INSTALL="sh ${.CURDIR}/tools/install.sh" +MMAKE= ${MMAKEENV} make \ + -D_UPGRADING \ + -DNOMAN -DNOSHARED \ + -DNO_CPU_CFLAGS -DNO_WERROR + make: @echo @echo "--------------------------------------------------------------" - @echo " Upgrading the installed make" + @echo " Upgrading make(1)" @echo "--------------------------------------------------------------" @cd ${.CURDIR}/usr.bin/make; \ - make obj && make -D_UPGRADING depend && \ - make -D_UPGRADING all && make install + ${MMAKE} obj && \ + ${MMAKE} depend && \ + ${MMAKE} all && \ + ${MMAKE} install DESTDIR=${MAKEPATH} BINDIR= # # Define the upgrade targets. These are listed here in alphabetical ==== //depot/projects/ia64/Makefile.inc1#42 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.312 2002/11/14 19:24:50 ru Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.313 2002/12/02 14:03:40 ru Exp $ # # Make command line options: # -DMAKE_KERBEROS4 to build KerberosIV @@ -521,7 +521,8 @@ # installkernel reinstallkernel: cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ - ${CROSSENV} ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel$//} + ${CROSSENV} PATH=${TMPPATH} \ + ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel$//} # # update ==== //depot/projects/ia64/contrib/binutils/bfd/ChangeLog#8 (text+ko) ==== @@ -1,7 +1,276 @@ +2002-11-27 David O'Brien + + * elf.c (_bfd_elf_copy_private_section_data): Don't define bed. + +2002-11-21 Richard Henderson + + * elflink.h (elf_link_add_object_symbols): Don't overwrite the + arch's st_other bits when merging visibilities. + (elf_link_output_extsym): Tidy clearing of visibility field. + +2002-11-14 David O'Brien + + Merge from mainline: + 2002-11-12 Thomas Moestl + * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): Correct + references to large plt symbols. + +2002-11-13 Alan Modra + + Merge from mainline. + 2002-11-07 Alan Modra + * elf64-ppc.c: Comment typo fixes. + (ppc64_elf_merge_private_bfd_data): Allow BFD_ENDIAN_UNKNOWN input. + +2002-11-11 Nick Clifton + + Import this patch from mainline: + + 2002-09-19 Nick Clifton + + * elflink.h (elf_fix_symbol_flags): When examining weak symbols, + follow indirect links. + +2002-11-07 Daniel Jacobowitz + + * configure.in: Clear is_release on the branch after release. + +2002-11-07 Daniel Jacobowitz + + * configure.in: Bump version and set is_release. + * configure: Regenerate. + +2002-11-07 Nick Clifton + + * po/da.po: Updated Danish translation. + +2002-11-07 Graeme Peterson + + * Makefile.am: Removed entries for elf32-i386qnx.c and + elf32-i386qnx.lo. + * Makefile.in: Regenerate. + * config.bfd: Changed i[3456]86-*-nto-qnx* targ_defvec from + bfd_elf32_i386qnx_vec to bfd_elf32_i386_vec. + * configure.in: Removed support for bfd_elf32_i386qnx_vec. + * configure: Regenerate. + * elf32-i386qnx.c: Removed. + * elf.c: Removed calls to QNX specific set_nonloadable_filepos, + is_contained_by_filepos, and copy_private_bfd_data_p. + * elf32-i386.c: Removed QNX specific #ifdef ELF32_I386_C_INCLUDED. + * targets.c: Removed bfd_elf32_i386qnx_vec. + * elfxx-target.h: Removed QNX specific elf_backend_set_nonloadable_filepos, + elf_backend_is_contained_by_filepos, and elf_backend_copy_private_bfd_data_p. + * elf-bfd.h: Removed QNX specific set_nonloadable_filepos, + is_contained_by_filepos, and copy_private_bfd_data_p. + +2002-11-06 David O'Brien + Alan Modra + + * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of + dynamic relocs against section symbols for the output section vma. + +2002-11-05 Elias Athanasopoulos + + * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is + non-NULL before dereferencing. + +2002-11-04 Kaz Kojima + + * vms.c (vms_object_p): Restore the start address when returning + NULL. + +2002-10-31 David O'Brien + + * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't mix + signed and unsigned in comparison. + +2002-10-30 Daniel Jacobowitz + + * bfd-in2.h: Regenerated. + * po/SRC-POTFILES.in: Regenerated. + * po/bfd.pot: Regenerated. + +2002-10-30 Daniel Jacobowitz + + * coffcode.h: Remove extraneous '\'. + +2002-10-28 Daniel Jacobowitz + + Merge from mainline: + 2002-10-24 John David Anglin + * aoutx.h (NAME(aout,swap_ext_reloc_in)): Cast bytes->r_index to + unsigned int. Cast RELOC_BASE10, RELOC_BASE13 and RELOC_BASE22 to + unsigned int. + (NAME(aout,final_link)): Cast enum used in assignment. + (aout_link_write_symbols): Cast enums in comparisons, int values to + boolean, enums in assignments to int. + (aout_link_input_section_std): Cast rel->r_index to unsigned int. + (aout_link_input_section_ext): Likewise. Cast enums used in comparisons + with unsigned ints. + (aout_link_reloc_link_order): Cast enum to int in assignment. + * archive.c (_bfd_generic_read_ar_hdr_mag): Cast result of memchr + calls to char *. + * bfd-in.h (bfd_set_section_vma): Cast enum true to unsigned int in + assignment. + * bfd-in2.h (bfd_set_section_vma): Likewise. + * bfd.c (bfd_record_phdr): Cast enums in assignments. + * binary.c (bfd_alloc): Cast enum to long. + * coffgen.c (_bfd_coff_is_local_label_name): Cast return to boolean. + * dwarf2.c (read_abbrevs): Add casts to enum types. + (read_attribute_value): Likewise. + (arange_add): Cast result of bfd_zalloc call. + (comp_unit_contains_address): Return true and false. + (comp_unit_find_nearest_line): Cast return to boolean. + * format.c (bfd_check_format_matches, bfd_set_format): Likewise. + * gen-aout.c: define macro '_' if not defined. + * libbfd.c (bfd_realloc): Cast malloc and realloc to PTR. + (bfd_bwrite): Cast bfd_realloc to bfd_byte *. + (bfd_write_bigendian_4byte_int): Cast return to boolean. + (bfd_seek): Cast bfd_realloc to bfd_byte *. + (bfd_generic_is_local_label_name): Cast return to boolean. + * libcoff.h (_bfd_coff_adjust_symndx): Remove extraneous '\'. + * linker.c (_bfd_link_hash_newfunc): Cast bfd_hash_allocate result to + struct bfd_hash_entry *. + (_bfd_generic_link_hash_newfunc): likewise. + (_bfd_generic_final_link): Cast enum to unsigned int. + * merge.c (sec_merge_emit): Cast return to boolean. + (merge_strings): Add casts to const unsigned char *. + * reloc.c (bfd_get_reloc_code_name): Cast enums in comparison to int. + (bfd_generic_get_relocated_section_content): Cast enum to unsigned int. + * section.c (bfd_section_hash_newfunc): Cast bfd_hash_allocate result to + struct bfd_hash_entry *. + (bfd_set_section_content): Add cast to PTR in comparison. + * srec.c (S3Forced): Initialize to false. + (srec_get_symtab): Cast return value from bfd_alloc to asymbol *. + * stabs.c (_bfd_link_section_stabs): Cast enum to int in comparisons. + (_bfd_discard_section_stabs): Likewise. Also cast return to boolean. + * syms.c (bfd_is_undefined_symclass): Cast return to boolean. + (_bfd_stab_section_find_nearest_line): Cast enum to bfd_byte in + comparisons. + + 2002-10-23 Jakub Jelinek + * elf64-alpha.c (elf64_alpha_check_relocs): Only put maybe_dynamic + relocs into shared lib non-allocated reloc sections. + + 2002-10-23 Nathan Tallent + * dwarf2.c (add_line_info): Ensure that the line_info_table is + sorted even when given an out-of-order line sequence. + (lookup_address_in_line_info_table): When an exact VMA match is + not found, return line information with the closest VMA. + + 2002-10-21 Alan Modra + * targets.c (bfd_target_list): Don't return the default target twice. + + 2002-10-19 H.J. Lu + * elflink.h (elf_link_add_object_symbols): Correctly handle + DT_RPATH and DT_RUNPATH. + + 2002-10-16 Jakub Jelinek + * config.bfd (s390-*-linux*): Add targ64_selvecs. + (s390x-*-linux*): Add targ_selvecs. + + 2002-10-16 Alan Modra + * elflink.h (elf_link_add_object_symbols): Error out on dynamic objects + loaded with --just-symbols. + + * elf32-i386qnx.c (TARGET_LITTLE_NAME): Define. + + 2002-10-14 Kaz Kojima + * config.bfd (sh*eb-*-linux*, sh*-*-linux*): Add the alternative + endian vector to targ_selvecs. + + 2002-10-08 H.J. Lu + * elf32-i386.c (elf_i386_relocate_section): Re-arrange the + IE->LE transition for R_386_TLS_IE. + + 2002-10-07 Mark Elbrecht + * cofflink.c (mark_relocs): Don't mark relocations in excluded + sections. + + 2002-10-05 Alexandre Oliva + * elfxx-mips.c (mips_elf_create_dynamic_relocation): Set the type + of the other two relocations packed with a REL32 to NONE. + + 2002-10-02 Stephen Clarke + * elf32-sh.c (elf_sh_link_hash_entry): Add gotplt_refcount. + (sh_elf_link_hash_newfunc): Initialize it. + (allocate_dynrelocs): Transfer gotplt refs from plt.refcount + to got.refcount for symbols that are forced local or when + we have direct got refs. + (sh_elf_gc_sweep_hook): Adjust gotplt_refcount. Use it + to correctly adjust got.refcount and plt.refcount. + (sh_elf_copy_indirect_symbol): Copy gotplt_refcount across. + (sh_elf_check_relocs): Increment gotplt_refcount. + + 2002-10-01 Jakub Jelinek + * elf32-i386.c (elf_i386_relocate_section): Fix + movl foo@indntpoff, %eax IE->LE transition. + + 2002-09-28 Jason Thorpe + * elf32-vax.c (elf_vax_size_dynamic_section): Don't strip + .got sections. + + 2002-09-27 Matt Thomas + * elf32-vax.c (elf_vax_check_relocs): Remove unused + local_got_refcounts usage. Remove allocation of got slot. + (elf_vax_gc_sweep_hook): Remove unused local_got_refcounts usage. + Remove de-allocation of got slot. + (elf_vax_size_dynamic_section): Fix some indentation. Add hash + traversal for elf_vax_instantiate_got_entries. Allow empty .got + sections to be GC'ed. + (elf_vax_instantiate_got_entries): New function. + (elf_vax_relocate_section): Simplify R_VAX_GOT32 handling. Remove + tests that are now handled by elf_vax_instantiate_got_entries. + Assert GOT entry falls within .got section size. Remove redundant + comparisions. Fix comments. + + 2002-09-24 Jakub Jelinek + * elf32-sparc.c (elf32_sparc_relocate_section): Put R_SPARC_RELATIVE + addend into r_addend, not *r_offset. + (elf32_sparc_finish_dynamic_symbol): Likewise. + * elf64-sparc.c (sparc64_elf_finish_dynamic_symbol): Clear xword at + R_SPARC_RELATIVE's r_offset. + + 2002-08-07 Thiemo Seufer + * elfxx-mips.c (mips_elf_create_dynamic_relocation): Cast signedness + mismatch. + +2002-10-14 Richard Henderson + + * elf64-alpha.c (elf64_alpha_relocate_section) [BRSGP]: Increment + VALUE, not ADDEND. + 2002-10-11 Alan Modra + * coff-arm.c (record_arm_to_thumb_glue): Avoid type-punned pointers. + (record_thumb_to_arm_glue): Likewise. + * ecoff.c (ecoff_link_add_externals): Likewise. + * elf32-arm.h (record_arm_to_thumb_glue): Likewise. + (record_thumb_to_arm_glue): Likewise. + * elf32-m32r.c (m32r_elf_add_symbol_hook): Likewise. + * elf32-sh.c (sh_elf_create_dynamic_sections): Likewise. + * elf32-sh64.c (sh64_elf_add_symbol_hook): Likewise. + * elf64-alpha.c (elf64_alpha_create_dynamic_sections): Likewise. + * elf64-ppc.c (func_desc_adjust): Likewise. + * elf64-sh64.c (sh64_elf64_add_symbol_hook): Likewise. + (sh64_elf64_create_dynamic_sections): Likewise. + * elflink.c (_bfd_elf_create_got_section): Likewise. + (_bfd_elf_create_dynamic_sections): Likewise. + (_bfd_elf_create_linker_section): Likewise. + * elflink.h (elf_add_default_symbol): Likewise. + (elf_link_create_dynamic_sections): Likewise. + (NAME(bfd_elf,size_dynamic_sections)): Likewise. + * elfxx-ia64.c (elfNN_ia64_aix_add_symbol_hook): Likewise. + * elfxx-mips.c (mips_elf_create_got_section): Likewise. + (_bfd_mips_elf_add_symbol_hook): Likewise. + (_bfd_mips_elf_create_dynamic_sections): Likewise. + * linker.c (generic_link_add_symbol_list): Likewise. + * xcofflink.c (xcoff_link_add_symbols): Likewise. + + * elfxx-ia64.c (oor_brl, oor_ip): Conditionally define. + * elf64-ppc.c (edit_opd): Only zero opd syms when function is - completely removed. + completely removed. Correct local sym adjustment. 2002-10-08 Alan Modra ==== //depot/projects/ia64/contrib/binutils/bfd/Makefile.am#5 (text+ko) ==== @@ -211,7 +211,6 @@ elf32-i370.lo \ elf32-i386.lo \ elf32-i386-fbsd.lo \ - elf32-i386qnx.lo \ elf32-i860.lo \ elf32-i960.lo \ elf32-ia64.lo \ @@ -369,7 +368,6 @@ elf32-i370.c \ elf32-i386.c \ elf32-i386-fbsd.c \ - elf32-i386qnx.c \ elf32-i860.c \ elf32-i960.c \ elf32-m32r.c \ @@ -1145,10 +1143,6 @@ $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ $(INCDIR)/elf/reloc-macros.h elf32-target.h -elf32-i386qnx.lo: elf32-i386qnx.c elf32-i386.c $(INCDIR)/filenames.h \ - $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ - $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ - $(INCDIR)/elf/reloc-macros.h elf32-target.h elf32-i860.lo: elf32-i860.c $(INCDIR)/filenames.h elf-bfd.h \ $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \ $(INCDIR)/bfdlink.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/reloc-macros.h \ ==== //depot/projects/ia64/contrib/binutils/bfd/Makefile.in#5 (text+ko) ==== @@ -1,6 +1,6 @@ -# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am +# Makefile.in generated automatically by automake 1.4 from Makefile.am -# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -339,7 +339,6 @@ elf32-i370.lo \ elf32-i386.lo \ elf32-i386-fbsd.lo \ - elf32-i386qnx.lo \ elf32-i860.lo \ elf32-i960.lo \ elf32-ia64.lo \ @@ -498,7 +497,6 @@ elf32-i370.c \ elf32-i386.c \ elf32-i386-fbsd.c \ - elf32-i386qnx.c \ elf32-i860.c \ elf32-i960.c \ elf32-m32r.c \ @@ -933,7 +931,7 @@ dot_seen=no; \ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ rev="$$subdir $$rev"; \ - test "$$subdir" != "." || dot_seen=yes; \ + test "$$subdir" = "." && dot_seen=yes; \ done; \ test "$$dot_seen" = "no" && rev=". $$rev"; \ target=`echo $@ | sed s/-recursive//`; \ @@ -1675,10 +1673,6 @@ $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ $(INCDIR)/elf/reloc-macros.h elf32-target.h -elf32-i386qnx.lo: elf32-i386qnx.c elf32-i386.c $(INCDIR)/filenames.h \ - $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ - $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ - $(INCDIR)/elf/reloc-macros.h elf32-target.h elf32-i860.lo: elf32-i860.c $(INCDIR)/filenames.h elf-bfd.h \ $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \ $(INCDIR)/bfdlink.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/reloc-macros.h \ ==== //depot/projects/ia64/contrib/binutils/bfd/aoutx.h#5 (text+ko) ==== @@ -2259,8 +2259,8 @@ /* now the fun stuff */ if (bfd_header_big_endian (abfd)) { - r_index = ((bytes->r_index[0] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[0] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[2]); r_extern = (0 != (bytes->r_type[0] & RELOC_EXT_BITS_EXTERN_BIG)); r_type = ((bytes->r_type[0] & RELOC_EXT_BITS_TYPE_BIG) @@ -2268,8 +2268,8 @@ } else { - r_index = ((bytes->r_index[2] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[2] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[0]); r_extern = (0 != (bytes->r_type[0] & RELOC_EXT_BITS_EXTERN_LITTLE)); r_type = ((bytes->r_type[0] & RELOC_EXT_BITS_TYPE_LITTLE) @@ -2281,9 +2281,9 @@ /* Base relative relocs are always against the symbol table, regardless of the setting of r_extern. r_extern just reflects whether the symbol the reloc is against is local or global. */ - if (r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + if (r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) r_extern = 1; if (r_extern && r_index > symcount) @@ -2318,8 +2318,8 @@ /* now the fun stuff */ if (bfd_header_big_endian (abfd)) { - r_index = ((bytes->r_index[0] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[0] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[2]); r_extern = (0 != (bytes->r_type[0] & RELOC_STD_BITS_EXTERN_BIG)); r_pcrel = (0 != (bytes->r_type[0] & RELOC_STD_BITS_PCREL_BIG)); @@ -2331,8 +2331,8 @@ } else { - r_index = ((bytes->r_index[2] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[2] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[0]); r_extern = (0 != (bytes->r_type[0] & RELOC_STD_BITS_EXTERN_LITTLE)); r_pcrel = (0 != (bytes->r_type[0] & RELOC_STD_BITS_PCREL_LITTLE)); @@ -3863,7 +3863,7 @@ for (p = o->link_order_head; p != NULL; p = p->next) { if (p->type == bfd_indirect_link_order) - p->u.indirect.section->linker_mark = true; + p->u.indirect.section->linker_mark = (unsigned int) true; } } @@ -4412,7 +4412,7 @@ characters in the symbol names, not including the file numbers in types (the first number after an open parenthesis). */ - if (type == N_BINCL) + if (type == (int) N_BINCL) { struct external_nlist *incl_sym; int nest; @@ -4426,13 +4426,13 @@ int incl_type; incl_type = H_GET_8 (input_bfd, incl_sym->e_type); - if (incl_type == N_EINCL) + if (incl_type == (int) N_EINCL) { if (nest == 0) break; --nest; } - else if (incl_type == N_BINCL) + else if (incl_type == (int) N_BINCL) ++nest; else if (nest == 0) { @@ -4457,7 +4457,7 @@ /* If we have already included a header file with the same value, then replace this one with an N_EXCL symbol. */ - copy = ! finfo->info->keep_memory; + copy = (boolean) (! finfo->info->keep_memory); incl_entry = aout_link_includes_lookup (&finfo->includes, name, true, copy); if (incl_entry == NULL) @@ -4485,7 +4485,7 @@ /* This is a duplicate header file. We must change it to be an N_EXCL entry, and mark all the included symbols to prevent outputting them. */ - type = N_EXCL; + type = (int) N_EXCL; nest = 0; for (incl_sym = sym + 1, incl_map = symbol_map + 1; @@ -4495,7 +4495,7 @@ int incl_type; incl_type = H_GET_8 (input_bfd, incl_sym->e_type); - if (incl_type == N_EINCL) + if (incl_type == (int) N_EINCL) { if (nest == 0) { @@ -4504,7 +4504,7 @@ } --nest; } - else if (incl_type == N_BINCL) + else if (incl_type == (int) N_BINCL) ++nest; else if (nest == 0) *incl_map = -1; @@ -4859,8 +4859,8 @@ if (bfd_header_big_endian (input_bfd)) { - r_index = ((rel->r_index[0] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[0] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[2]); r_extern = (0 != (rel->r_type[0] & RELOC_STD_BITS_EXTERN_BIG)); r_pcrel = (0 != (rel->r_type[0] & RELOC_STD_BITS_PCREL_BIG)); @@ -4872,8 +4872,8 @@ } else { - r_index = ((rel->r_index[2] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[2] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[0]); r_extern = (0 != (rel->r_type[0] & RELOC_STD_BITS_EXTERN_LITTLE)); r_pcrel = (0 != (rel->r_type[0] & RELOC_STD_BITS_PCREL_LITTLE)); @@ -5195,8 +5195,8 @@ if (bfd_header_big_endian (input_bfd)) { - r_index = ((rel->r_index[0] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[0] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[2]); r_extern = (0 != (rel->r_type[0] & RELOC_EXT_BITS_EXTERN_BIG)); r_type = ((rel->r_type[0] & RELOC_EXT_BITS_TYPE_BIG) @@ -5204,8 +5204,8 @@ } else { - r_index = ((rel->r_index[2] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[2] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[0]); r_extern = (0 != (rel->r_type[0] & RELOC_EXT_BITS_EXTERN_LITTLE)); r_type = ((rel->r_type[0] & RELOC_EXT_BITS_TYPE_LITTLE) @@ -5221,16 +5221,16 @@ /* We are generating a relocateable output file, and must modify the reloc accordingly. */ if (r_extern - || r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + || r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) { /* If we know the symbol this relocation is against, convert it into a relocation against a section. This is what the native linker does. */ - if (r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + if (r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) h = NULL; else h = sym_hashes[r_index]; @@ -5398,9 +5398,9 @@ relocation = 0; } } - else if (r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + else if (r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) { struct external_nlist *sym; int type; @@ -5482,9 +5482,9 @@ to skip this reloc. */ if (hundef && ! finfo->info->shared - && r_type != RELOC_BASE10 - && r_type != RELOC_BASE13 - && r_type != RELOC_BASE22) + && r_type != (unsigned int) RELOC_BASE10 + && r_type != (unsigned int) RELOC_BASE13 + && r_type != (unsigned int) RELOC_BASE22) { const char *name; @@ -5498,7 +5498,7 @@ return false; } - if (r_type != RELOC_SPARC_REV32) + if (r_type != (unsigned int) RELOC_SPARC_REV32) r = MY_final_link_relocate (howto_table_ext + r_type, input_bfd, input_section, contents, r_addr, relocation, @@ -5527,9 +5527,9 @@ if (h != NULL) name = h->root.root.string; else if (r_extern - || r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + || r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) name = strings + GET_WORD (input_bfd, syms[r_index].e_strx); else @@ -5645,7 +5645,7 @@ int r_relative; int r_length; - r_pcrel = howto->pc_relative; + r_pcrel = (int) howto->pc_relative; r_baserel = (howto->type & 8) != 0; r_jmptable = (howto->type & 16) != 0; r_relative = (howto->type & 32) != 0; ==== //depot/projects/ia64/contrib/binutils/bfd/archive.c#5 (text+ko) ==== @@ -436,12 +436,12 @@ spaces, so only look for ' ' if we don't find '/'. */ char *e; - e = memchr (hdr.ar_name, '\0', ar_maxnamelen (abfd)); + e = (char *) memchr (hdr.ar_name, '\0', ar_maxnamelen (abfd)); if (e == NULL) { - e = memchr (hdr.ar_name, '/', ar_maxnamelen (abfd)); + e = (char *) memchr (hdr.ar_name, '/', ar_maxnamelen (abfd)); if (e == NULL) - e = memchr (hdr.ar_name, ' ', ar_maxnamelen (abfd)); + e = (char *) memchr (hdr.ar_name, ' ', ar_maxnamelen (abfd)); } if (e != NULL) ==== //depot/projects/ia64/contrib/binutils/bfd/bfd-in.h#4 (text+ko) ==== @@ -346,7 +346,7 @@ #define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0) -#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = (boolean)true), true) +#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = (unsigned int)true), true) #define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),true) #define bfd_set_section_userdata(bfd, ptr, val) (((ptr)->userdata = (val)),true) ==== //depot/projects/ia64/contrib/binutils/bfd/bfd-in2.h#6 (text+ko) ==== @@ -352,7 +352,7 @@ #define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0) -#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = (boolean)true), true) +#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = (unsigned int)true), true) #define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),true) #define bfd_set_section_userdata(bfd, ptr, val) (((ptr)->userdata = (val)),true) @@ -3634,7 +3634,7 @@ boolean, asymbol **)); boolean -bfd_alt_mach_code PARAMS ((bfd *abfd, int index)); +bfd_alt_mach_code PARAMS ((bfd *abfd, int alternative)); /* Extracted from archive.c. */ symindex ==== //depot/projects/ia64/contrib/binutils/bfd/bfd.c#4 (text+ko) ==== @@ -1293,10 +1293,10 @@ m->p_type = type; m->p_flags = flags; m->p_paddr = at; - m->p_flags_valid = flags_valid; - m->p_paddr_valid = at_valid; - m->includes_filehdr = includes_filehdr; - m->includes_phdrs = includes_phdrs; + m->p_flags_valid = (unsigned int) flags_valid; + m->p_paddr_valid = (unsigned int) at_valid; + m->includes_filehdr = (unsigned int) includes_filehdr; + m->includes_phdrs = (unsigned int) includes_phdrs; m->count = count; if (count > 0) memcpy (m->sections, secs, count * sizeof (asection *)); ==== //depot/projects/ia64/contrib/binutils/bfd/binary.c#4 (text+ko) ==== @@ -185,7 +185,7 @@ syms = (asymbol *) bfd_alloc (abfd, amt); if (syms == NULL) - return false; + return (long) false; /* Start symbol. */ syms[0].the_bfd = abfd; ==== //depot/projects/ia64/contrib/binutils/bfd/coff-arm.c#6 (text+ko) ==== >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 21:40:30 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7F2AA37B404; Mon, 2 Dec 2002 21:40:28 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D9F737B401 for ; Mon, 2 Dec 2002 21:40:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB38143EC5 for ; Mon, 2 Dec 2002 21:40:27 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB35aJmV006817 for ; Mon, 2 Dec 2002 21:36:19 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB35aIFG006812 for perforce@freebsd.org; Mon, 2 Dec 2002 21:36:18 -0800 (PST) Date: Mon, 2 Dec 2002 21:36:18 -0800 (PST) Message-Id: <200212030536.gB35aIFG006812@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21840 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21840 Change 21840 by marcel@marcel_vaio on 2002/12/02 21:35:31 binutils fixes currently under testing. There's one remaining WARNS problem (gas/read.c). Give this as mucg exposure as possible. We don't want any last minute showstoppers... Affected files ... .. //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.ia64#5 edit .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#3 edit Differences ... ==== //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.ia64#5 (text+ko) ==== @@ -3,8 +3,8 @@ TARGET_TUPLE?= ia64-unknown-freebsd .if ${TARGET_ARCH} == "ia64" -NATIVE_EMULATION= elf64_ia64 -HOST= ${TARGET_TUPLE} # do what?? how does this work for a cross-build?? +NATIVE_EMULATION= elf64_ia64_fbsd +HOST= ${TARGET_TUPLE} CFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\" CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\" _ia64_path= \"${TOOLS_PREFIX}/usr/lib\" @@ -15,11 +15,19 @@ EMS+= ${NATIVE_EMULATION} LDSCRIPTS+= ${NATIVE_EMULATION}.x ${NATIVE_EMULATION}.xbn ${NATIVE_EMULATION}.xn ${NATIVE_EMULATION}.xr \ ${NATIVE_EMULATION}.xs ${NATIVE_EMULATION}.xu ${NATIVE_EMULATION}.xc ${NATIVE_EMULATION}.xsc + SRCS+= e${NATIVE_EMULATION}.c CLEANFILES+= e${NATIVE_EMULATION}.c +e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \ + scripttempl/elf.sc genscripts.sh stringify.sed + sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_ia64_path} \ + ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ + "${NATIVE_EMULATION}" "" ${NATIVE_EMULATION} "${TARGET_TUPLE}" -e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em scripttempl/elf.sc \ - genscripts.sh stringify.sed +SRCS+= eelf64_ia64.c +CLEANFILES+= eelf64_ia64.c +eelf64_ia64.c: emulparams/elf64_ia64.sh emultempl/elf32.em \ + scripttempl/elf.sc genscripts.sh stringify.sed sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_ia64_path} \ ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ - "${NATIVE_EMULATION}" "" ${NATIVE_EMULATION} "${TARGET_TUPLE}" + "elf64_ia64" "" elf64_ia64 ${TARGET_TUPLE} ==== //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#3 (text+ko) ==== @@ -26,8 +26,7 @@ sed -e s/NN/64/g ${.ALLSRC} > ${.TARGET} elf64-ia64.c: elfxx-ia64.c - sed -e s/NN/64/g -e 's/^.*#.*define.*ELF_DYNAMIC_INTERPRETER.*$$//g' \ - ${.ALLSRC} > ${.TARGET} + sed -e s/NN/64/g ${.ALLSRC} > ${.TARGET} pepigen.c: peXXigen.c sed -e s/XX/pep/g ${.ALLSRC} > ${.TARGET} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Dec 2 22:42:48 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 800B137B404; Mon, 2 Dec 2002 22:42:46 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B09737B401 for ; Mon, 2 Dec 2002 22:42:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2D6D43EBE for ; Mon, 2 Dec 2002 22:42:45 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB36cbmV010855 for ; Mon, 2 Dec 2002 22:38:37 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB36cbF5010852 for perforce@freebsd.org; Mon, 2 Dec 2002 22:38:37 -0800 (PST) Date: Mon, 2 Dec 2002 22:38:37 -0800 (PST) Message-Id: <200212030638.gB36cbF5010852@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21844 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21844 Change 21844 by marcel@marcel_nfs on 2002/12/02 22:38:30 Fix the binutils WARNS failure by adding NO_WERROR=1 to the makefile. Affected files ... .. //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#2 edit Differences ... ==== //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#2 (text+ko) ==== @@ -1,5 +1,7 @@ # $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile,v 1.1 2001/10/15 02:12:09 obrien Exp $ +NO_WERROR=1 + .include "${.CURDIR}/../Makefile.inc0" .if ${TARGET_ARCH} != "ia64" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 0:15:41 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5E96537B404; Tue, 3 Dec 2002 00:15:39 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF2A737B401 for ; Tue, 3 Dec 2002 00:15:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8111143EC2 for ; Tue, 3 Dec 2002 00:15:38 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB38BTmV016444 for ; Tue, 3 Dec 2002 00:11:29 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB38BTTL016434 for perforce@freebsd.org; Tue, 3 Dec 2002 00:11:29 -0800 (PST) Date: Tue, 3 Dec 2002 00:11:29 -0800 (PST) Message-Id: <200212030811.gB38BTTL016434@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21845 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21845 Change 21845 by marcel@marcel_nfs on 2002/12/03 00:10:37 Re-add target efi_app_ia64. It was lost in the binutils update. Affected files ... .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#4 edit Differences ... ==== //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#4 (text+ko) ==== @@ -7,6 +7,7 @@ #SRCS+= coff-ia64.c elf32-ia64.c VECS+= ${DEFAULT_VECTOR} \ + bfd_efi_app_ia64_vec \ bfd_elf64_ia64_big_vec \ bfd_elf64_little_generic_vec bfd_elf64_big_generic_vec \ bfd_elf32_little_generic_vec bfd_elf32_big_generic_vec To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 6: 2:39 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E98D737B404; Tue, 3 Dec 2002 06:02:37 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74D1C37B401 for ; Tue, 3 Dec 2002 06:02:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26AB443E4A for ; Tue, 3 Dec 2002 06:02:37 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3DwRmV036996 for ; Tue, 3 Dec 2002 05:58:27 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3DwRnN036993 for perforce@freebsd.org; Tue, 3 Dec 2002 05:58:27 -0800 (PST) Date: Tue, 3 Dec 2002 05:58:27 -0800 (PST) Message-Id: <200212031358.gB3DwRnN036993@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21847 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21847 Change 21847 by rwatson@rwatson_tislabs on 2002/12/03 05:57:41 Man page updates for current local revisions to inetd. Affected files ... .. //depot/projects/trustedbsd/mac/usr.sbin/inetd/inetd.8#9 edit .. //depot/projects/trustedbsd/mac/usr.sbin/inetd/inetd.c#9 edit Differences ... ==== //depot/projects/trustedbsd/mac/usr.sbin/inetd/inetd.8#9 (text+ko) ==== @@ -43,13 +43,14 @@ .Nm .Op Fl d .Op Fl l -.Op Fl L Ar class +.Op Fl L Ar defaultuserclass .Op Fl w .Op Fl W .Op Fl c Ar maximum .Op Fl C Ar rate .Op Fl a Ar address | hostname .Op Fl p Ar filename +.Op Fl r Ar defaultresourceclass .Op Fl R Ar rate .Op Fl s Ar maximum .Op Ar configuration file @@ -81,7 +82,7 @@ Turn on debugging. .It Fl l Turn on logging of successful connections. -.It Fl L Ar class +.It Fl L Ar defaultuserclass Specify an alternative class to use as the default login class for a daemon; by default, inetd will use the user class specified in the .Xr master.passwd 5 @@ -105,6 +106,8 @@ from a single IP address in one minute; the default is unlimited. May be overridden on a per-service basis with the "max-connections-per-ip-per-minute" parameter. +.It Fl r Ar defaultresourceclass +If specified, this login class .It Fl R Ar rate Specify the maximum number of times a service can be invoked in one minute; the default is 256. ==== //depot/projects/trustedbsd/mac/usr.sbin/inetd/inetd.c#9 (text+ko) ==== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 6:10:24 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1E81637B404; Tue, 3 Dec 2002 06:10:00 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB01537B401 for ; Tue, 3 Dec 2002 06:09:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CE1443EB2 for ; Tue, 3 Dec 2002 06:09:58 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3E5mmV037650 for ; Tue, 3 Dec 2002 06:05:48 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3E5aTA037528 for perforce@freebsd.org; Tue, 3 Dec 2002 06:05:36 -0800 (PST) Date: Tue, 3 Dec 2002 06:05:36 -0800 (PST) Message-Id: <200212031405.gB3E5aTA037528@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21848 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21848 Change 21848 by rwatson@rwatson_tislabs on 2002/12/03 06:05:11 Further integ the TrustedBSD base tree with recent binutils import, several fixes relating to UFS/UFS2/dump/newfs/cvs, as well as the import of setfsmac. Affected files ... .. //depot/projects/trustedbsd/base/Makefile#16 integrate .. //depot/projects/trustedbsd/base/Makefile.inc1#30 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/ChangeLog#9 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/Makefile.am#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/Makefile.in#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/aout-tic30.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/aoutx.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/archive.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/bfd-in.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/bfd-in2.h#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/bfd.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/binary.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coff-arm.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coff-mips.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coff-tic30.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coff-z8k.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coffcode.h#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/coffgen.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/cofflink.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/config.bfd#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/config.in#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/configure#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/configure.in#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/cpu-mips.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/cpu-tic30.c#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/cpu-v850.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/cpu-z8k.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/doc/Makefile.in#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/doc/bfdt.texi#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/doc/coffcode.texi#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/doc/reloc.texi#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/dwarf2.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/ecoff.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf-bfd.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf-eh-frame.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-arm.h#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-i386.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-mips.c#4 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-s390.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-sparc.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf32-v850.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf64-alpha.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf64-mips.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf64-ppc.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf64-s390.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elf64-sparc.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elflink.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elflink.h#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elfxx-ia64.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/elfxx-target.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/format.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/gen-aout.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/libbfd.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/libcoff.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/linker.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/merge.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/mipsbsd.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/pe-mips.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/peicode.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/po/SRC-POTFILES.in#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/po/bfd.pot#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/reloc.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/section.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/srec.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/stabs.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/syms.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/targets.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/version.h#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/bfd/xcofflink.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/ChangeLog#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/bucomm.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/configure#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/configure.in#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/nm.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/objdump.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/po/binutils.pot#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/rcparse.c#4 delete .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/rcparse.h#4 delete .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/readelf.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/binutils/strings.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/ChangeLog#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/obj-elf.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-alpha.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-alpha.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-i386.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-i386.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-ia64.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-ppc.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-s390.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-s390.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-sparc.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-tic30.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-tic30.h#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-v850.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-v850.h#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-z8k.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/tc-z8k.h#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/configure#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/configure.in#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/doc/as.1#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/doc/c-v850.texi#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/doc/c-z8k.texi#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/gas/itbl-lex.l#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/itbl-ops.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/po/gas.pot#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gas/write.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/include/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/include/ansidecl.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/include/opcode/mips.h#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/include/opcode/tic30.h#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/include/opcode/v850.h#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ChangeLog#9 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/configure.host#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/configure.tgt#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf32ppc.sh#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf64_s390.sh#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf64_sparc.sh#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf64alpha.sh#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf64ppc.sh#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/elf_x86_64.sh#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/shelf.sh#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/shelf_linux.sh#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/tic30aout.sh#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/tic30coff.sh#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/v850.sh#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/z8001.sh#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emulparams/z8002.sh#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emultempl/elf32.em#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/emultempl/pe.em#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ld.1#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldctor.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldexp.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldfile.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldgram.y#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldlang.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldlang.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldlex.l#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldmain.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldmisc.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/ldwrite.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/lexsup.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/mri.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/pe-dll.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/po/ld.pot#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/scripttempl/pe.sc#3 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/ld/scripttempl/tic30aout.sc#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/scripttempl/tic30coff.sc#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/scripttempl/v850.sc#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/ld/scripttempl/z8000.sc#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/libiberty/ChangeLog#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/libiberty/config.table#4 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/ChangeLog#8 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/po/opcodes.pot#5 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/sparc-opc.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/tic30-dis.c#2 delete .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/v850-dis.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/v850-opc.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/z8k-dis.c#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/z8k-opc.h#3 delete .. //depot/projects/trustedbsd/base/contrib/binutils/opcodes/z8kgen.c#3 delete .. //depot/projects/trustedbsd/base/contrib/cvs/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/INSTALL#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/Makefile.am#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/NEWS#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/TODO#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/acconfig.h#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/acinclude.m4#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/aclocal.m4#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/config.h.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/configure#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/configure.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/Makefile.am#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/README#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/check_cvs.in#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/cvs_acls.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/contrib/debug_check_log.sh#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/diff/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/diff/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/diff/diff.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/diff/system.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/HACKING.DOCS#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/doc/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/cvs.texinfo#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/stamp-1#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/stamp-vti#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/version-client.texi#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/doc/version.texi#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/Makefile.am#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/fnmatch.h#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/lib/fnmatch.h.in#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/lib/getdate.y#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/gethostname.c#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/lib/getline.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/getline.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/getopt.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/getpagesize.h#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/lib/hostname.c#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/lib/regex.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/regex.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/strerror.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/lib/system.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/man/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/man/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/noautomake.sh#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/Makefile.am#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/add.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/admin.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/annotate.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/buffer.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/buffer.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/checkout.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/classify.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/client.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/commit.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/create_adm.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/cvs.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/cvsbug.in#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/cvsrc.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/diff.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/edit.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/filesubr.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/history.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/ignore.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/import.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/lock.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/log.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/login.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/logmsg.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/main.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/myndbm.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/options.h#1 branch .. //depot/projects/trustedbsd/base/contrib/cvs/src/options.h.in#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/src/patch.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/rcs.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/rcscmds.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/recurse.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/remove.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/root.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/sanity.sh#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/server.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/stamp-h2.in#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/src/status.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/subr.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/tag.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/update.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/vers_ts.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/version.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/version.h.in#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/src/watch.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/src/wrapper.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/stamp-h1.in#2 delete .. //depot/projects/trustedbsd/base/contrib/cvs/tools/ChangeLog#3 integrate .. //depot/projects/trustedbsd/base/contrib/cvs/tools/Makefile.in#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/freebsd-spec.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/Makefile.inc0#10 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/as/Makefile.inc0#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/as/alpha-freebsd/config.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/as/i386-freebsd/config.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/as/sparc64-freebsd/config.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/ld/Makefile.alpha#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/ld/config.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile#9 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.alpha#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.i386#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.ia64#2 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.powerpc#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.sparc64#2 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/Makefile.x86-64#2 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/alpha/bfd.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/config.h.fbsd#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/i386/bfd.h#7 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/ia64/bfd.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/powerpc/bfd.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbfd/sparc64/bfd.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libbinutils/config.h#6 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libiberty/config.h#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/libopcodes/config.h#5 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/cvs/cvs/Makefile#4 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/cvs/cvs/options.h#2 delete .. //depot/projects/trustedbsd/base/gnu/usr.bin/cvs/lib/config.h#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdtime/localtime.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/chunk.c#12 integrate .. //depot/projects/trustedbsd/base/release/Makefile#33 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#54 integrate .. //depot/projects/trustedbsd/base/sbin/disklabel/disklabel.c#15 integrate .. //depot/projects/trustedbsd/base/sbin/dump/dump.h#10 integrate .. //depot/projects/trustedbsd/base/sbin/dump/traverse.c#11 integrate .. //depot/projects/trustedbsd/base/sbin/fsck_ffs/setup.c#16 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/create.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/gpt.c#6 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/map.h#3 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/migrate.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/gpt/show.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/mdmfs/mdmfs.8#5 integrate .. //depot/projects/trustedbsd/base/sbin/mdmfs/mdmfs.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/newfs/mkfs.c#12 integrate .. //depot/projects/trustedbsd/base/share/man/man9/Makefile#23 integrate .. //depot/projects/trustedbsd/base/share/man/man9/mac.9#3 integrate .. //depot/projects/trustedbsd/base/share/man/man9/mac_mls.9#1 branch .. //depot/projects/trustedbsd/base/sys/alpha/alpha/vm_machdep.c#12 integrate .. //depot/projects/trustedbsd/base/sys/boot/ofw/libofw/devicename.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pci_pci.c#10 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumconfig.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumioctl.c#7 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_bsd.c#14 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_slice.c#14 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_slice.h#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/genassym.c#11 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/locore.s#7 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/machdep.c#26 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/pmap.c#26 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/signal.h#7 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/ucontext.h#7 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/vm_machdep.c#17 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/include/bus_common.h#3 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/pci/ofw_pci.c#6 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/pci/psycho.c#13 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/pci/psychoreg.h#5 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sbus/sbus.c#4 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/elf_machdep.c#8 integrate .. //depot/projects/trustedbsd/base/sys/sparc64/sparc64/iommu.c#8 integrate .. //depot/projects/trustedbsd/base/usr.bin/finger/net.c#6 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/Makefile#3 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/adduser.8#8 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/adduser.perl#6 delete .. //depot/projects/trustedbsd/base/usr.sbin/adduser/adduser.sh#1 branch .. //depot/projects/trustedbsd/base/usr.sbin/adduser/rmuser.8#3 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/rmuser.perl#4 delete .. //depot/projects/trustedbsd/base/usr.sbin/adduser/rmuser.sh#1 branch .. //depot/projects/trustedbsd/base/usr.sbin/getfmac/Makefile#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/getpmac/Makefile#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/raycontrol/raycontrol.c#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setfmac/Makefile#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setfmac/setfmac.8#3 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setfmac/setfmac.c#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setpmac/Makefile#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/install.c#16 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/misc.c#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/sysinstall.h#11 integrate Differences ... ==== //depot/projects/trustedbsd/base/Makefile#16 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.269 2002/11/28 13:08:09 ru Exp $ +# $FreeBSD: src/Makefile,v 1.270 2002/12/02 14:31:21 ru Exp $ # # The user-driven targets are: # @@ -102,7 +102,9 @@ .ORDER: buildkernel installkernel .ORDER: buildkernel reinstallkernel -PATH= /sbin:/bin:/usr/sbin:/usr/bin +MAKEOBJDIRPREFIX?= /usr/obj +MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE_ARCH} +PATH= ${MAKEPATH}:/sbin:/bin:/usr/sbin:/usr/bin MAKE= PATH=${PATH} make -m ${.CURDIR}/share/mk -f Makefile.inc1 # @@ -159,21 +161,32 @@ # for building the world. # upgrade_checks: - @(cd ${.CURDIR}/tools/regression/usr.bin/make && make 2>/dev/null) || \ - (cd ${.CURDIR} && make make) + @(cd ${.CURDIR}/tools/regression/usr.bin/make && \ + PATH=${PATH} make 2>/dev/null) || \ + (cd ${.CURDIR} && make make) # -# Upgrade the installed make to the current version using the installed +# Upgrade make(1) to the current version using the installed # headers, libraries and tools. # +MMAKEENV= MAKEOBJDIRPREFIX=${MAKEPATH} \ + DESTDIR= \ + INSTALL="sh ${.CURDIR}/tools/install.sh" +MMAKE= ${MMAKEENV} make \ + -D_UPGRADING \ + -DNOMAN -DNOSHARED \ + -DNO_CPU_CFLAGS -DNO_WERROR + make: @echo @echo "--------------------------------------------------------------" - @echo " Upgrading the installed make" + @echo " Upgrading make(1)" @echo "--------------------------------------------------------------" @cd ${.CURDIR}/usr.bin/make; \ - make obj && make -D_UPGRADING depend && \ - make -D_UPGRADING all && make install + ${MMAKE} obj && \ + ${MMAKE} depend && \ + ${MMAKE} all && \ + ${MMAKE} install DESTDIR=${MAKEPATH} BINDIR= # # Define the upgrade targets. These are listed here in alphabetical ==== //depot/projects/trustedbsd/base/Makefile.inc1#30 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.312 2002/11/14 19:24:50 ru Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.313 2002/12/02 14:03:40 ru Exp $ # # Make command line options: # -DMAKE_KERBEROS4 to build KerberosIV @@ -521,7 +521,8 @@ # installkernel reinstallkernel: cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ - ${CROSSENV} ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel$//} + ${CROSSENV} PATH=${TMPPATH} \ + ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel$//} # # update ==== //depot/projects/trustedbsd/base/contrib/binutils/bfd/ChangeLog#9 (text+ko) ==== @@ -1,7 +1,276 @@ +2002-11-27 David O'Brien + + * elf.c (_bfd_elf_copy_private_section_data): Don't define bed. + +2002-11-21 Richard Henderson + + * elflink.h (elf_link_add_object_symbols): Don't overwrite the + arch's st_other bits when merging visibilities. + (elf_link_output_extsym): Tidy clearing of visibility field. + +2002-11-14 David O'Brien + + Merge from mainline: + 2002-11-12 Thomas Moestl + * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): Correct + references to large plt symbols. + +2002-11-13 Alan Modra + + Merge from mainline. + 2002-11-07 Alan Modra + * elf64-ppc.c: Comment typo fixes. + (ppc64_elf_merge_private_bfd_data): Allow BFD_ENDIAN_UNKNOWN input. + +2002-11-11 Nick Clifton + + Import this patch from mainline: + + 2002-09-19 Nick Clifton + + * elflink.h (elf_fix_symbol_flags): When examining weak symbols, + follow indirect links. + +2002-11-07 Daniel Jacobowitz + + * configure.in: Clear is_release on the branch after release. + +2002-11-07 Daniel Jacobowitz + + * configure.in: Bump version and set is_release. + * configure: Regenerate. + +2002-11-07 Nick Clifton + + * po/da.po: Updated Danish translation. + +2002-11-07 Graeme Peterson + + * Makefile.am: Removed entries for elf32-i386qnx.c and + elf32-i386qnx.lo. + * Makefile.in: Regenerate. + * config.bfd: Changed i[3456]86-*-nto-qnx* targ_defvec from + bfd_elf32_i386qnx_vec to bfd_elf32_i386_vec. + * configure.in: Removed support for bfd_elf32_i386qnx_vec. + * configure: Regenerate. + * elf32-i386qnx.c: Removed. + * elf.c: Removed calls to QNX specific set_nonloadable_filepos, + is_contained_by_filepos, and copy_private_bfd_data_p. + * elf32-i386.c: Removed QNX specific #ifdef ELF32_I386_C_INCLUDED. + * targets.c: Removed bfd_elf32_i386qnx_vec. + * elfxx-target.h: Removed QNX specific elf_backend_set_nonloadable_filepos, + elf_backend_is_contained_by_filepos, and elf_backend_copy_private_bfd_data_p. + * elf-bfd.h: Removed QNX specific set_nonloadable_filepos, + is_contained_by_filepos, and copy_private_bfd_data_p. + +2002-11-06 David O'Brien + Alan Modra + + * elf64-sparc.c (sparc64_elf_relocate_section): Adjust addend of + dynamic relocs against section symbols for the output section vma. + +2002-11-05 Elias Athanasopoulos + + * vms-gsd.c (_bfd_vms_write_gsd): Check that symbol->udata.p is + non-NULL before dereferencing. + +2002-11-04 Kaz Kojima + + * vms.c (vms_object_p): Restore the start address when returning + NULL. + +2002-10-31 David O'Brien + + * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't mix + signed and unsigned in comparison. + +2002-10-30 Daniel Jacobowitz + + * bfd-in2.h: Regenerated. + * po/SRC-POTFILES.in: Regenerated. + * po/bfd.pot: Regenerated. + +2002-10-30 Daniel Jacobowitz + + * coffcode.h: Remove extraneous '\'. + +2002-10-28 Daniel Jacobowitz + + Merge from mainline: + 2002-10-24 John David Anglin + * aoutx.h (NAME(aout,swap_ext_reloc_in)): Cast bytes->r_index to + unsigned int. Cast RELOC_BASE10, RELOC_BASE13 and RELOC_BASE22 to + unsigned int. + (NAME(aout,final_link)): Cast enum used in assignment. + (aout_link_write_symbols): Cast enums in comparisons, int values to + boolean, enums in assignments to int. + (aout_link_input_section_std): Cast rel->r_index to unsigned int. + (aout_link_input_section_ext): Likewise. Cast enums used in comparisons + with unsigned ints. + (aout_link_reloc_link_order): Cast enum to int in assignment. + * archive.c (_bfd_generic_read_ar_hdr_mag): Cast result of memchr + calls to char *. + * bfd-in.h (bfd_set_section_vma): Cast enum true to unsigned int in + assignment. + * bfd-in2.h (bfd_set_section_vma): Likewise. + * bfd.c (bfd_record_phdr): Cast enums in assignments. + * binary.c (bfd_alloc): Cast enum to long. + * coffgen.c (_bfd_coff_is_local_label_name): Cast return to boolean. + * dwarf2.c (read_abbrevs): Add casts to enum types. + (read_attribute_value): Likewise. + (arange_add): Cast result of bfd_zalloc call. + (comp_unit_contains_address): Return true and false. + (comp_unit_find_nearest_line): Cast return to boolean. + * format.c (bfd_check_format_matches, bfd_set_format): Likewise. + * gen-aout.c: define macro '_' if not defined. + * libbfd.c (bfd_realloc): Cast malloc and realloc to PTR. + (bfd_bwrite): Cast bfd_realloc to bfd_byte *. + (bfd_write_bigendian_4byte_int): Cast return to boolean. + (bfd_seek): Cast bfd_realloc to bfd_byte *. + (bfd_generic_is_local_label_name): Cast return to boolean. + * libcoff.h (_bfd_coff_adjust_symndx): Remove extraneous '\'. + * linker.c (_bfd_link_hash_newfunc): Cast bfd_hash_allocate result to + struct bfd_hash_entry *. + (_bfd_generic_link_hash_newfunc): likewise. + (_bfd_generic_final_link): Cast enum to unsigned int. + * merge.c (sec_merge_emit): Cast return to boolean. + (merge_strings): Add casts to const unsigned char *. + * reloc.c (bfd_get_reloc_code_name): Cast enums in comparison to int. + (bfd_generic_get_relocated_section_content): Cast enum to unsigned int. + * section.c (bfd_section_hash_newfunc): Cast bfd_hash_allocate result to + struct bfd_hash_entry *. + (bfd_set_section_content): Add cast to PTR in comparison. + * srec.c (S3Forced): Initialize to false. + (srec_get_symtab): Cast return value from bfd_alloc to asymbol *. + * stabs.c (_bfd_link_section_stabs): Cast enum to int in comparisons. + (_bfd_discard_section_stabs): Likewise. Also cast return to boolean. + * syms.c (bfd_is_undefined_symclass): Cast return to boolean. + (_bfd_stab_section_find_nearest_line): Cast enum to bfd_byte in + comparisons. + + 2002-10-23 Jakub Jelinek + * elf64-alpha.c (elf64_alpha_check_relocs): Only put maybe_dynamic + relocs into shared lib non-allocated reloc sections. + + 2002-10-23 Nathan Tallent + * dwarf2.c (add_line_info): Ensure that the line_info_table is + sorted even when given an out-of-order line sequence. + (lookup_address_in_line_info_table): When an exact VMA match is + not found, return line information with the closest VMA. + + 2002-10-21 Alan Modra + * targets.c (bfd_target_list): Don't return the default target twice. + + 2002-10-19 H.J. Lu + * elflink.h (elf_link_add_object_symbols): Correctly handle + DT_RPATH and DT_RUNPATH. + + 2002-10-16 Jakub Jelinek + * config.bfd (s390-*-linux*): Add targ64_selvecs. + (s390x-*-linux*): Add targ_selvecs. + + 2002-10-16 Alan Modra + * elflink.h (elf_link_add_object_symbols): Error out on dynamic objects + loaded with --just-symbols. + + * elf32-i386qnx.c (TARGET_LITTLE_NAME): Define. + + 2002-10-14 Kaz Kojima + * config.bfd (sh*eb-*-linux*, sh*-*-linux*): Add the alternative + endian vector to targ_selvecs. + + 2002-10-08 H.J. Lu + * elf32-i386.c (elf_i386_relocate_section): Re-arrange the + IE->LE transition for R_386_TLS_IE. + + 2002-10-07 Mark Elbrecht + * cofflink.c (mark_relocs): Don't mark relocations in excluded + sections. + + 2002-10-05 Alexandre Oliva + * elfxx-mips.c (mips_elf_create_dynamic_relocation): Set the type + of the other two relocations packed with a REL32 to NONE. + + 2002-10-02 Stephen Clarke + * elf32-sh.c (elf_sh_link_hash_entry): Add gotplt_refcount. + (sh_elf_link_hash_newfunc): Initialize it. + (allocate_dynrelocs): Transfer gotplt refs from plt.refcount + to got.refcount for symbols that are forced local or when + we have direct got refs. + (sh_elf_gc_sweep_hook): Adjust gotplt_refcount. Use it + to correctly adjust got.refcount and plt.refcount. + (sh_elf_copy_indirect_symbol): Copy gotplt_refcount across. + (sh_elf_check_relocs): Increment gotplt_refcount. + + 2002-10-01 Jakub Jelinek + * elf32-i386.c (elf_i386_relocate_section): Fix + movl foo@indntpoff, %eax IE->LE transition. + + 2002-09-28 Jason Thorpe + * elf32-vax.c (elf_vax_size_dynamic_section): Don't strip + .got sections. + + 2002-09-27 Matt Thomas + * elf32-vax.c (elf_vax_check_relocs): Remove unused + local_got_refcounts usage. Remove allocation of got slot. + (elf_vax_gc_sweep_hook): Remove unused local_got_refcounts usage. + Remove de-allocation of got slot. + (elf_vax_size_dynamic_section): Fix some indentation. Add hash + traversal for elf_vax_instantiate_got_entries. Allow empty .got + sections to be GC'ed. + (elf_vax_instantiate_got_entries): New function. + (elf_vax_relocate_section): Simplify R_VAX_GOT32 handling. Remove + tests that are now handled by elf_vax_instantiate_got_entries. + Assert GOT entry falls within .got section size. Remove redundant + comparisions. Fix comments. + + 2002-09-24 Jakub Jelinek + * elf32-sparc.c (elf32_sparc_relocate_section): Put R_SPARC_RELATIVE + addend into r_addend, not *r_offset. + (elf32_sparc_finish_dynamic_symbol): Likewise. + * elf64-sparc.c (sparc64_elf_finish_dynamic_symbol): Clear xword at + R_SPARC_RELATIVE's r_offset. + + 2002-08-07 Thiemo Seufer + * elfxx-mips.c (mips_elf_create_dynamic_relocation): Cast signedness + mismatch. + +2002-10-14 Richard Henderson + + * elf64-alpha.c (elf64_alpha_relocate_section) [BRSGP]: Increment + VALUE, not ADDEND. + 2002-10-11 Alan Modra + * coff-arm.c (record_arm_to_thumb_glue): Avoid type-punned pointers. + (record_thumb_to_arm_glue): Likewise. + * ecoff.c (ecoff_link_add_externals): Likewise. + * elf32-arm.h (record_arm_to_thumb_glue): Likewise. + (record_thumb_to_arm_glue): Likewise. + * elf32-m32r.c (m32r_elf_add_symbol_hook): Likewise. + * elf32-sh.c (sh_elf_create_dynamic_sections): Likewise. + * elf32-sh64.c (sh64_elf_add_symbol_hook): Likewise. + * elf64-alpha.c (elf64_alpha_create_dynamic_sections): Likewise. + * elf64-ppc.c (func_desc_adjust): Likewise. + * elf64-sh64.c (sh64_elf64_add_symbol_hook): Likewise. + (sh64_elf64_create_dynamic_sections): Likewise. + * elflink.c (_bfd_elf_create_got_section): Likewise. + (_bfd_elf_create_dynamic_sections): Likewise. + (_bfd_elf_create_linker_section): Likewise. + * elflink.h (elf_add_default_symbol): Likewise. + (elf_link_create_dynamic_sections): Likewise. + (NAME(bfd_elf,size_dynamic_sections)): Likewise. + * elfxx-ia64.c (elfNN_ia64_aix_add_symbol_hook): Likewise. + * elfxx-mips.c (mips_elf_create_got_section): Likewise. + (_bfd_mips_elf_add_symbol_hook): Likewise. + (_bfd_mips_elf_create_dynamic_sections): Likewise. + * linker.c (generic_link_add_symbol_list): Likewise. + * xcofflink.c (xcoff_link_add_symbols): Likewise. + + * elfxx-ia64.c (oor_brl, oor_ip): Conditionally define. + * elf64-ppc.c (edit_opd): Only zero opd syms when function is - completely removed. + completely removed. Correct local sym adjustment. 2002-10-08 Alan Modra ==== //depot/projects/trustedbsd/base/contrib/binutils/bfd/Makefile.am#6 (text+ko) ==== @@ -211,7 +211,6 @@ elf32-i370.lo \ elf32-i386.lo \ elf32-i386-fbsd.lo \ - elf32-i386qnx.lo \ elf32-i860.lo \ elf32-i960.lo \ elf32-ia64.lo \ @@ -369,7 +368,6 @@ elf32-i370.c \ elf32-i386.c \ elf32-i386-fbsd.c \ - elf32-i386qnx.c \ elf32-i860.c \ elf32-i960.c \ elf32-m32r.c \ @@ -1145,10 +1143,6 @@ $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ $(INCDIR)/elf/reloc-macros.h elf32-target.h -elf32-i386qnx.lo: elf32-i386qnx.c elf32-i386.c $(INCDIR)/filenames.h \ - $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ - $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ - $(INCDIR)/elf/reloc-macros.h elf32-target.h elf32-i860.lo: elf32-i860.c $(INCDIR)/filenames.h elf-bfd.h \ $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \ $(INCDIR)/bfdlink.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/reloc-macros.h \ ==== //depot/projects/trustedbsd/base/contrib/binutils/bfd/Makefile.in#6 (text+ko) ==== @@ -1,6 +1,6 @@ -# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am +# Makefile.in generated automatically by automake 1.4 from Makefile.am -# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -339,7 +339,6 @@ elf32-i370.lo \ elf32-i386.lo \ elf32-i386-fbsd.lo \ - elf32-i386qnx.lo \ elf32-i860.lo \ elf32-i960.lo \ elf32-ia64.lo \ @@ -498,7 +497,6 @@ elf32-i370.c \ elf32-i386.c \ elf32-i386-fbsd.c \ - elf32-i386qnx.c \ elf32-i860.c \ elf32-i960.c \ elf32-m32r.c \ @@ -933,7 +931,7 @@ dot_seen=no; \ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ rev="$$subdir $$rev"; \ - test "$$subdir" != "." || dot_seen=yes; \ + test "$$subdir" = "." && dot_seen=yes; \ done; \ test "$$dot_seen" = "no" && rev=". $$rev"; \ target=`echo $@ | sed s/-recursive//`; \ @@ -1675,10 +1673,6 @@ $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ $(INCDIR)/elf/reloc-macros.h elf32-target.h -elf32-i386qnx.lo: elf32-i386qnx.c elf32-i386.c $(INCDIR)/filenames.h \ - $(INCDIR)/bfdlink.h elf-bfd.h $(INCDIR)/elf/common.h \ - $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/elf/i386.h \ - $(INCDIR)/elf/reloc-macros.h elf32-target.h elf32-i860.lo: elf32-i860.c $(INCDIR)/filenames.h elf-bfd.h \ $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \ $(INCDIR)/bfdlink.h $(INCDIR)/elf/i860.h $(INCDIR)/elf/reloc-macros.h \ ==== //depot/projects/trustedbsd/base/contrib/binutils/bfd/aoutx.h#5 (text+ko) ==== @@ -2259,8 +2259,8 @@ /* now the fun stuff */ if (bfd_header_big_endian (abfd)) { - r_index = ((bytes->r_index[0] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[0] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[2]); r_extern = (0 != (bytes->r_type[0] & RELOC_EXT_BITS_EXTERN_BIG)); r_type = ((bytes->r_type[0] & RELOC_EXT_BITS_TYPE_BIG) @@ -2268,8 +2268,8 @@ } else { - r_index = ((bytes->r_index[2] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[2] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[0]); r_extern = (0 != (bytes->r_type[0] & RELOC_EXT_BITS_EXTERN_LITTLE)); r_type = ((bytes->r_type[0] & RELOC_EXT_BITS_TYPE_LITTLE) @@ -2281,9 +2281,9 @@ /* Base relative relocs are always against the symbol table, regardless of the setting of r_extern. r_extern just reflects whether the symbol the reloc is against is local or global. */ - if (r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + if (r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) r_extern = 1; if (r_extern && r_index > symcount) @@ -2318,8 +2318,8 @@ /* now the fun stuff */ if (bfd_header_big_endian (abfd)) { - r_index = ((bytes->r_index[0] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[0] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[2]); r_extern = (0 != (bytes->r_type[0] & RELOC_STD_BITS_EXTERN_BIG)); r_pcrel = (0 != (bytes->r_type[0] & RELOC_STD_BITS_PCREL_BIG)); @@ -2331,8 +2331,8 @@ } else { - r_index = ((bytes->r_index[2] << 16) - | (bytes->r_index[1] << 8) + r_index = (((unsigned int) bytes->r_index[2] << 16) + | ((unsigned int) bytes->r_index[1] << 8) | bytes->r_index[0]); r_extern = (0 != (bytes->r_type[0] & RELOC_STD_BITS_EXTERN_LITTLE)); r_pcrel = (0 != (bytes->r_type[0] & RELOC_STD_BITS_PCREL_LITTLE)); @@ -3863,7 +3863,7 @@ for (p = o->link_order_head; p != NULL; p = p->next) { if (p->type == bfd_indirect_link_order) - p->u.indirect.section->linker_mark = true; + p->u.indirect.section->linker_mark = (unsigned int) true; } } @@ -4412,7 +4412,7 @@ characters in the symbol names, not including the file numbers in types (the first number after an open parenthesis). */ - if (type == N_BINCL) + if (type == (int) N_BINCL) { struct external_nlist *incl_sym; int nest; @@ -4426,13 +4426,13 @@ int incl_type; incl_type = H_GET_8 (input_bfd, incl_sym->e_type); - if (incl_type == N_EINCL) + if (incl_type == (int) N_EINCL) { if (nest == 0) break; --nest; } - else if (incl_type == N_BINCL) + else if (incl_type == (int) N_BINCL) ++nest; else if (nest == 0) { @@ -4457,7 +4457,7 @@ /* If we have already included a header file with the same value, then replace this one with an N_EXCL symbol. */ - copy = ! finfo->info->keep_memory; + copy = (boolean) (! finfo->info->keep_memory); incl_entry = aout_link_includes_lookup (&finfo->includes, name, true, copy); if (incl_entry == NULL) @@ -4485,7 +4485,7 @@ /* This is a duplicate header file. We must change it to be an N_EXCL entry, and mark all the included symbols to prevent outputting them. */ - type = N_EXCL; + type = (int) N_EXCL; nest = 0; for (incl_sym = sym + 1, incl_map = symbol_map + 1; @@ -4495,7 +4495,7 @@ int incl_type; incl_type = H_GET_8 (input_bfd, incl_sym->e_type); - if (incl_type == N_EINCL) + if (incl_type == (int) N_EINCL) { if (nest == 0) { @@ -4504,7 +4504,7 @@ } --nest; } - else if (incl_type == N_BINCL) + else if (incl_type == (int) N_BINCL) ++nest; else if (nest == 0) *incl_map = -1; @@ -4859,8 +4859,8 @@ if (bfd_header_big_endian (input_bfd)) { - r_index = ((rel->r_index[0] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[0] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[2]); r_extern = (0 != (rel->r_type[0] & RELOC_STD_BITS_EXTERN_BIG)); r_pcrel = (0 != (rel->r_type[0] & RELOC_STD_BITS_PCREL_BIG)); @@ -4872,8 +4872,8 @@ } else { - r_index = ((rel->r_index[2] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[2] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[0]); r_extern = (0 != (rel->r_type[0] & RELOC_STD_BITS_EXTERN_LITTLE)); r_pcrel = (0 != (rel->r_type[0] & RELOC_STD_BITS_PCREL_LITTLE)); @@ -5195,8 +5195,8 @@ if (bfd_header_big_endian (input_bfd)) { - r_index = ((rel->r_index[0] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[0] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[2]); r_extern = (0 != (rel->r_type[0] & RELOC_EXT_BITS_EXTERN_BIG)); r_type = ((rel->r_type[0] & RELOC_EXT_BITS_TYPE_BIG) @@ -5204,8 +5204,8 @@ } else { - r_index = ((rel->r_index[2] << 16) - | (rel->r_index[1] << 8) + r_index = (((unsigned int) rel->r_index[2] << 16) + | ((unsigned int) rel->r_index[1] << 8) | rel->r_index[0]); r_extern = (0 != (rel->r_type[0] & RELOC_EXT_BITS_EXTERN_LITTLE)); r_type = ((rel->r_type[0] & RELOC_EXT_BITS_TYPE_LITTLE) @@ -5221,16 +5221,16 @@ /* We are generating a relocateable output file, and must modify the reloc accordingly. */ if (r_extern - || r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + || r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) { /* If we know the symbol this relocation is against, convert it into a relocation against a section. This is what the native linker does. */ - if (r_type == RELOC_BASE10 - || r_type == RELOC_BASE13 - || r_type == RELOC_BASE22) + if (r_type == (unsigned int) RELOC_BASE10 + || r_type == (unsigned int) RELOC_BASE13 + || r_type == (unsigned int) RELOC_BASE22) h = NULL; else h = sym_hashes[r_index]; @@ -5398,9 +5398,9 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 6:48:32 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 51F1237B404; Tue, 3 Dec 2002 06:48:06 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E886837B401 for ; Tue, 3 Dec 2002 06:48:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E177D43EAF for ; Tue, 3 Dec 2002 06:48:03 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3EhsmV041880 for ; Tue, 3 Dec 2002 06:43:54 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3EhZvA041877 for perforce@freebsd.org; Tue, 3 Dec 2002 06:43:35 -0800 (PST) Date: Tue, 3 Dec 2002 06:43:35 -0800 (PST) Message-Id: <200212031443.gB3EhZvA041877@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21851 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21851 Change 21851 by rwatson@rwatson_tislabs on 2002/12/03 06:43:02 Integ the TrustedBSD MAC branch, bringing in boatloads of stuff: - loop back of mac_lomac implementation - binutils upgrade - countless sysinstall and release engineering bug fixes - many UFS2/newfs/fsck/... bug fixes - geom slice fixes - new UFS2 superblock layout (warning: upgrade carefully -- new kernel, then new loader after booting) - heimdal upgrade - cvs update - setfsmac loop back Affected files ... .. //depot/projects/trustedbsd/mac/MAINTAINERS#12 integrate .. //depot/projects/trustedbsd/mac/Makefile#14 integrate .. //depot/projects/trustedbsd/mac/Makefile.inc1#30 integrate .. //depot/projects/trustedbsd/mac/bin/chmod/chmod.1#9 integrate .. //depot/projects/trustedbsd/mac/bin/dd/dd.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/expr/expr.1#6 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.1#14 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/ChangeLog#9 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/Makefile.am#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/Makefile.in#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/aout-tic30.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/aoutx.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/archive.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/bfd-in.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/bfd-in2.h#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/bfd.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/binary.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coff-arm.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coff-mips.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coff-tic30.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coff-z8k.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coffcode.h#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/coffgen.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/cofflink.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/config.bfd#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/config.in#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/configure#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/configure.in#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/cpu-mips.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/cpu-tic30.c#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/cpu-v850.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/cpu-z8k.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/doc/Makefile.in#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/doc/bfdt.texi#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/doc/coffcode.texi#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/doc/reloc.texi#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/dwarf2.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/ecoff.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf-bfd.h#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf-eh-frame.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf.c#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-arm.h#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-i386.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-mips.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-s390.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-sparc.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf32-v850.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf64-alpha.c#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf64-mips.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf64-ppc.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf64-s390.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elf64-sparc.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elflink.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elflink.h#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elfxx-ia64.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/elfxx-target.h#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/format.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/gen-aout.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/libbfd.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/libcoff.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/linker.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/merge.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/mipsbsd.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/pe-mips.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/peicode.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/po/SRC-POTFILES.in#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/po/bfd.pot#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/reloc.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/section.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/srec.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/stabs.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/syms.c#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/targets.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/version.h#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/bfd/xcofflink.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/ChangeLog#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/bucomm.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/configure#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/configure.in#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/nm.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/objdump.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/po/binutils.pot#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/rcparse.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/rcparse.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/readelf.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/binutils/strings.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/ChangeLog#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/obj-elf.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-alpha.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-alpha.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-i386.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-i386.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-ia64.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-ppc.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-s390.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-s390.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-sparc.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-tic30.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-tic30.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-v850.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-v850.h#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-z8k.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/tc-z8k.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/configure#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/configure.in#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/doc/as.1#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/doc/c-v850.texi#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/doc/c-z8k.texi#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/itbl-lex.l#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/itbl-ops.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/po/gas.pot#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gas/write.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/include/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/include/ansidecl.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/include/opcode/mips.h#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/include/opcode/tic30.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/include/opcode/v850.h#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ChangeLog#9 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/configure.host#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/configure.tgt#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf32ppc.sh#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf64_s390.sh#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf64_sparc.sh#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf64alpha.sh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf64ppc.sh#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/elf_x86_64.sh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/shelf.sh#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/shelf_linux.sh#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/tic30aout.sh#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/tic30coff.sh#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/v850.sh#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/z8001.sh#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emulparams/z8002.sh#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emultempl/elf32.em#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/emultempl/pe.em#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ld.1#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldctor.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldexp.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldfile.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldgram.y#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldlang.c#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldlang.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldlex.l#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldmain.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldmisc.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/ldwrite.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/lexsup.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/mri.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/pe-dll.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/po/ld.pot#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/scripttempl/pe.sc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/scripttempl/tic30aout.sc#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/scripttempl/tic30coff.sc#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/scripttempl/v850.sc#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/ld/scripttempl/z8000.sc#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/libiberty/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/libiberty/config.table#4 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/ChangeLog#8 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/po/opcodes.pot#5 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/sparc-opc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/tic30-dis.c#2 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/v850-dis.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/v850-opc.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/z8k-dis.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/z8k-opc.h#3 delete .. //depot/projects/trustedbsd/mac/contrib/binutils/opcodes/z8kgen.c#3 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/INSTALL#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/Makefile.am#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/NEWS#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/TODO#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/acconfig.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/acinclude.m4#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/aclocal.m4#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/config.h.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/configure#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/configure.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/Makefile.am#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/README#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/check_cvs.in#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/cvs_acls.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/contrib/debug_check_log.sh#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/diff/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/diff/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/diff/diff.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/diff/system.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/HACKING.DOCS#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/cvs.texinfo#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/stamp-1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/stamp-vti#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/version-client.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/doc/version.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/fnmatch.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/fnmatch.h.in#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/getdate.y#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/gethostname.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/getline.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/getline.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/getopt.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/getpagesize.h#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/hostname.c#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/regex.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/regex.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/strerror.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/lib/system.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/man/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/man/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/noautomake.sh#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/Makefile.am#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/add.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/admin.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/annotate.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/buffer.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/buffer.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/checkout.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/classify.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/client.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/commit.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/create_adm.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/cvs.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/cvsbug.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/cvsrc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/diff.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/edit.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/filesubr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/history.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/ignore.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/import.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/lock.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/log.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/login.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/logmsg.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/main.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/myndbm.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/options.h#1 branch .. //depot/projects/trustedbsd/mac/contrib/cvs/src/options.h.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/src/patch.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/rcs.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/rcscmds.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/recurse.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/remove.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/root.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/sanity.sh#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/server.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/stamp-h2.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/src/status.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/subr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/tag.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/update.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/vers_ts.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/version.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/version.h.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/src/watch.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/src/wrapper.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/stamp-h1.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/cvs/tools/ChangeLog#3 integrate .. //depot/projects/trustedbsd/mac/contrib/cvs/tools/Makefile.in#3 integrate .. //depot/projects/trustedbsd/mac/contrib/diff/util.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/alpha/freebsd.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/freebsd-spec.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/i386/freebsd.h#10 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/function.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/gcc.1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/gcc.c#8 integrate .. //depot/projects/trustedbsd/mac/contrib/libstdc++/FREEBSD-upgrade#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/NEWS#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cassert#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cctype#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cerrno#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cfloat#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cinst.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/ciso646#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/climits#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/clocale#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cmath#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cmathi.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/complex#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/complex.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/aix.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/cpu/sparc/sparc32/bits/atomicity.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/cpu/sparc/sparc64/bits/atomicity.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/dec-osf.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/delta.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/elf.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/elfshlibm.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/freebsd.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/gnu.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/hpux.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/irix5.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/linux.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/linux.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/openbsd.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/openbsd.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/posix.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/sol2pth.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/sol2shm.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/sol2solth.mt#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/sunos4.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/config/x86-interix.ml#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/csetjmp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/csignal#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstdarg#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstddef#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstdio#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstdlib#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstdlibi.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstring#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cstringi.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/ctime#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cwchar#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/cwctype#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/fstream#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/iomanip#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/iosfwd#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/iostream#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/ChangeLog#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/Makefile.am#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/Makefile.in#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/_G_config.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/filedoalloc.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/fileops.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/genops.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/iofclose.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/iofopen.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/iofwide.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/iolibio.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/libio.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/libioP.h#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/stdfiles.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/stdio.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/wfiledoalloc.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/wfileops.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/libio/wgenops.c#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/sinst.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/src/cmath.cc#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/sstream#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/bastring.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/bastring.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/complext.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/complext.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/dcomplex.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/fcomplex.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/gslice.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/gslice_array.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/indirect_array.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/ldcomplex.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/mask_array.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/slice.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/slice_array.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/std_valarray.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/straits.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/valarray_array.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/valarray_array.tcc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/std/valarray_meta.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stdexcept#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stdexcepti.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/ChangeLog#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/README#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/algo.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/algobase.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/algorithm#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/alloc.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/bitset#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/bvector.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/defalloc.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/deque#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/deque.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/function.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/functional#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/hash_map#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/hash_map.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/hash_set#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/hash_set.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/hashtable.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/heap.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/iterator#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/iterator.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/list#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/list.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/map#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/map.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/memory#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/multimap.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/multiset.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/numeric#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/pair.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/pthread_alloc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/pthread_alloc.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/queue#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/rope#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/rope.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/ropeimpl.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/set#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/set.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/slist#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/slist.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stack#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stack.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_algo.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_algobase.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_alloc.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_bvector.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_config.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_construct.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_deque.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_function.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_hash_fun.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_hash_map.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_hash_set.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_hashtable.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_heap.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_iterator.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_list.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_map.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_multimap.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_multiset.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_numeric.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_pair.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_queue.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_raw_storage_iter.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_relops.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_rope.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_set.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_slist.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_stack.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_tempbuf.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_tree.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_uninitialized.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/stl_vector.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/tempbuf.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/tree.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/type_traits.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/utility#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/vector#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stl/vector.h#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/stlinst.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/string#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/strstream#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/ChangeLog#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/Makefile.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/configure.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tcomplex.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tcomplex.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tcomplex.inp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tlist.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tlist.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tmap.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tmap.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tstring.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tstring.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tstring.inp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tvector.cc#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/tests/tvector.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/ChangeLog#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/Makefile.in#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/config/default.exp#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/configure.in#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/lib/libstdc++.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite/libstdc++.tests/test.exp#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/testsuite_flags.in#4 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/valarray#2 delete .. //depot/projects/trustedbsd/mac/contrib/libstdc++/valarray.cc#2 delete .. //depot/projects/trustedbsd/mac/crypto/heimdal/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/NEWS#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/aclocal.m4#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/admin/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/admin/ktutil.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/afsutil/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/common/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftp/ftp.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftp/ftp.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftpd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftpd/ftpd.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/ftp/ftpd/ftpusers.cat5#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/kf/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/kf/kf.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/kf/kfd.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/login/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/push/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/push/pfrom.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/push/push.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/rcp/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/rsh/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/su/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/libtelnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/telnet/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/telnet/telnet.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/telnetd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/telnet/telnetd/telnetd.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/appl/test/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/cf/sunos.m4#2 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/config.guess#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/config.sub#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/configure#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/configure.in#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/doc/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/include/Makefile.in#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/include/kadm5/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/include/make_crypto.c#2 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/install-sh#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/kadm_conn.c#2 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/kadmin.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/kadmind.8#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/kadmind.c#2 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/kadmind.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/server.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kadmin/version4.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/connect.c#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/hprop.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/hpropd.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/kaserver.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/kdc.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/kstash.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kdc/string2key.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kpasswd/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kpasswd/kpasswd.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kpasswd/kpasswdd.cat8#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/kdestroy.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/kgetcred.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/kinit.1#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/kinit.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/klist.c#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/kuser/klist.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/45/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/asn1/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/auth/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/auth/afskauthlib/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/auth/pam/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/auth/sia/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/com_err/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/gssapi/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/hdb/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/kadm5/ChangeLog#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/kadm5/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/kadm5/ipropd_slave.c#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/kafs/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/kafs/kafs.cat3#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/Makefile.am#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/Makefile.in#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/changepw.c#6 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/context.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/keytab_any.c#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/keytab_file.c#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/keytab_keyfile.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/krb5_appdefault.3#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/kuserok.c#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/principal.c#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/prompter_posix.c#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/krb5/store_emem.c#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/roken/ChangeLog#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/roken/Makefile.am#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/roken/Makefile.in#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/roken/resolve.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/sl/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/lib/vers/Makefile.in#4 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/missing#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/mkinstalldirs#3 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/tools/Makefile.in#5 integrate .. //depot/projects/trustedbsd/mac/crypto/heimdal/tools/krb5-config.cat1#3 integrate .. //depot/projects/trustedbsd/mac/crypto/telnet/telnet/commands.c#6 integrate .. //depot/projects/trustedbsd/mac/etc/Makefile#23 integrate .. //depot/projects/trustedbsd/mac/etc/crontab#3 integrate .. //depot/projects/trustedbsd/mac/etc/defaults/rc.conf#20 integrate .. //depot/projects/trustedbsd/mac/etc/modems#3 delete .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.include.dist#19 integrate .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.usr.dist#18 integrate .. //depot/projects/trustedbsd/mac/etc/namedb/named.conf#4 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/security/700.kernelmsg#6 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/security/security.functions#2 integrate .. //depot/projects/trustedbsd/mac/etc/rc#23 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/devd#2 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/lomac#2 integrate .. //depot/projects/trustedbsd/mac/games/factor/factor.6#3 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/freebsd-tips#11 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/startrek#2 integrate .. //depot/projects/trustedbsd/mac/gnu/lib/libstdc++/Makefile#7 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/Makefile.inc0#10 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/as/Makefile.inc0#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/as/alpha-freebsd/config.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/as/i386-freebsd/config.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/as/sparc64-freebsd/config.h#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/ld/Makefile.alpha#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/ld/config.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile#9 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.alpha#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.i386#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.ia64#2 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.powerpc#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.sparc64#2 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/Makefile.x86-64#2 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/alpha/bfd.h#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/config.h.fbsd#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/i386/bfd.h#7 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/ia64/bfd.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/powerpc/bfd.h#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbfd/sparc64/bfd.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libbinutils/config.h#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libiberty/config.h#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/libopcodes/config.h#5 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/cc/cc_tools/auto-host.h#6 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/cvs/cvs/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/cvs/cvs/options.h#2 delete .. //depot/projects/trustedbsd/mac/gnu/usr.bin/cvs/lib/config.h#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/makewhatis/Makefile#2 delete .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/makewhatis/makewhatis.1#3 delete .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/makewhatis/makewhatis.local.8#3 delete .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/makewhatis/makewhatis.local.sh#2 delete .. //depot/projects/trustedbsd/mac/gnu/usr.bin/man/makewhatis/makewhatis.perl#3 delete .. //depot/projects/trustedbsd/mac/include/Makefile#26 integrate .. //depot/projects/trustedbsd/mac/include/uuid.h#1 branch .. //depot/projects/trustedbsd/mac/kerberos5/include/config.h#6 integrate .. //depot/projects/trustedbsd/mac/kerberos5/include/version.h#6 integrate .. //depot/projects/trustedbsd/mac/kerberos5/usr.bin/krb5-config/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/lib/csu/i386-elf/crt1.c#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/Makefile.inc#4 delete .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/makecontext.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/btree/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/db/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/hash/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/mpool/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/recno/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/Makefile.inc#12 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/fts.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/sysconf.c#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gmon/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/gen/Makefile.inc#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/sys/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/Makefile.inc#10 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/iswalnum.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/mbrlen.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/mbrtowc.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/mbsinit.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/mbsrtowcs.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/towlower.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/towupper.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/utf8.5#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcrtomb.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcsftime.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcsrtombs.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcstod.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcstol.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wctrans.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wctype.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcwidth.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/if_nametoindex.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/rcmd.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/nls/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/Makefile.inc#22 integrate .. //depot/projects/trustedbsd/mac/lib/libc/quad/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/regex/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sparc64/fpu/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/Makefile.inc#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fseek.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/Makefile.inc#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/atexit.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/insque.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/qsort.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/strfmon.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdtime/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdtime/localtime.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/Makefile.inc#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strcpy.3#9 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strsep.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/Makefile.inc#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/intro.2#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kse.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/pathconf.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/select.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigaction.2#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigprocmask.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/socketpair.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/uuidgen.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/uuid/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/uuid/uuid.h#3 delete .. //depot/projects/trustedbsd/mac/lib/libc/xdr/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/yp/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/arch/ia64/_atomic_lock.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libcompat/4.3/rexec.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/change.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/chunk.c#11 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/create_chunk.c#12 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/disk.c#19 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/libdisk.h#11 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/rules.c#8 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/tst01.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_alpha_disk.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_disk.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_i386_disk.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_ia64_disk.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_pc98_disk.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_sparc64_disk.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libfetch/fetch.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libfetch/http.c#13 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_ksu/pam_ksu.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_lastlog/pam_lastlog.c#9 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_radius/pam_radius.8#3 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_wheel/pam_wheel.8#3 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/arch/i386/i386/thr_enter_uts.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/arch/i386/i386/thr_switch.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/thread/thr_kern.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libtacplus/libtacplus.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/sblock.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/login.conf.5#6 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/logout.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/logwtmp.c#3 integrate .. //depot/projects/trustedbsd/mac/libexec/ftpd/ftpd.8#5 integrate .. //depot/projects/trustedbsd/mac/libexec/ftpd/logwtmp.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/alpha/reloc.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/alpha/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/i386/reloc.c#3 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/i386/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/ia64/reloc.c#7 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/ia64/rtld_machdep.h#2 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/rtld.c#10 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/sparc64/reloc.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/sparc64/rtld_machdep.h#3 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-elf/sparc64/rtld_start.S#3 integrate .. //depot/projects/trustedbsd/mac/release/Makefile#36 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#8 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#11 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#7 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/common/upgrade.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#13 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/early-adopter/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#11 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#29 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/common/install.sgml#5 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/common/upgrade.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/sparc64/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#46 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/early-adopter/Makefile#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/early-adopter/article.sgml#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/ia64/article.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#12 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/common/upgrading.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/share/sgml/release.dsl#5 integrate .. //depot/projects/trustedbsd/mac/release/ia64/boot_crunch.conf#3 integrate .. //depot/projects/trustedbsd/mac/release/pc98/drivers.conf#7 integrate .. //depot/projects/trustedbsd/mac/release/picobsd/mfs_tree/etc/rc#3 integrate .. //depot/projects/trustedbsd/mac/release/scripts/print-cdrom-packages.sh#12 integrate .. //depot/projects/trustedbsd/mac/sbin/badsect/badsect.c#6 integrate .. //depot/projects/trustedbsd/mac/sbin/clri/clri.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd.8#3 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd.conf#2 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd.conf.5#2 integrate .. //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.8#9 integrate .. //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.c#14 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/dump.h#10 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/main.c#12 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/traverse.c#10 integrate .. //depot/projects/trustedbsd/mac/sbin/dumpfs/dumpfs.c#9 integrate .. //depot/projects/trustedbsd/mac/sbin/fsck_ffs/fsutil.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/fsck_ffs/pass5.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/fsck_ffs/setup.c#15 integrate .. //depot/projects/trustedbsd/mac/sbin/fsirand/fsirand.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/gbde/gbde.8#3 integrate .. //depot/projects/trustedbsd/mac/sbin/gbde/gbde.c#3 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/add.c#4 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/create.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/gpt.8#1 branch .. //depot/projects/trustedbsd/mac/sbin/gpt/gpt.c#6 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/map.h#3 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/migrate.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/gpt/show.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/growfs/growfs.8#8 integrate .. //depot/projects/trustedbsd/mac/sbin/growfs/growfs.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/ifconfig/ifconfig.8#16 integrate .. //depot/projects/trustedbsd/mac/sbin/ipfw/ipfw.8#16 integrate .. //depot/projects/trustedbsd/mac/sbin/ipfw/ipfw2.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/mdmfs/mdmfs.8#6 integrate .. //depot/projects/trustedbsd/mac/sbin/mdmfs/mdmfs.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/newfs/mkfs.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/newfs/newfs.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/quotacheck/quotacheck.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/rcorder/rcorder.8#4 integrate .. //depot/projects/trustedbsd/mac/sbin/reboot/reboot.8#7 integrate .. //depot/projects/trustedbsd/mac/sbin/tunefs/tunefs.c#10 integrate .. //depot/projects/trustedbsd/mac/secure/lib/libcrypto/Makefile#11 integrate .. //depot/projects/trustedbsd/mac/secure/lib/libssl/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/secure/usr.bin/openssl/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/share/examples/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/share/examples/etc/README.examples#2 integrate .. //depot/projects/trustedbsd/mac/share/examples/etc/make.conf#16 integrate .. //depot/projects/trustedbsd/mac/share/examples/scsi_target/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/share/examples/scsi_target/scsi_cmds.c#1 branch .. //depot/projects/trustedbsd/mac/share/examples/scsi_target/scsi_target.8#1 branch .. //depot/projects/trustedbsd/mac/share/examples/scsi_target/scsi_target.c#2 integrate .. //depot/projects/trustedbsd/mac/share/examples/scsi_target/scsi_target.h#1 branch .. //depot/projects/trustedbsd/mac/share/man/man3/stdarg.3#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/Makefile#22 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/ata.4#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/cardbus.4#2 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/dummynet.4#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/gbde.4#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/ipfirewall.4#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/ktr.4#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/lomac.4#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/ng_bluetooth.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_bt3c.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_btsocket.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_h4.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_hci.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_l2cap.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/ng_ubt.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/pccard.4#2 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/ppc.4#2 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/stf.4#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/syncache.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/tap.4#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/targ.4#1 branch .. //depot/projects/trustedbsd/mac/share/man/man4/tcp.4#7 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/umass.4#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man4/usb.4#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/device.hints.5#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/drivers.conf.5#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/fs.5#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/make.conf.5#15 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/passwd.5#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/rc.conf.5#15 integrate .. //depot/projects/trustedbsd/mac/share/man/man5/remote.5#2 integrate .. //depot/projects/trustedbsd/mac/share/man/man7/clocks.7#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man7/firewall.7#6 integrate .. //depot/projects/trustedbsd/mac/share/man/man7/hier.7#9 integrate .. //depot/projects/trustedbsd/mac/share/man/man7/release.7#8 integrate .. //depot/projects/trustedbsd/mac/share/man/man7/tuning.7#12 integrate .. //depot/projects/trustedbsd/mac/share/man/man8/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/share/man/man8/rc.8#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man8/rc.sendmail.8#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man8/rc.subr.8#1 branch .. //depot/projects/trustedbsd/mac/share/man/man9/Makefile#23 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/VOP_IOCTL.9#5 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/VOP_LINK.9#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/VOP_RENAME.9#3 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/ifnet.9#6 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/mac.9#12 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/mac_biba.9#1 branch .. //depot/projects/trustedbsd/mac/share/man/man9/mac_mls.9#1 branch .. //depot/projects/trustedbsd/mac/share/man/man9/mbuf.9#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/random.9#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/style.9#16 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/swi.9#4 integrate .. //depot/projects/trustedbsd/mac/share/man/man9/zone.9#7 integrate .. //depot/projects/trustedbsd/mac/share/mk/bsd.libnames.mk#10 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/alpha/machdep.c#17 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/alpha/pmap.c#22 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/alpha/vm_machdep.c#12 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/include/cpu.h#4 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/include/fpu.h#2 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/include/signal.h#5 integrate .. //depot/projects/trustedbsd/mac/sys/alpha/include/ucontext.h#4 integrate .. //depot/projects/trustedbsd/mac/sys/boot/alpha/boot1/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/sys/boot/common/help.common#6 integrate .. //depot/projects/trustedbsd/mac/sys/boot/common/loader.8#14 integrate .. //depot/projects/trustedbsd/mac/sys/boot/common/ufsread.c#4 integrate .. //depot/projects/trustedbsd/mac/sys/boot/efi/libefi/elf_freebsd.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/boot/efi/loader/main.c#4 integrate .. //depot/projects/trustedbsd/mac/sys/boot/efi/loader/version#3 integrate .. //depot/projects/trustedbsd/mac/sys/boot/forth/loader.conf#17 integrate .. //depot/projects/trustedbsd/mac/sys/boot/libstand/ufs.c#3 integrate .. //depot/projects/trustedbsd/mac/sys/boot/ofw/libofw/devicename.c#4 integrate .. //depot/projects/trustedbsd/mac/sys/cam/scsi/scsi_cd.c#10 integrate .. //depot/projects/trustedbsd/mac/sys/cam/scsi/scsi_da.c#18 integrate .. //depot/projects/trustedbsd/mac/sys/cam/scsi/scsi_target.c#3 integrate .. //depot/projects/trustedbsd/mac/sys/cam/scsi/scsi_targetio.h#2 integrate .. //depot/projects/trustedbsd/mac/sys/conf/NOTES#31 integrate .. //depot/projects/trustedbsd/mac/sys/conf/files#71 integrate .. //depot/projects/trustedbsd/mac/sys/conf/majors#17 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options#41 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.alpha#8 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.i386#10 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.ia64#7 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.pc98#11 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.powerpc#4 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.sparc64#4 integrate .. //depot/projects/trustedbsd/mac/sys/conf/options.x86_64#4 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/CHANGES.txt#3 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acapps.h#2 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acconfig.h#9 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acdisasm.h#3 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acdispat.h#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acevents.h#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acglobal.h#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acinterp.h#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/aclocal.h#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acnamesp.h#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acobject.h#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acparser.h#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acpiosxf.h#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acpixf.h#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acstruct.h#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/actypes.h#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/acutils.h#9 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/amlcode.h#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbcmds.c#9 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbdisply.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbexec.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbfileio.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbstats.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dbutils.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dmbuffer.c#3 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dmopcode.c#3 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dmutils.c#3 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsfield.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsmethod.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsmthdat.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsobject.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsopcode.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dsutils.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dswexec.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dswload.c#9 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dswscope.c#4 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/dswstate.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/evevent.c#9 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/evmisc.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/evxface.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/evxfregn.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exconfig.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exconvrt.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/excreate.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exdump.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exfield.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exfldio.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exmisc.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exmutex.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exnames.c#4 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exoparg1.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exoparg2.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exoparg3.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exprep.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exresnte.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exresolv.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exresop.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exstore.c#8 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exstoren.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exstorob.c#5 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exsystem.c#6 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/exutils.c#7 integrate .. //depot/projects/trustedbsd/mac/sys/contrib/dev/acpica/hwsleep.c#6 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 6:55:19 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5AB8637B404; Tue, 3 Dec 2002 06:55:15 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF2C037B401 for ; Tue, 3 Dec 2002 06:55:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3909643E9C for ; Tue, 3 Dec 2002 06:55:14 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3Ep4mV049063 for ; Tue, 3 Dec 2002 06:51:04 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3Ep3a4049045 for perforce@freebsd.org; Tue, 3 Dec 2002 06:51:03 -0800 (PST) Date: Tue, 3 Dec 2002 06:51:03 -0800 (PST) Message-Id: <200212031451.gB3Ep3a4049045@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21853 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21853 Change 21853 by rwatson@rwatson_tislabs on 2002/12/03 06:50:43 Regen. Affected files ... .. //depot/projects/trustedbsd/mac/sys/kern/init_sysent.c#47 edit .. //depot/projects/trustedbsd/mac/sys/kern/syscalls.c#47 edit .. //depot/projects/trustedbsd/mac/sys/sys/syscall.h#47 edit .. //depot/projects/trustedbsd/mac/sys/sys/syscall.mk#46 edit .. //depot/projects/trustedbsd/mac/sys/sys/sysproto.h#48 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/kern/init_sysent.c#47 (text+ko) ==== @@ -2,16 +2,8 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. ->>>> ORIGINAL init_sysent.c#24 - * $FreeBSD: src/sys/kern/init_sysent.c,v 1.142 2002/11/05 17:48:04 rwatson Exp $ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -==== THEIRS init_sysent.c#25 - * $FreeBSD: src/sys/kern/init_sysent.c,v 1.143 2002/11/16 06:36:56 deischen Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp -==== YOURS init_sysent.c - * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -<<<< */ #include "opt_compat.h" ==== //depot/projects/trustedbsd/mac/sys/kern/syscalls.c#47 (text+ko) ==== @@ -2,16 +2,8 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. ->>>> ORIGINAL syscalls.c#25 - * $FreeBSD: src/sys/kern/syscalls.c,v 1.128 2002/11/05 17:48:04 rwatson Exp $ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -==== THEIRS syscalls.c#26 - * $FreeBSD: src/sys/kern/syscalls.c,v 1.129 2002/11/16 06:36:56 deischen Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp -==== YOURS syscalls.c - * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -<<<< */ const char *syscallnames[] = { ==== //depot/projects/trustedbsd/mac/sys/sys/syscall.h#47 (text+ko) ==== @@ -2,16 +2,8 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. ->>>> ORIGINAL syscall.h#25 - * $FreeBSD: src/sys/sys/syscall.h,v 1.126 2002/11/05 17:48:04 rwatson Exp $ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -==== THEIRS syscall.h#26 - * $FreeBSD: src/sys/sys/syscall.h,v 1.127 2002/11/16 06:36:56 deischen Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp -==== YOURS syscall.h - * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -<<<< */ #define SYS_syscall 0 ==== //depot/projects/trustedbsd/mac/sys/sys/syscall.mk#46 (text+ko) ==== @@ -1,15 +1,7 @@ # FreeBSD system call names. # DO NOT EDIT-- this file is automatically generated. ->>>> ORIGINAL syscall.mk#25 -# $FreeBSD: src/sys/sys/syscall.mk,v 1.81 2002/11/05 17:48:04 rwatson Exp $ -# created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -==== THEIRS syscall.mk#26 -# $FreeBSD: src/sys/sys/syscall.mk,v 1.82 2002/11/16 06:36:56 deischen Exp $ +# $FreeBSD$ # created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp -==== YOURS syscall.mk -# $FreeBSD$ -# created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -<<<< MIASM = \ syscall.o \ exit.o \ ==== //depot/projects/trustedbsd/mac/sys/sys/sysproto.h#48 (text+ko) ==== @@ -2,16 +2,8 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. ->>>> ORIGINAL sysproto.h#26 - * $FreeBSD: src/sys/sys/sysproto.h,v 1.119 2002/11/05 17:48:04 rwatson Exp $ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -==== THEIRS sysproto.h#27 - * $FreeBSD: src/sys/sys/sysproto.h,v 1.120 2002/11/16 06:36:56 deischen Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.137 2002/11/16 06:35:53 deischen Exp -==== YOURS sysproto.h - * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.136 2002/11/05 17:47:08 rwatson Exp -<<<< */ #ifndef _SYS_SYSPROTO_H_ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 7:44:38 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7298F37B404; Tue, 3 Dec 2002 07:44:36 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0E7437B401 for ; Tue, 3 Dec 2002 07:44:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6910043EAF for ; Tue, 3 Dec 2002 07:44:35 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3FePmV056506 for ; Tue, 3 Dec 2002 07:40:25 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3FeOa0056503 for perforce@freebsd.org; Tue, 3 Dec 2002 07:40:24 -0800 (PST) Date: Tue, 3 Dec 2002 07:40:24 -0800 (PST) Message-Id: <200212031540.gB3FeOa0056503@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21859 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21859 Change 21859 by rwatson@rwatson_tislabs on 2002/12/03 07:39:31 Hand merge changes from GENERIC to MAC. Affected files ... .. //depot/projects/trustedbsd/mac/sys/i386/conf/MAC#41 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/i386/conf/MAC#41 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.368 2002/10/13 16:29:15 mike Exp $ +# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.369 2002/10/19 16:54:07 rwatson Exp $ machine i386 cpu I486_CPU @@ -32,7 +32,6 @@ options MAC options MAC_DEBUG -options UFS_ACL options UFS_EXTATTR options UFS_EXTATTR_AUTOSTART @@ -40,6 +39,7 @@ options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options SOFTUPDATES #Enable FFS soft updates support +options UFS_ACL #Support for access control lists options UFS_DIRHASH #Improve performance on big directories options MD_ROOT #MD is a potential root device options NFSCLIENT #Network Filesystem Client To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 10:59:38 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BAEC237B404; Tue, 3 Dec 2002 10:59:36 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5661037B401 for ; Tue, 3 Dec 2002 10:59:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12FD743EA9 for ; Tue, 3 Dec 2002 10:59:36 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3ItPmV068687 for ; Tue, 3 Dec 2002 10:55:25 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3ItOpO068684 for perforce@freebsd.org; Tue, 3 Dec 2002 10:55:24 -0800 (PST) Date: Tue, 3 Dec 2002 10:55:24 -0800 (PST) Message-Id: <200212031855.gB3ItOpO068684@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21867 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21867 Change 21867 by jhb@jhb_laptop on 2002/12/03 10:54:28 INIT IPI's are edge triggered, not level. This doesn't fix the P4 SMP problems though. :( Affected files ... .. //depot/projects/smpng/sys/i386/i386/mp_machdep.c#33 edit Differences ... ==== //depot/projects/smpng/sys/i386/i386/mp_machdep.c#33 (text+ko) ==== @@ -2155,14 +2155,14 @@ /* do an INIT IPI: assert RESET */ icr_lo = lapic.icr_lo & APIC_ICRLO_RESV_MASK; - lapic.icr_lo = icr_lo | 0x0000c500; + lapic.icr_lo = icr_lo | 0x00004500; /* wait for pending status end */ while (lapic.icr_lo & APIC_DELSTAT_MASK) /* spin */ ; /* do an INIT IPI: deassert RESET */ - lapic.icr_lo = icr_lo | 0x00028500; + lapic.icr_lo = icr_lo | 0x00020500; /* wait for pending status end */ u_sleep(10000); /* wait ~10mS */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 14:38:18 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 94D4137B404; Tue, 3 Dec 2002 14:38:14 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EC1137B401 for ; Tue, 3 Dec 2002 14:38:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B24543EC2 for ; Tue, 3 Dec 2002 14:38:13 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3MY2mV082878 for ; Tue, 3 Dec 2002 14:34:02 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3MY1di082875 for perforce@freebsd.org; Tue, 3 Dec 2002 14:34:01 -0800 (PST) Date: Tue, 3 Dec 2002 14:34:01 -0800 (PST) Message-Id: <200212032234.gB3MY1di082875@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21882 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21882 Change 21882 by peter@peter_itanic2 on 2002/12/03 14:33:45 fix the code that allows you to specify the RSD address as disclosed by dmesg. Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#2 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#3 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#4 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#4 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#2 (text+ko) ==== @@ -149,7 +149,7 @@ /* 1st stage: parse only w/o printing */ init_namespace(); - aml_new_name_group((int)dp); + aml_new_name_group((uintptr_t)dp); bzero(&asl_env, sizeof(asl_env)); asl_env.dp = dp; ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#3 (text+ko) ==== @@ -96,17 +96,28 @@ */ struct ACPIrsdp * -acpi_find_rsd_ptr() +acpi_find_rsd_ptr(long hint) { - int i; + long i; u_int8_t buf[sizeof(struct ACPIrsdp)]; acpi_user_init(); + pread(acpi_mem_fd, buf, 16, hint); + if (!memcmp(buf, "RSD PTR ", 8)) { + /* Read the rest of the structure */ + pread(acpi_mem_fd, buf + 16, sizeof(struct ACPIrsdp) - 16, hint + 16); + + /* Verify checksum before accepting it. */ + if (acpi_checksum(buf, sizeof(struct ACPIrsdp))) + goto notrsd; + return (acpi_map_physical(hint, sizeof(struct ACPIrsdp))); + } +notrsd: for (i = 0; i < 1024 * 1024; i += 16) { - read(acpi_mem_fd, buf, 16); + pread(acpi_mem_fd, buf, 16, i); if (!memcmp(buf, "RSD PTR ", 8)) { /* Read the rest of the structure */ - read(acpi_mem_fd, buf + 16, sizeof(struct ACPIrsdp) - 16); + pread(acpi_mem_fd, buf + 16, sizeof(struct ACPIrsdp) - 16, i + 16); /* Verify checksum before accepting it. */ if (acpi_checksum(buf, sizeof(struct ACPIrsdp))) ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#4 (text+ko) ==== @@ -36,7 +36,7 @@ #include "acpidump.h" -u_int64_t xaddr; +long xaddr; static void asl_dump_from_file(char *file) @@ -88,17 +88,12 @@ struct ACPIrsdp *rp; struct ACPIsdt *rsdp; -if (xaddr == 0) { - rp = acpi_find_rsd_ptr(); + rp = acpi_find_rsd_ptr(xaddr); if (!rp) errx(1, "Can't find ACPI information\n"); acpi_print_rsd_ptr(rp); rsdp = (struct ACPIsdt *) acpi_map_sdt(rp->addr); -} else { - acpi_user_init(); - rsdp = (struct ACPIsdt *) acpi_map_sdt(xaddr); -} if (memcmp(rsdp->signature, "RSDT", 4)) { hd(rsdp, 256); errx(1, "RSDT is not a RSDT\n"); @@ -141,7 +136,7 @@ break; case 'x': xaddr = strtol(optarg, 0, 0); - printf("xaddr = %p\n", xaddr); + printf("xaddr = 0x%lx\n", xaddr); break; default: argc -= optind; ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#4 (text+ko) ==== @@ -157,7 +157,7 @@ } __packed; void *acpi_map_physical(vm_offset_t, size_t); -struct ACPIrsdp *acpi_find_rsd_ptr(void); +struct ACPIrsdp *acpi_find_rsd_ptr(long); int acpi_checksum(void *, size_t); struct ACPIsdt *acpi_map_sdt(vm_offset_t); void acpi_print_rsd_ptr(struct ACPIrsdp *); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 14:40:19 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9262E37B406; Tue, 3 Dec 2002 14:40:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D1F337B404 for ; Tue, 3 Dec 2002 14:40:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA18043ECF for ; Tue, 3 Dec 2002 14:40:16 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3Ma5mV083144 for ; Tue, 3 Dec 2002 14:36:05 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3Ma44J083139 for perforce@freebsd.org; Tue, 3 Dec 2002 14:36:04 -0800 (PST) Date: Tue, 3 Dec 2002 14:36:04 -0800 (PST) Message-Id: <200212032236.gB3Ma44J083139@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21883 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21883 Change 21883 by peter@peter_itanic2 on 2002/12/03 14:35:05 report all the system tables, rather than stopping at the acpi one. Affected files ... .. //depot/projects/ia64/sys/ia64/acpica/madt.c#11 edit Differences ... ==== //depot/projects/ia64/sys/ia64/acpica/madt.c#11 (text+ko) ==== @@ -241,7 +241,7 @@ RSDP_DESCRIPTOR *rsdp; XSDT_DESCRIPTOR *xsdt; ACPI_TABLE_HEADER *table; - int i, count; + int i, count, ret; if (AcpiOsGetRootPointer(ACPI_LOGICAL_ADDRESSING, &rsdp_ptr) != AE_OK) return 0; @@ -251,6 +251,7 @@ count = (UINT64 *)((char *)xsdt + xsdt->Header.Length) - xsdt->TableOffsetEntry; + ret = 0; for (i = 0; i < count; i++) { table = (ACPI_TABLE_HEADER *) IA64_PHYS_TO_RR7(xsdt->TableOffsetEntry[i]); @@ -260,10 +261,10 @@ table->Signature[1], table->Signature[2], table->Signature[3], table); - if (!strncmp(table->Signature, APIC_SIG, 4)) - return (parse_madt((APIC_TABLE *) table, countcpus)); + if (!strncmp(table->Signature, APIC_SIG, 4) && ret == 0) + ret = parse_madt((APIC_TABLE *) table, countcpus); } - return (0); + return (ret); } void To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 16: 4:26 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DA0C437B404; Tue, 3 Dec 2002 16:04:02 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7100B37B401 for ; Tue, 3 Dec 2002 16:04:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 365AB43EC2 for ; Tue, 3 Dec 2002 16:04:01 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB3NxnmV088401 for ; Tue, 3 Dec 2002 15:59:49 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB3NxlEo088398 for perforce@freebsd.org; Tue, 3 Dec 2002 15:59:47 -0800 (PST) Date: Tue, 3 Dec 2002 15:59:47 -0800 (PST) Message-Id: <200212032359.gB3NxlEo088398@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21886 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21886 Change 21886 by jhb@jhb_laptop on 2002/12/03 15:59:10 IFC. Affected files ... .. //depot/projects/smpng/sys/alpha/alpha/vm_machdep.c#18 integrate .. //depot/projects/smpng/sys/boot/alpha/boot1/Makefile#5 integrate .. //depot/projects/smpng/sys/boot/common/ufsread.c#4 integrate .. //depot/projects/smpng/sys/boot/efi/libefi/elf_freebsd.c#9 integrate .. //depot/projects/smpng/sys/boot/efi/loader/version#3 integrate .. //depot/projects/smpng/sys/boot/libstand/ufs.c#2 integrate .. //depot/projects/smpng/sys/boot/ofw/libofw/devicename.c#5 integrate .. //depot/projects/smpng/sys/cam/scsi/scsi_da.c#28 integrate .. //depot/projects/smpng/sys/conf/NOTES#29 integrate .. //depot/projects/smpng/sys/conf/files#58 integrate .. //depot/projects/smpng/sys/conf/majors#19 integrate .. //depot/projects/smpng/sys/conf/options#42 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/CHANGES.txt#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acapps.h#2 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acconfig.h#14 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acdisasm.h#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acdispat.h#7 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acevents.h#7 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acglobal.h#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acinterp.h#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/aclocal.h#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acnamesp.h#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acobject.h#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acparser.h#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acpiosxf.h#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acpixf.h#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acstruct.h#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/actypes.h#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/acutils.h#14 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/amlcode.h#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbcmds.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbdisply.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbexec.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbfileio.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbstats.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dbutils.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dmbuffer.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dmopcode.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dmutils.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsfield.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsmethod.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsmthdat.c#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsobject.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsopcode.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dsutils.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dswexec.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dswload.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dswscope.c#7 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/dswstate.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/evevent.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/evmisc.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/evxface.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/evxfregn.c#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exconfig.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exconvrt.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/excreate.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exdump.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exfield.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exfldio.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exmisc.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exmutex.c#6 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exnames.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exoparg1.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exoparg2.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exoparg3.c#5 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exprep.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exresnte.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exresolv.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exresop.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exstore.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exstoren.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exstorob.c#8 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exsystem.c#9 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/exutils.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/hwsleep.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsaccess.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsalloc.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsdump.c#13 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nseval.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsinit.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsobject.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nssearch.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsutils.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsxfeval.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/nsxfobj.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/psargs.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/psopcode.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/psparse.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/rscalc.c#6 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/rscreate.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbconvrt.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbget.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbgetall.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbinstal.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbrsdt.c#3 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbutils.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/tbxfroot.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/utcopy.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/utdelete.c#10 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/utglobal.c#12 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/utmisc.c#11 integrate .. //depot/projects/smpng/sys/contrib/dev/acpica/utobject.c#10 integrate .. //depot/projects/smpng/sys/dev/acpica/Osd/OsdSynch.c#10 integrate .. //depot/projects/smpng/sys/dev/acpica/acpi_ec.c#16 integrate .. //depot/projects/smpng/sys/dev/acpica/acpi_pci_link.c#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/ahc_pci.c#7 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/ahd_pci.c#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7770.c#6 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx.c#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx.h#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx.reg#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx.seq#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx_inline.h#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx_osm.c#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx_osm.h#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic79xx_pci.c#4 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx.c#10 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx.h#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx.reg#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx.seq#6 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx_osm.c#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx_osm.h#6 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aic7xxx_pci.c#6 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aicasm/aicasm_gram.y#8 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aicasm/aicasm_insformat.h#5 integrate .. //depot/projects/smpng/sys/dev/aic7xxx/aicasm/aicasm_symbol.c#7 integrate .. //depot/projects/smpng/sys/dev/ata/ata-all.c#26 integrate .. //depot/projects/smpng/sys/dev/ata/ata-all.h#11 integrate .. //depot/projects/smpng/sys/dev/ata/ata-cbus.c#1 branch .. //depot/projects/smpng/sys/dev/ata/ata-disk.c#22 integrate .. //depot/projects/smpng/sys/dev/ata/ata-dma.c#25 integrate .. //depot/projects/smpng/sys/dev/ata/ata-isa.c#8 integrate .. //depot/projects/smpng/sys/dev/ata/ata-pci.c#25 integrate .. //depot/projects/smpng/sys/dev/ata/atapi-fd.c#13 integrate .. //depot/projects/smpng/sys/dev/cardbus/cardbus.c#13 integrate .. //depot/projects/smpng/sys/dev/cardbus/cardbus_cis.c#11 integrate .. //depot/projects/smpng/sys/dev/cardbus/cardbus_cis.h#3 integrate .. //depot/projects/smpng/sys/dev/cardbus/cardbusvar.h#5 integrate .. //depot/projects/smpng/sys/dev/md/md.c#26 integrate .. //depot/projects/smpng/sys/dev/ncv/ncr53c500_pccard.c#7 integrate .. //depot/projects/smpng/sys/dev/nsp/nsp_pccard.c#7 integrate .. //depot/projects/smpng/sys/dev/pccard/pccarddevs#19 integrate .. //depot/projects/smpng/sys/dev/pccard/pccarddevs.h#19 integrate .. //depot/projects/smpng/sys/dev/pci/pci.c#20 integrate .. //depot/projects/smpng/sys/dev/pci/pci_pci.c#13 integrate .. //depot/projects/smpng/sys/dev/pci/pcivar.h#8 integrate .. //depot/projects/smpng/sys/dev/sound/isa/ad1816.c#7 integrate .. //depot/projects/smpng/sys/dev/sound/isa/mss.c#9 integrate .. //depot/projects/smpng/sys/dev/sound/isa/sbc.c#6 integrate .. //depot/projects/smpng/sys/dev/sound/pci/aureal.c#3 integrate .. //depot/projects/smpng/sys/dev/sound/pci/cmi.c#11 integrate .. //depot/projects/smpng/sys/dev/sound/pci/ds1.c#6 integrate .. //depot/projects/smpng/sys/dev/sound/pci/emu10k1.c#7 integrate .. //depot/projects/smpng/sys/dev/sound/pci/maestro.c#6 integrate .. //depot/projects/smpng/sys/dev/sound/pci/t4dwave.c#10 integrate .. //depot/projects/smpng/sys/dev/sound/pcm/ac97.c#10 integrate .. //depot/projects/smpng/sys/dev/sound/pcm/channel.h#7 integrate .. //depot/projects/smpng/sys/dev/sound/pcm/mixer.c#8 integrate .. //depot/projects/smpng/sys/dev/sound/pcm/sound.c#16 integrate .. //depot/projects/smpng/sys/dev/stg/tmc18c30_pccard.c#7 integrate .. //depot/projects/smpng/sys/dev/vinum/vinumconfig.c#8 integrate .. //depot/projects/smpng/sys/dev/vinum/vinumioctl.c#9 integrate .. //depot/projects/smpng/sys/geom/bde/g_bde_crypt.c#4 integrate .. //depot/projects/smpng/sys/geom/bde/g_bde_lock.c#3 integrate .. //depot/projects/smpng/sys/geom/geom.h#16 integrate .. //depot/projects/smpng/sys/geom/geom_bsd.c#17 integrate .. //depot/projects/smpng/sys/geom/geom_kern.c#8 integrate .. //depot/projects/smpng/sys/geom/geom_pc98.c#11 integrate .. //depot/projects/smpng/sys/geom/geom_slice.c#12 integrate .. //depot/projects/smpng/sys/geom/geom_slice.h#8 integrate .. //depot/projects/smpng/sys/i386/i386/genassym.c#19 integrate .. //depot/projects/smpng/sys/i386/i386/locore.s#11 integrate .. //depot/projects/smpng/sys/i386/i386/machdep.c#52 integrate .. //depot/projects/smpng/sys/i386/i386/pmap.c#29 integrate .. //depot/projects/smpng/sys/i386/include/signal.h#8 integrate .. //depot/projects/smpng/sys/i386/include/stdarg.h#8 integrate .. //depot/projects/smpng/sys/i386/include/ucontext.h#7 integrate .. //depot/projects/smpng/sys/ia64/ia64/pmap.c#40 integrate .. //depot/projects/smpng/sys/ia64/ia64/vm_machdep.c#21 integrate .. //depot/projects/smpng/sys/ia64/include/bus.h#4 integrate .. //depot/projects/smpng/sys/kern/init_main.c#28 integrate .. //depot/projects/smpng/sys/kern/kern_acct.c#22 integrate .. //depot/projects/smpng/sys/kern/kern_descrip.c#39 integrate .. //depot/projects/smpng/sys/kern/kern_exec.c#48 integrate .. //depot/projects/smpng/sys/kern/kern_lock.c#17 integrate .. //depot/projects/smpng/sys/kern/kern_mac.c#11 integrate .. //depot/projects/smpng/sys/kern/kern_subr.c#16 integrate .. //depot/projects/smpng/sys/kern/subr_bus.c#16 integrate .. //depot/projects/smpng/sys/kern/subr_mbuf.c#22 integrate .. //depot/projects/smpng/sys/kern/subr_rman.c#10 integrate .. //depot/projects/smpng/sys/kern/uipc_mbuf2.c#6 integrate .. //depot/projects/smpng/sys/kern/uipc_socket.c#30 integrate .. //depot/projects/smpng/sys/kern/vfs_subr.c#38 integrate .. //depot/projects/smpng/sys/modules/Makefile#39 integrate .. //depot/projects/smpng/sys/modules/if_gre/Makefile#3 integrate .. //depot/projects/smpng/sys/modules/lomac/Makefile#3 delete .. //depot/projects/smpng/sys/modules/lomac/Makefile.inc#3 delete .. //depot/projects/smpng/sys/modules/lomac/plm/Makefile#3 delete .. //depot/projects/smpng/sys/modules/lomac/syscall_gate/Makefile#3 delete .. //depot/projects/smpng/sys/modules/mac_lomac/Makefile#1 branch .. //depot/projects/smpng/sys/modules/netgraph/bluetooth/Makefile.inc#1 branch .. //depot/projects/smpng/sys/net/if_gre.c#5 integrate .. //depot/projects/smpng/sys/net/if_gre.h#3 integrate .. //depot/projects/smpng/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/smpng/sys/netinet/ip_gre.c#5 integrate .. //depot/projects/smpng/sys/netinet/ip_gre.h#3 integrate .. //depot/projects/smpng/sys/netsmb/smb_trantcp.c#12 integrate .. //depot/projects/smpng/sys/pc98/conf/GENERIC#28 integrate .. //depot/projects/smpng/sys/pc98/conf/GENERIC.hints#6 integrate .. //depot/projects/smpng/sys/pccard/pcic.c#19 integrate .. //depot/projects/smpng/sys/pci/if_dc.c#25 integrate .. //depot/projects/smpng/sys/security/lomac/kernel_interface.c#6 delete .. //depot/projects/smpng/sys/security/lomac/kernel_interface.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_lkm.c#4 delete .. //depot/projects/smpng/sys/security/lomac/kernel_log.c#6 delete .. //depot/projects/smpng/sys/security/lomac/kernel_log.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_mediate.c#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_mediate.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_mmap.c#10 delete .. //depot/projects/smpng/sys/security/lomac/kernel_monitor.c#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_monitor.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_pipe.c#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_pipe.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_plm.c#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_plm.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_socket.c#11 delete .. //depot/projects/smpng/sys/security/lomac/kernel_socket.h#3 delete .. //depot/projects/smpng/sys/security/lomac/kernel_util.c#11 delete .. //depot/projects/smpng/sys/security/lomac/kernel_util.h#3 delete .. //depot/projects/smpng/sys/security/lomac/lomac.h#3 delete .. //depot/projects/smpng/sys/security/lomac/lomacfs.h#3 delete .. //depot/projects/smpng/sys/security/lomac/lomacfs_subr.c#5 delete .. //depot/projects/smpng/sys/security/lomac/lomacfs_vfsops.c#4 delete .. //depot/projects/smpng/sys/security/lomac/lomacfs_vnops.c#9 delete .. //depot/projects/smpng/sys/security/lomac/lomacio.h#3 delete .. //depot/projects/smpng/sys/security/lomac/policy_plm.h#3 delete .. //depot/projects/smpng/sys/security/lomac/syscall_gate.c#3 delete .. //depot/projects/smpng/sys/security/lomac/syscall_gate.h#3 delete .. //depot/projects/smpng/sys/security/mac_lomac/mac_lomac.c#1 branch .. //depot/projects/smpng/sys/security/mac_lomac/mac_lomac.h#1 branch .. //depot/projects/smpng/sys/sparc64/include/bus_common.h#3 integrate .. //depot/projects/smpng/sys/sparc64/pci/ofw_pci.c#6 integrate .. //depot/projects/smpng/sys/sparc64/pci/psycho.c#13 integrate .. //depot/projects/smpng/sys/sparc64/pci/psychoreg.h#5 integrate .. //depot/projects/smpng/sys/sparc64/sbus/sbus.c#5 integrate .. //depot/projects/smpng/sys/sparc64/sparc64/elf_machdep.c#10 integrate .. //depot/projects/smpng/sys/sparc64/sparc64/iommu.c#9 integrate .. //depot/projects/smpng/sys/sys/ctype.h#2 integrate .. //depot/projects/smpng/sys/sys/lockmgr.h#8 integrate .. //depot/projects/smpng/sys/sys/mac.h#10 integrate .. //depot/projects/smpng/sys/sys/rman.h#5 integrate .. //depot/projects/smpng/sys/sys/select.h#6 integrate .. //depot/projects/smpng/sys/sys/signal.h#11 integrate .. //depot/projects/smpng/sys/sys/syslimits.h#4 integrate .. //depot/projects/smpng/sys/ufs/ffs/ffs_snapshot.c#20 integrate .. //depot/projects/smpng/sys/ufs/ffs/ffs_vfsops.c#35 integrate .. //depot/projects/smpng/sys/ufs/ffs/fs.h#9 integrate .. //depot/projects/smpng/sys/vm/vm_map.c#25 integrate .. //depot/projects/smpng/sys/vm/vm_mmap.c#24 integrate .. //depot/projects/smpng/sys/vm/vm_object.c#22 integrate .. //depot/projects/smpng/sys/vm/vm_pageout.c#20 integrate .. //depot/projects/smpng/sys/vm/vnode_pager.c#22 integrate Differences ... ==== //depot/projects/smpng/sys/alpha/alpha/vm_machdep.c#18 (text+ko) ==== @@ -38,7 +38,7 @@ * * from: @(#)vm_machdep.c 7.3 (Berkeley) 5/13/91 * Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$ - * $FreeBSD: src/sys/alpha/alpha/vm_machdep.c,v 1.75 2002/11/22 23:57:01 mux Exp $ + * $FreeBSD: src/sys/alpha/alpha/vm_machdep.c,v 1.76 2002/12/02 01:12:05 alc Exp $ */ /* * Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University. @@ -393,6 +393,7 @@ if ((bp->b_flags & B_PHYS) == 0) panic("vunmapbuf"); + vm_page_lock_queues(); for (addr = (caddr_t)trunc_page(bp->b_data); addr < bp->b_data + bp->b_bufsize; addr += PAGE_SIZE) { @@ -400,6 +401,7 @@ pmap_kremove((vm_offset_t) addr); vm_page_unhold(PHYS_TO_VM_PAGE(pa)); } + vm_page_unlock_queues(); bp->b_data = bp->b_saveaddr; } ==== //depot/projects/smpng/sys/boot/alpha/boot1/Makefile#5 (text+ko) ==== @@ -1,5 +1,5 @@ # $NetBSD: Makefile,v 1.15 1998/03/28 00:21:35 thorpej Exp $ -# $FreeBSD: src/sys/boot/alpha/boot1/Makefile,v 1.14 2002/10/07 08:14:10 phk Exp $ +# $FreeBSD: src/sys/boot/alpha/boot1/Makefile,v 1.15 2002/11/27 20:13:15 jhb Exp $ .include <../Makefile.inc> @@ -14,7 +14,6 @@ CFLAGS+= -I${.CURDIR}/../../common -I${.CURDIR} CFLAGS+= -I${LIBSTANDDIR} CFLAGS+= -I${.CURDIR}/.. -CFLAGS+= -DUFS1_ONLY NOMAN=1 STRIP= BINDIR?= /boot ==== //depot/projects/smpng/sys/boot/common/ufsread.c#4 (text+ko) ==== @@ -23,7 +23,7 @@ */ /* - * $FreeBSD: src/sys/boot/common/ufsread.c,v 1.7 2002/10/08 15:46:45 phk Exp $ + * $FreeBSD: src/sys/boot/common/ufsread.c,v 1.8 2002/11/27 02:18:57 mckusick Exp $ */ #include @@ -243,7 +243,7 @@ return -1; if ((fs->fs_magic == FS_UFS1_MAGIC || (fs->fs_magic == FS_UFS2_MAGIC && - fs->fs_sblockloc == numfrags(fs, sblock_try[n]))) && + fs->fs_sblockloc == sblock_try[n])) && fs->fs_bsize <= MAXBSIZE && fs->fs_bsize >= sizeof(struct fs)) break; ==== //depot/projects/smpng/sys/boot/efi/libefi/elf_freebsd.c#9 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/boot/efi/libefi/elf_freebsd.c,v 1.9 2002/10/24 07:53:12 marcel Exp $ */ +/* $FreeBSD: src/sys/boot/efi/libefi/elf_freebsd.c,v 1.10 2002/11/28 03:25:51 marcel Exp $ */ /* $NetBSD: loadfile.c,v 1.10 1998/06/25 06:45:46 ross Exp $ */ /*- @@ -217,23 +217,6 @@ :: "r"(0), "r"(*(u_int64_t*)&pte)); __asm __volatile("srlz.i;;"); - bzero(&pte, sizeof(pte)); - pte.pte_p = 1; - pte.pte_ma = PTE_MA_UC; - pte.pte_a = 1; - pte.pte_d = 1; - pte.pte_pl = PTE_PL_KERN; - pte.pte_ar = PTE_AR_RWX; - pte.pte_ppn = 0xffffc000000 >> 12; - - __asm __volatile("mov cr.ifa=%0" :: "r"(IA64_PHYS_TO_RR6(0xffffc000000))); - __asm __volatile("mov cr.itir=%0" :: "r"(26 << 2)); - //__asm __volatile("ptr.d %0,%1" :: "r"(IA64_PHYS_TO_RR6(0xffffc000000)), "r"(26<<2)); - __asm __volatile("srlz.i;;"); - __asm __volatile("itr.d dtr[%0]=%1;;" - :: "r"(1), "r"(*(u_int64_t*)&pte)); - __asm __volatile("srlz.i;;"); - enter_kernel(hdr->e_entry, bi); restore_ic(psr); ==== //depot/projects/smpng/sys/boot/efi/loader/version#3 (text+ko) ==== @@ -1,8 +1,11 @@ -$FreeBSD: src/sys/boot/efi/loader/version,v 1.3 2002/03/30 23:00:05 marcel Exp $ +$FreeBSD: src/sys/boot/efi/loader/version,v 1.4 2002/11/28 03:25:51 marcel Exp $ NOTE ANY CHANGES YOU MAKE TO THE BOOTBLOCKS HERE. The format of this file is important. Make sure the current version number is on line 6. +1.0: Don't map the I/O port range. We expect the kernel to do it. It + was done in the loader as a debugging aid and not intended as a + service/feature. 0.3: Pass the physical address of the bootinfo block in register r8 to the kernel. Continue to put it at the fixed address for now. 0.2: Much improved version. Significant is the support for passing ==== //depot/projects/smpng/sys/boot/libstand/ufs.c#2 (text+ko) ==== @@ -72,7 +72,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/libstand/ufs.c,v 1.12 2002/06/21 06:17:56 mckusick Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/libstand/ufs.c,v 1.13 2002/11/27 02:18:58 mckusick Exp $"); /* * Stand-alone file reading package. @@ -534,7 +534,7 @@ goto out; if ((fs->fs_magic == FS_UFS1_MAGIC || (fs->fs_magic == FS_UFS2_MAGIC && - fs->fs_sblockloc == numfrags(fs, sblock_try[i]))) && + fs->fs_sblockloc == sblock_try[i])) && buf_size == SBLOCKSIZE && fs->fs_bsize <= MAXBSIZE && fs->fs_bsize >= sizeof(struct fs)) ==== //depot/projects/smpng/sys/boot/ofw/libofw/devicename.c#5 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/boot/ofw/libofw/devicename.c,v 1.11 2002/11/10 19:17:36 jake Exp $ + * $FreeBSD: src/sys/boot/ofw/libofw/devicename.c,v 1.12 2002/12/02 01:46:22 jake Exp $ */ #include @@ -91,7 +91,7 @@ if (OF_getprop(handle, "device_type", type, sizeof(type)) == -1) continue; for (i = 0; (dv = devsw[i]) != NULL; i++) { - if (strncmp(dv->dv_name, type, strlen(type)) == 0) + if (strncmp(dv->dv_name, type, strlen(dv->dv_name)) == 0) goto found; } } ==== //depot/projects/smpng/sys/cam/scsi/scsi_da.c#28 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.115 2002/11/23 23:25:56 njl Exp $ + * $FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.116 2002/11/29 15:40:10 yar Exp $ */ #ifdef _KERNEL @@ -611,6 +611,8 @@ if (error == 0) { if ((softc->flags & DA_FLAG_PACK_REMOVABLE) != 0) daprevent(periph, PR_PREVENT); + } else { + cam_periph_release(periph); } cam_periph_unlock(periph); return (error); ==== //depot/projects/smpng/sys/conf/NOTES#29 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/NOTES,v 1.1116 2002/11/08 20:04:38 jhb Exp $ +# $FreeBSD: src/sys/conf/NOTES,v 1.1117 2002/11/26 17:32:39 rwatson Exp $ # # NOTES -- Lines that can be cut/pasted into kernel and hints configs. # @@ -764,6 +764,7 @@ options MAC_BSDEXTENDED options MAC_DEBUG options MAC_IFOFF +options MAC_LOMAC options MAC_MLS options MAC_NONE options MAC_PARTITION ==== //depot/projects/smpng/sys/conf/files#58 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.736 2002/11/16 06:35:51 deischen Exp $ +# $FreeBSD: src/sys/conf/files,v 1.739 2002/12/03 20:20:14 sos Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -290,6 +290,7 @@ dev/asr/asr.c optional asr pci dev/ata/ata-all.c optional ata dev/ata/ata-isa.c optional ata isa +dev/ata/ata-cbus.c optional ata pc98 dev/ata/ata-card.c optional ata card dev/ata/ata-card.c optional ata pccard dev/ata/ata-pci.c optional ata pci @@ -458,10 +459,10 @@ dev/lnc/if_lnc_pci.c optional lnc pci dev/ncv/ncr53c500.c optional ncv dev/ncv/ncr53c500_pccard.c optional ncv card -#dev/ncv/ncr53c500_pccard.c optional ncv pccard +dev/ncv/ncr53c500_pccard.c optional ncv pccard dev/nsp/nsp.c optional nsp dev/nsp/nsp_pccard.c optional nsp card -#dev/nsp/nsp_pccard.c optional nsp pccard +dev/nsp/nsp_pccard.c optional nsp pccard dev/mca/mca_bus.c optional mca dev/mcd/mcd.c optional mcd isa nowerror dev/mcd/mcd_isa.c optional mcd isa nowerror @@ -705,7 +706,7 @@ dev/streams/streams.c optional streams dev/stg/tmc18c30.c optional stg dev/stg/tmc18c30_pccard.c optional stg card -#dev/stg/tmc18c30_pccard.c optional stg pccard +dev/stg/tmc18c30_pccard.c optional stg pccard dev/stg/tmc18c30_isa.c optional stg isa dev/sym/sym_hipd.c optional sym \ dependency "$S/dev/sym/sym_{conf,defs}.h" @@ -1507,6 +1508,7 @@ security/mac_biba/mac_biba.c optional mac_biba security/mac_bsdextended/mac_bsdextended.c optional mac_bsdextended security/mac_ifoff/mac_ifoff.c optional mac_ifoff +security/mac_lomac/mac_lomac.c optional mac_lomac security/mac_mls/mac_mls.c optional mac_mls security/mac_none/mac_none.c optional mac_none security/mac_partition/mac_partition.c optional mac_partition ==== //depot/projects/smpng/sys/conf/majors#19 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/sys/conf/majors,v 1.150 2002/11/13 01:42:59 peter Exp $ +$FreeBSD: src/sys/conf/majors,v 1.151 2002/11/28 04:29:52 rwatson Exp $ Hopefully, this list will one day be obsoleted by DEVFS, but for now this is the current allocation of device major numbers. @@ -200,7 +200,6 @@ 179 raid RAIDframe (disk device) 180 nvidia NVIDIA (nvidiaN/nvidiactl) 181 casm HP/Compaq ProLiant Advanced Server Management -182 mdsio RS-485 driver for 8250-family UARTs 200 ?? entries from 200-252 are reserved for local use 252 ?? entries from 200-252 are reserved for local use 253 was:MFS was: used by MFS in <= RELENG_4 ==== //depot/projects/smpng/sys/conf/options#42 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/options,v 1.364 2002/11/18 06:17:07 jmallett Exp $ +# $FreeBSD: src/sys/conf/options,v 1.365 2002/11/26 17:32:39 rwatson Exp $ # # On the handling of kernel options # @@ -152,6 +152,7 @@ MAC_BSDEXTENDED opt_dontuse.h MAC_DEBUG opt_mac.h MAC_IFOFF opt_dontuse.h +MAC_LOMAC opt_dontuse.h MAC_MLS opt_dontuse.h MAC_NONE opt_dontuse.h MAC_PARTITION opt_dontuse.h ==== //depot/projects/smpng/sys/contrib/dev/acpica/CHANGES.txt#3 (text+ko) ==== @@ -1,4 +1,277 @@ ---------------------------------------- +15 November 2002. Summary of changes for version 20021115. + +1) ACPI CA Core Subsystem: + +Fixed a memory leak problem where an error during resolution +of method arguments during a method invocation from another +method failed to cleanup properly by deleting all successfully +resolved argument objects. + +Fixed a problem where the target of the Index() operator was +not correctly constructed if the source object was a package. +This problem has not been detected because the use of a target +operand with Index() is very rare. + +Fixed a problem with the Index() operator where an attempt was +made to delete the operand objects twice. + +Fixed a problem where an attempt was made to delete an operand +twice during execution of the CondRefOf() operator if the +target did not exist. + +Implemented the first of perhaps several internal create +object functions that create and initialize a specific object +type. This consolidates duplicated code wherever the object +is created, thus shrinking the size of the subsystem. + +Implemented improved debug/error messages for errors that +occur during nested method invocations. All executing method +pathnames are displayed (with the error) as the call stack is +unwound - thus simplifying debug. + +Fixed a problem introduced in the 10/02 release that caused +premature deletion of a buffer object if a buffer was used as +an ASL operand where an integer operand is required (Thus +causing an implicit object conversion from Buffer to Integer.) +The change in the 10/02 release was attempting to fix a memory +leak (albeit incorrectly.) + +Code and Data Size: Current core subsystem library sizes are +shown below. These are the code and data sizes for the +acpica.lib produced by the Microsoft Visual C++ 6.0 compiler, +and these values do not include any ACPI driver or OSPM code. +The debug version of the code includes the debug output trace +mechanism and has a much larger code and data size. Note that +these values will vary depending on the efficiency of the +compiler and the compiler options used during generation. + + Previous Release + Non-Debug Version: 71.9K Code, 9.1K Data, 81.0K Total + Debug Version: 153.1K Code, 63.3K Data, 216.4K Total + Current Release: + Non-Debug Version: 71.3K Code, 9.0K Data, 80.3K Total + Debug Version: 152.7K Code, 63.2K Data, 215.5K Total + + +2) Linux + +Changed the implementation of the ACPI semaphores to use +down() instead of down_interruptable(). It is important that +the execution of ACPI control methods not be interrupted by +signals. Methods must run to completion, or the system may be +left in an unknown/unstable state. + +Fixed a compilation error when CONFIG_SOFTWARE_SUSPEND is not +set. (Shawn Starr) + + +3) iASL Compiler/Disassembler + +Changed the default location of output files. All output +files are now placed in the current directory by default +instead of in the directory of the source file. This change +may affect some existing makefiles, but it brings the behavior +of the compiler in line with other similar tools. The +location of the output files can be overridden with the -p +command line switch. + + +---------------------------------------- +11 November 2002. Summary of changes for version 20021111. + + +0) ACPI Specification 2.0B is released and is now available +at: http://www.acpi.info/index.html + + +1) ACPI CA Core Subsystem: + +Implemented support for the ACPI 2.0 SMBus Operation Regions. +This includes the early detection and handoff of the request +to the SMBus region handler (avoiding all of the complex field +support code), and support for the bidirectional return packet +from an SMBus write operation. This paves the way for the +development of SMBus drivers in each host operating system. + +Fixed a problem where the semaphore WAIT_FOREVER constant was +defined as 32 bits, but must be 16 bits according to the ACPI +specification. This had the side effect of causing ASL +Mutex/Event timeouts even though the ASL code requested a wait +forever. Changed all internal references to the ACPI timeout +parameter to 16 bits to prevent future problems. Changed the +name of WAIT_FOREVER to ACPI_WAIT_FOREVER. + +Code and Data Size: Current core subsystem library sizes are +shown below. These are the code and data sizes for the +acpica.lib produced by the Microsoft Visual C++ 6.0 compiler, +and these values do not include any ACPI driver or OSPM code. +The debug version of the code includes the debug output trace +mechanism and has a much larger code and data size. Note that +these values will vary depending on the efficiency of the +compiler and the compiler options used during generation. + + Previous Release + Non-Debug Version: 71.4K Code, 9.0K Data, 80.4K Total + Debug Version: 152.3K Code, 63.0K Data, 215.3K Total + Current Release: + Non-Debug Version: 71.9K Code, 9.1K Data, 81.0K Total + Debug Version: 153.1K Code, 63.3K Data, 216.4K Total + + +2) Linux + +Module loading/unloading fixes (John Cagle) + + +3) iASL Compiler/Disassembler + +Added support for the SMBBlockProcessCall keyword (ACPI 2.0) + +Implemented support for the disassembly of all SMBus protocol +keywords (SMBQuick, SMBWord, etc.) + +---------------------------------------- +01 November 2002. Summary of changes for version 20021101. + + +1) ACPI CA Core Subsystem: + +Fixed a problem where platforms that have a GPE1 block but no +GPE0 block were not handled correctly. This resulted in a +"GPE overlap" error message. GPE0 is no longer required. + +Removed code added in the previous release that inserted nodes +into the namespace in alphabetical order. This caused some +side-effects on various machines. The root cause of the +problem is still under investigation since in theory, the +internal ordering of the namespace nodes should not matter. + +Enhanced error reporting for the case where a named object is +not found during control method execution. The full ACPI +namepath (name reference) of the object that was not found is +displayed in this case. + +Note: as a result of the overhaul of the namespace object +types in the previous release, the namespace nodes for the +predefined scopes (_TZ, _PR, etc.) are now of the type +ACPI_TYPE_LOCAL_SCOPE instead of ACPI_TYPE_ANY. This +simplifies the namespace management code but may affect code +that walks the namespace tree looking for specific object +types. + +Code and Data Size: Current core subsystem library sizes are +shown below. These are the code and data sizes for the +acpica.lib produced by the Microsoft Visual C++ 6.0 compiler, +and these values do not include any ACPI driver or OSPM code. +The debug version of the code includes the debug output trace +mechanism and has a much larger code and data size. Note that +these values will vary depending on the efficiency of the +compiler and the compiler options used during generation. + + Previous Release + Non-Debug Version: 70.7K Code, 8.6K Data, 79.3K Total + Debug Version: 151.7K Code, 62.4K Data, 214.1K Total + Current Release: + Non-Debug Version: 71.4K Code, 9.0K Data, 80.4K Total + Debug Version: 152.3K Code, 63.0K Data, 215.3K Total + + +2) Linux + +Fixed a problem introduced in the previous release where the +Processor and Thermal objects were not recognized and +installed in /proc. This was related to the scope type change +described above. + + +3) iASL Compiler/Disassembler + +Implemented the -g option to get all of the required ACPI +tables from the registry and save them to files (Windows +version of the compiler only.) The required tables are the +FADT, FACS, and DSDT. + +Added ACPI table checksum validation during table disassembly +in order to catch corrupted tables. + + +---------------------------------------- +22 October 2002. Summary of changes for version 20021022. + +1) ACPI CA Core Subsystem: + +Implemented a restriction on the Scope operator that the +target must already exist in the namespace at the time the +operator is encountered (during table load or method +execution). In other words, forward references are not +allowed and Scope() cannot create a new object. This changes +the previous behavior where the interpreter would create the +name if not found. This new behavior correctly enables the +search-to-root algorithm during namespace lookup of the target +name. Because of this upsearch, this fixes the known Compaq +_SB_.OKEC problem and makes both the AML interpreter and iASL +compiler compatible with other ACPI implementations. + +Completed a major overhaul of the internal ACPI object types +for the ACPI Namespace and the associated operand objects. +Many of these types had become obsolete with the introduction +of the two-pass namespace load. This cleanup simplifies the +code and makes the entire namespace load mechanism much +clearer and easier to understand. + +Improved debug output for tracking scope opening/closing to +help diagnose scoping issues. The old scope name as well as +the new scope name are displayed. Also improved error +messages for problems with ASL Mutex objects and error +messages for GPE problems. + +Cleaned up the namespace dump code, removed obsolete code. + +All string output (for all namespace/object dumps) now uses +the common ACPI string output procedure which handles escapes +properly and does not emit non-printable characters. + +Fixed some issues with constants in the 64-bit version of the +local C library (utclib.c) + + +2) Linux + +EC Driver: No longer attempts to acquire the Global Lock at +interrupt level. + + +3) iASL Compiler/Disassembler + +Implemented ACPI 2.0B grammar change that disallows all Type 1 +and 2 opcodes outside of a control method. This means that +the "executable" operators (versus the "namespace" operators) +cannot be used at the table level; they can only be used +within a control method. + +Implemented the restriction on the Scope() operator where the +target must already exist in the namespace at the time the +operator is encountered (during ASL compilation). In other +words, forward references are not allowed and Scope() cannot +create a new object. This makes the iASL compiler compatible +with other ACPI implementations and makes the Scope() +implementation adhere to the ACPI specification. + +Fixed a problem where namepath optimization for the Alias +operator was optimizing the wrong path (of the two namepaths.) +This caused a "Missing alias link" error message. + +Fixed a problem where an "unknown reserved name" warning could +be incorrectly generated for names like "_SB" when the +trailing underscore is not used in the original ASL. + +Fixed a problem where the reserved name check did not handle +NamePaths with multiple NameSegs correctly. The first nameseg +of the NamePath was examined instead of the last NameSeg. + + +---------------------------------------- 02 October 2002. Summary of changes for this release. ==== //depot/projects/smpng/sys/contrib/dev/acpica/acapps.h#2 (text+ko) ==== @@ -146,10 +146,18 @@ char *Suffix); ACPI_STATUS +FlSplitInputPathname ( + char *InputPath, + char **OutDirectoryPath, + char **OutFilename); + +ACPI_STATUS AdAmlDisassemble ( BOOLEAN OutToFile, char *Filename, - char **OutFilename); + char *Prefix, + char **OutFilename, + BOOLEAN GetAllTables); void AdPrintStatistics (void); @@ -164,7 +172,8 @@ ACPI_STATUS AdGetTables ( - char *Filename); + char *Filename, + BOOLEAN GetAllTables); ACPI_STATUS AdParseTables (void); ==== //depot/projects/smpng/sys/contrib/dev/acpica/acconfig.h#14 (text+ko) ==== @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acconfig.h - Global configuration constants - * $Revision: 112 $ + * $Revision: 118 $ * *****************************************************************************/ @@ -145,7 +145,7 @@ /* Version string */ -#define ACPI_CA_VERSION 0x20021002 +#define ACPI_CA_VERSION 0x20021115 /* Version of ACPI supported */ @@ -257,6 +257,10 @@ #define ACPI_RSDP_CHECKSUM_LENGTH 20 #define ACPI_RSDP_XCHECKSUM_LENGTH 36 +/* SMBus bidirectional buffer size */ + +#define ACPI_SMBUS_BUFFER_SIZE 34 + /****************************************************************************** * ==== //depot/projects/smpng/sys/contrib/dev/acpica/acdisasm.h#3 (text+ko) ==== @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acdisasm.h - AML disassembler - * $Revision: 3 $ + * $Revision: 5 $ * *****************************************************************************/ @@ -199,10 +199,6 @@ char *Name); void -AcpiDmString ( - char *String); - -void AcpiDmUnicode ( ACPI_PARSE_OBJECT *Op); @@ -334,6 +330,9 @@ AcpiDmBitList ( UINT16 Mask); +void +AcpiDmDecodeAttribute ( + UINT8 Attribute); /* * dmresrcl ==== //depot/projects/smpng/sys/contrib/dev/acpica/acdispat.h#7 (text+ko) ==== @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acdispat.h - dispatcher (parser to interpreter interface) - * $Revision: 54 $ + * $Revision: 55 $ * *****************************************************************************/ @@ -469,6 +469,10 @@ AcpiDsResolveOperands ( ACPI_WALK_STATE *WalkState); +void +AcpiDsClearOperands ( + ACPI_WALK_STATE *WalkState); + /* * dswscope - Scope Stack manipulation ==== //depot/projects/smpng/sys/contrib/dev/acpica/acevents.h#7 (text+ko) ==== @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acevents.h - Event subcomponent prototypes and defines - * $Revision: 79 $ + * $Revision: 80 $ * *****************************************************************************/ @@ -154,7 +154,7 @@ ACPI_STATUS AcpiEvAcquireGlobalLock( - UINT32 Timeout); + UINT16 Timeout); ACPI_STATUS AcpiEvReleaseGlobalLock( ==== //depot/projects/smpng/sys/contrib/dev/acpica/acglobal.h#11 (text+ko) ==== @@ -1,7 +1,7 @@ /****************************************************************************** * * Name: acglobal.h - Declarations for global variables - * $Revision: 131 $ + * $Revision: 132 $ * *****************************************************************************/ @@ -243,7 +243,7 @@ * ****************************************************************************/ -#define NUM_NS_TYPES INTERNAL_TYPE_INVALID+1 +#define NUM_NS_TYPES ACPI_TYPE_INVALID+1 #if defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY) #define NUM_PREDEFINED_NAMES 10 @@ -370,8 +370,8 @@ /* * Statistic globals */ -ACPI_EXTERN UINT16 AcpiGbl_ObjTypeCount[INTERNAL_TYPE_NODE_MAX+1]; -ACPI_EXTERN UINT16 AcpiGbl_NodeTypeCount[INTERNAL_TYPE_NODE_MAX+1]; +ACPI_EXTERN UINT16 AcpiGbl_ObjTypeCount[ACPI_TYPE_NS_NODE_MAX+1]; +ACPI_EXTERN UINT16 AcpiGbl_NodeTypeCount[ACPI_TYPE_NS_NODE_MAX+1]; ACPI_EXTERN UINT16 AcpiGbl_ObjTypeCountMisc; >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 19:16:44 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9D8CC37B404; Tue, 3 Dec 2002 19:16:20 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31DF137B401 for ; Tue, 3 Dec 2002 19:16:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11B0643E9C for ; Tue, 3 Dec 2002 19:16:19 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB43C6mV000326 for ; Tue, 3 Dec 2002 19:12:06 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB43C5Jo000313 for perforce@freebsd.org; Tue, 3 Dec 2002 19:12:05 -0800 (PST) Date: Tue, 3 Dec 2002 19:12:05 -0800 (PST) Message-Id: <200212040312.gB43C5Jo000313@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21894 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21894 Change 21894 by marcel@marcel_vaio on 2002/12/03 19:11:27 IFC @21893 Affected files ... .. //depot/projects/ia64/Makefile#18 integrate .. //depot/projects/ia64/crypto/openssh/acconfig.h#4 integrate .. //depot/projects/ia64/crypto/openssh/config.h#2 integrate .. //depot/projects/ia64/etc/mtree/BSD.include.dist#10 integrate .. //depot/projects/ia64/etc/pam.d/sshd#8 integrate .. //depot/projects/ia64/gnu/usr.bin/cvs/lib/config.h#4 integrate .. //depot/projects/ia64/include/Makefile#20 integrate .. //depot/projects/ia64/lib/libstand/ufs.c#7 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml#3 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/installation/i386/article.sgml#2 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#57 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/i386/article.sgml#2 integrate .. //depot/projects/ia64/sbin/dump/dump.8#10 integrate .. //depot/projects/ia64/sbin/dump/dump.h#11 integrate .. //depot/projects/ia64/sbin/dump/main.c#13 integrate .. //depot/projects/ia64/sbin/dump/traverse.c#13 integrate .. //depot/projects/ia64/share/man/man4/ata.4#7 integrate .. //depot/projects/ia64/share/security/lomac-policy.contexts#1 branch .. //depot/projects/ia64/sys/conf/files#50 integrate .. //depot/projects/ia64/sys/dev/ata/ata-all.c#21 integrate .. //depot/projects/ia64/sys/dev/ata/ata-all.h#7 integrate .. //depot/projects/ia64/sys/dev/ata/ata-cbus.c#1 branch .. //depot/projects/ia64/sys/dev/ata/ata-disk.c#12 integrate .. //depot/projects/ia64/sys/dev/ata/ata-dma.c#18 integrate .. //depot/projects/ia64/sys/dev/ata/ata-isa.c#7 integrate .. //depot/projects/ia64/sys/dev/ata/ata-pci.c#18 integrate .. //depot/projects/ia64/sys/dev/ata/atapi-fd.c#10 integrate .. //depot/projects/ia64/sys/dev/pci/pci_pci.c#13 integrate .. //depot/projects/ia64/sys/geom/geom_pc98.c#14 integrate .. //depot/projects/ia64/sys/modules/Makefile#29 integrate .. //depot/projects/ia64/sys/modules/lomac/Makefile#4 delete .. //depot/projects/ia64/sys/modules/lomac/Makefile.inc#3 delete .. //depot/projects/ia64/sys/modules/lomac/plm/Makefile#4 delete .. //depot/projects/ia64/sys/modules/lomac/syscall_gate/Makefile#4 delete .. //depot/projects/ia64/sys/pc98/conf/GENERIC#21 integrate .. //depot/projects/ia64/sys/pc98/conf/GENERIC.hints#4 integrate .. //depot/projects/ia64/sys/security/lomac/kernel_interface.c#6 delete .. //depot/projects/ia64/sys/security/lomac/kernel_interface.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_lkm.c#4 delete .. //depot/projects/ia64/sys/security/lomac/kernel_log.c#5 delete .. //depot/projects/ia64/sys/security/lomac/kernel_log.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_mediate.c#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_mediate.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_mmap.c#7 delete .. //depot/projects/ia64/sys/security/lomac/kernel_monitor.c#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_monitor.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_pipe.c#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_pipe.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_plm.c#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_plm.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_socket.c#7 delete .. //depot/projects/ia64/sys/security/lomac/kernel_socket.h#3 delete .. //depot/projects/ia64/sys/security/lomac/kernel_util.c#8 delete .. //depot/projects/ia64/sys/security/lomac/kernel_util.h#3 delete .. //depot/projects/ia64/sys/security/lomac/lomac.h#3 delete .. //depot/projects/ia64/sys/security/lomac/lomacfs.h#3 delete .. //depot/projects/ia64/sys/security/lomac/lomacfs_subr.c#5 delete .. //depot/projects/ia64/sys/security/lomac/lomacfs_vfsops.c#4 delete .. //depot/projects/ia64/sys/security/lomac/lomacfs_vnops.c#8 delete .. //depot/projects/ia64/sys/security/lomac/lomacio.h#3 delete .. //depot/projects/ia64/sys/security/lomac/policy_plm.h#3 delete .. //depot/projects/ia64/sys/security/lomac/syscall_gate.c#3 delete .. //depot/projects/ia64/sys/security/lomac/syscall_gate.h#3 delete .. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.c#2 integrate .. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.h#2 integrate .. //depot/projects/ia64/sys/ufs/ffs/ffs_snapshot.c#18 integrate .. //depot/projects/ia64/usr.sbin/adduser/Makefile#3 integrate .. //depot/projects/ia64/usr.sbin/adduser/adduser.8#6 integrate .. //depot/projects/ia64/usr.sbin/adduser/adduser.perl#4 delete .. //depot/projects/ia64/usr.sbin/adduser/adduser.sh#1 branch .. //depot/projects/ia64/usr.sbin/adduser/rmuser.8#3 integrate .. //depot/projects/ia64/usr.sbin/adduser/rmuser.perl#3 delete .. //depot/projects/ia64/usr.sbin/adduser/rmuser.sh#1 branch .. //depot/projects/ia64/usr.sbin/cdcontrol/cdcontrol.c#8 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.8#4 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.c#4 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/disks.c#11 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/dist.c#12 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/dist.h#5 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/help/partition.hlp#2 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/install.c#14 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/label.c#11 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/menus.c#19 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/sysinstall.h#13 integrate Differences ... ==== //depot/projects/ia64/Makefile#18 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.270 2002/12/02 14:31:21 ru Exp $ +# $FreeBSD: src/Makefile,v 1.271 2002/12/03 17:49:05 bmah Exp $ # # The user-driven targets are: # @@ -182,7 +182,7 @@ make: @echo @echo "--------------------------------------------------------------" - @echo " Upgrading make(1)" + @echo " Building an up-to-date make(1)" @echo "--------------------------------------------------------------" @cd ${.CURDIR}/usr.bin/make; \ ${MMAKE} obj && \ ==== //depot/projects/ia64/crypto/openssh/acconfig.h#4 (text+ko) ==== @@ -1,5 +1,5 @@ /* $Id: acconfig.h,v 1.145 2002/09/26 00:38:48 tim Exp $ */ -/* $FreeBSD: src/crypto/openssh/acconfig.h,v 1.4 2002/10/29 10:16:01 des Exp $ */ +/* $FreeBSD: src/crypto/openssh/acconfig.h,v 1.5 2002/12/03 15:48:11 des Exp $ */ #ifndef _CONFIG_H #define _CONFIG_H @@ -149,7 +149,7 @@ #undef DISABLE_PUTUTXLINE /* Define if you don't want to use lastlog */ -#define DISABLE_LASTLOG +#undef DISABLE_LASTLOG /* Define if you don't want to use lastlog in session.c */ #undef NO_SSH_LASTLOG ==== //depot/projects/ia64/crypto/openssh/config.h#2 (text+ko) ==== @@ -1,7 +1,7 @@ -/* config.h. Generated automatically by configure. */ -/* config.h.in. Generated automatically from configure.ac by autoheader. */ -/* $Id: acconfig.h,v 1.141 2002/06/25 22:35:16 tim Exp $ */ -/* $FreeBSD: src/crypto/openssh/config.h,v 1.3 2002/07/03 00:12:09 des Exp $ */ +/* config.h. Generated by configure. */ +/* config.h.in. Generated from configure.ac by autoheader. */ +/* $Id: acconfig.h,v 1.145 2002/09/26 00:38:48 tim Exp $ */ +/* $FreeBSD: src/crypto/openssh/config.h,v 1.4 2002/12/03 15:48:11 des Exp $ */ #ifndef _CONFIG_H #define _CONFIG_H @@ -10,7 +10,6 @@ /* Please make your changes there */ - /* Define to a Set Process Title type if your system is */ /* supported by bsd-setproctitle.c */ /* #undef SPT_TYPE */ @@ -153,6 +152,9 @@ /* Define if you don't want to use lastlog */ /* #undef DISABLE_LASTLOG */ +/* Define if you don't want to use lastlog in session.c */ +/* #undef NO_SSH_LASTLOG */ + /* Define if you don't want to use utmp */ /* #undef DISABLE_UTMP */ @@ -316,6 +318,9 @@ /* Define if X11 doesn't support AF_UNIX sockets on that system */ /* #undef NO_X11_UNIX_SOCKETS */ +/* Define if the concept of ports only accessible to superusers isn't known */ +/* #undef NO_IPPORT_RESERVED_CONCEPT */ + /* Needed for SCO and NeXT */ /* #undef BROKEN_SAVED_UIDS */ @@ -361,481 +366,508 @@ /* Path that unprivileged child will chroot() to in privep mode */ /* #undef PRIVSEP_PATH */ -/* Define if you have the `mmap' function that supports MAP_ANON|SHARED */ -#define HAVE_MMAP_ANON_SHARED 1 - -/* Define if sendmsg()/recvmsg() has problems passing file descriptors */ -/* #undef BROKEN_FD_PASSING */ +/* Define if your platform needs to skip post auth file descriptor passing */ +/* #undef DISABLE_FD_PASSING */ -/* Define if the `getpgrp' function takes no argument. */ +/* Define to 1 if the `getpgrp' function requires zero arguments. */ #define GETPGRP_VOID 1 -/* Define if you have the `arc4random' function. */ +/* Define to 1 if you have the `arc4random' function. */ #define HAVE_ARC4RANDOM 1 -/* Define if you have the `b64_ntop' function. */ +/* Define to 1 if you have the `b64_ntop' function. */ /* #undef HAVE_B64_NTOP */ -/* Define if you have the `bcopy' function. */ +/* Define to 1 if you have the `bcopy' function. */ #define HAVE_BCOPY 1 -/* Define if you have the `bindresvport_sa' function. */ +/* Define to 1 if you have the `bindresvport_sa' function. */ #define HAVE_BINDRESVPORT_SA 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_BSTRING_H */ -/* Define if you have the `clock' function. */ +/* Define to 1 if you have the `clock' function. */ #define HAVE_CLOCK 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_CRYPT_H */ -/* Define if you have the `dirname' function. */ +/* Define to 1 if you have the `dirname' function. */ #define HAVE_DIRNAME 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_ENDIAN_H */ -/* Define if you have the `endutent' function. */ +/* Define to 1 if you have the `endutent' function. */ /* #undef HAVE_ENDUTENT */ -/* Define if you have the `endutxent' function. */ +/* Define to 1 if you have the `endutxent' function. */ /* #undef HAVE_ENDUTXENT */ -/* Define if you have the `fchmod' function. */ +/* Define to 1 if you have the `fchmod' function. */ #define HAVE_FCHMOD 1 -/* Define if you have the `fchown' function. */ +/* Define to 1 if you have the `fchown' function. */ #define HAVE_FCHOWN 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_FLOATINGPOINT_H 1 -/* Define if you have the `freeaddrinfo' function. */ +/* Define to 1 if you have the `freeaddrinfo' function. */ #define HAVE_FREEADDRINFO 1 -/* Define if you have the `futimes' function. */ +/* Define to 1 if you have the `futimes' function. */ #define HAVE_FUTIMES 1 -/* Define if you have the `gai_strerror' function. */ +/* Define to 1 if you have the `gai_strerror' function. */ #define HAVE_GAI_STRERROR 1 -/* Define if you have the `getaddrinfo' function. */ +/* Define to 1 if you have the `getaddrinfo' function. */ #define HAVE_GETADDRINFO 1 -/* Define if you have the `getcwd' function. */ +/* Define to 1 if you have the `getcwd' function. */ #define HAVE_GETCWD 1 -/* Define if you have the `getgrouplist' function. */ +/* Define to 1 if you have the `getgrouplist' function. */ #define HAVE_GETGROUPLIST 1 -/* Define if you have the `getluid' function. */ +/* Define to 1 if you have the `getluid' function. */ /* #undef HAVE_GETLUID */ -/* Define if you have the `getnameinfo' function. */ +/* Define to 1 if you have the `getnameinfo' function. */ #define HAVE_GETNAMEINFO 1 -/* Define if you have the `getopt' function. */ +/* Define to 1 if you have the `getopt' function. */ #define HAVE_GETOPT 1 -/* Define if you have the header file. */ -/* #undef HAVE_GETOPT_H */ +/* Define to 1 if you have the header file. */ +#define HAVE_GETOPT_H 1 + +/* Define to 1 if you have the `getpeereid' function. */ +#define HAVE_GETPEEREID 1 -/* Define if you have the `getpwanam' function. */ +/* Define to 1 if you have the `getpwanam' function. */ /* #undef HAVE_GETPWANAM */ -/* Define if you have the `getrlimit' function. */ +/* Define to 1 if you have the `getrlimit' function. */ #define HAVE_GETRLIMIT 1 -/* Define if you have the `getrusage' function. */ +/* Define to 1 if you have the `getrusage' function. */ #define HAVE_GETRUSAGE 1 -/* Define if you have the `gettimeofday' function. */ +/* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 -/* Define if you have the `getttyent' function. */ +/* Define to 1 if you have the `getttyent' function. */ #define HAVE_GETTTYENT 1 -/* Define if you have the `getutent' function. */ +/* Define to 1 if you have the `getutent' function. */ /* #undef HAVE_GETUTENT */ -/* Define if you have the `getutid' function. */ +/* Define to 1 if you have the `getutid' function. */ /* #undef HAVE_GETUTID */ -/* Define if you have the `getutline' function. */ +/* Define to 1 if you have the `getutline' function. */ /* #undef HAVE_GETUTLINE */ -/* Define if you have the `getutxent' function. */ +/* Define to 1 if you have the `getutxent' function. */ /* #undef HAVE_GETUTXENT */ -/* Define if you have the `getutxid' function. */ +/* Define to 1 if you have the `getutxid' function. */ /* #undef HAVE_GETUTXID */ -/* Define if you have the `getutxline' function. */ +/* Define to 1 if you have the `getutxline' function. */ /* #undef HAVE_GETUTXLINE */ -/* Define if you have the `glob' function. */ +/* Define to 1 if you have the `glob' function. */ #define HAVE_GLOB 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_GLOB_H 1 -/* Define if you have the `inet_aton' function. */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_IA_H */ + +/* Define to 1 if you have the `inet_aton' function. */ #define HAVE_INET_ATON 1 -/* Define if you have the `inet_ntoa' function. */ +/* Define to 1 if you have the `inet_ntoa' function. */ #define HAVE_INET_NTOA 1 -/* Define if you have the `inet_ntop' function. */ +/* Define to 1 if you have the `inet_ntop' function. */ #define HAVE_INET_NTOP 1 -/* Define if you have the `innetgr' function. */ +/* Define to 1 if you have the `innetgr' function. */ #define HAVE_INNETGR 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_KRB_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_LASTLOG_H */ -/* Define if you have the `des' library (-ldes). */ +/* Define to 1 if you have the `crypt' library (-lcrypt). */ +/* #undef HAVE_LIBCRYPT */ + +/* Define to 1 if you have the `des' library (-ldes). */ /* #undef HAVE_LIBDES */ -/* Define if you have the `des425' library (-ldes425). */ +/* Define to 1 if you have the `des425' library (-ldes425). */ /* #undef HAVE_LIBDES425 */ -/* Define if you have the `dl' library (-ldl). */ +/* Define to 1 if you have the `dl' library (-ldl). */ /* #undef HAVE_LIBDL */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_LIBGEN_H 1 -/* Define if you have the `krb' library (-lkrb). */ +/* Define to 1 if you have the `krb' library (-lkrb). */ /* #undef HAVE_LIBKRB */ -/* Define if you have the `krb4' library (-lkrb4). */ +/* Define to 1 if you have the `krb4' library (-lkrb4). */ /* #undef HAVE_LIBKRB4 */ -/* Define if you have the `nsl' library (-lnsl). */ +/* Define to 1 if you have the `nsl' library (-lnsl). */ /* #undef HAVE_LIBNSL */ -/* Define if you have the `pam' library (-lpam). */ +/* Define to 1 if you have the `pam' library (-lpam). */ #define HAVE_LIBPAM 1 -/* Define if you have the `resolv' library (-lresolv). */ +/* Define to 1 if you have the `resolv' library (-lresolv). */ /* #undef HAVE_LIBRESOLV */ -/* Define if you have the `sectok' library (-lsectok). */ +/* Define to 1 if you have the `sectok' library (-lsectok). */ /* #undef HAVE_LIBSECTOK */ -/* Define if you have the `socket' library (-lsocket). */ +/* Define to 1 if you have the `socket' library (-lsocket). */ /* #undef HAVE_LIBSOCKET */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_LIBUTIL_H 1 -/* Define if you have the `z' library (-lz). */ +/* Define to 1 if you have the `xnet' library (-lxnet). */ +/* #undef HAVE_LIBXNET */ + +/* Define to 1 if you have the `z' library (-lz). */ #define HAVE_LIBZ 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_LOGIN_CAP_H 1 -/* Define if you have the `login_getcapbool' function. */ +/* Define to 1 if you have the `login_getcapbool' function. */ #define HAVE_LOGIN_GETCAPBOOL 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_LOGIN_H */ -/* Define if you have the `logout' function. */ +/* Define to 1 if you have the `logout' function. */ #define HAVE_LOGOUT 1 -/* Define if you have the `logwtmp' function. */ +/* Define to 1 if you have the `logwtmp' function. */ #define HAVE_LOGWTMP 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_MAILLOCK_H */ -/* Define if you have the `md5_crypt' function. */ +/* Define to 1 if you have the `md5_crypt' function. */ /* #undef HAVE_MD5_CRYPT */ -/* Define if you have the `memmove' function. */ +/* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 -/* Define if you have the `mkdtemp' function. */ +/* Define to 1 if you have the `mkdtemp' function. */ #define HAVE_MKDTEMP 1 -/* Define if you have the `mmap' function. */ +/* Define to 1 if you have the `mmap' function. */ #define HAVE_MMAP 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_NETDB_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_NETGROUP_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_NETINET_IN_SYSTM_H 1 -/* Define if you have the `ngetaddrinfo' function. */ +/* Define to 1 if you have the `ngetaddrinfo' function. */ /* #undef HAVE_NGETADDRINFO */ -/* Define if you have the `ogetaddrinfo' function. */ +/* Define to 1 if you have the `ogetaddrinfo' function. */ /* #undef HAVE_OGETADDRINFO */ -/* Define if you have the `openpty' function. */ +/* Define to 1 if you have the `openpty' function. */ #define HAVE_OPENPTY 1 -/* Define if you have the `pam_getenvlist' function. */ +/* Define to 1 if you have the `pam_getenvlist' function. */ #define HAVE_PAM_GETENVLIST 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_PATHS_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_PTY_H */ -/* Define if you have the `pututline' function. */ +/* Define to 1 if you have the `pututline' function. */ /* #undef HAVE_PUTUTLINE */ -/* Define if you have the `pututxline' function. */ +/* Define to 1 if you have the `pututxline' function. */ /* #undef HAVE_PUTUTXLINE */ -/* Define if you have the `readpassphrase' function. */ +/* Define to 1 if you have the `readpassphrase' function. */ #define HAVE_READPASSPHRASE 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_READPASSPHRASE_H 1 -/* Define if you have the `realpath' function. */ +/* Define to 1 if you have the `realpath' function. */ #define HAVE_REALPATH 1 -/* Define if you have the `recvmsg' function. */ +/* Define to 1 if you have the `recvmsg' function. */ #define HAVE_RECVMSG 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_RPC_TYPES_H 1 -/* Define if you have the `rresvport_af' function. */ +/* Define to 1 if you have the `rresvport_af' function. */ #define HAVE_RRESVPORT_AF 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SECTOK_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SECURITY_PAM_APPL_H 1 -/* Define if you have the `sendmsg' function. */ +/* Define to 1 if you have the `sendmsg' function. */ #define HAVE_SENDMSG 1 -/* Define if you have the `setdtablesize' function. */ +/* Define to 1 if you have the `setdtablesize' function. */ /* #undef HAVE_SETDTABLESIZE */ -/* Define if you have the `setegid' function. */ +/* Define to 1 if you have the `setegid' function. */ #define HAVE_SETEGID 1 -/* Define if you have the `setenv' function. */ +/* Define to 1 if you have the `setenv' function. */ #define HAVE_SETENV 1 -/* Define if you have the `seteuid' function. */ +/* Define to 1 if you have the `seteuid' function. */ #define HAVE_SETEUID 1 -/* Define if you have the `setgroups' function. */ +/* Define to 1 if you have the `setgroups' function. */ #define HAVE_SETGROUPS 1 -/* Define if you have the `setlogin' function. */ +/* Define to 1 if you have the `setlogin' function. */ #define HAVE_SETLOGIN 1 -/* Define if you have the `setluid' function. */ +/* Define to 1 if you have the `setluid' function. */ /* #undef HAVE_SETLUID */ -/* Define if you have the `setpcred' function. */ +/* Define to 1 if you have the `setpcred' function. */ /* #undef HAVE_SETPCRED */ -/* Define if you have the `setproctitle' function. */ +/* Define to 1 if you have the `setproctitle' function. */ #define HAVE_SETPROCTITLE 1 -/* Define if you have the `setresgid' function. */ +/* Define to 1 if you have the `setresgid' function. */ #define HAVE_SETRESGID 1 -/* Define if you have the `setreuid' function. */ +/* Define to 1 if you have the `setreuid' function. */ #define HAVE_SETREUID 1 -/* Define if you have the `setrlimit' function. */ +/* Define to 1 if you have the `setrlimit' function. */ #define HAVE_SETRLIMIT 1 -/* Define if you have the `setsid' function. */ +/* Define to 1 if you have the `setsid' function. */ #define HAVE_SETSID 1 -/* Define if you have the `setutent' function. */ +/* Define to 1 if you have the `setutent' function. */ /* #undef HAVE_SETUTENT */ -/* Define if you have the `setutxent' function. */ +/* Define to 1 if you have the `setutxent' function. */ /* #undef HAVE_SETUTXENT */ -/* Define if you have the `setvbuf' function. */ +/* Define to 1 if you have the `setvbuf' function. */ #define HAVE_SETVBUF 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SHADOW_H */ -/* Define if you have the `sigaction' function. */ +/* Define to 1 if you have the `sigaction' function. */ #define HAVE_SIGACTION 1 -/* Define if you have the `sigvec' function. */ +/* Define to 1 if you have the `sigvec' function. */ #define HAVE_SIGVEC 1 -/* Define if the system has the type `sig_atomic_t'. */ +/* Define to 1 if the system has the type `sig_atomic_t'. */ #define HAVE_SIG_ATOMIC_T 1 -/* Define if you have the `snprintf' function. */ +/* Define to 1 if you have the `snprintf' function. */ #define HAVE_SNPRINTF 1 -/* Define if you have the `socketpair' function. */ +/* Define to 1 if you have the `socketpair' function. */ #define HAVE_SOCKETPAIR 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_STDDEF_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 -/* Define if you have the `strerror' function. */ +/* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 -/* Define if you have the `strftime' function. */ +/* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 -/* Define if you have the `strlcat' function. */ +/* Define to 1 if you have the `strlcat' function. */ #define HAVE_STRLCAT 1 -/* Define if you have the `strlcpy' function. */ +/* Define to 1 if you have the `strlcpy' function. */ #define HAVE_STRLCPY 1 -/* Define if you have the `strmode' function. */ +/* Define to 1 if you have the `strmode' function. */ #define HAVE_STRMODE 1 -/* Define if you have the `strsep' function. */ +/* Define to 1 if you have the `strsep' function. */ #define HAVE_STRSEP 1 -/* Define if `st_blksize' is member of `struct stat'. */ +/* Define to 1 if `st_blksize' is member of `struct stat'. */ #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 -/* Define if you have the `sysconf' function. */ +/* Define to 1 if you have the `sysconf' function. */ #define HAVE_SYSCONF 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_BITYPES_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_BSDTTY_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_CDEFS_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_MMAN_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_SELECT_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_STROPTS_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_SYSMACROS_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_SYS_UN_H 1 -/* Define if you have the `tcgetpgrp' function. */ +/* Define to 1 if you have the `tcgetpgrp' function. */ #define HAVE_TCGETPGRP 1 -/* Define if you have the `time' function. */ +/* Define to 1 if you have the `time' function. */ #define HAVE_TIME 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_TIME_H 1 -/* Define if you have the `truncate' function. */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_TMPDIR_H */ + +/* Define to 1 if you have the `truncate' function. */ #define HAVE_TRUNCATE 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_TTYENT_H 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 -/* Define if you have the `updwtmp' function. */ +/* Define to 1 if you have the `updwtmp' function. */ /* #undef HAVE_UPDWTMP */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_USERSEC_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_UTIL_H */ -/* Define if you have the `utimes' function. */ +/* Define to 1 if you have the `utimes' function. */ #define HAVE_UTIMES 1 -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_UTIME_H 1 -/* Define if you have the `utmpname' function. */ +/* Define to 1 if you have the `utmpname' function. */ /* #undef HAVE_UTMPNAME */ -/* Define if you have the `utmpxname' function. */ +/* Define to 1 if you have the `utmpxname' function. */ /* #undef HAVE_UTMPXNAME */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ /* #undef HAVE_UTMPX_H */ -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #define HAVE_UTMP_H 1 -/* Define if you have the `vhangup' function. */ +/* Define to 1 if you have the `vhangup' function. */ /* #undef HAVE_VHANGUP */ -/* Define if you have the `vsnprintf' function. */ +/* Define to 1 if you have the `vsnprintf' function. */ #define HAVE_VSNPRINTF 1 -/* Define if you have the `waitpid' function. */ +/* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 -/* Define if you have the `_getpty' function. */ +/* Define to 1 if you have the `_getpty' function. */ /* #undef HAVE__GETPTY */ -/* Define if you have the `__b64_ntop' function. */ +/* Define to 1 if you have the `__b64_ntop' function. */ #define HAVE___B64_NTOP 1 +/* Define to the address where bug reports for this package should be sent. */ +#define PACKAGE_BUGREPORT "" + +/* Define to the full name of this package. */ +#define PACKAGE_NAME "" + +/* Define to the full name and version of this package. */ +#define PACKAGE_STRING "" + +/* Define to the one symbol short name of this package. */ +#define PACKAGE_TARNAME "" + +/* Define to the version of this package. */ +#define PACKAGE_VERSION "" + /* The size of a `char', as computed by sizeof. */ #define SIZEOF_CHAR 1 @@ -851,11 +883,11 @@ /* The size of a `short int', as computed by sizeof. */ #define SIZEOF_SHORT_INT 2 -/* Define if you have the ANSI C header files. */ +/* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 -/* Define if your processor stores words with the most significant byte first - (like Motorola and SPARC, unlike Intel and VAX). */ +/* Define to 1 if your processor stores words with the most significant byte + first (like Motorola and SPARC, unlike Intel and VAX). */ /* #undef WORDS_BIGENDIAN */ /* Number of bits in a file offset, on hosts where this is settable. */ ==== //depot/projects/ia64/etc/mtree/BSD.include.dist#10 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.62 2002/11/21 00:36:19 julian Exp $ +# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.63 2002/12/03 15:05:32 rwatson Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -138,12 +138,12 @@ rpcsvc .. security - lomac - .. mac_biba .. mac_bsdextended .. + mac_lomac + .. mac_mls .. mac_partition ==== //depot/projects/ia64/etc/pam.d/sshd#8 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/etc/pam.d/sshd,v 1.8 2002/07/07 10:00:43 des Exp $ +# $FreeBSD: src/etc/pam.d/sshd,v 1.9 2002/12/03 15:48:11 des Exp $ # # PAM configuration for the "sshd" service # @@ -15,7 +15,7 @@ account required pam_unix.so # session -session required pam_lastlog.so no_warn no_fail +session required pam_permit.so # password password required pam_permit.so ==== //depot/projects/ia64/gnu/usr.bin/cvs/lib/config.h#4 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/gnu/usr.bin/cvs/lib/config.h,v 1.12 2002/12/02 03:20:25 peter Exp $ */ +/* $FreeBSD: src/gnu/usr.bin/cvs/lib/config.h,v 1.14 2002/12/04 00:07:15 peter Exp $ */ /* config.h. Generated by configure. */ /* config.h.in. Generated from configure.in by autoheader. */ @@ -364,13 +364,13 @@ #define PACKAGE_NAME "Concurrent Versions System (CVS)" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "Concurrent Versions System (CVS) 1.11.2.1-20021024-FreeBSD" +#define PACKAGE_STRING "Concurrent Versions System (CVS) 1.11.2.1-20021201-FreeBSD" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "cvs" /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.11.2.1-20021024-FreeBSD" +#define PACKAGE_VERSION "1.11.2.1-20021201-FreeBSD" /* Path to the pr utility */ #define PR_PROGRAM "/usr/bin/pr" ==== //depot/projects/ia64/include/Makefile#20 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 1/4/94 -# $FreeBSD: src/include/Makefile,v 1.190 2002/11/25 08:55:50 ru Exp $ +# $FreeBSD: src/include/Makefile,v 1.191 2002/12/03 15:05:32 rwatson Exp $ # # Doing a make install builds /usr/include # @@ -38,7 +38,7 @@ fs/procfs fs/smbfs fs/umapfs fs/unionfs isofs/cd9660 \ netatm/ipatm netatm/sigpvc netatm/spans netatm/uni \ netgraph/bluetooth/include \ - security/lomac security/mac_biba security/mac_bsdextended \ + security/mac_biba security/mac_bsdextended security/mac_lomac\ security/mac_mls security/mac_partition ufs/ffs ufs/ufs # For SHARED=symlinks, cam, netatm, and netgraph are symlinks, so cam/scsi, ==== //depot/projects/ia64/lib/libstand/ufs.c#7 (text+ko) ==== @@ -72,7 +72,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libstand/ufs.c,v 1.12 2002/06/21 06:17:56 mckusick Exp $"); +__FBSDID("$FreeBSD: src/lib/libstand/ufs.c,v 1.13 2002/12/03 16:25:29 jake Exp $"); /* * Stand-alone file reading package. @@ -534,7 +534,7 @@ goto out; if ((fs->fs_magic == FS_UFS1_MAGIC || (fs->fs_magic == FS_UFS2_MAGIC && - fs->fs_sblockloc == numfrags(fs, sblock_try[i]))) && + fs->fs_sblockloc == sblock_try[i])) && buf_size == SBLOCKSIZE && fs->fs_bsize <= MAXBSIZE && fs->fs_bsize >= sizeof(struct fs)) ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml#3 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -14,7 +14,7 @@ - + ]> ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/installation/i386/article.sgml#2 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -14,7 +14,7 @@ - + >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 19:47: 2 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 86F0837B401; Tue, 3 Dec 2002 19:46:58 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E94637B404 for ; Tue, 3 Dec 2002 19:46:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C99A443ED8 for ; Tue, 3 Dec 2002 19:46:57 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB43gjmV002866 for ; Tue, 3 Dec 2002 19:42:45 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB43giw9002863 for perforce@freebsd.org; Tue, 3 Dec 2002 19:42:44 -0800 (PST) Date: Tue, 3 Dec 2002 19:42:44 -0800 (PST) Message-Id: <200212040342.gB43giw9002863@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21895 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21895 Change 21895 by marcel@marcel_nfs on 2002/12/03 19:41:48 s/in0/r32/g Not a functional change, but one that allows changing the register stack without confusing the assembler (EPC related). Affected files ... .. //depot/projects/ia64/lib/libc/ia64/sys/brk.S#2 edit .. //depot/projects/ia64/lib/libc/ia64/sys/sbrk.S#3 edit Differences ... ==== //depot/projects/ia64/lib/libc/ia64/sys/brk.S#2 (text+ko) ==== @@ -42,12 +42,12 @@ add r14=@ltoff(minbrk),gp ;; ld8 r14=[r14] ;; ld8 r14=[r14] ;; - cmp.ltu p6,p0=in0,r14 ;; -(p6) mov in0=r14 + cmp.ltu p6,p0=r32,r14 ;; +(p6) mov r32=r14 CALLSYS_ERROR(break) add r14=@ltoff(curbrk),gp ;; ld8 r14=[r14] ;; - st8 [r14]=in0 + st8 [r14]=r32 mov ret0=0 br.ret.sptk.few rp END(brk) ==== //depot/projects/ia64/lib/libc/ia64/sys/sbrk.S#3 (text+ko) ==== @@ -41,18 +41,18 @@ add r14 = @ltoff(curbrk), gp ;; ld8 r14 = [r14] - cmp.eq p6, p0 = in0, r0 + cmp.eq p6, p0 = r32, r0 ;; ld8 ret0 = [r14] (p6) br.ret.sptk.few rp ;; - add in0 = ret0, in0 + add r32 = ret0, r32 CALLSYS_ERROR(break) add r14 = @ltoff(curbrk), gp ;; ld8 r14 = [r14] ;; ld8 ret0 = [r14] - st8 [r14] = in0 + st8 [r14] = r32 br.ret.sptk.few rp END(sbrk) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 22:11:59 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5A2FC37B404; Tue, 3 Dec 2002 22:11:54 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4E5437B401 for ; Tue, 3 Dec 2002 22:11:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B98A43E9C for ; Tue, 3 Dec 2002 22:11:53 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB467emV011497 for ; Tue, 3 Dec 2002 22:07:40 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB467dlf011494 for perforce@freebsd.org; Tue, 3 Dec 2002 22:07:39 -0800 (PST) Date: Tue, 3 Dec 2002 22:07:39 -0800 (PST) Message-Id: <200212040607.gB467dlf011494@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21897 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21897 Change 21897 by marcel@marcel_nfs on 2002/12/03 22:07:04 Step 1 in making acpidump work on the HP box. For ACPI 2.0, the RSDT is actually a XSDT, which is the same as a RSDT except that the entries are 64-bit instead of 32-bit. Update struct ACPIrsdp to add the address of the xsdt. As per the spec, we use the XSDT if present otherwise we use the RSDT. Deal with the differences in acpi_handle_rsdt(), where we handle both. I renamed rsdt to sdt where it makes sense, but long exposure to ACPI tends to annihilate ones sensibility :-) The FACP parsing is not called from acpi_handle_sdt, as it's currently only good for unclean reboots. That's step 2... Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#3 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#5 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#5 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#3 (text+ko) ==== @@ -192,24 +192,6 @@ } void -acpi_print_rsdt(struct ACPIsdt *rsdp) -{ - int i, entries; - - acpi_print_sdt(rsdp); - entries = (rsdp->len - SIZEOF_SDT_HDR) / sizeof(u_int32_t); - printf(BEGIN_COMMENT); - printf("\tEntries={ "); - for (i = 0; i < entries; i++) { - if (i > 0) - printf(", "); - printf("0x%08x", rsdp->body[i]); - } - printf(" }\n"); - printf(END_COMMENT); -} - -void acpi_print_facp(struct FACPbody *facp) { char sep; @@ -327,28 +309,55 @@ printf(BEGIN_COMMENT); printf("RSD PTR: Checksum=%d, OEMID=", rp->sum); acpi_print_string(rp->oem, 6); - printf(", RsdtAddress=0x%08x\n", rp->addr); + printf(", RsdtAddress=0x%08x, XsdtAddress=0x%016x\n", rp->rsdt, + rp->xsdt); printf(END_COMMENT); } void -acpi_handle_rsdt(struct ACPIsdt *rsdp) +acpi_handle_sdt(struct ACPIsdt *sdp) { - int i; - int entries; - struct ACPIsdt *sdp; + struct ACPIsdt *sdp_child; + char *p, *end; + + acpi_print_sdt(sdp); + printf(BEGIN_COMMENT); + printf("\tEntries={ "); + p = (void*)sdp->body; + end = p + (sdp->len - SIZEOF_SDT_HDR); + while (p < end) { + if (p != (void*)sdp->body) + printf(", "); + if (sdp->signature[0] == 'X') { + printf("0x%016x", *((u_int64_t*)p)); + p += sizeof(u_int64_t); + } else { + printf("0x%08x", *((u_int32_t*)p)); + p += sizeof(u_int32_t); + } + } + printf(" }\n"); + printf(END_COMMENT); - entries = (rsdp->len - SIZEOF_SDT_HDR) / sizeof(u_int32_t); - acpi_print_rsdt(rsdp); - for (i = 0; i < entries; i++) { - sdp = (struct ACPIsdt *) acpi_map_sdt(rsdp->body[i]); - if (acpi_checksum(sdp, sdp->len)) - errx(1, "RSDT entry %d is corrupt\n", i); - if (!memcmp(sdp->signature, "FACP", 4)) { - acpi_handle_facp((struct FACPbody *) sdp->body); + p = (void*)sdp->body; + while (p < end) { + if (sdp->signature[0] == 'X') { + sdp_child = acpi_map_sdt(*((u_int64_t*)p)); + p += sizeof(u_int64_t); } else { - acpi_print_sdt(sdp); + sdp_child = acpi_map_sdt(*((u_int32_t*)p)); + p += sizeof(u_int32_t); } + + if (acpi_checksum(sdp_child, sdp_child->len)) + errx(1, "SDT at %p is corrupt\n", sdp_child); + if (!memcmp(sdp_child->signature, "FACP", 4)) { + printf("FACP!!!\n"); +#if 0 + acpi_handle_facp((struct FACPbody *)sdp_child->body); +#endif + } else + acpi_print_sdt(sdp_child); } } ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#5 (text+ko) ==== @@ -86,22 +86,25 @@ asl_dump_from_devmem() { struct ACPIrsdp *rp; - struct ACPIsdt *rsdp; + struct ACPIsdt *sdp; + vm_offset_t sdt_addr; rp = acpi_find_rsd_ptr(xaddr); if (!rp) errx(1, "Can't find ACPI information\n"); acpi_print_rsd_ptr(rp); - rsdp = (struct ACPIsdt *) acpi_map_sdt(rp->addr); - if (memcmp(rsdp->signature, "RSDT", 4)) { -hd(rsdp, 256); - errx(1, "RSDT is not a RSDT\n"); + sdt_addr = (rp->xsdt != 0) ? rp->xsdt : rp->rsdt; + sdp = (struct ACPIsdt*) acpi_map_sdt(sdt_addr); + if (memcmp(sdp->signature, "RSDT", 4) != 0 && + memcmp(sdp->signature, "XSDT", 4) != 0) { + hd(sdp, 256); + errx(1, "SDT is not a RSDT nor a XSDT\n"); } - if (acpi_checksum(rsdp, rsdp->len)) - errx(1, "RSDT checksum corrupted\n"); + if (acpi_checksum(sdp, sdp->len)) + errx(1, "RSDT/XSDT checksum corrupted\n"); - acpi_handle_rsdt(rsdp); + acpi_handle_sdt(sdp); } static void ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#5 (text+ko) ==== @@ -52,7 +52,11 @@ u_char sum; u_char oem[6]; u_char res; - u_int32_t addr; + u_int32_t rsdt; + u_int32_t length; + u_int64_t xsdt; + u_char xsum; + u_char _spare_[3]; } __packed; /* System Description Table */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 22:37:15 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5C70037B404; Tue, 3 Dec 2002 22:37:14 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8A8337B401; Tue, 3 Dec 2002 22:37:13 -0800 (PST) Received: from axe-inc.co.jp (axegw.axe-inc.co.jp [61.199.217.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A82C43E88; Tue, 3 Dec 2002 22:37:12 -0800 (PST) (envelope-from takawata@axe-inc.co.jp) Received: from axe-inc.co.jp ([192.47.224.47]) by axe-inc.co.jp (8.9.3+3.2W/3.7W) with ESMTP id PAA20546; Wed, 4 Dec 2002 15:37:11 +0900 (JST) Message-Id: <200212040637.PAA20546@axe-inc.co.jp> To: Marcel Moolenaar Cc: perforce@freebsd.org Subject: Re: PERFORCE change 21897 for review In-reply-to: Your message of "Tue, 03 Dec 2002 22:07:39 PST." <200212040607.gB467dlf011494@repoman.freebsd.org> Date: Wed, 04 Dec 2002 15:37:20 +0900 From: User Takawata Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <200212040607.gB467dlf011494@repoman.freebsd.org>, Marcel Moolenaar wrote: > I renamed rsdt to sdt where it makes sense, but long > exposure to ACPI tends to annihilate ones sensibility :-) SDT is the acronym for System Descriptor Table and not only for RSDT or XSDT. I think the name 'rootsdt' is better. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Dec 3 23:15: 9 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 96BFC37B404; Tue, 3 Dec 2002 23:15:07 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46E0737B401 for ; Tue, 3 Dec 2002 23:15:07 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 280C043EC2 for ; Tue, 3 Dec 2002 23:15:06 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB47EXrT025367; Tue, 3 Dec 2002 23:14:33 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB47EWfu001946; Tue, 3 Dec 2002 23:14:32 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB47EWg3001945; Tue, 3 Dec 2002 23:14:32 -0800 (PST) Date: Tue, 3 Dec 2002 23:14:32 -0800 From: Marcel Moolenaar To: User Takawata Cc: perforce@freebsd.org Subject: Re: PERFORCE change 21897 for review Message-ID: <20021204071432.GA1920@athlon.pn.xcllnt.net> References: <200212040607.gB467dlf011494@repoman.freebsd.org> <200212040637.PAA20546@axe-inc.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200212040637.PAA20546@axe-inc.co.jp> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Dec 04, 2002 at 03:37:20PM +0900, User Takawata wrote: > In message <200212040607.gB467dlf011494@repoman.freebsd.org>, Marcel Moolenaar > wrote: > > > I renamed rsdt to sdt where it makes sense, but long > > exposure to ACPI tends to annihilate ones sensibility :-) > > SDT is the acronym for System Descriptor Table and not only for > RSDT or XSDT. I think the name 'rootsdt' is better. [I'm amazed by the exposure my work has, while I don't get to see any changes from others. Probably some configuration thingy...] I see. If rootsdt is what it is, then rsdt isn't really a bad name (provided of course we abstract the fact that xsdt is just a 64-bit variant of the rootsdt). Do you think I should revert back to rsdt or should I convert] to rootsdt? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 0: 6:17 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6AB5F37B404; Wed, 4 Dec 2002 00:06:13 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1AAC37B401 for ; Wed, 4 Dec 2002 00:06:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A52943EB2 for ; Wed, 4 Dec 2002 00:06:12 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB481wmV018461 for ; Wed, 4 Dec 2002 00:01:58 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB481wWa018458 for perforce@freebsd.org; Wed, 4 Dec 2002 00:01:58 -0800 (PST) Date: Wed, 4 Dec 2002 00:01:58 -0800 (PST) Message-Id: <200212040801.gB481wWa018458@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21899 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21899 Change 21899 by marcel@marcel_nfs on 2002/12/04 00:01:04 Step 2 of getting acpidump to work on the HP box. The FACP follows ACPI 2.0 as well. this means some previously unused fields now have meaning and fields that previously had meaning don't. Most importantly, the address of the DSDT is to be found in x_dsdt (ie the 64-bit variant). Et viola; a world of ACPI gibberish reveals itself :-) Note that we still need to explicitly tell acpidump where it can find the RSDT. The logic to scan the first 1MB of memory is fatal on the box. It looks to me that we really should be using sysctl to expose the address to userland... An option is probably in order to allow the old behaviour, so that you don't need ACPI support in the kernel in order to dump it. Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#4 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#6 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#4 (text+ko) ==== @@ -110,12 +110,15 @@ } static void -acpi_handle_facp(struct FACPbody *facp) +acpi_handle_facp(struct FACPbody *facp, int v2) { struct ACPIsdt *dsdp; - acpi_print_facp(facp); - dsdp = (struct ACPIsdt *) acpi_map_sdt(facp->dsdt_ptr); + acpi_print_facp(facp, v2); + if (v2) + dsdp = acpi_map_sdt(facp->x_dsdt); + else + dsdp = acpi_map_sdt(facp->dsdt_ptr); if (acpi_checksum(dsdp, dsdp->len)) errx(1, "DSDT is corrupt\n"); acpi_handle_dsdt(dsdp); @@ -169,6 +172,7 @@ printf("\n}\n"); assert(dp == end); } + void acpi_print_sdt(struct ACPIsdt *sdp) { @@ -192,18 +196,25 @@ } void -acpi_print_facp(struct FACPbody *facp) +acpi_print_facp(struct FACPbody *facp, int v2) { char sep; printf(BEGIN_COMMENT); - printf("\tDSDT=0x%x\n", facp->dsdt_ptr); - printf("\tINT_MODEL=%s\n", facp->int_model ? "APIC" : "PIC"); + if (v2) { + printf("\tDSDT=0x%x\n", facp->x_dsdt); + printf("\tPM_Profile=%d\n", facp->pm_profile); + } else { + printf("\tDSDT=0x%x\n", facp->dsdt_ptr); + printf("\tINT_MODEL=%s\n", facp->int_model ? "APIC" : "PIC"); + } printf("\tSCI_INT=%d\n", facp->sci_int); printf("\tSMI_CMD=0x%x, ", facp->smi_cmd); printf("ACPI_ENABLE=0x%x, ", facp->acpi_enable); printf("ACPI_DISABLE=0x%x, ", facp->acpi_disable); printf("S4BIOS_REQ=0x%x\n", facp->s4biosreq); + if (v2) + printf("\tpstate_cnt=%d\n", facp->pstate_cnt); if (facp->pm1a_evt_blk) printf("\tPM1a_EVT_BLK=0x%x-0x%x\n", facp->pm1a_evt_blk, @@ -237,6 +248,8 @@ facp->gpe1_blk, facp->gpe1_blk + facp->gpe1_len - 1, facp->gpe1_base); + if (v2) + printf("\tCST_CNT=%d\n", facp->cst_cnt); printf("\tP_LVL2_LAT=%dms, P_LVL3_LAT=%dms\n", facp->p_lvl2_lat, facp->p_lvl3_lat); printf("\tFLUSH_SIZE=%d, FLUSH_STRIDE=%d\n", @@ -352,10 +365,8 @@ if (acpi_checksum(sdp_child, sdp_child->len)) errx(1, "SDT at %p is corrupt\n", sdp_child); if (!memcmp(sdp_child->signature, "FACP", 4)) { - printf("FACP!!!\n"); -#if 0 - acpi_handle_facp((struct FACPbody *)sdp_child->body); -#endif + acpi_handle_facp((struct FACPbody *)sdp_child->body, + (sdp->signature[0] == 'X') ? 1 : 0); } else acpi_print_sdt(sdp_child); } ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.h#6 (text+ko) ==== @@ -81,13 +81,13 @@ u_int8_t int_model; #define ACPI_FACP_INTMODEL_PIC 0 /* Standard PC-AT PIC */ #define ACPI_FACP_INTMODEL_APIC 1 /* Multiple APIC */ - u_char reserved1; + u_char pm_profile; u_int16_t sci_int; u_int32_t smi_cmd; u_int8_t acpi_enable; u_int8_t acpi_disable; u_int8_t s4biosreq; - u_int8_t reserved2; + u_int8_t pstate_cnt; u_int32_t pm1a_evt_blk; u_int32_t pm1b_evt_blk; u_int32_t pm1a_cnt_blk; @@ -103,7 +103,7 @@ u_int8_t gpe0_len; u_int8_t gpe1_len; u_int8_t gpe1_base; - u_int8_t reserved3; + u_int8_t cst_cnt; u_int16_t p_lvl2_lat; u_int16_t p_lvl3_lat; u_int16_t flush_size; @@ -167,7 +167,7 @@ void acpi_print_rsd_ptr(struct ACPIrsdp *); void acpi_print_sdt(struct ACPIsdt *); void acpi_print_rsdt(struct ACPIsdt *); -void acpi_print_facp(struct FACPbody *); +void acpi_print_facp(struct FACPbody *, int v2); void acpi_print_dsdt(struct ACPIsdt *); void asl_dump_termobj(u_int8_t **, int); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 0:11:16 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CABA237B404; Wed, 4 Dec 2002 00:11:14 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AD5737B401 for ; Wed, 4 Dec 2002 00:11:14 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A543543EBE for ; Wed, 4 Dec 2002 00:11:13 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB48BDrT025486 for ; Wed, 4 Dec 2002 00:11:13 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB48BDfu002101 for ; Wed, 4 Dec 2002 00:11:13 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB48BD3v002100 for perforce@freebsd.org; Wed, 4 Dec 2002 00:11:13 -0800 (PST) Date: Wed, 4 Dec 2002 00:11:13 -0800 From: Marcel Moolenaar To: Perforce Change Reviews Subject: Re: PERFORCE change 21899 for review Message-ID: <20021204081113.GA2080@athlon.pn.xcllnt.net> References: <200212040801.gB481wWa018458@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200212040801.gB481wWa018458@repoman.freebsd.org> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Dec 04, 2002 at 12:01:58AM -0800, Marcel Moolenaar wrote: > > Et viola; a world of ACPI gibberish reveals itself :-) > I made the output available here: http://www.xcllnt.net/~marcel/hp_rx2600_acpidump.txt -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 6:19:46 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 43B6737B404; Wed, 4 Dec 2002 06:19:44 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E880537B401 for ; Wed, 4 Dec 2002 06:19:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A445943E9C for ; Wed, 4 Dec 2002 06:19:43 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4EFSmV040575 for ; Wed, 4 Dec 2002 06:15:28 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4EFSwf040572 for perforce@freebsd.org; Wed, 4 Dec 2002 06:15:28 -0800 (PST) Date: Wed, 4 Dec 2002 06:15:28 -0800 (PST) Message-Id: <200212041415.gB4EFSwf040572@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21902 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21902 Change 21902 by des@des.at.des.thinksec.com on 2002/12/04 06:15:03 Make the log level default to PAM_LOG_ERROR. Affected files ... .. //depot/projects/openpam/lib/openpam_log.c#16 edit Differences ... ==== //depot/projects/openpam/lib/openpam_log.c#16 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/openpam/lib/openpam_log.c#15 $ + * $P4: //depot/projects/openpam/lib/openpam_log.c#16 $ */ #include @@ -74,6 +74,7 @@ priority = LOG_NOTICE; break; case PAM_LOG_ERROR: + default: priority = LOG_ERR; break; } @@ -118,6 +119,7 @@ priority = LOG_NOTICE; break; case PAM_LOG_ERROR: + default: priority = LOG_ERR; break; } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 6:25:54 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 744D037B404; Wed, 4 Dec 2002 06:25:52 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CFD737B401 for ; Wed, 4 Dec 2002 06:25:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE78343EC2 for ; Wed, 4 Dec 2002 06:25:51 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4ELamV041068 for ; Wed, 4 Dec 2002 06:21:36 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4ELaBQ041065 for perforce@freebsd.org; Wed, 4 Dec 2002 06:21:36 -0800 (PST) Date: Wed, 4 Dec 2002 06:21:36 -0800 (PST) Message-Id: <200212041421.gB4ELaBQ041065@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21903 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21903 Change 21903 by des@des.at.des.thinksec.com on 2002/12/04 06:20:54 Whitespace nit. Affected files ... .. //depot/projects/openpam/HISTORY#15 edit Differences ... ==== //depot/projects/openpam/HISTORY#15 (text+ko) ==== @@ -6,7 +6,7 @@ - ENHANCE: Define struct pam_repository and PAM_REPOSITORY (from Solaris 9). - - ENHANCE: Flesh out the pam(3) man page. + - ENHANCE: Flesh out the pam(3) man page. - ENHANCE: Add an openpam(3) page with cross-references to all the documented OpenPAM API extensions. @@ -183,4 +183,4 @@ First (beta) release. ============================================================================ -$P4: //depot/projects/openpam/HISTORY#14 $ +$P4: //depot/projects/openpam/HISTORY#15 $ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 6:48:22 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7239237B404; Wed, 4 Dec 2002 06:48:20 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F20BA37B401 for ; Wed, 4 Dec 2002 06:48:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C1E943EB2 for ; Wed, 4 Dec 2002 06:48:19 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4Ei4mV042437 for ; Wed, 4 Dec 2002 06:44:04 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4Ei4YU042434 for perforce@freebsd.org; Wed, 4 Dec 2002 06:44:04 -0800 (PST) Date: Wed, 4 Dec 2002 06:44:04 -0800 (PST) Message-Id: <200212041444.gB4Ei4YU042434@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21904 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21904 Change 21904 by des@des.at.des.thinksec.com on 2002/12/04 06:43:26 Remove the pam_dummy module; it serves no discernible purpose. Affected files ... .. //depot/projects/openpam/modules/Makefile#8 edit .. //depot/projects/openpam/modules/pam_dummy/Makefile#5 delete .. //depot/projects/openpam/modules/pam_dummy/pam_dummy.c#6 delete Differences ... ==== //depot/projects/openpam/modules/Makefile#8 (text+ko) ==== @@ -31,12 +31,11 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $P4: //depot/projects/openpam/modules/Makefile#7 $ +# $P4: //depot/projects/openpam/modules/Makefile#8 $ # SUBDIR = SUBDIR += pam_deny -SUBDIR += pam_dummy SUBDIR += pam_permit SUBDIR += pam_unix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 6:50:25 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 89EFC37B404; Wed, 4 Dec 2002 06:50:23 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C4F37B401 for ; Wed, 4 Dec 2002 06:50:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE62343E9C for ; Wed, 4 Dec 2002 06:50:22 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4Ek7mV042687 for ; Wed, 4 Dec 2002 06:46:07 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4Ek758042682 for perforce@freebsd.org; Wed, 4 Dec 2002 06:46:07 -0800 (PST) Date: Wed, 4 Dec 2002 06:46:07 -0800 (PST) Message-Id: <200212041446.gB4Ek758042682@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21905 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21905 Change 21905 by des@des.at.des.thinksec.com on 2002/12/04 06:45:13 The pam_dummy module is dead. Affected files ... .. //depot/projects/openpam/MANIFEST#13 edit Differences ... ==== //depot/projects/openpam/MANIFEST#13 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $P4: //depot/projects/openpam/MANIFEST#12 $ +# $P4: //depot/projects/openpam/MANIFEST#13 $ # CREDITS HISTORY @@ -125,8 +125,6 @@ modules/Makefile modules/pam_deny/Makefile modules/pam_deny/pam_deny.c -modules/pam_dummy/Makefile -modules/pam_dummy/pam_dummy.c modules/pam_permit/Makefile modules/pam_permit/pam_permit.c modules/pam_unix/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 7:21: 5 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2795537B407; Wed, 4 Dec 2002 07:21:03 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FEE837B404 for ; Wed, 4 Dec 2002 07:21:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 251DC43EBE for ; Wed, 4 Dec 2002 07:21:02 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4FGkmV045210 for ; Wed, 4 Dec 2002 07:16:46 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4FGkk4045205 for perforce@freebsd.org; Wed, 4 Dec 2002 07:16:46 -0800 (PST) Date: Wed, 4 Dec 2002 07:16:46 -0800 (PST) Message-Id: <200212041516.gB4FGkk4045205@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21908 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21908 Change 21908 by des@des.at.des.thinksec.com on 2002/12/04 07:16:32 Credit eric@ for his assistance with MacOS. Affected files ... .. //depot/projects/openpam/CREDITS#4 edit Differences ... ==== //depot/projects/openpam/CREDITS#4 (text+ko) ==== @@ -14,6 +14,7 @@ Andrew Morgan Brian Fundakowski Feldman Darren J. Moffat + Eric Melville Gary Winiger Joe Marcus Clarke Mark Murray @@ -22,4 +23,4 @@ Solar Designer Takanori Saneto -$P4: //depot/projects/openpam/CREDITS#3 $ +$P4: //depot/projects/openpam/CREDITS#4 $ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 7:22: 6 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CF89137B404; Wed, 4 Dec 2002 07:22:04 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7ADE237B401 for ; Wed, 4 Dec 2002 07:22:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 301EF43E88 for ; Wed, 4 Dec 2002 07:22:04 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4FHmmV045290 for ; Wed, 4 Dec 2002 07:17:48 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4FHm08045287 for perforce@freebsd.org; Wed, 4 Dec 2002 07:17:48 -0800 (PST) Date: Wed, 4 Dec 2002 07:17:48 -0800 (PST) Message-Id: <200212041517.gB4FHm08045287@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21909 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21909 Change 21909 by des@des.at.des.thinksec.com on 2002/12/04 07:16:55 Prepare for the next release (Cyclamen). Affected files ... .. //depot/projects/openpam/RELNOTES#13 edit Differences ... ==== //depot/projects/openpam/RELNOTES#13 (text+ko) ==== @@ -1,13 +1,26 @@ - Release notes for OpenPAM Citronella - ==================================== + Release notes for OpenPAM Cyclamen + ================================== + +This release corresponds to the code used in FreeBSD-CURRENT as of the +release date. It has also been successfully built on NetBSD 1.6, and +should build with minimal or no changes on OpenBSD. Work is underway +to port OpenPAM to MacOS 10.2. It has not been tested on any other +operating system. The library itself is complete. Documentation exists in the form of -man pages for the library functions. +man pages for the library functions. These man pages are generated by +a Perl script from specially marked-up comments in the source files +themselves, which minimizes the chance that any of them should be out +of date. + +The distribution also includes three sample modules (pam_deny, +pam_permit and pam_unix) and a sample application (su). These are not +intended for actual use, but rather to serve as examples for module or +application developers. -This release is incorporated into FreeBSD-CURRENT as of 2002-06-30. -It has also been successfully built on NetBSD, and should build with -minimal or no changes on OpenBSD. It has not been tested on any other -OS. +NOTE: to the person who sent me MacOS patches in July 2002: I have +lost your name and email address. Please contact me so I can give you +proper credit for your contribution. -$P4: //depot/projects/openpam/RELNOTES#12 $ +$P4: //depot/projects/openpam/RELNOTES#13 $ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 7:23: 7 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7DFA137B404; Wed, 4 Dec 2002 07:23:05 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D38637B401 for ; Wed, 4 Dec 2002 07:23:05 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D89043EA9 for ; Wed, 4 Dec 2002 07:23:04 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.6/8.12.5) with SMTP id gB4FMsBF043835; Wed, 4 Dec 2002 10:22:54 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Wed, 4 Dec 2002 10:22:54 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Marcel Moolenaar Cc: User Takawata , perforce@freebsd.org Subject: Re: PERFORCE change 21897 for review In-Reply-To: <20021204071432.GA1920@athlon.pn.xcllnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Dec 2002, Marcel Moolenaar wrote: > On Wed, Dec 04, 2002 at 03:37:20PM +0900, User Takawata wrote: > > In message <200212040607.gB467dlf011494@repoman.freebsd.org>, Marcel Moolenaar > > wrote: > > > > > I renamed rsdt to sdt where it makes sense, but long > > > exposure to ACPI tends to annihilate ones sensibility :-) > > > > SDT is the acronym for System Descriptor Table and not only for > > RSDT or XSDT. I think the name 'rootsdt' is better. > > [I'm amazed by the exposure my work has, while I don't get to see > any changes from others. Probably some configuration thingy...] You can tweak your P4 watch list by using the 'p4 user' command. Basically, there's a list of matching expressions at the bottom similar to the p4 client command. To see other people's personal branches, you can add //depot/user/...; likewise, you can broaden the scope of project watching. Don't add //depot/..., since that will get all the vendor imports from the FreeBSD CVS repository, which is quite a bit of stuff :-). Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 7:23: 9 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D7E5537B407; Wed, 4 Dec 2002 07:23:06 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79CE837B408 for ; Wed, 4 Dec 2002 07:23:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30C0143E4A for ; Wed, 4 Dec 2002 07:23:06 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4FIomV045369 for ; Wed, 4 Dec 2002 07:18:50 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4FIoRI045366 for perforce@freebsd.org; Wed, 4 Dec 2002 07:18:50 -0800 (PST) Date: Wed, 4 Dec 2002 07:18:50 -0800 (PST) Message-Id: <200212041518.gB4FIoRI045366@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 21910 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21910 Change 21910 by des@des.at.des.thinksec.com on 2002/12/04 07:18:06 Bring up to date, this file hasn't been updated in nearly eight months. Affected files ... .. //depot/projects/openpam/README#4 edit Differences ... ==== //depot/projects/openpam/README#4 (text+ko) ==== @@ -7,20 +7,21 @@ Solaris, at the expense of XSSO conformance and Linux-PAM compatibility. -These are some of OpenPAM's features: +These are some of OpenPAM's features: - Implements the complete PAM API as described in the original PAM paper and in OSF-RFC 86.0; this corresponds to the full XSSO API - except for mappings and secondary authentication. + except for mappings and secondary authentication. Also + implements some extensions found in Solaris 9. - Extends the API with several useful and time-saving functions. - Performs strict checking of return values from service modules. - - Reads configuration from /etc/pam.d/, /usr/local/etc/pam.d/ and - /etc/pam.conf, in that order; this will be made configurable in a - future release. + - Reads configuration from /etc/pam.d/, /etc/pam.conf, + /usr/local/etc/pam.d/ and /usr/local/etc/pam.conf, in that order; + this will be made configurable in a future release. Please direct bug reports and inquiries to openpam@thinksec.com. -$P4: //depot/projects/openpam/README#3 $ +$P4: //depot/projects/openpam/README#4 $ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 7:49:53 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7A35637B401; Wed, 4 Dec 2002 07:49:51 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 258A137B401 for ; Wed, 4 Dec 2002 07:49:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86F6343EBE for ; Wed, 4 Dec 2002 07:49:50 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4FjZmV054532 for ; Wed, 4 Dec 2002 07:45:35 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4FjY2s054529 for perforce@freebsd.org; Wed, 4 Dec 2002 07:45:34 -0800 (PST) Date: Wed, 4 Dec 2002 07:45:34 -0800 (PST) Message-Id: <200212041545.gB4FjY2s054529@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21912 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21912 Change 21912 by rwatson@rwatson_tislabs on 2002/12/04 07:45:29 Synchronize $FreeBSD$ Affected files ... .. //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.c#45 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.h#11 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.c#45 (text+ko) ==== @@ -34,9 +34,8 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD$ + * $FreeBSD: src/sys/security/mac_lomac/mac_lomac.c,v 1.2 2002/11/26 17:38:25 rwatson Exp $ */ - /* * Developed by the TrustedBSD Project. * Low-watermark floating label mandatory integrity policy. ==== //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.h#11 (text+ko) ==== @@ -34,7 +34,8 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD$ + * $FreeBSD: src/sys/security/mac_lomac/mac_lomac.h,v 1.1 2002/11/26 17:26:06 r +watson Exp $ */ /* * Definitions for the TrustedBSD LOMAC integrity policy module. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 9:19:16 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 16A0337B404; Wed, 4 Dec 2002 09:19:15 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E16937B401 for ; Wed, 4 Dec 2002 09:19:14 -0800 (PST) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 263D843EC5 for ; Wed, 4 Dec 2002 09:19:14 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 11230 invoked from network); 4 Dec 2002 17:19:17 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail15.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 4 Dec 2002 17:19:17 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gB4HJBuH041344; Wed, 4 Dec 2002 12:19:12 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021204071432.GA1920@athlon.pn.xcllnt.net> Date: Wed, 04 Dec 2002 12:19:19 -0500 (EST) From: John Baldwin To: Marcel Moolenaar Subject: Re: PERFORCE change 21897 for review Cc: perforce@freebsd.org, User Takawata Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 04-Dec-2002 Marcel Moolenaar wrote: > On Wed, Dec 04, 2002 at 03:37:20PM +0900, User Takawata wrote: >> In message <200212040607.gB467dlf011494@repoman.freebsd.org>, Marcel Moolenaar >> wrote: >> >> > I renamed rsdt to sdt where it makes sense, but long >> > exposure to ACPI tends to annihilate ones sensibility :-) >> >> SDT is the acronym for System Descriptor Table and not only for >> RSDT or XSDT. I think the name 'rootsdt' is better. > > [I'm amazed by the exposure my work has, while I don't get to see > any changes from others. Probably some configuration thingy...] > > I see. If rootsdt is what it is, then rsdt isn't really a bad name > (provided of course we abstract the fact that xsdt is just a > 64-bit variant of the rootsdt). > > Do you think I should revert back to rsdt or should I convert] > to rootsdt? I think just going back to rsdt would be best. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 9:19:18 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 18FAA37B404; Wed, 4 Dec 2002 09:19:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4EFA37B401 for ; Wed, 4 Dec 2002 09:19:16 -0800 (PST) Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3799743EA9 for ; Wed, 4 Dec 2002 09:19:16 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 24785 invoked from network); 4 Dec 2002 17:19:19 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail13.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 4 Dec 2002 17:19:19 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gB4HJEuH041347; Wed, 4 Dec 2002 12:19:14 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021204081113.GA2080@athlon.pn.xcllnt.net> Date: Wed, 04 Dec 2002 12:19:21 -0500 (EST) From: John Baldwin To: Marcel Moolenaar Subject: Re: PERFORCE change 21899 for review Cc: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 04-Dec-2002 Marcel Moolenaar wrote: > On Wed, Dec 04, 2002 at 12:01:58AM -0800, Marcel Moolenaar wrote: >> >> Et viola; a world of ACPI gibberish reveals itself :-) >> > > I made the output available here: > > http://www.xcllnt.net/~marcel/hp_rx2600_acpidump.txt The GPE0 and GPE1 blocks are also different in ACPI 2.0 I think. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 9:21: 0 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C2CAC37B404; Wed, 4 Dec 2002 09:20:57 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B2FF37B401 for ; Wed, 4 Dec 2002 09:20:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA15D43EA9 for ; Wed, 4 Dec 2002 09:20:56 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4HGfmV061701 for ; Wed, 4 Dec 2002 09:16:41 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4HGeL0061694 for perforce@freebsd.org; Wed, 4 Dec 2002 09:16:40 -0800 (PST) Date: Wed, 4 Dec 2002 09:16:40 -0800 (PST) Message-Id: <200212041716.gB4HGeL0061694@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21918 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21918 Change 21918 by jhb@jhb_laptop on 2002/12/04 09:16:25 - Add a MI "linux" module that depends on the sysv modules. - Make the MD "linuxelf" and i386-only "linuxaout" depend on "linux". - Make the alpha "linuxelf" module depend on "osf1". This should fix all the linux module dependency bogons. Affected files ... .. //depot/projects/smpng/sys/alpha/linux/linux_sysvec.c#9 edit .. //depot/projects/smpng/sys/compat/linux/linux_misc.c#30 edit .. //depot/projects/smpng/sys/i386/linux/imgact_linux.c#9 edit .. //depot/projects/smpng/sys/i386/linux/linux_sysvec.c#24 edit Differences ... ==== //depot/projects/smpng/sys/alpha/linux/linux_sysvec.c#9 (text+ko) ==== @@ -63,12 +63,6 @@ #include #undef szsigcode -MODULE_VERSION(linux, 1); -MODULE_DEPEND(linux, osf1, 1, 1, 1); -MODULE_DEPEND(linux, sysvmsg, 1, 1, 1); -MODULE_DEPEND(linux, sysvsem, 1, 1, 1); -MODULE_DEPEND(linux, sysvshm, 1, 1, 1); - MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures"); #if BYTE_ORDER == LITTLE_ENDIAN @@ -282,4 +276,6 @@ DUMMY(rt_sigreturn); +MODULE_DEPEND(linuxelf, osf1, 1, 1, 1); +MODULE_DEPEND(linuxelf, linux, 1, 1, 1); DECLARE_MODULE(linuxelf, linux_elf_mod, SI_SUB_EXEC, SI_ORDER_ANY); ==== //depot/projects/smpng/sys/compat/linux/linux_misc.c#30 (text+ko) ==== @@ -1317,3 +1317,16 @@ bsd.pid = args->pid; return getsid(td, &bsd); } + +MODULE_VERSION(linux, 1); +MODULE_DEPEND(linux, sysvmsg, 1, 1, 1); +MODULE_DEPEND(linux, sysvsem, 1, 1, 1); +MODULE_DEPEND(linux, sysvshm, 1, 1, 1); + +static moduledata_t linux_mod = { + "linux", + NULL, + 0 +}; + +DECLARE_MODULE(linux, linux_mod, SI_SUB_EXEC, SI_ORDER_ANY); ==== //depot/projects/smpng/sys/i386/linux/imgact_linux.c#9 (text+ko) ==== @@ -242,4 +242,5 @@ * Tell kern_execve.c about it, with a little help from the linker. */ static struct execsw linux_execsw = { exec_linux_imgact, "linux a.out" }; +MODULE_DEPEND(linuxaout, linux, 1, 1, 1); EXEC_SET(linuxaout, linux_execsw); ==== //depot/projects/smpng/sys/i386/linux/linux_sysvec.c#24 (text+ko) ==== @@ -73,11 +73,6 @@ #include #include -MODULE_VERSION(linux, 1); -MODULE_DEPEND(linux, sysvmsg, 1, 1, 1); -MODULE_DEPEND(linux, sysvsem, 1, 1, 1); -MODULE_DEPEND(linux, sysvshm, 1, 1, 1); - MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures"); #if BYTE_ORDER == LITTLE_ENDIAN @@ -938,4 +933,5 @@ 0 }; +MODULE_DEPEND(linuxelf, linux, 1, 1, 1); DECLARE_MODULE(linuxelf, linux_elf_mod, SI_SUB_EXEC, SI_ORDER_ANY); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 11:17:51 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F165337B404; Wed, 4 Dec 2002 11:17:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93D8137B401 for ; Wed, 4 Dec 2002 11:17:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A53E43EC2 for ; Wed, 4 Dec 2002 11:17:26 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4JDAmV069259 for ; Wed, 4 Dec 2002 11:13:10 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4JD66A069253 for perforce@freebsd.org; Wed, 4 Dec 2002 11:13:06 -0800 (PST) Date: Wed, 4 Dec 2002 11:13:06 -0800 (PST) Message-Id: <200212041913.gB4JD66A069253@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21923 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21923 Change 21923 by rwatson@rwatson_tislabs on 2002/12/04 11:12:50 Integ the TrustedBSD base branch from the FreeBSD vendor branch. Bring in the gcc 3.2.1 upgrade, UFS bug fixes, etc. Also, loop back various LOMAC/mac_lomac changes, and the removal of LOMAC. Affected files ... .. //depot/projects/trustedbsd/base/Makefile#17 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/.brik#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/.cvsignore#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/ChangeLog#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/FAQ#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/GNATS#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/README#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/binaries.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/build.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/configure.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/download.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/finalinstall.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/gfdl.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/index.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/old.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/specific.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/INSTALL/test.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/MAINTAINERS#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/Makefile.in#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/alias.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/bugs.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/builtins.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/c-common.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/c-decl.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/c-objc-common.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/c-parse.in#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/c-tree.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/calls.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cfganal.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cfgcleanup.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cfgrtl.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config-ml.in#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config.gcc#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config.guess#2 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config.if#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config.sub#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/ChangeLog#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/acinclude.m4#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/alpha/alpha.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/arm/arm.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/i386.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/i386.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/i386.md#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/linux64.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/mmintrin.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/i386/xmmintrin.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-a68bsd#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-aix386#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-apollo68#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-armpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-cxux#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-cygwin#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-decstation#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-delta88#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-dgux#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-dgux386#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-djgpp#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-elfalphapic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-hp300#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-hpux#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-hpux8#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-i370pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-ia64pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-interix#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-irix4#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-irix5#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-irix6#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-lynxos#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-lynxrs6k#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-m68kpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-mingw32#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-ncr3000#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-ncrsvr43#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-necv4#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-openedition#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-papic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-ppcpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-riscos#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sco#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-solaris#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sparcpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sun3#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sysv#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sysv4#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-sysv5#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-vaxult2#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mh-x86pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw-mh-mpw#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/ChangeLog#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/MoveIfChange#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/README#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/forward-include#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/g-mpw-make.sed#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/mpw-touch#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/mpw-true#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/null-command#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/open-brace#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/tr-7to8-src#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mpw/true#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-aix43#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-alphaieee#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-armpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-d30v#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-elfalphapic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-i370pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-ia64pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-linux#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-m68kpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-netware#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-ospace#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-papic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-ppcpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-sparcpic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-v810#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-wince#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/mt-x86pic#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/rs6000/rs6000.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/fixdfdi.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/libgcc-glibc.ver#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/linux.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/s390-protos.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/s390.c#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/s390.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/s390.md#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/s390x.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/t-linux#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/s390/t-linux64#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/config/sparc/freebsd.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/configure#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/configure.in#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/ChangeLog#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/analyze_brprob#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/compare_tests#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/convert_to_f2c#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/convert_to_g2c#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/download_f2c#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/gcc_build#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/gcc_update#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/gccbug.el#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/gennews#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/index-prop#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/newcvsroot#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/regression/ChangeLog#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/regression/README#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/regression/btest-gcc.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/regression/objs-gcc.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/regression/site.exp#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/test_installed#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/test_summary#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/texi2pod.pl#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/contrib/warn_summary#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/cp/ChangeLog#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/cfns.h#4 delete .. //depot/projects/trustedbsd/base/contrib/gcc/cp/class.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/cp-lang.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/cp-tree.h#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/cvt.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/decl.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/decl2.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/except.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/init.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/lex.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/mangle.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/method.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/parse.y#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/pt.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/rtti.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/semantics.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/spew.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/tree.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/typeck.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/cp/typeck2.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/dbxout.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/doc/compat.texi#2 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/doc/contrib.texi#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/doc/cpp.1#3 branch .. //depot/projects/trustedbsd/base/contrib/gcc/doc/gcc.1#3 branch .. //depot/projects/trustedbsd/base/contrib/gcc/doc/gcov.1#3 branch .. //depot/projects/trustedbsd/base/contrib/gcc/doc/install.texi#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/doc/invoke.texi#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/doc/sourcebuild.texi#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/dwarfout.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/emit-rtl.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/expmed.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/expr.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/f/ChangeLog#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/f/g77.1#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/f/lang-specs.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/f/news.texi#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/f/version.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/faq.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/final.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/flags.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/flow.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/fold-const.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/function.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/gcc.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/getopt.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/ginclude/stdarg.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/ginclude/stddef.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/ginclude/varargs.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/gnats.html#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/hooks.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/hooks.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/include/COPYING#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/ChangeLog#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/ansidecl.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/demangle.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/dyn-string.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/fibheap.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/floatformat.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/fnmatch.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/getopt.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/hashtab.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/libiberty.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/md5.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/objalloc.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/obstack.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/partition.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/safe-ctype.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/sort.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/splay-tree.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/symcat.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/ternary.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/xregex.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/include/xregex2.h#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/install-sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/jump.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/langhooks-def.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/langhooks.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/libgcc2.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/libtool.m4#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/loop.c#11 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/ltcf-c.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/ltcf-cxx.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/ltcf-gcj.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/ltconfig#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/ltmain.sh#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/missing#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/mkdep#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/mkinstalldirs#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/move-if-change#2 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/print-tree.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/recog.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/reload.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/reload1.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/rtl.h#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/stmt.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/symlink-tree#1 branch .. //depot/projects/trustedbsd/base/contrib/gcc/toplev.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/tradcpp.c#6 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/tree-inline.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/tree.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/tree.h#8 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/varasm.c#9 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/version.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/gcc/ylwrap#1 branch .. //depot/projects/trustedbsd/base/contrib/libf2c/ChangeLog#6 integrate .. //depot/projects/trustedbsd/base/contrib/libf2c/libF77/Version.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/libf2c/libI77/Version.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/libf2c/libU77/Version.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/libobjc/ChangeLog#8 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/ChangeLog#9 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/Makefile.am#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/Makefile.in#8 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/acconfig.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/acinclude.m4#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/aclocal.m4#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config.h.in#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/linker-map.gnu#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/generic/c_locale.cc#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/generic/c_locale.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/generic/time_members.cc#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/c_locale.cc#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/c_locale.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/ctype_members.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/monetary_members.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/numeric_members.cc#3 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/locale/gnu/time_members.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/config/os/gnu-linux/bits/ctype_noninline.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/configure#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/configure.in#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/basic_ios.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/basic_string.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/c++config#7 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/fstream.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/ios_base.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/istream.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/locale_facets.h#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/locale_facets.tcc#7 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/localefwd.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/sstream.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/streambuf.tcc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/bits/stringfwd.h#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/std/std_iomanip.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/std/std_iosfwd.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/std/std_iostream.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/std/std_limits.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/include/std/std_sstream.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/codecvt.cc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/ctype.cc#2 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/globals.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/ios.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/locale-inst.cc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/locale.cc#6 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/localename.cc#5 integrate .. //depot/projects/trustedbsd/base/contrib/libstdc++/src/string-inst.cc#4 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/lib/openpam_log.c#8 integrate .. //depot/projects/trustedbsd/base/crypto/openssh/acconfig.h#4 integrate .. //depot/projects/trustedbsd/base/crypto/openssh/config.h#2 integrate .. //depot/projects/trustedbsd/base/etc/mtree/BSD.include.dist#13 integrate .. //depot/projects/trustedbsd/base/etc/pam.d/sshd#7 integrate .. //depot/projects/trustedbsd/base/gnu/lib/libstdc++/c++config.h#2 integrate .. //depot/projects/trustedbsd/base/gnu/lib/libstdc++/config.h#2 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/cc/cc1plus/Makefile#4 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/cvs/lib/config.h#4 integrate .. //depot/projects/trustedbsd/base/include/Makefile#22 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/check_utility_compat.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/fmtmsg.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getcontext.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/makecontext.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/pselect.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/statvfs.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/ucontext.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/ulimit.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_free.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_get.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_is_present_np.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_set.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_text.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/Makefile.inc#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/_setjmp.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/frexp.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/infinity.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/isinf.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/ldexp.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/modf.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/setjmp.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/sigsetjmp.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/gen/syncicache.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/Makefile.inc#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/brk.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/cerror.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/exect.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/pipe.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/ptrace.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/sbrk.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/powerpc/sys/setlogin.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc/stdio/fputws.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/getwc.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/putwc.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/ungetwc.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/wprintf.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/wscanf.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libfetch/Makefile#10 integrate .. //depot/projects/trustedbsd/base/lib/libstand/ufs.c#6 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-elf/powerpc/Makefile.inc#1 branch .. //depot/projects/trustedbsd/base/libexec/rtld-elf/powerpc/lockdflt.c#1 branch .. //depot/projects/trustedbsd/base/libexec/rtld-elf/powerpc/reloc.c#1 branch .. //depot/projects/trustedbsd/base/libexec/rtld-elf/powerpc/rtld_machdep.h#1 branch .. //depot/projects/trustedbsd/base/libexec/rtld-elf/powerpc/rtld_start.S#1 branch .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/i386/article.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/i386/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/readme/article.sgml#9 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#55 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/relnotes/i386/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/sbin/dump/dump.8#9 integrate .. //depot/projects/trustedbsd/base/sbin/dump/main.c#13 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ata.4#6 integrate .. //depot/projects/trustedbsd/base/share/security/lomac-policy.contexts#1 branch .. //depot/projects/trustedbsd/base/sys/conf/files#50 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-all.c#21 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-all.h#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-cbus.c#1 branch .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-disk.c#13 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-dma.c#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-isa.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-pci.c#18 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/atapi-fd.c#11 integrate .. //depot/projects/trustedbsd/base/sys/dev/drm/drm_memory.h#2 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_pc98.c#11 integrate .. //depot/projects/trustedbsd/base/sys/i386/acpica/acpi_wakeup.c#12 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/clock.c#12 integrate .. //depot/projects/trustedbsd/base/sys/modules/Makefile#36 integrate .. //depot/projects/trustedbsd/base/sys/modules/lomac/Makefile#3 delete .. //depot/projects/trustedbsd/base/sys/modules/lomac/Makefile.inc#3 delete .. //depot/projects/trustedbsd/base/sys/modules/lomac/plm/Makefile#3 delete .. //depot/projects/trustedbsd/base/sys/modules/lomac/syscall_gate/Makefile#3 delete .. //depot/projects/trustedbsd/base/sys/pc98/conf/GENERIC#21 integrate .. //depot/projects/trustedbsd/base/sys/pc98/conf/GENERIC.hints#5 integrate .. //depot/projects/trustedbsd/base/sys/pc98/i386/machdep.c#26 integrate .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_interface.c#5 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_interface.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_lkm.c#4 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_log.c#5 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_log.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_mediate.c#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_mediate.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_mmap.c#7 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_monitor.c#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_monitor.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_pipe.c#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_pipe.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_plm.c#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_plm.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_socket.c#8 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_socket.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_util.c#9 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/kernel_util.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomac.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomacfs.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomacfs_subr.c#5 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomacfs_vfsops.c#4 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomacfs_vnops.c#10 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/lomacio.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/policy_plm.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/syscall_gate.c#3 delete .. //depot/projects/trustedbsd/base/sys/security/lomac/syscall_gate.h#3 delete .. //depot/projects/trustedbsd/base/sys/security/mac_lomac/mac_lomac.c#2 integrate .. //depot/projects/trustedbsd/base/sys/security/mac_lomac/mac_lomac.h#2 integrate .. //depot/projects/trustedbsd/base/sys/ufs/ffs/ffs_snapshot.c#17 integrate .. //depot/projects/trustedbsd/base/usr.bin/login/login.c#18 integrate .. //depot/projects/trustedbsd/base/usr.bin/unifdef/unifdef.1#5 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/adduser.8#9 integrate .. //depot/projects/trustedbsd/base/usr.sbin/adduser/rmuser.8#4 integrate .. //depot/projects/trustedbsd/base/usr.sbin/cdcontrol/cdcontrol.c#8 integrate .. //depot/projects/trustedbsd/base/usr.sbin/kbdmap/kbdmap.1#5 integrate .. //depot/projects/trustedbsd/base/usr.sbin/pkg_install/version/perform.c#3 integrate .. //depot/projects/trustedbsd/base/usr.sbin/pkg_install/version/pkg_version.1#4 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setfmac/setfmac.8#4 integrate .. //depot/projects/trustedbsd/base/usr.sbin/setfmac/setfmac.c#3 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/disks.c#11 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/dist.c#13 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/dist.h#5 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/help/partition.hlp#2 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/install.c#17 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/label.c#13 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/menus.c#18 integrate .. //depot/projects/trustedbsd/base/usr.sbin/sysinstall/sysinstall.h#12 integrate Differences ... ==== //depot/projects/trustedbsd/base/Makefile#17 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.270 2002/12/02 14:31:21 ru Exp $ +# $FreeBSD: src/Makefile,v 1.271 2002/12/03 17:49:05 bmah Exp $ # # The user-driven targets are: # @@ -180,7 +180,7 @@ make: @echo @echo "--------------------------------------------------------------" - @echo " Upgrading make(1)" + @echo " Building an up-to-date make(1)" @echo "--------------------------------------------------------------" @cd ${.CURDIR}/usr.bin/make; \ ${MMAKE} obj && \ ==== //depot/projects/trustedbsd/base/contrib/gcc/ChangeLog#10 (text+ko) ==== @@ -1,3 +1,366 @@ +2002-11-19 Release Manager + + * GCC 3.2.1 Released. + +2002-11-19 Release Manager + + * GCC 3.2.1 Released. + +2002-11-18 Release Manager + + * GCC 3.2.1 Released. + +Sat Nov 16 02:54:29 CET 2002 Jan Hubicka + + * jump.c (tablejump_p): New. + * cfgcleanup.c (try_optimize_cfg): Do not merge blocks across tablejump. + * rtl.h (tablejump_p): Declare. + +2002-11-16 Graham Stott + + * flow.c (life_analysis): Update LABEL_NUSES before purging + dead jumptables. + +2002-11-13 Janis Johnson + + * doc/install.texi (Testing): Document extra Java testing. + * doc/sourcebuild.texi (Test Suites): Document libgcj testing. + +2002-11-12 Franz Sirl + + * doc/install.texi (powerpc-*-linux-gnu*): Update binutils requirement. + +2002-11-12 Gerald Pfeifer + + * doc/contrib.texi (Contributors): Use GCJ instead of gcj to refer + to that entire project. + +2002-11-12 Rainer Orth + + * config/mips/t-iris6 (MULTILIB_OSDIRNAMES): Restore old + directories. + +2002-11-11 Janis Johnson + + * doc/contrib.texi: Merge in the list from the libstdc++ web pages. + +2002-11-11 Franz Sirl + + PR c/8467 + * stmt.c (tail_recursion_args): Handle DECL_MODE differing from the + mode of DECL_RTL case. + +2002-11-11 Neil Booth + + PR preprocessor/4890 + * tradcpp.c (output_line_command): When leaving a file, + system_include_depth has not yet been decremented. + +2002-11-10 Joel Sherrill + + * config/m68k/t-crtstuff (crti.o): Use this... + ($(T)crti.o): ... instead. + (crtn.o): Use this... + ($(T)crtn.o): ... instead. + +2002-11-10 Ralf Corsepius + + * config/mips/mips.md (movdi_usd): Use %z1 in place of %1. + +2002-11-11 Graham Stott + Jan Hubicka + + PR 8502 + * cfgrtl.c (try_redirect_by_replacing_jump): Do not kill computed + jumps post reload. + +2002-11-08 H.J. Lu + + Fix c/5351 and optimization/7591. + + * calls.c (store_one_arg): Remove ATTRIBUTE_UNUSED on + variable_size. Mark any slots used for the argument as in-use + only if we can't pass all arguments to a library call in + registers. + +2002-11-07 H.J. Lu + + Fix bootstrap/8146 and + gcc.c-torture/execute/20020307-2.c with -march=i686. + + * calls.c (PUSH_ARGS_REVERSED): Define only if not defined. + * expr.c (PUSH_ARGS_REVERSED): Likewise. + + * config/i386/i386.h (PUSH_ARGS_REVERSED): Set to 1. + +2002-11-04 Aldy Hernandez + + Fix c/8252. + + * config/rs6000/rs6000.c (rs6000_legitimate_address): Disallow + vectors from PRE_INC/DEC. + +2002-11-06 Richard Henderson + + PR optimization/7520 + * cfganal.c (flow_active_insn_p): New. + (forwarder_block_p): Use it. + +2002-11-06 Janis Johnson + + * doc/contrib.texi: Merge in the list from the Java web pages. + +2002-11-06 David O'Brien + + * config/sparc/freebsd.h: Fix typo. + +2002-11-05 Bob Wilson + + * config/xtensa/elf.h (LIB_SPEC): Add "-lhal". + +2002-11-04 Aldy Hernandez + + Backport patch to fix PR c/8451. + + 2002-04-25 Richard Henderson + + * expmed.c (extract_bit_field): Fall through to generic code rather + than aborting on subreg special case. + +2002-11-01 Mark Mitchell + + PR c++/8391 + * toplev.c (rest_of_compilation): Do not refuse to output code for + an inline function in a local class. + +2002-11-01 David O'Brien + + * config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Define __arch64__. + Add comment. + +2002-11-01 David O'Brien + + * config/sparc/freebsd.h (TRANSFER_FROM_TRAMPOLINE): Define + __enable_execute_stack function. + +2002-11-01 Richard Earnshaw (rearnsha@arm.com) + + PR target/7856 + * arm.c (use_return_insn): Don't use a return insn if there are + saved integer regs, but LR is not one of them. + +Thu Oct 31 18:31:22 CET 2002 Jan Hubicka + + * i386.c (override_options): Set defaults for flag_omit_frame_pointer, + flag_asynchronous_unwind_tables, flag_pcc_struct_return. + * i386.c (optimization_options): Set flag_omit_frame_pointer, + flag_asynchronous_unwind_tables, flag_pcc_struct_return to 2. + Do not clear -momit-leaf-frame-pointer when profiling. + (ix86_frame_pointer_required): Frame pointer is allways required when + profiling. + +2002-10-30 Mark Mitchell + + * varasm.c (asm_output_aligned_bss): Do not call + ASM_GLOBALIZE_LABEL. + +2002-10-29 Janis Johnson + + * doc/invoke.texi (-profile-arcs): Remove references to -a and -ax. + +2002-10-29 Eric Botcazou + + * expr.c (expand_expr) [PLUS]: Don't use simplify_binary_operation; + check for zero operands explicitly. + +2002-10-21 Dale Johannesen + + PR target/7133 + * config/rs6000/rs6000.c (rs6000_reverse_condition): Handle + unsafe math reversals correctly for RTL generation. + (output_cbranch): Replace rs6000_reverse_condition call + by its former definition. + +Sun Oct 27 10:12:27 CET 2002 Jan Hubicka + + * linux64.h (DEFAULT_PCC_STRUCT_RETURN): Define. + + PR target/6890 + * xmmintrin.h (_MM_TRANSPOSE4_PS): New. + +2002-10-25 Zack Weinberg + + PR middle-end/6994 + * c-objc-common.c (inline_forbidden_p): Can not inline + functions containing structures or unions containing VLAs. + * tree-inline.c (walk_tree): For all class 't' nodes, walk + TYPE_SIZE and TYPE_SIZE_UNIT. #undef WALK_SUBTREE_TAIL at end. + (copy_tree_r): Copy types if they are variably modified. + + * hooks.c (hook_tree_bool_false): New. + * hooks.h: Prototype it. + * langhooks.h (struct lang_hooks_for_tree_inlining): Add + var_mod_type_p. + * langhooks-def.h: Default for tree_inlining.var_mod_type_p is + hook_tree_bool_false. + + * tree.c (variably_modified_type_p): Moved here from + cp/tree.c. Use lang_hooks.tree_inlining.var_mod_type_p for + language-specific cases. Due to this, must weaken some 'if + and only if' checks to merely 'if'. + * tree.h: Prototype variably_modified_type_p. + +2002-10-22 Jim Wilson + + * config/i386/i386.md (subdi3_1): Add call to ix86_binary_operator_ok. + +2002-10-15 Jim Wilson + + PR target/6981 + * config/i386/i386.md (adddi3_1): Add call to ix86_binary_operator_ok. + +2002-10-24 Richard Henderson + + PR opt/7944 + * reload.c (find_reloads_toplev): Use simplify_gen_subreg; mode + of X is not important when simplifying subregs of constants. + +2002-10-23 Robert Lipe + + * config.gcc (i[34567]86-*-sco3.2v5*): Fix tm_file. + +2002-10-23 Roger Sayle + + PR c/761 + * doc/invoke.texi: Fix some overfull hboxes in "make dvi". + Document --version, -fno-sched-interblock, -fno-sched-spec, + -fsched-spec-load, -fsched-spec-load-dangerous, + -fsched-verbose=n, -fno-branch-count-reg and -fbounds-check. + +2002-10-23 Ulrich Weigand + + * config/s390/s390.md ("*movdi_64"): Fix op_type attribute. + ("*movdf_64"): Likewise. + ("*lshrdi3_64"): Likewise. + +2002-10-21 Matthias Klose + + * Backport, without whitespace change: + 2002-06-19 Akim Demaille + * c-parse.in (initelt: identifier ':' initval): Add an empty + action to fix a type clash. + (aliasdecl, classdef): Add the missing closing `;'. + +Sat Oct 19 15:49:14 CEST 2002 Jan Hubicka + + * mmintrin.h (__m64): typedef it to v2si. + (_mm_cvtsi32_si64, _mm_cvtsi32_si64_mm_sll_pi16, + _mm_sll_pi32, _mm_sll_pi64, _mm_slli_pi64, _mm_sra_pi16, + _mm_sra_pi32, _mm_srl_pi16, _mm_srl_pi32, _mm_srl_pi64, + _mm_srli_pi64, _mm_and_si64, _mm_andnot_si64, + _mm_or_si64, _mm_xor_si64): Add neccesary casts. + * xmmintrin.h (_mm_setzero_si64): Likewise. + + PR target/7693 + Patch by Shawn Wagner + * mmintrin.h: Replace pi64 by si64. + +2002-10-18 Zack Weinberg + + * decl.c (start_decl): Point users of the old initialized- + typedef extension at __typeof__. + +Thu Oct 17 17:14:07 CEST 2002 Jan Hubicka + + PR opt/7630 + * reload.c (reload_inner_reg_of_subreg): New argument output; + (push_reload): Update call. + + PR c++/6419 + * expr.c (expand_expr): Use DECL_RTL_SET_P. + +Wed Apr 24 23:45:37 2002 J"orn Rennecke + + * calls.c (expand_call): Take current_function_pretend_args_size + into account when setting argblock for sibcalls. + +Wed Oct 16 19:43:38 CEST 2002 Jan Hubicka + + PR target/7396 + * i386.c (builtin_description):Drop cmpg[te]s[sd]. + * xmmintrin.h (__mm_cmpg[te]_s[sd]): Rewrite using + swapped alternative. + +2002-10-16 Jakub Jelinek + + * fold-const.c (fold): Fix a typo. + +2002-10-15 Ulrich Weigand + + PR target/7370 + * config/s390/s390.md ("*addsi3_inv"): New pattern. + + PR target/8232 + * config/s390/s390.md ("cmpstrsi"): Convert length operand + from SImode to Pmode. + +2002-10-15 Janis Johnson + + * doc/install.texi: Formatting changes for conformance to HTML 4.01. + +2002-10-15 Ulrich Weigand + + PR opt/7409 + * loop.c (loop_regs_scan): Mark registers used for function + argument passing as MAY_NOT_OPTIMIZE. + +2002-10-14 Neil Booth + + PR preprocessor/7862 + PR preprocessor/8190 + * gcc.c (cpp_unique_options): Don't delete .d files. + Remove stray whitespace. + +2002-10-14 Jakub Jelinek + + * config/i386/i386.h (ASM_OUTPUT_REG_PUSH, ASM_OUTPUT_REG_POP): + Handle TARGET_64BIT. + +2002-10-14 Mark Mitchell + + PR optimization/6631 + * Makefile.in (function.o): Depend on langhooks.h. + * alias.c (objects_must_conflict_p): Check honor_readonly when + examining TYPE_READONLY. + * function.c (assign_stack_temp_for_type): Likewise. + +2002-10-12 John David Anglin + + * tree.c (tree_size): Revise expressions using TREE_CODE_LENGTH and + TREE_VEC_LENGTH to ensure values are promoted before doing subtraction. + +2002-10-11 Janis Johnson + + * doc/compat.texi: Add info about C++ libraries. + +Thu Oct 10 19:47:41 CEST 2002 Jan Hubicka + + PR target/5610 + * invoke.texi (-msse-math): Kill + (-msse): Add note to mfpmath=sse. + +Thu Oct 10 17:38:29 CEST 2002 Jan Hubicka + + PR ice/7951 + * reload1.c (emit_input_reload_insns): Use constrain_operands + instead of constraint_accepts_reg_p to verify optimization. + (constraint_accepts_reg_p): Kill + +Thu Oct 10 17:05:22 CEST 2002 Jan Hubicka + + PR target/7723 + * i386.c (ix86_expand_vector_move): Do not generate const0->mem moves. + 2002-10-09 Zack Weinberg PR c/7353 ==== //depot/projects/trustedbsd/base/contrib/gcc/Makefile.in#8 (text+ko) ==== @@ -19,8 +19,6 @@ #the Free Software Foundation, 59 Temple Place - Suite 330, #Boston MA 02111-1307, USA. -# $FreeBSD: src/contrib/gcc/Makefile.in,v 1.11 2002/10/10 04:46:01 kan Exp $ - # The targets for external use include: # all, doc, proto, install, install-cross, install-cross-rest, # uninstall, TAGS, mostlyclean, clean, distclean, maintainer-clean, @@ -1385,7 +1383,8 @@ $(HASHTAB_H) $(TARGET_H) langhooks.h function.o : function.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) flags.h \ function.h $(EXPR_H) libfuncs.h $(REGS_H) hard-reg-set.h \ - insn-config.h $(RECOG_H) output.h toplev.h except.h hash.h $(GGC_H) $(TM_P_H) + insn-config.h $(RECOG_H) output.h toplev.h except.h hash.h $(GGC_H) \ + $(TM_P_H) langhooks.h stmt.o : stmt.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) flags.h function.h \ insn-config.h hard-reg-set.h $(EXPR_H) libfuncs.h except.h \ $(LOOP_H) $(RECOG_H) toplev.h output.h varray.h $(GGC_H) $(TM_P_H) ==== //depot/projects/trustedbsd/base/contrib/gcc/alias.c#8 (text+ko) ==== @@ -1,5 +1,5 @@ /* Alias analysis for GNU C - Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. Contributed by John Carr (jfc@mit.edu). This file is part of GCC. @@ -321,8 +321,8 @@ then they may not conflict. */ if ((t1 != 0 && readonly_fields_p (t1)) || (t2 != 0 && readonly_fields_p (t2)) - || (t1 != 0 && TYPE_READONLY (t1)) - || (t2 != 0 && TYPE_READONLY (t2))) + || (t1 != 0 && lang_hooks.honor_readonly && TYPE_READONLY (t1)) + || (t2 != 0 && lang_hooks.honor_readonly && TYPE_READONLY (t2))) return 0; /* If they are the same type, they must conflict. */ ==== //depot/projects/trustedbsd/base/contrib/gcc/builtins.c#6 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/builtins.c,v 1.3 2002/09/01 21:18:18 kan Exp $ */ - #include "config.h" #include "system.h" #include "machmode.h" ==== //depot/projects/trustedbsd/base/contrib/gcc/c-common.c#6 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-common.c,v 1.14 2002/09/01 20:52:44 kan Exp $ */ - #include "config.h" #include "system.h" #include "tree.h" ==== //depot/projects/trustedbsd/base/contrib/gcc/c-decl.c#9 (text+ko) ==== @@ -19,7 +19,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-decl.c,v 1.5 2002/10/10 04:46:44 kan Exp $ */ +/* $FreeBSD: src/contrib/gcc/c-decl.c,v 1.6 2002/12/04 15:48:26 obrien Exp $ */ /* Process declarations and symbol lookup for C front end. Also constructs types; the standard scalar types at initialization, @@ -3518,7 +3518,7 @@ switch (TREE_CODE (decl)) { case TYPE_DECL: - error ("typedef `%s' is initialized", + error ("typedef `%s' is initialized (use __typeof__ instead)", IDENTIFIER_POINTER (DECL_NAME (decl))); initialized = 0; break; ==== //depot/projects/trustedbsd/base/contrib/gcc/c-objc-common.c#4 (text+ko) ==== @@ -131,6 +131,22 @@ break; + case RECORD_TYPE: + case UNION_TYPE: + /* We cannot inline a function of the form + + void F (int i) { struct S { int ar[i]; } s; } + + Attempting to do so produces a catch-22 in tree-inline.c. + If walk_tree examines the TYPE_FIELDS chain of RECORD_TYPE/ + UNION_TYPE nodes, then it goes into infinite recursion on a + structure containing a pointer to its own type. If it doesn't, + then the type node for S doesn't get adjusted properly when + F is inlined, and we abort in find_function_data. */ + for (t = TYPE_FIELDS (node); t; t = TREE_CHAIN (t)) + if (variably_modified_type_p (TREE_TYPE (t))) + return node; + default: break; } ==== //depot/projects/trustedbsd/base/contrib/gcc/c-parse.in#7 (text+ko) ==== @@ -1527,6 +1527,7 @@ if (pedantic) pedwarn ("obsolete use of designated initializer with `:'"); } initval + {} | initval ; @@ -2700,12 +2701,14 @@ { objc_declare_class ($2); } + ; aliasdecl: ALIAS identifier identifier ';' { objc_declare_alias ($2, $3); } + ; classdef: INTERFACE identifier protocolrefs '{' ==== //depot/projects/trustedbsd/base/contrib/gcc/c-tree.h#5 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-tree.h,v 1.7 2002/09/17 04:11:05 kan Exp $ */ - #ifndef GCC_C_TREE_H #define GCC_C_TREE_H ==== //depot/projects/trustedbsd/base/contrib/gcc/calls.c#10 (text+ko) ==== @@ -46,9 +46,11 @@ #ifdef PUSH_ROUNDING +#ifndef PUSH_ARGS_REVERSED >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 12:23:52 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 273EA37B404; Wed, 4 Dec 2002 12:23:49 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99FF937B401 for ; Wed, 4 Dec 2002 12:23:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 458F643E9C for ; Wed, 4 Dec 2002 12:23:48 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4KJVmV084704 for ; Wed, 4 Dec 2002 12:19:31 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4KJVaM084701 for perforce@freebsd.org; Wed, 4 Dec 2002 12:19:31 -0800 (PST) Date: Wed, 4 Dec 2002 12:19:31 -0800 (PST) Message-Id: <200212042019.gB4KJVaM084701@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21926 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21926 Change 21926 by marcel@marcel_nfs on 2002/12/04 12:19:17 Revert the non-sensible name change from rsdt to sdt in the previous commit(s). We are dealing with the root SDT, so rsdt is a good name. The fact that there's an extended root SDT is irrelevent. Suggested by: takawata, jhb Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#5 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#6 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#5 (text+ko) ==== @@ -328,20 +328,20 @@ } void -acpi_handle_sdt(struct ACPIsdt *sdp) +acpi_handle_rsdt(struct ACPIsdt *rsdp) { - struct ACPIsdt *sdp_child; + struct ACPIsdt *sdp; char *p, *end; - acpi_print_sdt(sdp); + acpi_print_sdt(rsdp); printf(BEGIN_COMMENT); printf("\tEntries={ "); - p = (void*)sdp->body; - end = p + (sdp->len - SIZEOF_SDT_HDR); + p = (void*)rsdp->body; + end = p + (rsdp->len - SIZEOF_SDT_HDR); while (p < end) { - if (p != (void*)sdp->body) + if (p != (void*)rsdp->body) printf(", "); - if (sdp->signature[0] == 'X') { + if (rsdp->signature[0] == 'X') { printf("0x%016x", *((u_int64_t*)p)); p += sizeof(u_int64_t); } else { @@ -352,23 +352,23 @@ printf(" }\n"); printf(END_COMMENT); - p = (void*)sdp->body; + p = (void*)rsdp->body; while (p < end) { - if (sdp->signature[0] == 'X') { - sdp_child = acpi_map_sdt(*((u_int64_t*)p)); + if (rsdp->signature[0] == 'X') { + sdp = acpi_map_sdt(*((u_int64_t*)p)); p += sizeof(u_int64_t); } else { - sdp_child = acpi_map_sdt(*((u_int32_t*)p)); + sdp = acpi_map_sdt(*((u_int32_t*)p)); p += sizeof(u_int32_t); } - if (acpi_checksum(sdp_child, sdp_child->len)) - errx(1, "SDT at %p is corrupt\n", sdp_child); - if (!memcmp(sdp_child->signature, "FACP", 4)) { - acpi_handle_facp((struct FACPbody *)sdp_child->body, - (sdp->signature[0] == 'X') ? 1 : 0); + if (acpi_checksum(sdp, sdp->len)) + errx(1, "SDT at %p is corrupt\n", sdp); + if (!memcmp(sdp->signature, "FACP", 4)) { + acpi_handle_facp((struct FACPbody *)sdp->body, + (rsdp->signature[0] == 'X') ? 1 : 0); } else - acpi_print_sdt(sdp_child); + acpi_print_sdt(sdp); } } ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#6 (text+ko) ==== @@ -86,25 +86,23 @@ asl_dump_from_devmem() { struct ACPIrsdp *rp; - struct ACPIsdt *sdp; - vm_offset_t sdt_addr; + struct ACPIsdt *rsdp; rp = acpi_find_rsd_ptr(xaddr); if (!rp) errx(1, "Can't find ACPI information\n"); acpi_print_rsd_ptr(rp); - sdt_addr = (rp->xsdt != 0) ? rp->xsdt : rp->rsdt; - sdp = (struct ACPIsdt*) acpi_map_sdt(sdt_addr); - if (memcmp(sdp->signature, "RSDT", 4) != 0 && - memcmp(sdp->signature, "XSDT", 4) != 0) { - hd(sdp, 256); - errx(1, "SDT is not a RSDT nor a XSDT\n"); + rsdp = acpi_map_sdt((rp->xsdt != 0) ? rp->xsdt : rp->rsdt); + if (memcmp(rsdp->signature, "RSDT", 4) != 0 && + memcmp(rsdp->signature, "XSDT", 4) != 0) { + hd(rsdp, 256); + errx(1, "Root SDT is not a RSDT nor a XSDT\n"); } - if (acpi_checksum(sdp, sdp->len)) + if (acpi_checksum(rsdp, rsdp->len)) errx(1, "RSDT/XSDT checksum corrupted\n"); - acpi_handle_sdt(sdp); + acpi_handle_rsdt(rsdp); } static void To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 12:26:12 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 91EAC37B404; Wed, 4 Dec 2002 12:26:10 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F0CE37B401 for ; Wed, 4 Dec 2002 12:26:10 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0445D43EB2 for ; Wed, 4 Dec 2002 12:26:06 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 47DB92A7EA; Wed, 4 Dec 2002 12:25:57 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Marcel Moolenaar Cc: User Takawata , perforce@freebsd.org Subject: Re: PERFORCE change 21897 for review In-Reply-To: <20021204071432.GA1920@athlon.pn.xcllnt.net> Date: Wed, 04 Dec 2002 12:25:57 -0800 From: Peter Wemm Message-Id: <20021204202557.47DB92A7EA@canning.wemm.org> Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Marcel Moolenaar wrote: > On Wed, Dec 04, 2002 at 03:37:20PM +0900, User Takawata wrote: > > In message <200212040607.gB467dlf011494@repoman.freebsd.org>, Marcel Moolen aar > > wrote: > > > > > I renamed rsdt to sdt where it makes sense, but long > > > exposure to ACPI tends to annihilate ones sensibility :-) > > > > SDT is the acronym for System Descriptor Table and not only for > > RSDT or XSDT. I think the name 'rootsdt' is better. > > [I'm amazed by the exposure my work has, while I don't get to see > any changes from others. Probably some configuration thingy...] Do a 'p4 user'. You'll see that your "Reviews" list is restricted to // depot/projects/ia64/... while most other folks have //depot/projects/... This was because I created your (and dfr's) accounts by stealth so that you could see what I was up to, without bogging you down with all the other stuff going on. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 12:51:25 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1A07E37B404; Wed, 4 Dec 2002 12:51:24 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A619137B401 for ; Wed, 4 Dec 2002 12:51:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2598343EA9 for ; Wed, 4 Dec 2002 12:51:23 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4Kl6mV090914 for ; Wed, 4 Dec 2002 12:47:06 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4Kl6K9090911 for perforce@freebsd.org; Wed, 4 Dec 2002 12:47:06 -0800 (PST) Date: Wed, 4 Dec 2002 12:47:06 -0800 (PST) Message-Id: <200212042047.gB4Kl6K9090911@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21928 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21928 Change 21928 by peter@peter_itanic2 on 2002/12/04 12:46:41 GRRR Affected files ... .. //depot/projects/ia64/sys/dev/ata/ata-all.c#22 edit Differences ... ==== //depot/projects/ia64/sys/dev/ata/ata-all.c#22 (text+ko) ==== @@ -611,7 +611,9 @@ free(ata_delayed_attach, M_TEMP); ata_delayed_attach = NULL; } +#ifdef DEV_ATADISK ata_raid_attach(); +#endif } static void To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 12:52:28 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5952037B406; Wed, 4 Dec 2002 12:52:26 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E37A37B404 for ; Wed, 4 Dec 2002 12:52:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21BDE43EA9 for ; Wed, 4 Dec 2002 12:52:25 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4Km8mV090998 for ; Wed, 4 Dec 2002 12:48:08 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4Km8xf090995 for perforce@freebsd.org; Wed, 4 Dec 2002 12:48:08 -0800 (PST) Date: Wed, 4 Dec 2002 12:48:08 -0800 (PST) Message-Id: <200212042048.gB4Km8xf090995@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21929 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21929 Change 21929 by jhb@jhb_laptop on 2002/12/04 12:47:57 Bah, use right value for all-incl-self IPI. Also, the INIT level-deassert is level triggered. Affected files ... .. //depot/projects/smpng/sys/i386/i386/mp_machdep.c#34 edit Differences ... ==== //depot/projects/smpng/sys/i386/i386/mp_machdep.c#34 (text+ko) ==== @@ -2162,7 +2162,7 @@ /* spin */ ; /* do an INIT IPI: deassert RESET */ - lapic.icr_lo = icr_lo | 0x00020500; + lapic.icr_lo = icr_lo | 0x00088500; /* wait for pending status end */ u_sleep(10000); /* wait ~10mS */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 13: 4: 9 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7241C37B406; Wed, 4 Dec 2002 13:03:45 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15F6137B401 for ; Wed, 4 Dec 2002 13:03:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C62FC43EBE for ; Wed, 4 Dec 2002 13:03:42 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4KxQmV093127 for ; Wed, 4 Dec 2002 12:59:26 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4KxMCS093124 for perforce@freebsd.org; Wed, 4 Dec 2002 12:59:22 -0800 (PST) Date: Wed, 4 Dec 2002 12:59:22 -0800 (PST) Message-Id: <200212042059.gB4KxMCS093124@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21930 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21930 Change 21930 by marcel@marcel_vaio on 2002/12/04 12:58:43 IFC @21925 Affected files ... .. //depot/projects/ia64/contrib/gcc/.brik#1 branch .. //depot/projects/ia64/contrib/gcc/.cvsignore#1 branch .. //depot/projects/ia64/contrib/gcc/ChangeLog#8 integrate .. //depot/projects/ia64/contrib/gcc/FAQ#1 branch .. //depot/projects/ia64/contrib/gcc/GNATS#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/README#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/binaries.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/build.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/configure.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/download.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/finalinstall.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/gfdl.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/index.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/old.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/specific.html#1 branch .. //depot/projects/ia64/contrib/gcc/INSTALL/test.html#1 branch .. //depot/projects/ia64/contrib/gcc/MAINTAINERS#1 branch .. //depot/projects/ia64/contrib/gcc/Makefile.in#8 integrate .. //depot/projects/ia64/contrib/gcc/alias.c#6 integrate .. //depot/projects/ia64/contrib/gcc/bugs.html#1 branch .. //depot/projects/ia64/contrib/gcc/builtins.c#5 integrate .. //depot/projects/ia64/contrib/gcc/c-common.c#6 integrate .. //depot/projects/ia64/contrib/gcc/c-decl.c#8 integrate .. //depot/projects/ia64/contrib/gcc/c-objc-common.c#4 integrate .. //depot/projects/ia64/contrib/gcc/c-parse.in#5 integrate .. //depot/projects/ia64/contrib/gcc/c-tree.h#5 integrate .. //depot/projects/ia64/contrib/gcc/calls.c#7 integrate .. //depot/projects/ia64/contrib/gcc/cfganal.c#3 integrate .. //depot/projects/ia64/contrib/gcc/cfgcleanup.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cfgrtl.c#4 integrate .. //depot/projects/ia64/contrib/gcc/config-ml.in#1 branch .. //depot/projects/ia64/contrib/gcc/config.gcc#4 integrate .. //depot/projects/ia64/contrib/gcc/config.guess#2 integrate .. //depot/projects/ia64/contrib/gcc/config.if#1 branch .. //depot/projects/ia64/contrib/gcc/config.sub#1 branch .. //depot/projects/ia64/contrib/gcc/config/ChangeLog#1 branch .. //depot/projects/ia64/contrib/gcc/config/acinclude.m4#1 branch .. //depot/projects/ia64/contrib/gcc/config/alpha/alpha.c#6 integrate .. //depot/projects/ia64/contrib/gcc/config/arm/arm.c#4 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/i386.c#7 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/i386.h#8 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/i386.md#6 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/linux64.h#5 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/mmintrin.h#3 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/xmmintrin.h#2 integrate .. //depot/projects/ia64/contrib/gcc/config/mh-a68bsd#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-aix386#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-apollo68#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-armpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-cxux#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-cygwin#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-decstation#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-delta88#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-dgux#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-dgux386#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-djgpp#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-elfalphapic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-hp300#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-hpux#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-hpux8#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-i370pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-ia64pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-interix#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-irix4#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-irix5#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-irix6#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-lynxos#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-lynxrs6k#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-m68kpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-mingw32#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-ncr3000#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-ncrsvr43#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-necv4#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-openedition#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-papic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-ppcpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-riscos#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sco#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-solaris#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sparcpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sun3#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sysv#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sysv4#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-sysv5#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-vaxult2#1 branch .. //depot/projects/ia64/contrib/gcc/config/mh-x86pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw-mh-mpw#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/ChangeLog#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/MoveIfChange#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/README#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/forward-include#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/g-mpw-make.sed#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/mpw-touch#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/mpw-true#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/null-command#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/open-brace#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/tr-7to8-src#1 branch .. //depot/projects/ia64/contrib/gcc/config/mpw/true#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-aix43#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-alphaieee#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-armpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-d30v#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-elfalphapic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-i370pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-ia64pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-linux#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-m68kpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-netware#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-ospace#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-papic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-ppcpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-sparcpic#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-v810#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-wince#1 branch .. //depot/projects/ia64/contrib/gcc/config/mt-x86pic#1 branch .. //depot/projects/ia64/contrib/gcc/config/rs6000/rs6000.c#5 integrate .. //depot/projects/ia64/contrib/gcc/config/s390/fixdfdi.h#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/libgcc-glibc.ver#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/linux.h#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/s390-protos.h#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/s390.c#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/s390.h#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/s390.md#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/s390x.h#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/t-linux#1 branch .. //depot/projects/ia64/contrib/gcc/config/s390/t-linux64#1 branch .. //depot/projects/ia64/contrib/gcc/config/sparc/freebsd.h#5 integrate .. //depot/projects/ia64/contrib/gcc/configure#7 integrate .. //depot/projects/ia64/contrib/gcc/configure.in#7 integrate .. //depot/projects/ia64/contrib/gcc/contrib/ChangeLog#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/analyze_brprob#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/compare_tests#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/convert_to_f2c#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/convert_to_g2c#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/download_f2c#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/gcc_build#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/gcc_update#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/gccbug.el#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/gennews#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/index-prop#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/newcvsroot#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/regression/ChangeLog#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/regression/README#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/regression/btest-gcc.sh#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/regression/objs-gcc.sh#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/regression/site.exp#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/test_installed#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/test_summary#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/texi2pod.pl#1 branch .. //depot/projects/ia64/contrib/gcc/contrib/warn_summary#1 branch .. //depot/projects/ia64/contrib/gcc/cp/ChangeLog#8 integrate .. //depot/projects/ia64/contrib/gcc/cp/cfns.h#4 delete .. //depot/projects/ia64/contrib/gcc/cp/class.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/cp-lang.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cp/cp-tree.h#6 integrate .. //depot/projects/ia64/contrib/gcc/cp/cvt.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/decl.c#8 integrate .. //depot/projects/ia64/contrib/gcc/cp/decl2.c#8 integrate .. //depot/projects/ia64/contrib/gcc/cp/except.c#3 integrate .. //depot/projects/ia64/contrib/gcc/cp/init.c#7 integrate .. //depot/projects/ia64/contrib/gcc/cp/lex.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/mangle.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cp/method.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/parse.y#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/pt.c#6 integrate .. //depot/projects/ia64/contrib/gcc/cp/rtti.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cp/semantics.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cp/spew.c#4 integrate .. //depot/projects/ia64/contrib/gcc/cp/tree.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/typeck.c#5 integrate .. //depot/projects/ia64/contrib/gcc/cp/typeck2.c#5 integrate .. //depot/projects/ia64/contrib/gcc/dbxout.c#5 integrate .. //depot/projects/ia64/contrib/gcc/doc/compat.texi#2 integrate .. //depot/projects/ia64/contrib/gcc/doc/contrib.texi#4 integrate .. //depot/projects/ia64/contrib/gcc/doc/cpp.1#1 branch .. //depot/projects/ia64/contrib/gcc/doc/gcc.1#1 branch .. //depot/projects/ia64/contrib/gcc/doc/gcov.1#1 branch .. //depot/projects/ia64/contrib/gcc/doc/install.texi#3 integrate .. //depot/projects/ia64/contrib/gcc/doc/invoke.texi#6 integrate .. //depot/projects/ia64/contrib/gcc/doc/sourcebuild.texi#3 integrate .. //depot/projects/ia64/contrib/gcc/dwarfout.c#4 integrate .. //depot/projects/ia64/contrib/gcc/emit-rtl.c#8 integrate .. //depot/projects/ia64/contrib/gcc/expmed.c#6 integrate .. //depot/projects/ia64/contrib/gcc/expr.c#7 integrate .. //depot/projects/ia64/contrib/gcc/f/ChangeLog#7 integrate .. //depot/projects/ia64/contrib/gcc/f/g77.1#3 integrate .. //depot/projects/ia64/contrib/gcc/f/lang-specs.h#4 integrate .. //depot/projects/ia64/contrib/gcc/f/news.texi#5 integrate .. //depot/projects/ia64/contrib/gcc/f/version.c#8 integrate .. //depot/projects/ia64/contrib/gcc/faq.html#1 branch .. //depot/projects/ia64/contrib/gcc/final.c#6 integrate .. //depot/projects/ia64/contrib/gcc/flags.h#5 integrate .. //depot/projects/ia64/contrib/gcc/flow.c#6 integrate .. //depot/projects/ia64/contrib/gcc/fold-const.c#6 integrate .. //depot/projects/ia64/contrib/gcc/function.c#7 integrate .. //depot/projects/ia64/contrib/gcc/gcc.c#11 integrate .. //depot/projects/ia64/contrib/gcc/getopt.h#4 integrate .. //depot/projects/ia64/contrib/gcc/ginclude/stdarg.h#3 integrate .. //depot/projects/ia64/contrib/gcc/ginclude/stddef.h#3 integrate .. //depot/projects/ia64/contrib/gcc/ginclude/varargs.h#3 integrate .. //depot/projects/ia64/contrib/gcc/gnats.html#1 branch .. //depot/projects/ia64/contrib/gcc/hooks.c#3 integrate .. //depot/projects/ia64/contrib/gcc/hooks.h#3 integrate .. //depot/projects/ia64/contrib/gcc/include/COPYING#1 branch .. //depot/projects/ia64/contrib/gcc/include/ChangeLog#1 branch .. //depot/projects/ia64/contrib/gcc/include/ansidecl.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/demangle.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/dyn-string.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/fibheap.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/floatformat.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/fnmatch.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/getopt.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/hashtab.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/libiberty.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/md5.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/objalloc.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/obstack.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/partition.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/safe-ctype.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/sort.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/splay-tree.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/symcat.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/ternary.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/xregex.h#1 branch .. //depot/projects/ia64/contrib/gcc/include/xregex2.h#1 branch .. //depot/projects/ia64/contrib/gcc/install-sh#1 branch .. //depot/projects/ia64/contrib/gcc/jump.c#5 integrate .. //depot/projects/ia64/contrib/gcc/langhooks-def.h#4 integrate .. //depot/projects/ia64/contrib/gcc/langhooks.h#4 integrate .. //depot/projects/ia64/contrib/gcc/libgcc2.c#5 integrate .. //depot/projects/ia64/contrib/gcc/libtool.m4#1 branch .. //depot/projects/ia64/contrib/gcc/loop.c#8 integrate .. //depot/projects/ia64/contrib/gcc/ltcf-c.sh#1 branch .. //depot/projects/ia64/contrib/gcc/ltcf-cxx.sh#1 branch .. //depot/projects/ia64/contrib/gcc/ltcf-gcj.sh#1 branch .. //depot/projects/ia64/contrib/gcc/ltconfig#1 branch .. //depot/projects/ia64/contrib/gcc/ltmain.sh#1 branch .. //depot/projects/ia64/contrib/gcc/missing#1 branch .. //depot/projects/ia64/contrib/gcc/mkdep#1 branch .. //depot/projects/ia64/contrib/gcc/mkinstalldirs#1 branch .. //depot/projects/ia64/contrib/gcc/move-if-change#2 integrate .. //depot/projects/ia64/contrib/gcc/print-tree.c#4 integrate .. //depot/projects/ia64/contrib/gcc/recog.c#5 integrate .. //depot/projects/ia64/contrib/gcc/reload.c#8 integrate .. //depot/projects/ia64/contrib/gcc/reload1.c#7 integrate .. //depot/projects/ia64/contrib/gcc/rtl.h#7 integrate .. //depot/projects/ia64/contrib/gcc/stmt.c#5 integrate .. //depot/projects/ia64/contrib/gcc/symlink-tree#1 branch .. //depot/projects/ia64/contrib/gcc/toplev.c#9 integrate .. //depot/projects/ia64/contrib/gcc/tradcpp.c#4 integrate .. //depot/projects/ia64/contrib/gcc/tree-inline.c#4 integrate .. //depot/projects/ia64/contrib/gcc/tree.c#5 integrate .. //depot/projects/ia64/contrib/gcc/tree.h#6 integrate .. //depot/projects/ia64/contrib/gcc/varasm.c#7 integrate .. //depot/projects/ia64/contrib/gcc/version.c#9 integrate .. //depot/projects/ia64/contrib/gcc/ylwrap#1 branch .. //depot/projects/ia64/contrib/libf2c/ChangeLog#6 integrate .. //depot/projects/ia64/contrib/libf2c/libF77/Version.c#7 integrate .. //depot/projects/ia64/contrib/libf2c/libI77/Version.c#7 integrate .. //depot/projects/ia64/contrib/libf2c/libU77/Version.c#7 integrate .. //depot/projects/ia64/contrib/libobjc/ChangeLog#7 integrate .. //depot/projects/ia64/contrib/libstdc++/ChangeLog#8 integrate .. //depot/projects/ia64/contrib/libstdc++/Makefile.am#4 integrate .. //depot/projects/ia64/contrib/libstdc++/Makefile.in#7 integrate .. //depot/projects/ia64/contrib/libstdc++/acconfig.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/acinclude.m4#4 integrate .. //depot/projects/ia64/contrib/libstdc++/aclocal.m4#4 integrate .. //depot/projects/ia64/contrib/libstdc++/config.h.in#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/linker-map.gnu#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/generic/c_locale.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/generic/c_locale.h#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/generic/time_members.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/c_locale.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/c_locale.h#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/ctype_members.cc#4 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/monetary_members.cc#4 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/numeric_members.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/config/locale/gnu/time_members.cc#4 integrate .. //depot/projects/ia64/contrib/libstdc++/config/os/gnu-linux/bits/ctype_noninline.h#3 integrate .. //depot/projects/ia64/contrib/libstdc++/configure#4 integrate .. //depot/projects/ia64/contrib/libstdc++/configure.in#5 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/basic_ios.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/basic_string.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/c++config#5 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/fstream.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/ios_base.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/istream.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/locale_facets.h#4 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/locale_facets.tcc#5 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/localefwd.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/sstream.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/streambuf.tcc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/include/bits/stringfwd.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/std/std_iomanip.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/std/std_iosfwd.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/std/std_iostream.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/std/std_limits.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/include/std/std_sstream.h#2 integrate .. //depot/projects/ia64/contrib/libstdc++/src/codecvt.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/src/ctype.cc#2 integrate .. //depot/projects/ia64/contrib/libstdc++/src/globals.cc#2 integrate .. //depot/projects/ia64/contrib/libstdc++/src/ios.cc#2 integrate .. //depot/projects/ia64/contrib/libstdc++/src/locale-inst.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/src/locale.cc#4 integrate .. //depot/projects/ia64/contrib/libstdc++/src/localename.cc#3 integrate .. //depot/projects/ia64/contrib/libstdc++/src/string-inst.cc#2 integrate .. //depot/projects/ia64/contrib/openpam/lib/openpam_log.c#10 integrate .. //depot/projects/ia64/gnu/lib/libstdc++/c++config.h#2 integrate .. //depot/projects/ia64/gnu/lib/libstdc++/config.h#2 integrate .. //depot/projects/ia64/gnu/usr.bin/cc/cc1plus/Makefile#8 integrate .. //depot/projects/ia64/lib/libc/gen/check_utility_compat.3#2 integrate .. //depot/projects/ia64/lib/libc/gen/fmtmsg.3#2 integrate .. //depot/projects/ia64/lib/libc/gen/getcontext.3#2 integrate .. //depot/projects/ia64/lib/libc/gen/makecontext.3#2 integrate .. //depot/projects/ia64/lib/libc/gen/pselect.3#3 integrate .. //depot/projects/ia64/lib/libc/gen/statvfs.3#3 integrate .. //depot/projects/ia64/lib/libc/gen/ucontext.3#2 integrate .. //depot/projects/ia64/lib/libc/gen/ulimit.3#2 integrate .. //depot/projects/ia64/lib/libc/net/rcmd.3#3 integrate .. //depot/projects/ia64/lib/libc/net/rcmdsh.3#4 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac.3#4 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac_free.3#3 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac_get.3#2 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac_is_present_np.3#2 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac_set.3#2 integrate .. //depot/projects/ia64/lib/libc/posix1e/mac_text.3#4 integrate .. //depot/projects/ia64/lib/libc/powerpc/gen/Makefile.inc#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/_setjmp.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/frexp.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/infinity.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/isinf.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/ldexp.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/modf.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/setjmp.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/sigsetjmp.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/gen/syncicache.c#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/Makefile.inc#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/brk.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/cerror.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/exect.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/pipe.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/ptrace.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/sbrk.S#1 branch .. //depot/projects/ia64/lib/libc/powerpc/sys/setlogin.S#1 branch .. //depot/projects/ia64/lib/libc/stdio/fgets.3#6 integrate .. //depot/projects/ia64/lib/libc/stdio/fopen.3#5 integrate .. //depot/projects/ia64/lib/libc/stdio/fputs.3#3 integrate .. //depot/projects/ia64/lib/libc/stdio/fputws.3#3 integrate .. //depot/projects/ia64/lib/libc/stdio/getwc.3#4 integrate .. //depot/projects/ia64/lib/libc/stdio/printf.3#14 integrate .. //depot/projects/ia64/lib/libc/stdio/putc.3#3 integrate .. //depot/projects/ia64/lib/libc/stdio/putwc.3#5 integrate .. //depot/projects/ia64/lib/libc/stdio/scanf.3#8 integrate .. //depot/projects/ia64/lib/libc/stdio/setbuf.3#4 integrate .. //depot/projects/ia64/lib/libc/stdio/stdio.3#4 integrate .. //depot/projects/ia64/lib/libc/stdio/ungetwc.3#3 integrate .. //depot/projects/ia64/lib/libc/stdio/wprintf.3#2 integrate .. //depot/projects/ia64/lib/libc/stdio/wscanf.3#2 integrate .. //depot/projects/ia64/lib/libc/stdlib/getopt.3#2 integrate .. //depot/projects/ia64/lib/libc/stdlib/malloc.3#8 integrate .. //depot/projects/ia64/lib/libcompat/4.3/rexec.3#3 integrate .. //depot/projects/ia64/lib/libdisk/libdisk.3#4 integrate .. //depot/projects/ia64/lib/libfetch/Makefile#10 integrate .. //depot/projects/ia64/lib/libkvm/kvm.3#2 integrate .. //depot/projects/ia64/lib/libkvm/kvm_open.3#3 integrate .. //depot/projects/ia64/libexec/rtld-elf/powerpc/Makefile.inc#1 branch .. //depot/projects/ia64/libexec/rtld-elf/powerpc/lockdflt.c#1 branch .. //depot/projects/ia64/libexec/rtld-elf/powerpc/reloc.c#1 branch .. //depot/projects/ia64/libexec/rtld-elf/powerpc/rtld_machdep.h#1 branch .. //depot/projects/ia64/libexec/rtld-elf/powerpc/rtld_start.S#1 branch .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/readme/article.sgml#8 integrate .. //depot/projects/ia64/share/man/man3/assert.3#4 integrate .. //depot/projects/ia64/sys/dev/drm/drm_memory.h#2 integrate .. //depot/projects/ia64/sys/i386/acpica/acpi_wakeup.c#12 integrate .. //depot/projects/ia64/sys/i386/isa/clock.c#10 integrate .. //depot/projects/ia64/sys/pc98/i386/machdep.c#29 integrate .. //depot/projects/ia64/usr.bin/login/login.c#14 integrate .. //depot/projects/ia64/usr.bin/unifdef/unifdef.1#6 integrate .. //depot/projects/ia64/usr.sbin/adduser/adduser.8#7 integrate .. //depot/projects/ia64/usr.sbin/adduser/rmuser.8#4 integrate .. //depot/projects/ia64/usr.sbin/kbdmap/kbdmap.1#5 integrate .. //depot/projects/ia64/usr.sbin/pkg_install/version/perform.c#4 integrate .. //depot/projects/ia64/usr.sbin/pkg_install/version/pkg_version.1#4 integrate .. //depot/projects/ia64/usr.sbin/setfmac/setfmac.8#5 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/disks.c#12 integrate Differences ... ==== //depot/projects/ia64/contrib/gcc/ChangeLog#8 (text+ko) ==== @@ -1,3 +1,366 @@ +2002-11-19 Release Manager + + * GCC 3.2.1 Released. + +2002-11-19 Release Manager + + * GCC 3.2.1 Released. + +2002-11-18 Release Manager + + * GCC 3.2.1 Released. + +Sat Nov 16 02:54:29 CET 2002 Jan Hubicka + + * jump.c (tablejump_p): New. + * cfgcleanup.c (try_optimize_cfg): Do not merge blocks across tablejump. + * rtl.h (tablejump_p): Declare. + +2002-11-16 Graham Stott + + * flow.c (life_analysis): Update LABEL_NUSES before purging + dead jumptables. + +2002-11-13 Janis Johnson + + * doc/install.texi (Testing): Document extra Java testing. + * doc/sourcebuild.texi (Test Suites): Document libgcj testing. + +2002-11-12 Franz Sirl + + * doc/install.texi (powerpc-*-linux-gnu*): Update binutils requirement. + +2002-11-12 Gerald Pfeifer + + * doc/contrib.texi (Contributors): Use GCJ instead of gcj to refer + to that entire project. + +2002-11-12 Rainer Orth + + * config/mips/t-iris6 (MULTILIB_OSDIRNAMES): Restore old + directories. + +2002-11-11 Janis Johnson + + * doc/contrib.texi: Merge in the list from the libstdc++ web pages. + +2002-11-11 Franz Sirl + + PR c/8467 + * stmt.c (tail_recursion_args): Handle DECL_MODE differing from the + mode of DECL_RTL case. + +2002-11-11 Neil Booth + + PR preprocessor/4890 + * tradcpp.c (output_line_command): When leaving a file, + system_include_depth has not yet been decremented. + +2002-11-10 Joel Sherrill + + * config/m68k/t-crtstuff (crti.o): Use this... + ($(T)crti.o): ... instead. + (crtn.o): Use this... + ($(T)crtn.o): ... instead. + +2002-11-10 Ralf Corsepius + + * config/mips/mips.md (movdi_usd): Use %z1 in place of %1. + +2002-11-11 Graham Stott + Jan Hubicka + + PR 8502 + * cfgrtl.c (try_redirect_by_replacing_jump): Do not kill computed + jumps post reload. + +2002-11-08 H.J. Lu + + Fix c/5351 and optimization/7591. + + * calls.c (store_one_arg): Remove ATTRIBUTE_UNUSED on + variable_size. Mark any slots used for the argument as in-use + only if we can't pass all arguments to a library call in + registers. + +2002-11-07 H.J. Lu + + Fix bootstrap/8146 and + gcc.c-torture/execute/20020307-2.c with -march=i686. + + * calls.c (PUSH_ARGS_REVERSED): Define only if not defined. + * expr.c (PUSH_ARGS_REVERSED): Likewise. + + * config/i386/i386.h (PUSH_ARGS_REVERSED): Set to 1. + +2002-11-04 Aldy Hernandez + + Fix c/8252. + + * config/rs6000/rs6000.c (rs6000_legitimate_address): Disallow + vectors from PRE_INC/DEC. + +2002-11-06 Richard Henderson + + PR optimization/7520 + * cfganal.c (flow_active_insn_p): New. + (forwarder_block_p): Use it. + +2002-11-06 Janis Johnson + + * doc/contrib.texi: Merge in the list from the Java web pages. + +2002-11-06 David O'Brien + + * config/sparc/freebsd.h: Fix typo. + +2002-11-05 Bob Wilson + + * config/xtensa/elf.h (LIB_SPEC): Add "-lhal". + +2002-11-04 Aldy Hernandez + + Backport patch to fix PR c/8451. + + 2002-04-25 Richard Henderson + + * expmed.c (extract_bit_field): Fall through to generic code rather + than aborting on subreg special case. + +2002-11-01 Mark Mitchell + + PR c++/8391 + * toplev.c (rest_of_compilation): Do not refuse to output code for + an inline function in a local class. + +2002-11-01 David O'Brien + + * config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Define __arch64__. + Add comment. + +2002-11-01 David O'Brien + + * config/sparc/freebsd.h (TRANSFER_FROM_TRAMPOLINE): Define + __enable_execute_stack function. + +2002-11-01 Richard Earnshaw (rearnsha@arm.com) + + PR target/7856 + * arm.c (use_return_insn): Don't use a return insn if there are + saved integer regs, but LR is not one of them. + +Thu Oct 31 18:31:22 CET 2002 Jan Hubicka + + * i386.c (override_options): Set defaults for flag_omit_frame_pointer, + flag_asynchronous_unwind_tables, flag_pcc_struct_return. + * i386.c (optimization_options): Set flag_omit_frame_pointer, + flag_asynchronous_unwind_tables, flag_pcc_struct_return to 2. + Do not clear -momit-leaf-frame-pointer when profiling. + (ix86_frame_pointer_required): Frame pointer is allways required when + profiling. + +2002-10-30 Mark Mitchell + + * varasm.c (asm_output_aligned_bss): Do not call + ASM_GLOBALIZE_LABEL. + +2002-10-29 Janis Johnson + + * doc/invoke.texi (-profile-arcs): Remove references to -a and -ax. + +2002-10-29 Eric Botcazou + + * expr.c (expand_expr) [PLUS]: Don't use simplify_binary_operation; + check for zero operands explicitly. + +2002-10-21 Dale Johannesen + + PR target/7133 + * config/rs6000/rs6000.c (rs6000_reverse_condition): Handle + unsafe math reversals correctly for RTL generation. + (output_cbranch): Replace rs6000_reverse_condition call + by its former definition. + +Sun Oct 27 10:12:27 CET 2002 Jan Hubicka + + * linux64.h (DEFAULT_PCC_STRUCT_RETURN): Define. + + PR target/6890 + * xmmintrin.h (_MM_TRANSPOSE4_PS): New. + +2002-10-25 Zack Weinberg + + PR middle-end/6994 + * c-objc-common.c (inline_forbidden_p): Can not inline + functions containing structures or unions containing VLAs. + * tree-inline.c (walk_tree): For all class 't' nodes, walk + TYPE_SIZE and TYPE_SIZE_UNIT. #undef WALK_SUBTREE_TAIL at end. + (copy_tree_r): Copy types if they are variably modified. + + * hooks.c (hook_tree_bool_false): New. + * hooks.h: Prototype it. + * langhooks.h (struct lang_hooks_for_tree_inlining): Add + var_mod_type_p. + * langhooks-def.h: Default for tree_inlining.var_mod_type_p is + hook_tree_bool_false. + + * tree.c (variably_modified_type_p): Moved here from + cp/tree.c. Use lang_hooks.tree_inlining.var_mod_type_p for + language-specific cases. Due to this, must weaken some 'if + and only if' checks to merely 'if'. + * tree.h: Prototype variably_modified_type_p. + +2002-10-22 Jim Wilson + + * config/i386/i386.md (subdi3_1): Add call to ix86_binary_operator_ok. + +2002-10-15 Jim Wilson + + PR target/6981 + * config/i386/i386.md (adddi3_1): Add call to ix86_binary_operator_ok. + +2002-10-24 Richard Henderson + + PR opt/7944 + * reload.c (find_reloads_toplev): Use simplify_gen_subreg; mode + of X is not important when simplifying subregs of constants. + +2002-10-23 Robert Lipe + + * config.gcc (i[34567]86-*-sco3.2v5*): Fix tm_file. + +2002-10-23 Roger Sayle + + PR c/761 + * doc/invoke.texi: Fix some overfull hboxes in "make dvi". + Document --version, -fno-sched-interblock, -fno-sched-spec, + -fsched-spec-load, -fsched-spec-load-dangerous, + -fsched-verbose=n, -fno-branch-count-reg and -fbounds-check. + +2002-10-23 Ulrich Weigand + + * config/s390/s390.md ("*movdi_64"): Fix op_type attribute. + ("*movdf_64"): Likewise. + ("*lshrdi3_64"): Likewise. + +2002-10-21 Matthias Klose + + * Backport, without whitespace change: + 2002-06-19 Akim Demaille + * c-parse.in (initelt: identifier ':' initval): Add an empty + action to fix a type clash. + (aliasdecl, classdef): Add the missing closing `;'. + +Sat Oct 19 15:49:14 CEST 2002 Jan Hubicka + + * mmintrin.h (__m64): typedef it to v2si. + (_mm_cvtsi32_si64, _mm_cvtsi32_si64_mm_sll_pi16, + _mm_sll_pi32, _mm_sll_pi64, _mm_slli_pi64, _mm_sra_pi16, + _mm_sra_pi32, _mm_srl_pi16, _mm_srl_pi32, _mm_srl_pi64, + _mm_srli_pi64, _mm_and_si64, _mm_andnot_si64, + _mm_or_si64, _mm_xor_si64): Add neccesary casts. + * xmmintrin.h (_mm_setzero_si64): Likewise. + + PR target/7693 + Patch by Shawn Wagner + * mmintrin.h: Replace pi64 by si64. + +2002-10-18 Zack Weinberg + + * decl.c (start_decl): Point users of the old initialized- + typedef extension at __typeof__. + +Thu Oct 17 17:14:07 CEST 2002 Jan Hubicka + + PR opt/7630 + * reload.c (reload_inner_reg_of_subreg): New argument output; + (push_reload): Update call. + + PR c++/6419 + * expr.c (expand_expr): Use DECL_RTL_SET_P. + +Wed Apr 24 23:45:37 2002 J"orn Rennecke + + * calls.c (expand_call): Take current_function_pretend_args_size + into account when setting argblock for sibcalls. + +Wed Oct 16 19:43:38 CEST 2002 Jan Hubicka + + PR target/7396 + * i386.c (builtin_description):Drop cmpg[te]s[sd]. + * xmmintrin.h (__mm_cmpg[te]_s[sd]): Rewrite using + swapped alternative. + +2002-10-16 Jakub Jelinek + + * fold-const.c (fold): Fix a typo. + +2002-10-15 Ulrich Weigand + + PR target/7370 + * config/s390/s390.md ("*addsi3_inv"): New pattern. + + PR target/8232 + * config/s390/s390.md ("cmpstrsi"): Convert length operand + from SImode to Pmode. + +2002-10-15 Janis Johnson + + * doc/install.texi: Formatting changes for conformance to HTML 4.01. + +2002-10-15 Ulrich Weigand + + PR opt/7409 + * loop.c (loop_regs_scan): Mark registers used for function + argument passing as MAY_NOT_OPTIMIZE. + +2002-10-14 Neil Booth + + PR preprocessor/7862 + PR preprocessor/8190 + * gcc.c (cpp_unique_options): Don't delete .d files. + Remove stray whitespace. + +2002-10-14 Jakub Jelinek + + * config/i386/i386.h (ASM_OUTPUT_REG_PUSH, ASM_OUTPUT_REG_POP): + Handle TARGET_64BIT. + +2002-10-14 Mark Mitchell + + PR optimization/6631 + * Makefile.in (function.o): Depend on langhooks.h. + * alias.c (objects_must_conflict_p): Check honor_readonly when + examining TYPE_READONLY. + * function.c (assign_stack_temp_for_type): Likewise. + +2002-10-12 John David Anglin + + * tree.c (tree_size): Revise expressions using TREE_CODE_LENGTH and + TREE_VEC_LENGTH to ensure values are promoted before doing subtraction. + +2002-10-11 Janis Johnson + + * doc/compat.texi: Add info about C++ libraries. + +Thu Oct 10 19:47:41 CEST 2002 Jan Hubicka + + PR target/5610 + * invoke.texi (-msse-math): Kill + (-msse): Add note to mfpmath=sse. + +Thu Oct 10 17:38:29 CEST 2002 Jan Hubicka + + PR ice/7951 + * reload1.c (emit_input_reload_insns): Use constrain_operands + instead of constraint_accepts_reg_p to verify optimization. + (constraint_accepts_reg_p): Kill + +Thu Oct 10 17:05:22 CEST 2002 Jan Hubicka + + PR target/7723 + * i386.c (ix86_expand_vector_move): Do not generate const0->mem moves. + 2002-10-09 Zack Weinberg PR c/7353 ==== //depot/projects/ia64/contrib/gcc/Makefile.in#8 (text+ko) ==== @@ -19,8 +19,6 @@ #the Free Software Foundation, 59 Temple Place - Suite 330, #Boston MA 02111-1307, USA. -# $FreeBSD: src/contrib/gcc/Makefile.in,v 1.11 2002/10/10 04:46:01 kan Exp $ - # The targets for external use include: # all, doc, proto, install, install-cross, install-cross-rest, # uninstall, TAGS, mostlyclean, clean, distclean, maintainer-clean, @@ -1385,7 +1383,8 @@ $(HASHTAB_H) $(TARGET_H) langhooks.h function.o : function.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) flags.h \ function.h $(EXPR_H) libfuncs.h $(REGS_H) hard-reg-set.h \ - insn-config.h $(RECOG_H) output.h toplev.h except.h hash.h $(GGC_H) $(TM_P_H) + insn-config.h $(RECOG_H) output.h toplev.h except.h hash.h $(GGC_H) \ + $(TM_P_H) langhooks.h stmt.o : stmt.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TREE_H) flags.h function.h \ insn-config.h hard-reg-set.h $(EXPR_H) libfuncs.h except.h \ $(LOOP_H) $(RECOG_H) toplev.h output.h varray.h $(GGC_H) $(TM_P_H) ==== //depot/projects/ia64/contrib/gcc/alias.c#6 (text+ko) ==== @@ -1,5 +1,5 @@ /* Alias analysis for GNU C - Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. Contributed by John Carr (jfc@mit.edu). This file is part of GCC. @@ -321,8 +321,8 @@ then they may not conflict. */ if ((t1 != 0 && readonly_fields_p (t1)) || (t2 != 0 && readonly_fields_p (t2)) - || (t1 != 0 && TYPE_READONLY (t1)) - || (t2 != 0 && TYPE_READONLY (t2))) + || (t1 != 0 && lang_hooks.honor_readonly && TYPE_READONLY (t1)) + || (t2 != 0 && lang_hooks.honor_readonly && TYPE_READONLY (t2))) return 0; /* If they are the same type, they must conflict. */ ==== //depot/projects/ia64/contrib/gcc/builtins.c#5 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/builtins.c,v 1.3 2002/09/01 21:18:18 kan Exp $ */ - #include "config.h" #include "system.h" #include "machmode.h" ==== //depot/projects/ia64/contrib/gcc/c-common.c#6 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-common.c,v 1.14 2002/09/01 20:52:44 kan Exp $ */ - #include "config.h" #include "system.h" #include "tree.h" ==== //depot/projects/ia64/contrib/gcc/c-decl.c#8 (text+ko) ==== @@ -19,7 +19,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-decl.c,v 1.5 2002/10/10 04:46:44 kan Exp $ */ +/* $FreeBSD: src/contrib/gcc/c-decl.c,v 1.6 2002/12/04 15:48:26 obrien Exp $ */ /* Process declarations and symbol lookup for C front end. Also constructs types; the standard scalar types at initialization, @@ -3518,7 +3518,7 @@ switch (TREE_CODE (decl)) { case TYPE_DECL: - error ("typedef `%s' is initialized", + error ("typedef `%s' is initialized (use __typeof__ instead)", IDENTIFIER_POINTER (DECL_NAME (decl))); initialized = 0; break; ==== //depot/projects/ia64/contrib/gcc/c-objc-common.c#4 (text+ko) ==== @@ -131,6 +131,22 @@ break; + case RECORD_TYPE: + case UNION_TYPE: + /* We cannot inline a function of the form + + void F (int i) { struct S { int ar[i]; } s; } + + Attempting to do so produces a catch-22 in tree-inline.c. + If walk_tree examines the TYPE_FIELDS chain of RECORD_TYPE/ + UNION_TYPE nodes, then it goes into infinite recursion on a + structure containing a pointer to its own type. If it doesn't, + then the type node for S doesn't get adjusted properly when + F is inlined, and we abort in find_function_data. */ + for (t = TYPE_FIELDS (node); t; t = TREE_CHAIN (t)) + if (variably_modified_type_p (TREE_TYPE (t))) + return node; + default: break; } ==== //depot/projects/ia64/contrib/gcc/c-parse.in#5 (text+ko) ==== @@ -1527,6 +1527,7 @@ if (pedantic) pedwarn ("obsolete use of designated initializer with `:'"); } initval + {} | initval ; @@ -2700,12 +2701,14 @@ { objc_declare_class ($2); } + ; aliasdecl: ALIAS identifier identifier ';' { objc_declare_alias ($2, $3); } + ; classdef: INTERFACE identifier protocolrefs '{' ==== //depot/projects/ia64/contrib/gcc/c-tree.h#5 (text+ko) ==== @@ -19,8 +19,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/c-tree.h,v 1.7 2002/09/17 04:11:05 kan Exp $ */ - #ifndef GCC_C_TREE_H #define GCC_C_TREE_H ==== //depot/projects/ia64/contrib/gcc/calls.c#7 (text+ko) ==== @@ -46,9 +46,11 @@ #ifdef PUSH_ROUNDING +#ifndef PUSH_ARGS_REVERSED #if defined (STACK_GROWS_DOWNWARD) != defined (ARGS_GROW_DOWNWARD) #define PUSH_ARGS_REVERSED PUSH_ARGS #endif +#endif #endif @@ -2708,6 +2710,12 @@ if (pass == 0) { argblock = virtual_incoming_args_rtx; + argblock +#ifdef STACK_GROWS_DOWNWARD + = plus_constant (argblock, current_function_pretend_args_size); +#else + = plus_constant (argblock, -current_function_pretend_args_size); +#endif stored_args_map = sbitmap_alloc (args_size.constant); sbitmap_zero (stored_args_map); } @@ -4276,7 +4284,7 @@ struct arg_data *arg; rtx argblock; int flags; - int variable_size ATTRIBUTE_UNUSED; + int variable_size; int reg_parm_stack_space; { tree pval = arg->tree_value; @@ -4351,14 +4359,22 @@ emit_move_insn (arg->save_area, stack_area); } } + + /* Now that we have saved any slots that will be overwritten + by this store, mark all slots this store will use. We + must do this before we actually expand the argument since + the expansion itself may trigger library calls which might + need to use the same stack slot. We only do it if we can't + pass all arguments to a library call in registers. */ + if (arg->partial) + { + for (i = lower_bound; i < upper_bound; i++) + stack_usage_map[i] = 1; + + /* Set it so that we don't do it again. */ + variable_size = 1; + } } - /* Now that we have saved any slots that will be overwritten by this - store, mark all slots this store will use. We must do this before - we actually expand the argument since the expansion itself may - trigger library calls which might need to use the same stack slot. */ - if (argblock && ! variable_size && arg->stack) - for (i = lower_bound; i < upper_bound; i++) - stack_usage_map[i] = 1; } /* If this isn't going to be placed on both the stack and in registers, @@ -4586,6 +4602,11 @@ arg->value = arg->stack_slot; } + if (ACCUMULATE_OUTGOING_ARGS && !(flags & ECF_SIBCALL) + && argblock && ! variable_size && arg->stack) + for (i = lower_bound; i < upper_bound; i++) + stack_usage_map[i] = 1; + /* Once we have pushed something, pops can't safely be deferred during the rest of the arguments. */ NO_DEFER_POP; ==== //depot/projects/ia64/contrib/gcc/cfganal.c#3 (text+ko) ==== @@ -56,7 +56,31 @@ static void remove_fake_successors PARAMS ((basic_block)); static bool need_fake_edge_p PARAMS ((rtx)); >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 13:45:41 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 96B6C37B404; Wed, 4 Dec 2002 13:45:35 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EBD537B401 for ; Wed, 4 Dec 2002 13:45:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1DBF43E4A for ; Wed, 4 Dec 2002 13:45:34 -0800 (PST) (envelope-from green@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4LfImV010278 for ; Wed, 4 Dec 2002 13:41:18 -0800 (PST) (envelope-from green@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4LfH0K010260 for perforce@freebsd.org; Wed, 4 Dec 2002 13:41:17 -0800 (PST) Date: Wed, 4 Dec 2002 13:41:17 -0800 (PST) Message-Id: <200212042141.gB4LfH0K010260@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to green@freebsd.org using -f From: Brian Feldman Subject: PERFORCE change 21932 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21932 Change 21932 by green@green_laptop_2 on 2002/12/04 13:41:09 Modify disklabel(8) to accept modification of disklabel::d_bbsize, called "boot block size" in the text description. Following this, correct 'disklabel -B' so that it doesn't try to modify the disklabel sector directly when it writes a boot block; in fact, it shouldn't need to modify it at all, but as of now it still updates it via DIOCWDINFO. That and -r mode should be removed, really. Point is, I can get disklabel(8) to now install the UFS2 boot2 correctly and boot from UFS2! Affected files ... .. //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.c#15 edit Differences ... ==== //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.c#15 (text+ko) ==== @@ -97,6 +97,12 @@ #ifndef BBSIZE #define BBSIZE 8192 /* size of boot area, with label */ #endif +/* + * Define an upper boundary for the boot blocks. + */ +#ifndef MAXBBSIZE +#define MAXBBSIZE 262144 /* max size of boot area, with label */ +#endif /* FIX! These are too low, but are traditional */ #define DEFAULT_NEWFS_BLOCK 8192U @@ -142,7 +148,7 @@ char namebuf[BBSIZE], *np = namebuf; struct disklabel lab; -char bootarea[BBSIZE]; +char bootarea[MAXBBSIZE]; char blank[] = ""; char unknown[] = "unknown"; @@ -233,7 +239,6 @@ argv += optind; #if NUMBOOT > 0 if (installboot) { - rflag++; if (op == UNSPEC) op = WRITEBOOT; } else { @@ -345,6 +350,7 @@ tlab = *lp; if (argc == 2) makelabel(argv[1], 0, &lab); + lab.d_bbsize = lp->d_bbsize; lp = makebootarea(bootarea, &lab, f); *lp = tlab; if (checklabel(lp) == 0) @@ -404,7 +410,7 @@ lp->d_magic2 = DISKMAGIC; lp->d_checksum = 0; lp->d_checksum = dkcksum(lp); - if (rflag) { + if (rflag || op == WRITEBOOT) { /* * First set the kernel disk label, * then write a label to the raw disk. @@ -413,7 +419,7 @@ * may prevent us from changing the current (in-core) * label. */ - if (ioctl(f, DIOCSDINFO, lp) < 0 && + if (op != WRITEBOOT && ioctl(f, DIOCSDINFO, lp) < 0 && errno != ENODEV && errno != ENOTTY) { l_perror("ioctl DIOCSDINFO"); return (1); @@ -467,15 +473,41 @@ cksum ^= *sp1++; sl->sl_cksum = cksum; #endif - /* - * write enable label sector before write (if necessary), - * disable after writing. - */ - flag = 1; - (void)ioctl(f, DIOCWLABEL, &flag); - if (write(f, boot, lp->d_bbsize) != (int)lp->d_bbsize) { - warn("write"); - return (1); + if (op != WRITEBOOT) { + /* + * write enable label sector before write (if + * necessary), disable after writing. + */ + flag = 1; + (void)ioctl(f, DIOCWLABEL, &flag); + if (write(f, boot, lp->d_bbsize) != (int)lp->d_bbsize) { + warn("write"); + return (1); + } + } else { + /* + * Write out all of the boot area except + * for the sector reserved for the disklabel + * itself; that part is written only by + * the kernel, and we can't get it right. + */ + ssize_t labelareabegin, labelareaend; + + labelareabegin = (LABELSECTOR * lp->d_secsize) + + LABELOFFSET; + labelareaend = labelareabegin + lp->d_secsize; + if (write(f, boot, labelareabegin) != + labelareabegin) { + warn("write"); + return (1); + } + (void)lseek(f, (off_t)labelareaend, SEEK_SET); + if (write(f, boot + labelareaend, + lp->d_bbsize - labelareaend) != + lp->d_bbsize - labelareaend) { + warn("write"); + return (1); + } } #if NUMBOOT > 0 /* @@ -486,8 +518,13 @@ return(1); } #endif - flag = 0; - (void) ioctl(f, DIOCWLABEL, &flag); + if (op != WRITEBOOT) { + flag = 0; + (void) ioctl(f, DIOCWLABEL, &flag); + } else if (ioctl(f, DIOCWDINFO, lp) < 0) { + l_perror("ioctl DIOCWDINFO"); + return (1); + } } else if (ioctl(f, DIOCWDINFO, lp) < 0) { l_perror("ioctl DIOCWDINFO"); return (1); @@ -581,10 +618,10 @@ #endif /* XXX */ - if (dp->d_secsize == 0) { + if (dp->d_secsize == 0) dp->d_secsize = DEV_BSIZE; + if (dp->d_bbsize == 0) dp->d_bbsize = BBSIZE; - } lp = (struct disklabel *) (boot + (LABELSECTOR * dp->d_secsize) + LABELOFFSET); bzero((char *)lp, sizeof *lp); @@ -596,7 +633,7 @@ */ if (!installboot) { if (rflag) { - if (read(f, boot, BBSIZE) < BBSIZE) + if (read(f, boot, lp->d_bbsize) < lp->d_bbsize) err(4, "%s", specname); bzero((char *)lp, sizeof *lp); } @@ -754,6 +791,7 @@ fprintf(f, "sectors/cylinder: %lu\n", (u_long)lp->d_secpercyl); fprintf(f, "cylinders: %lu\n", (u_long)lp->d_ncylinders); fprintf(f, "sectors/unit: %lu\n", (u_long)lp->d_secperunit); + fprintf(f, "boot block size: %u\n", lp->d_bbsize); fprintf(f, "rpm: %u\n", lp->d_rpm); fprintf(f, "interleave: %u\n", lp->d_interleave); fprintf(f, "trackskew: %u\n", lp->d_trackskew); @@ -1092,6 +1130,16 @@ lp->d_secperunit = v; continue; } + if (streq(cp, "boot block size")) { + v = strtoul(tp, NULL, 10); + if (v == 0 || v > UINT_MAX) { + fprintf(stderr, "line %d: %s: bad %s\n", + lineno, tp, cp); + errors++; + } else + lp->d_bbsize = v; + continue; + } if (streq(cp, "rpm")) { v = strtoul(tp, NULL, 10); if (v == 0 || v > USHRT_MAX) { @@ -1625,10 +1673,10 @@ loclab.d_secpercyl = loclab.d_ntracks * loclab.d_nsectors; loclab.d_ncylinders = loclab.d_secperunit / loclab.d_secpercyl; loclab.d_npartitions = MAXPARTITIONS; + loclab.d_bbsize = BBSIZE; /* Various (unneeded) compat stuff */ loclab.d_rpm = 3600; - loclab.d_bbsize = BBSIZE; loclab.d_interleave = 1;; strncpy(loclab.d_typename, "amnesiac", sizeof(loclab.d_typename)); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 14:21:25 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9400E37B404; Wed, 4 Dec 2002 14:21:00 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BC6937B401 for ; Wed, 4 Dec 2002 14:21:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 922D543EC5 for ; Wed, 4 Dec 2002 14:20:57 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4MGemV021941 for ; Wed, 4 Dec 2002 14:16:40 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4MG2Tf021737 for perforce@freebsd.org; Wed, 4 Dec 2002 14:16:02 -0800 (PST) Date: Wed, 4 Dec 2002 14:16:02 -0800 (PST) Message-Id: <200212042216.gB4MG2Tf021737@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 21935 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21935 Change 21935 by rwatson@rwatson_tislabs on 2002/12/04 14:15:38 Integ the TrustedBSD MAC tree from TrustedBSD base. Remove old LOMAC, loop back mac_lomac changes, et al. Affected files ... .. //depot/projects/trustedbsd/mac/COPYRIGHT#2 integrate .. //depot/projects/trustedbsd/mac/MAINTAINERS#13 integrate .. //depot/projects/trustedbsd/mac/Makefile#15 integrate .. //depot/projects/trustedbsd/mac/Makefile.inc1#31 integrate .. //depot/projects/trustedbsd/mac/Makefile.upgrade#3 integrate .. //depot/projects/trustedbsd/mac/README#4 integrate .. //depot/projects/trustedbsd/mac/UPDATING#22 integrate .. //depot/projects/trustedbsd/mac/bin/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/bin/Makefile.inc#6 integrate .. //depot/projects/trustedbsd/mac/bin/cat/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/cat/cat.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/cat/cat.c#9 integrate .. //depot/projects/trustedbsd/mac/bin/chio/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/chio/chio.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/chio/chio.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/chio/defs.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/chio/pathnames.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/chmod/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/chmod/chmod.1#10 integrate .. //depot/projects/trustedbsd/mac/bin/chmod/chmod.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/cp/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/bin/cp/cp.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/cp/cp.c#11 integrate .. //depot/projects/trustedbsd/mac/bin/cp/extern.h#6 integrate .. //depot/projects/trustedbsd/mac/bin/cp/utils.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/csh/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.2#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.3#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.4#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.a#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.g#3 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/tabs#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/config.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/csh/host.defs#2 integrate .. //depot/projects/trustedbsd/mac/bin/date/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/date/date.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/date/date.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/date/extern.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/date/netdate.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/date/vary.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/date/vary.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/dd/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/dd/args.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/dd/conv.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/dd/conv_tab.c#3 integrate .. //depot/projects/trustedbsd/mac/bin/dd/dd.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/dd/dd.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/dd/dd.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/dd/extern.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/dd/misc.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/dd/position.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/df/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/df/df.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/df/df.c#12 integrate .. //depot/projects/trustedbsd/mac/bin/domainname/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/domainname/domainname.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/domainname/domainname.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/echo/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/echo/echo.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/echo/echo.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/ed/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/ed/POSIX#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/README#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/buf.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/ed/cbc.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/ed/ed.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/ed/ed.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/ed/glbl.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/ed/io.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/ed/main.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/ed/re.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/ed/sub.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/=.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/README#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/TODO#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/a.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/a.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/a.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/a1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/a2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/addr.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/addr.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/addr.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/addr1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/addr2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/ascii.d.uu#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/ascii.r.uu#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/ascii.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/bang1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/bang1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/bang1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/bang1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/bang2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/c.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/c.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/c.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/c1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/c2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/ckscripts.sh#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/d.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/d.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/d.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/d.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e3.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e3.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e3.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e4.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e4.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/e4.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/f1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/f2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g3.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g3.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g3.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g4.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g4.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g4.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g5.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g5.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/g5.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/h.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/i3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/j.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/j.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/j.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/k4.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/l.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/l.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/l.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/m.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/m.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/m.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/m.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/mkscripts.sh#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/n.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/n.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/n.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/nl2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/p.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/p.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/p.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/q.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/q.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/q.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/q1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r3.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r3.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/r3.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s10.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s3.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s3.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s3.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s4.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s5.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s6.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s7.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s8.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/s9.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t1.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t1.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t1.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t2.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t2.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/t2.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/u.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/u.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/u.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/u.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/v.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/v.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/v.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w.d#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w.r#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w.t#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w1.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w2.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/w3.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/x.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/test/z.err#2 integrate .. //depot/projects/trustedbsd/mac/bin/ed/undo.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/expr/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/expr/expr.1#7 integrate .. //depot/projects/trustedbsd/mac/bin/expr/expr.y#7 integrate .. //depot/projects/trustedbsd/mac/bin/getfacl/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/getfacl/getfacl.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/getfacl/getfacl.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/hostname/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/hostname/hostname.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/hostname/hostname.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/kenv.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/kenv.c#2 integrate .. //depot/projects/trustedbsd/mac/bin/kill/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/kill/kill.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/kill/kill.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/ln/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/ln/ln.1#6 integrate .. //depot/projects/trustedbsd/mac/bin/ln/ln.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/ln/symlink.7#4 integrate .. //depot/projects/trustedbsd/mac/bin/ls/Makefile#7 integrate .. //depot/projects/trustedbsd/mac/bin/ls/cmp.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/ls/extern.h#6 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.1#15 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.c#23 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.h#8 integrate .. //depot/projects/trustedbsd/mac/bin/ls/print.c#15 integrate .. //depot/projects/trustedbsd/mac/bin/ls/util.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/mkdir/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/mkdir/mkdir.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/mkdir/mkdir.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/mv/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/mv/mv.1#7 integrate .. //depot/projects/trustedbsd/mac/bin/mv/mv.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/mv/pathnames.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/pax/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ar_io.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ar_subs.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/buf_subs.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cache.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cache.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cpio.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cpio.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cpio.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/extern.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/pax/file_subs.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ftree.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ftree.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/gen_subs.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/getoldopt.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/options.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/pax/options.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pat_rep.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pat_rep.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pax.1#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pax.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pax.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/sel_subs.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/sel_subs.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tables.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tables.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tar.1#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tar.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tar.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tty_subs.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/ps/Makefile#8 integrate .. //depot/projects/trustedbsd/mac/bin/ps/extern.h#13 integrate .. //depot/projects/trustedbsd/mac/bin/ps/fmt.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/ps/keyword.c#14 integrate .. //depot/projects/trustedbsd/mac/bin/ps/nlist.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/ps/print.c#18 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.1#13 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.c#15 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/pwd/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/pwd/pwd.1#6 integrate .. //depot/projects/trustedbsd/mac/bin/pwd/pwd.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/rcp/Makefile#7 integrate .. //depot/projects/trustedbsd/mac/bin/rcp/extern.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/rcp/rcp.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/rcp/rcp.c#10 integrate .. //depot/projects/trustedbsd/mac/bin/rcp/util.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/realpath/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/bin/realpath/realpath.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/realpath/realpath.c#3 integrate .. //depot/projects/trustedbsd/mac/bin/rm/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/bin/rm/rm.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/rm/rm.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/rmail/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/bin/rmdir/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/rmdir/rmdir.1#2 integrate .. //depot/projects/trustedbsd/mac/bin/rmdir/rmdir.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/file.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/mask.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/merge.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/remove.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/util.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/TOUR#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/alias.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/alias.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/arith.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/arith.y#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/arith_lex.l#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/bltin/bltin.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/bltin/echo.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/bltin/echo.c#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/builtins.def#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/cd.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/cd.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/error.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/sh/error.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/eval.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/eval.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/exec.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/sh/exec.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/expand.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/sh/expand.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/cmv#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/dirs#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/kill#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/login#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/newgrp#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/popd#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/pushd#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/funcs/suspend#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/histedit.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/init.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/input.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/input.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/jobs.c#10 integrate .. //depot/projects/trustedbsd/mac/bin/sh/jobs.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/machdep.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mail.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mail.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/main.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/main.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/memalloc.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/memalloc.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/miscbltin.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mkbuiltins#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mkinit.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mknodes.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mksyntax.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mktokens#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/myhistedit.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mystring.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/mystring.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/nodes.c.pat#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/nodetypes#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/options.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/options.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/output.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/output.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/parser.c#10 integrate .. //depot/projects/trustedbsd/mac/bin/sh/parser.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/redir.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/sh/redir.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/sh.1#8 integrate .. //depot/projects/trustedbsd/mac/bin/sh/shell.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/show.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/show.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/sh/trap.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/trap.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/var.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/sh/var.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/sleep/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/sleep/sleep.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/sleep/sleep.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/stty/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/stty/cchar.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/extern.h#3 integrate .. //depot/projects/trustedbsd/mac/bin/stty/gfmt.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/key.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/modes.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/print.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/stty.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/stty/stty.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/stty/stty.h#2 integrate .. //depot/projects/trustedbsd/mac/bin/stty/util.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sync/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/sync/sync.8#4 integrate .. //depot/projects/trustedbsd/mac/bin/sync/sync.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/test/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/test/TEST.README#2 integrate .. //depot/projects/trustedbsd/mac/bin/test/TEST.csh#2 integrate .. //depot/projects/trustedbsd/mac/bin/test/TEST.sh#2 integrate .. //depot/projects/trustedbsd/mac/bin/test/test.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/test/test.c#11 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/AUTHORS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/BUGS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/COPYING#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/ChangeLog#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/FREEBSD-Xlist#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/FREEBSD-upgrade#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/INSTALL#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/MIRRORS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/NEWS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/README#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/README.ldap#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/README.y2k#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/am_ops.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amd.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amd.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_auto.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_direct.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_error.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_host.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_inherit.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_link.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_linkx.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_nfsl.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_nfsx.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_program.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_root.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_toplvl.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amfs_union.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amq_subr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/amq_svc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/autil.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/clock.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/conf.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/conf_parse.y#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/conf_tok.l#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/get_args.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_file.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_hesiod.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_ldap.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_ndbm.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_nis.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_nisplus.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_passwd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/info_union.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/map.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/mapc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/mntfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/nfs_prot_svc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/nfs_start.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/nfs_subr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_TEMPLATE.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_autofs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_cachefs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_cdfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_efs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_lofs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_mfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_nfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_nfs3.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_nullfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_pcfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_tfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_tmpfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_ufs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_umapfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_unionfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/ops_xfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/opts.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/restart.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/rpc_fwd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/sched.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/srvr_amfs_auto.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amd/srvr_nfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/amq.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/amq.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/amq.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/amq_clnt.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/amq_xdr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/pawd.1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/amq/pawd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/aux_conf.h.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/checkmount/checkmount_bsd44.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/fh_dref/fh_dref_freebsd22.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/hn_dref/hn_dref_default.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/mtab/mtab_bsd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/nfs_prot/nfs_prot_darwin.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/sa_dref/sa_dref_bsd44.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/transp/transp_sockets.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/trap/trap_default.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/conf/umount/umount_bsd44.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/doc/am-utils.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/doc/stamp-vti#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/doc/texinfo.tex#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/doc/version.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fixmount/fixmount.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fixmount/fixmount.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_analyze.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_data.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_dict.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_gram.y#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_lex.l#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsi_util.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsinfo.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsinfo.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/fsinfo.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/wr_atab.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/wr_bparam.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/wr_dumpset.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/wr_exportfs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/fsinfo/wr_fstab.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/hlfsd.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/hlfsd.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/hlfsd.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/homedir.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/nfs_prot_svc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/hlfsd/stubs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/am_compat.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/am_defs.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/am_utils.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/am_xdr_func.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/amq_defs.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/mount_headers1.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/include/mount_headers2.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/ldap-id.ms#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/ldap-id.txt#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/alloca.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/amu.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/hasmntopt.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/misc_rpc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/mount_fs.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/mtab.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/nfs_prot_xdr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/util.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/wire.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/xdr_func.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/libamu/xutil.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/mk-amd-map/mk-amd-map.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/mk-amd-map/mk-amd-map.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/am-eject.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/amd.conf-sample#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/amd.conf.5#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/amd2ldif.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/amd2sun.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/automount2amd.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/automount2amd.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/ctl-amd.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/ctl-hlfsd.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/expn.1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/expn.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/fix-amd-map.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/fixrmtab.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/lostaltmail.conf-sample#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/lostaltmail.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/wait4amd.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/scripts/wait4amd2die.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/tasks#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/wire-test/wire-test.8#2 integrate .. //depot/projects/trustedbsd/mac/contrib/amd/wire-test/wire-test.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/AUTHORS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/ChangeLog#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Examples/ckbook.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Examples/pi.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Examples/primes.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Examples/twins.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/FAQ#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/FREEBSD-upgrade#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/INSTALL#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/NEWS#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/README#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/BUG.bc#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/array.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/arrayp.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/aryprm.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/atan.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/checklib.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/div.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/exp.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/fact.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/jn.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/ln.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/mul.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/raise.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/signum#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/sine.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/sqrt.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/sqrt1.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/sqrt2.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/testfn.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/Test/timetest#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/acconfig.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/aclocal.m4#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/bc.y#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/bcdefs.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/const.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/execute.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/fix-libmath_h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/global.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/global.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/libmath.b#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/libmath.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/load.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/main.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/proto.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/sbc.y#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/scan.l#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/storage.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/bc/util.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/config.h.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/configure#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/configure.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/array.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/dc-proto.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/dc-regdef.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/dc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/dc.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/eval.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/misc.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/numeric.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/stack.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/dc/string.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/bc.1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/bc.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/dc.1#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/doc/dc.texi#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/h/getopt.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/h/number.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/install-sh#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/Makefile.am#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/Makefile.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/getopt.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/getopt1.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/number.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/testmul.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/lib/vfprintf.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/missing#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/mkinstalldirs#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bc/stamp-h.in#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/CHANGES#6 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/DNSSEC#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/FREEBSD-Upgrade#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/FREEBSD-Xlist#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/INSTALL#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/LICENSE#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/README#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/SUPPORT#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/TODO#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/Version#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/addr/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/addr/addr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dig/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dig/dig.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dnskeygen/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dnskeygen/dnskeygen.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dnsquery/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/dnsquery/dnsquery.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/host/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/host/host.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/irpd/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/irpd/irpd.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/irpd/irs-irpd.conf#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/irpd/version.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/mkservdb/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/mkservdb/mkservdb.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-bootconf/Grot/named-bootconf.pl#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-bootconf/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-bootconf/named-bootconf.sh#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-bootconf/test.boot#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-xfer/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named-xfer/named-xfer.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_defs.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_dump.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_func.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_glob.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_glue.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_ixfr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_load.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_lookup.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_save.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_sec.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_tsig.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/db_update.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/named.conf#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/named.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_config.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_ctl.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_defs.h#6 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_forw.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_func.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_glob.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_glue.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_init.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_ixfr.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_lexer.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_lexer.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_main.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_maint.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_ncache.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_notify.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_parser.y#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_parseutil.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_parseutil.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_req.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_resp.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_signal.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_sort.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_stats.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_udp.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_update.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/ns_xfr.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/pathtemplate.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/test/127.0.0.zone#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/test/localhost.zone#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/test/named.conf#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/test/root.hint#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/named/version.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/ndc/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/ndc/ndc.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/commands.l#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/debug.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/getinfo.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/list.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/main.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/nslookup.help#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/pathnames.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/res.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/send.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/skip.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nslookup/subr.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nsupdate/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/bin/nsupdate/nsupdate.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/acl.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/address_list.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/comments.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/config.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/controls.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/docdef.html#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/example.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/include.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/index.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/key.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/logging.html#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/master.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/options.html#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/server.html#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/trusted-keys.html#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/html/zone.html#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/dig.1#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/dnskeygen.1#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/dnsquery.1#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/getaddrinfo.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/gethostbyname.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/getipnodebyname.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/getnameinfo.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/getnetent.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/hesiod.3#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/host.1#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/hostname.7#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/inet_cidr.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/irs.conf.5#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/mailaddr.7#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/mkdep.1#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/named-bootconf.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/named-xfer.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/named.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/named.conf.5#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/ndc.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/nslookup.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/nsupdate.8#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/resolver.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/resolver.5#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/man/tsig.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/misc/DynamicUpdate#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/misc/FAQ.1of2#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/misc/FAQ.2of2#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/misc/rfc2317-notes.txt#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/doc/misc/style.txt#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/arpa/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/arpa/inet.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/arpa/nameser.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/arpa/nameser_compat.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/fd_setsize.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/hesiod.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/irp.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/irs.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/assertions.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/ctl.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/dst.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/eventlib.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/heap.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/irpmarshall.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/list.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/logging.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/memcluster.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/misc.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/isc/tree.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/netdb.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/netgroup.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/res_update.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/include/resolv.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/README#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/bsafe_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/cylink_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/dst_api.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/dst_internal.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/eay_dss_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/hmac_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/md5.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/md5_dgst.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/md5_locl.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/prandom.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/rsaref_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/dst/support.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_addr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_cidr_ntop.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_cidr_pton.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_data.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_lnaof.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_makeaddr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_net_ntop.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_net_pton.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_neta.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_netof.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_network.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_ntoa.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_ntop.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/inet_pton.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/inet/nsap_addr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/Makefile.BSD#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/README#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_gr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_ho.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_nw.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_pr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_pw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/dns_sv.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gai_strerror.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_gr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_ho.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_ng.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_nw.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_p.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_pr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_pw.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gen_sv.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getaddrinfo.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getgrent.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getgrent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gethostent.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/gethostent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getnameinfo.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getnetent.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getnetent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getnetgrent.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getnetgrent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getprotoent.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getprotoent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getpwent.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getpwent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getservent.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/getservent_r.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/hesiod.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/hesiod_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_gr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_ho.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_ng.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_nw.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_p.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_pr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_pw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irp_sv.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irpmarshall.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irs_data.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irs_data.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/irs_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_gr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_ho.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_ng.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_nw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_pr.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_pw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/lcl_sv.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_gr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_ho.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_ng.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_nw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_pr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_pw.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nis_sv.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/nul_ng.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/pathnames.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/irs/util.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/assertions.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/assertions.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/base64.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/bitncmp.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/bitncmp.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ctl_clnt.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ctl_p.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ctl_p.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ctl_srvr.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ev_connects.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ev_files.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ev_streams.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ev_timers.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/ev_waits.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/eventlib.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/eventlib.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/eventlib_p.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/heap.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/heap.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/hex.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/logging.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/logging.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/logging_p.h#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/memcluster.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/memcluster.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/movefile.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/tree.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/isc/tree.mdoc#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_date.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_name.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_netint.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_parse.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_print.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_samedomain.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_sign.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_ttl.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/bind/lib/nameser/ns_verify.c#3 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 14:38:26 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CACF237B401; Wed, 4 Dec 2002 14:38:20 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CC6D37B401 for ; Wed, 4 Dec 2002 14:38:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04B2943E88 for ; Wed, 4 Dec 2002 14:38:20 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB4MY3mV029122 for ; Wed, 4 Dec 2002 14:34:03 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB4MY2rT029119 for perforce@freebsd.org; Wed, 4 Dec 2002 14:34:02 -0800 (PST) Date: Wed, 4 Dec 2002 14:34:02 -0800 (PST) Message-Id: <200212042234.gB4MY2rT029119@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21937 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21937 Change 21937 by marcel@marcel_nfs on 2002/12/04 14:33:45 Deal with secundary SDTs: o the dump file (as specified with -o) is created on the first call to aml_dump(), but appended on successive calls. This allows use to save both DSDT and SSDTs. o To dump from file (as specified with -f), we need to take into account that it can contain multiple fragments. We will use the headers to deal with that. o The DSDT printing and AML parsing has been reorganized to allow for multiple DSDTs (by means of the SSDTs), without multple initializations and/or printing of headers. Yes, this is kludgy. Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#6 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#4 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#7 edit .. //depot/projects/ia64/usr.sbin/acpi/acpidump/aml_dump.c#2 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi.c#6 (text+ko) ==== @@ -102,11 +102,12 @@ u_int8_t *dp; u_int8_t *end; - acpi_print_dsdt(dsdp); + acpi_print_sdt(dsdp); dp = (u_int8_t *)dsdp->body; end = (u_int8_t *)dsdp + dsdp->len; acpi_dump_dsdt(dp, end); + aml_dump(dsdp); } static void @@ -122,7 +123,6 @@ if (acpi_checksum(dsdp, dsdp->len)) errx(1, "DSDT is corrupt\n"); acpi_handle_dsdt(dsdp); - aml_dump(dsdp); } static void @@ -136,7 +136,7 @@ newname = aml_create_name(&env, "\\_OS_"); newname->property = aml_alloc_object(aml_t_string, NULL); newname->property->str.needfree = 0; - newname->property->str.string = "Microsoft Windows NT"; + newname->property->str.string = "FreeBSD"; } /* @@ -148,10 +148,7 @@ { extern struct aml_environ asl_env; - acpi_print_dsdt_definition(); - /* 1st stage: parse only w/o printing */ - init_namespace(); aml_new_name_group((uintptr_t)dp); bzero(&asl_env, sizeof(asl_env)); @@ -192,6 +189,7 @@ printf(END_COMMENT); if (!memcmp(sdp->signature, "DSDT", 4)) { memcpy(&dsdt_header, sdp, sizeof(dsdt_header)); + acpi_print_dsdt_definition(); } } @@ -284,13 +282,6 @@ printf(END_COMMENT); } -void -acpi_print_dsdt(struct ACPIsdt *dsdp) -{ - - acpi_print_sdt(dsdp); -} - int acpi_checksum(void *p, size_t length) { @@ -352,6 +343,8 @@ printf(" }\n"); printf(END_COMMENT); + init_namespace(); + p = (void*)rsdp->body; while (p < end) { if (rsdp->signature[0] == 'X') { @@ -367,6 +360,8 @@ if (!memcmp(sdp->signature, "FACP", 4)) { acpi_handle_facp((struct FACPbody *)sdp->body, (rsdp->signature[0] == 'X') ? 1 : 0); + } else if (!memcmp(sdp->signature, "SSDT", 4)) { + acpi_handle_dsdt(sdp); } else acpi_print_sdt(sdp); } ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#4 (text+ko) ==== @@ -160,11 +160,8 @@ errx(1, "mmap %s\n", dumpfile); } - if (strncmp(dp, "DSDT", 4) == 0) { + if (strncmp(dp, "DSDT", 4) == 0) memcpy(&dsdt_header, dp, SIZEOF_SDT_HDR); - dp += SIZEOF_SDT_HDR; - sb.st_size -= SIZEOF_SDT_HDR; - } end = (u_int8_t *) dp + sb.st_size; *dpp = dp; ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#7 (text+ko) ==== @@ -43,10 +43,14 @@ { u_int8_t *dp; u_int8_t *end; - struct ACPIsdt *dsdt; + struct ACPIsdt *dsdp; acpi_load_dsdt(file, &dp, &end); - acpi_dump_dsdt(dp, end); + while (dp != end) { + dsdp = (void*)dp; + dp += dsdp->len; + acpi_dump_dsdt((char*)dsdp->body, dp); + } } void ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/aml_dump.c#2 (text+ko) ==== @@ -38,23 +38,29 @@ char *aml_dumpfile = NULL; +/* + * Deal with secundary SDTs by appending to the dump file on successive + * calls to aml_dump(). + */ +int aml_append = 0; + void aml_dump(struct ACPIsdt *dsdp) { - int fd; + int fd, flags; mode_t mode; if (aml_dumpfile == NULL) { return; } + flags = O_WRONLY | ((!aml_append) ? O_CREAT|O_TRUNC : O_APPEND); mode = (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); - fd = open(aml_dumpfile, O_WRONLY | O_CREAT | O_TRUNC, mode); - if (fd == -1) { + fd = open(aml_dumpfile, flags, mode); + if (fd == -1) return; - } write(fd, dsdp, SIZEOF_SDT_HDR); write(fd, dsdp->body, dsdp->len - SIZEOF_SDT_HDR); close(fd); + aml_append = 1; } - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 14:41:14 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 83EF037B404; Wed, 4 Dec 2002 14:41:13 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B9A637B401 for ; Wed, 4 Dec 2002 14:41:13 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82FA243E9C for ; Wed, 4 Dec 2002 14:41:11 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB4MfBrT027737 for ; Wed, 4 Dec 2002 14:41:11 -0800 (PST) (envelope-from marcel@kayak.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB4MfA0Z001227 for ; Wed, 4 Dec 2002 14:41:11 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.6/8.12.6/Submit) id gB4MfAXd001226 for perforce@freebsd.org; Wed, 4 Dec 2002 14:41:10 -0800 (PST) Date: Wed, 4 Dec 2002 14:41:10 -0800 From: Marcel Moolenaar To: Perforce Change Reviews Subject: Re: PERFORCE change 21937 for review Message-ID: <20021204224110.GB1000@athlon.pn.xcllnt.net> References: <200212042234.gB4MY2rT029119@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200212042234.gB4MY2rT029119@repoman.freebsd.org> User-Agent: Mutt/1.5.1i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Dec 04, 2002 at 02:34:02PM -0800, Marcel Moolenaar wrote: > > Deal with secundary SDTs: I've updated http://www.xcllnt.net/~marcel/hp_rx2600_acpidump.txt -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 16:45:25 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 401E037B407; Wed, 4 Dec 2002 16:45:02 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC93437B404 for ; Wed, 4 Dec 2002 16:45:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A59643E9C for ; Wed, 4 Dec 2002 16:45:00 -0800 (PST) (envelope-from cvance@tislabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB50egmV074284 for ; Wed, 4 Dec 2002 16:40:42 -0800 (PST) (envelope-from cvance@tislabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB50egD4074264 for perforce@freebsd.org; Wed, 4 Dec 2002 16:40:42 -0800 (PST) Date: Wed, 4 Dec 2002 16:40:42 -0800 (PST) Message-Id: <200212050040.gB50egD4074264@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to cvance@tislabs.com using -f From: Chris Vance Subject: PERFORCE change 21944 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21944 Change 21944 by cvance@cvance_laptop on 2002/12/04 16:39:57 - Add labeling of devfs devices and directories; however, symlinks created after boot are not yet supported. - Reorganize and better group hook functions - Fix a few of the glaringly obvious style errors Affected files ... .. //depot/projects/trustedbsd/mac/sys/security/sebsd/sebsd.c#60 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/security/sebsd/sebsd.c#60 (text+ko) ==== @@ -48,6 +48,9 @@ #include #include #include +#include + +#include #include @@ -89,17 +92,23 @@ task = SLOT(&cred->cr_label); target = SLOT(&proc->p_ucred->cr_label); - return avc_has_perm_ref(task->sid, target->sid, SECCLASS_PROCESS, - perm, &target->avcr); + return (avc_has_perm_ref(task->sid, target->sid, SECCLASS_PROCESS, + perm, &target->avcr)); } -#if 0 static int -thread_has_perm(struct thread *td, struct proc *proc, access_vector_t perm) +mount_has_perm(struct ucred *cred, struct mount *mp, access_vector_t perm, + avc_audit_data_t *ad) { - return (cred_has_perm(td->td_proc->p_ucred, proc, perm)); + struct mount_security_struct *sbsec; + struct task_security_struct *task; + + task = SLOT(&cred->cr_label); + sbsec = SLOT(&mp->mnt_mntlabel); + + return (avc_has_perm_audit(task->sid, sbsec->sid, SECCLASS_FILESYSTEM, + perm, ad)); } -#endif static int cred_has_system(struct ucred *cred, access_vector_t perm) @@ -144,6 +153,32 @@ return SECCLASS_FILE; } +static __inline security_class_t +dirent_type_to_security_class(__uint8_t type) +{ + switch (type) { + case DT_REG: + return SECCLASS_FILE; + case DT_DIR: + return SECCLASS_DIR; + case DT_BLK: + return SECCLASS_BLK_FILE; + case DT_CHR: + return SECCLASS_CHR_FILE; + case DT_LNK: + return SECCLASS_LNK_FILE; + case DT_SOCK: + return SECCLASS_SOCK_FILE; + case DT_FIFO: + return SECCLASS_FIFO_FILE; + case DT_UNKNOWN: + case DT_WHT: + return SECCLASS_FILE; + } + + return SECCLASS_FILE; +} + static __inline access_vector_t file_mask_to_av(enum vtype vt, int mask) { @@ -213,6 +248,138 @@ } static void +sebsd_init_mount_label(struct label *label) +{ + struct mount_security_struct *sbsec; + + sbsec = malloc(sizeof(*sbsec), M_SEBSD, M_ZERO | M_WAITOK); + memset(sbsec, 0, sizeof(struct mount_security_struct)); + sbsec->sid = SECINITSID_UNLABELED; + SLOT(label) = sbsec; +} + +static void +sebsd_init_mount_fs_label(struct label *label) +{ + + /* TBD: Currently Unecessary */ + SLOT(label) = NULL; +} + +static void +sebsd_init_vnode_label(struct label *label) +{ + struct vnode_security_struct *vsec; + + vsec = malloc(sizeof(*vsec), M_SEBSD, M_ZERO | M_WAITOK); + vsec->sid = SECINITSID_UNLABELED; + vsec->task_sid = SECINITSID_UNLABELED; + SLOT(label) = vsec; +} + +static void +sebsd_destroy_label(struct label *label) +{ + free(SLOT(label), M_SEBSD); + SLOT(label) = NULL; +} + +static void +sebsd_relabel_cred(struct ucred *cred, struct label *newlabel) +{ + printf("sebsd_relabel_cred:: This does nothing\n"); +} + +static void +sebsd_associate_vnode_devfs(struct mount *mp, struct label *fslabel, + struct devfs_dirent *de, struct label *delabel, struct vnode *vp, + struct label *vlabel) +{ + struct vnode_security_struct *vsec, *dsec; + + dsec = SLOT(delabel); + vsec = SLOT(vlabel); + + vsec->sid = dsec->sid; + vsec->task_sid = dsec->task_sid; + vsec->sclass = dsec->sclass; + + /* + * This is a no-op for now, but when devfs_dirents do contain + * labels, they should be copied to the vp here as per how + * sebsd_update_vnode_from_extattr() functions. They will be + * kept synchronized from here on automatically with the vnode + * relabel calls. + */ + +} + +static int +sebsd_associate_vnode_extattr(struct mount *mp, struct label *fslabel, + struct vnode *vp, struct label *vlabel) +{ + struct vnode_security_struct *vsec; + /* TBD: Need to limit size of contexts used in extattr labels */ + char context[128]; + u_int32_t context_len; + int error; + + vsec = SLOT(vlabel); + + context_len = sizeof(context); /* TBD: bad fixed length */ + error = vn_extattr_get(vp, IO_NODELOCKED, + SEBSD_MAC_EXTATTR_NAMESPACE, + SEBSD_MAC_EXTATTR_NAME, + &context_len, context, curthread); + if (error == ENOATTR || error == EOPNOTSUPP) { + vsec->sid = SECINITSID_UNLABELED; /* Use the default label */ + struct vattr va; + + (void)VOP_GETATTR(vp, &va, curthread->td_ucred, curthread); + printf("sebsd_update_vnode_from_extattr: no label for " + "inode=%ld, fsid=%d\n", va.va_fileid, va.va_fsid); + goto dosclass; + } + if (error) { + printf("sebsd_update_vnode_from_extattr: ERROR %d returned " + " by vn_extattr_get()\n", error); + return (error); /* Fail closed */ + } + if (sebsd_verbose > 1) { + struct vattr va; + + VOP_GETATTR(vp, &va, curthread->td_ucred, curthread); + printf("sebsd_vnode_from_extattr: len=%d: context=%.*s " + "inode=%ld, fsid=%d\n", context_len, context_len, + context, va.va_fileid, va.va_fsid); + } + + error = security_context_to_sid(context, context_len, &vsec->sid); + if (error) { + printf("sebsd_update_vnode_from_extattr: ERROR mapping " + "context to sid: %.*s\n", context_len, context); + return (0); /* TBD bad, bad, bad */ + } + +dosclass: + /* TBD: */ + vsec->sclass = vnode_type_to_security_class(vp->v_type); + if (vsec->sclass == 0) { + printf("sebsd_update_vnode_from_extattr:: sclass is 0\n"); + } + + return (0); +} + +static void +sebsd_associate_vnode_singlelabel(struct mount *mp, struct label *fslabel, + struct vnode *vp, struct label *vlabel) +{ + + /* TBD, default to SECINITSID_UNLABELED. */ +} + +static void sebsd_create_cred(struct ucred *cred_parent, struct ucred *cred_child) { int rc; @@ -232,33 +399,131 @@ return; } -/* - * SEBSD does not support the relabeling of processes without - * transitioning. - */ -static int -sebsd_check_cred_relabel(struct ucred *cred, struct label *newlabel) +static void +sebsd_create_devfs_device(struct mount *mp, dev_t dev, + struct devfs_dirent *devfs_dirent, struct label *label) { - struct task_security_struct *nsec, *tsec; + char *path; + int rc; + security_id_t newsid; + struct mount_security_struct *sbsec; + struct vnode_security_struct *dirent; + + dirent = SLOT(label); + sbsec = SLOT(&mp->mnt_mntlabel); + + /* Default to the filesystem SID. */ + dirent->sid = sbsec->sid; + dirent->task_sid = SECINITSID_KERNEL; + dirent->sclass = + dirent_type_to_security_class(devfs_dirent->de_dirent->d_type); + + /* Obtain a SID based on the fstype, path, and class. */ + path = malloc(strlen(dev->si_name) + 2, M_SEBSD, M_ZERO | M_WAITOK); + path[0] = '/'; + strcpy(&path[1], dev->si_name); + rc = security_genfs_sid(mp->mnt_vfc->vfc_name, path, dirent->sclass, + &newsid); + if (rc == 0) + dirent->sid = newsid; - nsec = SLOT(newlabel); - tsec = SLOT(&cred->cr_label); - if (nsec != NULL && nsec->sid != tsec->sid) - return EPERM; - return 0; + /* TBD: debugging */ + if (sebsd_verbose > 1) { + printf("sebsd_create_devfs_device(%s): sbsid=%d, " + "mountpoint=%s, rc=%d, sclass=%d, computedsid=%d, " + "dirent=%d\n", path, sbsec->sid, mp->mnt_stat.f_mntonname, + rc, dirent->sclass, newsid, dirent->sid); + } + free(path, M_SEBSD); } static void -sebsd_relabel_cred(struct ucred *cred, struct label *newlabel) +sebsd_create_devfs_directory(struct mount *mp, char *dirname, + int dirnamelen, struct devfs_dirent *devfs_dirent, struct label *label) { - printf("sebsd_relabel_cred:: This does nothing\n"); + char *path; + int rc; + security_id_t newsid; + struct mount_security_struct *sbsec; + struct vnode_security_struct *dirent; + + dirent = SLOT(label); + sbsec = SLOT(&mp->mnt_mntlabel); + + /* Default to the filesystem SID. */ + dirent->sid = sbsec->sid; + dirent->task_sid = SECINITSID_KERNEL; + dirent->sclass = SECCLASS_DIR; + + /* Obtain a SID based on the fstype, path, and class. */ + path = malloc(dirnamelen + 2, M_SEBSD, M_ZERO | M_WAITOK); + path[0] = '/'; + strncpy(&path[1], dirname, dirnamelen); + path[dirnamelen+1] = '\0'; + rc = security_genfs_sid(mp->mnt_vfc->vfc_name, path, dirent->sclass, + &newsid); + if (rc == 0) + dirent->sid = newsid; + + /* TBD: debugging */ + if (sebsd_verbose > 1) { + printf("%s(%s): sbsid=%d, mountpoint=%s, " + "rc=%d, sclass=%d, computedsid=%d, dirent=%d\n", + __func__, path, sbsec->sid, mp->mnt_stat.f_mntonname, rc, + dirent->sclass, newsid, dirent->sid); + } + free(path, M_SEBSD); } static void -sebsd_destroy_cred_label(struct label *label) +sebsd_create_devfs_symlink(struct mount *mp, struct ucred *cred, + struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, + struct label *delabel) { - free(SLOT(label), M_SEBSD); - SLOT(label) = NULL; + +#if 0 + /* TBD: path info not available (and the code below is broken) */ + char *path; + int rc; + security_id_t newsid; + struct vnode_security_struct *lnksec; + struct vnode_security_struct *dirsec; + + dirsec= SLOT(ddlabel); + lnksec = SLOT(delabel); + + /* Default to the filesystem SID. */ + lnksec->sid = dirsec->sid; + lnksec->task_sid = SECINITSID_KERNEL; + lnksec->sclass = SECCLASS_LNK_FILE; + + printf("%s: dirsec->sid=%d, de->de_symlink=%s\n", + __func__, dirsec->sid, de->de_symlink?de->de_symlink:"NULL"); + + if (dd->de_dirent) { + printf("%s: dd->de_dirent->d_name=%s\n", + __func__, dd->de_dirent->d_name?dd->de_dirent->d_name:"NULL"); + } +#ifdef FLUFFY + /* Obtain a SID based on the fstype, path, and class. */ + path = malloc(strlen(dd->si_name) + 2, M_SEBSD, M_ZERO | M_WAITOK); + path[0] = '/'; + strcpy(&path[1], dev->si_name); + rc = security_genfs_sid(mp->mnt_vfc->vfc_name, path, dirent->sclass, + &newsid); + if (rc == 0) + dirent->sid = newsid; + + /* TBD: debugging */ + if (sebsd_verbose > 1) { + printf("sebsd_create_devfs_device(%s): sbsid=%d, " + "mountpoint=%s, rc=%d, sclass=%d, computedsid=%d, " + "dirent=%d\n", path, sbsec->sid, mp->mnt_stat.f_mntonname, + rc, dirent->sclass, newsid, dirent->sid); + } + free(path, M_SEBSD); +#endif /* FLUFFY */ +#endif /* 0 */ } static void @@ -284,7 +549,162 @@ SECINITSID_INIT); } +static void +sebsd_create_mount(struct ucred *cred, struct mount *mp, + struct label *mntlabel, struct label *fslabel) +{ + struct mount_security_struct *sbsec; + int behavior, rc; + + sbsec = SLOT(mntlabel); + /* TBD TBD TBD */ + rc = security_fs_use(mp->mnt_vfc->vfc_name, &behavior, &sbsec->sid); + if (rc) { + printf("sebsd_create_mount: security_fs_use(%s) returned %d\n", + mp->mnt_vfc->vfc_name, rc); + behavior = SECURITY_FS_USE_NONE; + } else { + /* TBD: debugging only */ + printf("sebsd_create_mount: security_fs_use(%s) behavior %d, sid %d\n", + mp->mnt_vfc->vfc_name, behavior, sbsec->sid); + } + + switch (behavior) { + case SECURITY_FS_USE_PSID: + /* PSIDs only work for persistent file systems with + unique and persistent inode numbers. */ + sbsec->uses_psids = 1; + break; + case SECURITY_FS_USE_TRANS: + /* Transition SIDs are used for pseudo filesystems like + devpts and tmpfs where you want the SID to be derived + from the SID of the creating process and the SID of + the filesystem. */ + sbsec->uses_trans = 1; + break; + case SECURITY_FS_USE_TASK: + /* Task SIDs are used for pseudo filesystems like pipefs + and sockfs where you want the objects to be labeled + with the SID of the creating process. */ + sbsec->uses_task = 1; + break; + case SECURITY_FS_USE_GENFS: + /* genfs_contexts handles everything else, like devfs, + usbdevfs, driverfs, and portions of proc. */ + sbsec->uses_genfs = 1; + break; + case SECURITY_FS_USE_NONE: + /* No labeling support configured for this filesystem type. + Don't appear to require labeling for binfmt_misc, bdev, + or rootfs. */ + break; + default: + printf("%s: security_fs_use(%s) returned unrecognized " + "behavior %d\n", __FUNCTION__, mp->mnt_vfc->vfc_name, + behavior); + behavior = SECURITY_FS_USE_NONE; + break; + } +} + +/* + * Initialize the SEBSD security server after the root partition has + * been mounted; policy is located on root partition. + */ +static void +sebsd_create_root_mount(struct ucred *cred, struct mount *mp, + struct label *mntlabel, struct label *fslabel) +{ + struct vnode *vp, *nvp; + + avc_init(); + if (security_init()) { + panic("SEBSD: couldn't read policy file"); + } + /* + * Go through all open vnodes and reload their labels. + */ + mtx_lock(&mntvnode_mtx); + vp = TAILQ_FIRST(&mp->mnt_nvnodelist); + do { + nvp = TAILQ_NEXT(vp, v_nmntvnodes); + VI_LOCK(vp); + mtx_unlock(&mntvnode_mtx); + vn_lock(vp, LK_INTERLOCK | LK_EXCLUSIVE | LK_RETRY, curthread); + (void)sebsd_associate_vnode_extattr(mp, fslabel, vp, + &vp->v_label); + VOP_UNLOCK(vp, 0, curthread); + mtx_lock(&mntvnode_mtx); + vp = nvp; + } while (vp != NULL); + mtx_unlock(&mntvnode_mtx); +} + static int +sebsd_create_vnode_extattr(struct ucred *cred, struct mount *mp, + struct label *fslabel, struct vnode *parent, struct label *parentlabel, + struct vnode *child, struct label *childlabel, struct componentname *cnp) +{ + struct vnode_security_struct *dir, *vsec; + struct task_security_struct *task; + security_context_t context; + u_int32_t context_len; + security_id_t newsid; + int error; + + task = SLOT(&cred->cr_label); + dir = SLOT(parentlabel); + vsec = SLOT(childlabel); + + error = security_transition_sid(task->sid, dir->sid, SECCLASS_FILE, + &newsid); + if (error) + return (error); + + vsec->sid = newsid; + vsec->task_sid = task->sid; + vsec->sclass = vnode_type_to_security_class(child->v_type); + + /* store label in vnode */ + error = security_sid_to_context(vsec->sid, &context, + &context_len); + if (error) + return (error); + + error = vn_extattr_set(child, IO_NODELOCKED, + SEBSD_MAC_EXTATTR_NAMESPACE, + SEBSD_MAC_EXTATTR_NAME, + context_len, context, curthread); + + security_free_context(context); + return (error); +} + +/* + * SEBSD does not support the relabeling of processes without + * transitioning. + */ +static int +sebsd_check_cred_relabel(struct ucred *cred, struct label *newlabel) +{ + struct task_security_struct *nsec, *tsec; + + nsec = SLOT(newlabel); + tsec = SLOT(&cred->cr_label); + if (nsec != NULL && nsec->sid != tsec->sid) + return EPERM; + return 0; +} + +static int +sebsd_check_mount_stat(struct ucred *cred, struct mount *mp, + struct label *mntlabel) +{ + + return (mount_has_perm(cred, mp, FILESYSTEM__GETATTR, NULL)); +} + +static int sebsd_check_proc_signal(struct ucred *cred, struct proc *proc, int signum) { access_vector_t perm; @@ -350,10 +770,8 @@ static int sebsd_execve_will_transition(struct ucred *old, struct vnode *vp, - struct label *vnodelabel, - struct label *interpvnodelabel, - struct image_params *imgp, - struct label *execlabel) + struct label *vnodelabel, struct label *interpvnodelabel, + struct image_params *imgp, struct label *execlabel) { struct task_security_struct *task; struct vnode_security_struct *file; @@ -380,159 +798,11 @@ return (newsid != task->sid); } -static void -sebsd_init_vnode_label(struct label *label) -{ - struct vnode_security_struct *vsec; - - vsec = malloc(sizeof(*vsec), M_SEBSD, M_ZERO | M_WAITOK); - vsec->sid = SECINITSID_UNLABELED; - /* TBD: we want this initialized! */ -/* vsec->sclass = vnode_type_to_security_class(vp->v_type); */ - - /* - * TBD: should actually set this from the task sid - */ - vsec->task_sid = SECINITSID_UNLABELED; - - SLOT(label) = vsec; -} - -static void -sebsd_destroy_vnode_label(struct label *label) -{ - free(SLOT(label), M_SEBSD); - SLOT(label) = NULL; -} - -static int -sebsd_create_vnode_extattr(struct ucred *cred, struct mount *mp, - struct label *fslabel, struct vnode *parent, - struct label *parentlabel, struct vnode *child, - struct label *childlabel, - struct componentname *cnp) -{ - struct vnode_security_struct *dir, *vsec; - struct task_security_struct *task; - security_context_t context; - u_int32_t context_len; - security_id_t newsid; - int error; - - task = SLOT(&cred->cr_label); - dir = SLOT(parentlabel); - vsec = SLOT(childlabel); - - error = security_transition_sid(task->sid, dir->sid, SECCLASS_FILE, - &newsid); - if (error) - return (error); - - vsec->sid = newsid; - vsec->task_sid = task->sid; - vsec->sclass = vnode_type_to_security_class(child->v_type); - - /* store label in vnode */ - error = security_sid_to_context(vsec->sid, &context, - &context_len); - if (error) - return (error); - - error = vn_extattr_set(child, IO_NODELOCKED, - SEBSD_MAC_EXTATTR_NAMESPACE, - SEBSD_MAC_EXTATTR_NAME, - context_len, context, curthread); - - security_free_context(context); - return (error); -} - -static void -sebsd_associate_vnode_devfs(struct mount *mp, struct label *fslabel, - struct devfs_dirent *de, struct label *delabel, - struct vnode *vp, struct label *vlabel) -{ - - /* TBD, default to SECINITSID_UNLABELED. */ - /* - * This is a no-op for now, but when devfs_dirents do contain - * labels, they should be copied to the vp here as per how - * sebsd_update_vnode_from_extattr() functions. They will be - * kept synchronized from here on automatically with the vnode - * relabel calls. - */ -} - static int -sebsd_associate_vnode_extattr(struct mount *mp, struct label *fslabel, - struct vnode *vp, struct label *vlabel) -{ - struct vnode_security_struct *vsec; - /* TBD: Need to limit size of contexts used in extattr labels */ - char context[128]; - u_int32_t context_len; - int error; - - vsec = SLOT(vlabel); - - context_len = sizeof(context); /* TBD: bad fixed length */ - error = vn_extattr_get(vp, IO_NODELOCKED, - SEBSD_MAC_EXTATTR_NAMESPACE, - SEBSD_MAC_EXTATTR_NAME, - &context_len, context, curthread); - if (error == ENOATTR || error == EOPNOTSUPP) { - vsec->sid = SECINITSID_UNLABELED; /* Use the default label */ - struct vattr va; - - (void)VOP_GETATTR(vp, &va, curthread->td_ucred, curthread); - printf("sebsd_update_vnode_from_extattr: no label for " - "inode=%ld, fsid=%d\n", va.va_fileid, va.va_fsid); - goto dosclass; - } - if (error) { - printf("sebsd_update_vnode_from_extattr: ERROR %d returned " - " by vn_extattr_get()\n", error); - return (error); /* Fail closed */ - } - if (sebsd_verbose > 1) { - struct vattr va; - - VOP_GETATTR(vp, &va, curthread->td_ucred, curthread); - printf("sebsd_vnode_from_extattr: len=%d: context=%.*s " - "inode=%ld, fsid=%d\n", context_len, context_len, - context, va.va_fileid, va.va_fsid); - } - - error = security_context_to_sid(context, context_len, &vsec->sid); - if (error) { - printf("sebsd_update_vnode_from_extattr: ERROR mapping " - "context to sid: %.*s\n", context_len, context); - return (0); /* TBD bad, bad, bad */ - } - -dosclass: - /* TBD: */ - vsec->sclass = vnode_type_to_security_class(vp->v_type); - if (vsec->sclass == 0) { - printf("sebsd_update_vnode_from_extattr:: sclass is 0\n"); - } - - return (0); -} - -static void -sebsd_associate_vnode_singlelabel(struct mount *mp, struct label *fslabel, - struct vnode *vp, struct label *vlabel) -{ - - /* TBD, default to SECINITSID_UNLABELED. */ -} - -static int sebsd_internalize_sid(security_id_t *sidp, char *element_name, char *element_data, int *claimed) { - char context[128]; + char context[128]; /* TBD: contexts aren't fixed size */ size_t context_len; if (strcmp("sebsd", element_name) != 0) @@ -571,7 +841,7 @@ static void sebsd_relabel_vnode(struct ucred *cred, struct vnode *vp, - struct label *vnodelabel, struct label *label) + struct label *vnodelabel, struct label *label) { struct vnode_security_struct *source, *dest; @@ -592,17 +862,16 @@ static int sebsd_setlabel_vnode_extattr(struct ucred *cred, struct vnode *vp, - struct label *vlabel, struct label *intlabel) + struct label *vlabel, struct label *intlabel) { - struct vnode_security_struct *source, *dest; + struct vnode_security_struct *newlabel; security_context_t context; u_int32_t context_len; int error; - source = SLOT(intlabel); - dest = SLOT(vlabel); + newlabel = SLOT(intlabel); - error = security_sid_to_context(source->sid, &context, + error = security_sid_to_context(newlabel->sid, &context, &context_len); if (error) return (error); @@ -611,35 +880,36 @@ SEBSD_MAC_EXTATTR_NAMESPACE, SEBSD_MAC_EXTATTR_NAME, context_len, context, curthread); - if (error == 0) - dest->sid = source->sid; security_free_context(context); return (error); } static int sebsd_check_vnode_access(struct ucred *cred, struct vnode *vp, - struct label *label, int acc_mode) + struct label *label, int acc_mode) { + if (!acc_mode) return 0; - return vnode_has_perm(cred, vp, file_mask_to_av(vp->v_type, acc_mode), - NULL); + return (vnode_has_perm(cred, vp, file_mask_to_av(vp->v_type, acc_mode), + NULL)); } static int sebsd_check_vnode_chdir(struct ucred *cred, struct vnode *dvp, - struct label *dlabel) + struct label *dlabel) { + /* MAY_EXEC ~= DIR__SEARCH */ return vnode_has_perm(cred, dvp, DIR__SEARCH, NULL); } static int sebsd_check_vnode_chroot(struct ucred *cred, struct vnode *dvp, - struct label *dlabel) + struct label *dlabel) { + /* TBD: Incomplete, SELinux also check capability(CAP_SYS_CHROOT)) */ /* MAY_EXEC ~= DIR__SEARCH */ return vnode_has_perm(cred, dvp, DIR__SEARCH, NULL); @@ -647,8 +917,7 @@ static int sebsd_check_vnode_create(struct ucred *cred, struct vnode *dvp, - struct label *dlabel, struct componentname *cnp, - struct vattr *vap) + struct label *dlabel, struct componentname *cnp, struct vattr *vap) { struct task_security_struct *task; struct vnode_security_struct *dir; @@ -695,8 +964,8 @@ static int sebsd_check_vnode_delete(struct ucred *cred, struct vnode *dvp, - struct label *dlabel, struct vnode *vp, - struct label *label, struct componentname *cnp) + struct label *dlabel, struct vnode *vp, struct label *label, + struct componentname *cnp) { struct task_security_struct *task; struct vnode_security_struct *dir, *file; @@ -729,15 +998,14 @@ static int sebsd_check_vnode_deleteacl(struct ucred *cred, struct vnode *vp, - struct label *label, acl_type_t type) + struct label *label, acl_type_t type) { return vnode_has_perm(cred, vp, FILE__SETATTR, NULL); } static int sebsd_check_vnode_exec(struct ucred *cred, struct vnode *vp, - struct label *label, struct image_params *imgp, - struct label *execlabel) + struct label *label, struct image_params *imgp, struct label *execlabel) { struct task_security_struct *task; struct vnode_security_struct *file; @@ -799,36 +1067,39 @@ static int sebsd_check_vnode_getacl(struct ucred *cred, struct vnode *vp, - struct label *label, acl_type_t type) + struct label *label, acl_type_t type) { - return vnode_has_perm(cred, vp, FILE__GETATTR, NULL); + + return (vnode_has_perm(cred, vp, FILE__GETATTR, NULL)); } static int sebsd_check_vnode_getextattr(struct ucred *cred, struct vnode *vp, - struct label *label, int attrnamespace, - const char *name, struct uio *uio) + struct label *label, int attrnamespace, const char *name, struct uio *uio) { - return vnode_has_perm(cred, vp, FILE__GETATTR, NULL); + + return (vnode_has_perm(cred, vp, FILE__GETATTR, NULL)); } static int sebsd_check_vnode_lookup(struct ucred *cred, struct vnode *dvp, - struct label *dlabel, struct componentname *cnp) + struct label *dlabel, struct componentname *cnp) { + /* TBD: DIR__READ as well? */ - return vnode_has_perm(cred, dvp, DIR__SEARCH, NULL); + return (vnode_has_perm(cred, dvp, DIR__SEARCH, NULL)); } static int sebsd_check_vnode_open(struct ucred *cred, struct vnode *vp, - struct label *filelabel, int acc_mode) + struct label *filelabel, int acc_mode) { + if (!acc_mode) return 0; - return vnode_has_perm(cred, vp, file_mask_to_av(vp->v_type, acc_mode), - NULL); + return (vnode_has_perm(cred, vp, file_mask_to_av(vp->v_type, acc_mode), + NULL)); } static int @@ -1156,50 +1427,22 @@ *(struct vnode_security_struct *)SLOT(src); } -/* - * Initialize the SEBSD security server after the root partition has - * been mounted; policy is located on root partition. - */ -static void -sebsd_create_root_mount(struct ucred *cred, struct mount *mp, - struct label *mntlabel, struct label *fslabel) -{ - struct vnode *vp, *nvp; - - avc_init(); - if (security_init()) { - panic("SEBSD: couldn't read policy file"); - } - /* - * Go through all open vnodes and reload their labels. - */ - mtx_lock(&mntvnode_mtx); - vp = TAILQ_FIRST(&mp->mnt_nvnodelist); - do { - nvp = TAILQ_NEXT(vp, v_nmntvnodes); - VI_LOCK(vp); - mtx_unlock(&mntvnode_mtx); - vn_lock(vp, LK_INTERLOCK | LK_EXCLUSIVE | LK_RETRY, curthread); - (void)sebsd_associate_vnode_extattr(mp, fslabel, vp, - &vp->v_label); - VOP_UNLOCK(vp, 0, curthread); - mtx_lock(&mntvnode_mtx); - vp = nvp; - } while (vp != NULL); - mtx_unlock(&mntvnode_mtx); -} - static struct mac_policy_ops sebsd_ops = { - .mpo_destroy = sebsd_destroy, - /* Init Labels */ .mpo_init = sebsd_init, .mpo_init_cred_label = sebsd_init_cred_label, + .mpo_init_devfsdirent_label = sebsd_init_vnode_label, + .mpo_init_mount_label = sebsd_init_mount_label, + .mpo_init_mount_fs_label = sebsd_init_mount_fs_label, .mpo_init_vnode_label = sebsd_init_vnode_label, /* Destroy Labels */ - .mpo_destroy_cred_label = sebsd_destroy_cred_label, - .mpo_destroy_vnode_label = sebsd_destroy_vnode_label, + .mpo_destroy = sebsd_destroy, + .mpo_destroy_cred_label = sebsd_destroy_label, + .mpo_destroy_devfsdirent_label = sebsd_destroy_label, + .mpo_destroy_mount_label = sebsd_destroy_label, + .mpo_destroy_mount_fs_label = sebsd_destroy_label, + .mpo_destroy_vnode_label = sebsd_destroy_label, /* Copy labels */ .mpo_copy_vnode_label = sebsd_copy_vnode_label, @@ -1212,8 +1455,13 @@ /* Create Labels */ .mpo_create_cred = sebsd_create_cred, + .mpo_create_devfs_device = sebsd_create_devfs_device, + .mpo_create_devfs_directory = sebsd_create_devfs_directory, + .mpo_create_devfs_symlink = sebsd_create_devfs_symlink, .mpo_create_proc0 = sebsd_create_proc0, .mpo_create_proc1 = sebsd_create_proc1, + .mpo_create_mount = sebsd_create_mount, + .mpo_create_root_mount = sebsd_create_root_mount, .mpo_create_vnode_extattr = sebsd_create_vnode_extattr, .mpo_associate_vnode_devfs = sebsd_associate_vnode_devfs, .mpo_associate_vnode_singlelabel = sebsd_associate_vnode_singlelabel, @@ -1221,7 +1469,9 @@ /* Check Labels */ .mpo_check_cred_relabel = sebsd_check_cred_relabel, + .mpo_check_mount_stat = sebsd_check_mount_stat, .mpo_check_proc_signal = sebsd_check_proc_signal, + .mpo_check_system_swapon = sebsd_check_system_swapon, .mpo_check_vnode_access = sebsd_check_vnode_access, .mpo_check_vnode_chdir = sebsd_check_vnode_chdir, .mpo_check_vnode_chroot = sebsd_check_vnode_chroot, @@ -1250,7 +1500,6 @@ .mpo_check_vnode_setowner = sebsd_check_vnode_setowner, .mpo_check_vnode_setutimes = sebsd_check_vnode_setutimes, .mpo_check_vnode_stat = sebsd_check_vnode_stat, - .mpo_check_system_swapon = sebsd_check_system_swapon, .mpo_check_vnode_write = sebsd_check_vnode_write, /* Misc */ @@ -1261,8 +1510,6 @@ .mpo_setlabel_vnode_extattr = sebsd_setlabel_vnode_extattr, .mpo_syscall = sebsd_syscall, - - .mpo_create_root_mount = sebsd_create_root_mount, }; MAC_POLICY_SET(&sebsd_ops, sebsd, "NSA/NAI Labs Security Enhanced BSD", To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 19: 0:50 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BE43B37B404; Wed, 4 Dec 2002 19:00:48 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5083A37B401 for ; Wed, 4 Dec 2002 19:00:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AC6C43ECD for ; Wed, 4 Dec 2002 19:00:47 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB52uTmV022270 for ; Wed, 4 Dec 2002 18:56:29 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB52uS97022264 for perforce@freebsd.org; Wed, 4 Dec 2002 18:56:28 -0800 (PST) Date: Wed, 4 Dec 2002 18:56:28 -0800 (PST) Message-Id: <200212050256.gB52uS97022264@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21948 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21948 Change 21948 by marcel@marcel_nfs on 2002/12/04 18:55:42 Fix the "lost key" bug. When efi_cons_poll() is called to check for any pending key strokes, the signaled state of the event we are checking is cleared as a side-effect. The key stroke is still pending though. When efi_cons_getchar() is called to get the key stroke, we used to check if there's a signaled event indicating a pending keystroke. Calling efi_cons_getchar() after efi_cons_poll() would cause us to wait for a key stroke when there's already one present. The fix is to get a key stroke without checking for the event and if none is pending, wait for the event to signal the arrival of a key stroke after which we get it. Affected files ... .. //depot/projects/ia64/sys/boot/efi/libefi/efi_console.c#2 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/libefi/efi_console.c#2 (text+ko) ==== @@ -69,17 +69,23 @@ efi_cons_getchar() { EFI_INPUT_KEY key; + EFI_STATUS status; UINTN junk; - BS->WaitForEvent(1, &conin->WaitForKey, &junk); - conin->ReadKeyStroke(conin, &key); - return key.UnicodeChar; + /* Try to read a key stroke. We wait for one if none is pending. */ + status = conin->ReadKeyStroke(conin, &key); + if (status == EFI_NOT_READY) { + BS->WaitForEvent(1, &conin->WaitForKey, &junk); + status = conin->ReadKeyStroke(conin, &key); + } + return (key.UnicodeChar); } int efi_cons_poll() { - return BS->CheckEvent(conin->WaitForKey) == EFI_SUCCESS; + /* This can clear the signaled state. */ + return (BS->CheckEvent(conin->WaitForKey) == EFI_SUCCESS); } struct console efi_console = { To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 19: 7:59 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4103737B404; Wed, 4 Dec 2002 19:07:57 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE37337B401 for ; Wed, 4 Dec 2002 19:07:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C4E243EB2 for ; Wed, 4 Dec 2002 19:07:56 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB533cmV025574 for ; Wed, 4 Dec 2002 19:03:38 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB533c1T025571 for perforce@freebsd.org; Wed, 4 Dec 2002 19:03:38 -0800 (PST) Date: Wed, 4 Dec 2002 19:03:38 -0800 (PST) Message-Id: <200212050303.gB533c1T025571@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21949 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21949 Change 21949 by marcel@marcel_nfs on 2002/12/04 19:02:50 When the boot manager invokes us, it sets the watchdog timer. The machine resets when the timer expires and the timer is disabled when we exit boot services (ie jump to the kernel). Since we're an interactive loader, we cannot assume that the kernel gets started before the timer fires. Also, when we return to the boot manager, we're required to have disabled the timer anyway. So, to avoid surprises and to adhere to the EFI spec, we'd better disable it. Now we do :-) Slight cleaning while here. Affected files ... .. //depot/projects/ia64/sys/boot/efi/loader/main.c#8 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/loader/main.c#8 (text+ko) ==== @@ -142,7 +142,7 @@ (devsw[i]->dv_init)(); efinet_init_driver(); - + printf("\n"); printf("%s, Revision %s\n", bootprog_name, bootprog_rev); printf("(%s, %s)\n", bootprog_maker, bootprog_date); @@ -150,7 +150,6 @@ printf("Memory: %ld k\n", memsize() / 1024); #endif - /* * XXX quick and dirty check to see if we're loaded from the * network. If so, we set the default device to 'net'. In all @@ -171,15 +170,18 @@ /* default to 'a' */ currdev.d_kind.efidisk.partition = 0; } - currdev.d_type = currdev.d_dev->dv_type; -#if 0 - /* Create arc-specific variables */ - bootfile = GetEnvironmentVariable(ARCENV_BOOTFILE); - if (bootfile) - setenv("bootfile", bootfile, 1); -#endif + /* + * Disable the watchdog timer. By default the boot manager sets + * the timer to 5 minutes before invoking a boot option. If we + * want to return to the boot manager, we have to disable the + * watchdog timer and since we're an interactive program, we don't + * want to wait until the user types "quit". The timer may have + * fired by then. We don't care if this fails. It does not prevent + * normal functioning in any way... + */ + BS->SetWatchdogTimer(0, 0, 0, NULL); env_setenv("currdev", EV_VOLATILE, efi_fmtdev(&currdev), efi_setcurrdev, env_nounset); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 19:18:13 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4CB6C37B404; Wed, 4 Dec 2002 19:18:10 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6B7037B401 for ; Wed, 4 Dec 2002 19:18:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72B6A43EB2 for ; Wed, 4 Dec 2002 19:18:09 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB53DpmV029141 for ; Wed, 4 Dec 2002 19:13:51 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB53Dp4S029138 for perforce@freebsd.org; Wed, 4 Dec 2002 19:13:51 -0800 (PST) Date: Wed, 4 Dec 2002 19:13:51 -0800 (PST) Message-Id: <200212050313.gB53Dp4S029138@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21950 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21950 Change 21950 by marcel@marcel_nfs on 2002/12/04 19:13:33 Slightly reorganize AcpiOsGetRootPointer(). We maintain a single variable (ia64_acpi_root) that will be used as the address of the RSDP. When first called, we initialize it to either the ACPI1.0 or ACPI2.0 pointer passed to us by the loader. Note that the ACPI spec says that if there's an ACPI2.0 address, it should be used (provided you have the support). We therefore don't care if the ACPI1.x address is valid or not (acpidump can be used to see if both pointers are set). We export ia64_acpi_root to userland through the sysctl variable `machdep.acpi_root'. Since this is not being used yet, we have to keep the verbosity. Eventually we want to put it under bootverbose though... Affected files ... .. //depot/projects/ia64/sys/ia64/acpica/OsdEnvironment.c#5 edit Differences ... ==== //depot/projects/ia64/sys/ia64/acpica/OsdEnvironment.c#5 (text+ko) ==== @@ -30,12 +30,20 @@ /* * 6.1 : Environmental support */ +#include +#include +#include #include "acpi.h" extern u_int64_t ia64_efi_acpi_table; extern u_int64_t ia64_efi_acpi20_table; +u_int64_t ia64_acpi_root; + +SYSCTL_ULONG(_machdep, OID_AUTO, acpi_root, CTLFLAG_RD, &ia64_acpi_root, 0, + "The physical address of the RSDP"); + ACPI_STATUS AcpiOsInitialize(void) { @@ -54,25 +62,22 @@ AcpiOsGetRootPointer(UINT32 Flags, ACPI_POINTER *RsdpAddress) { - if (ia64_efi_acpi20_table) { -printf("ACPI 2.0 table at 0x%lx\n", ia64_efi_acpi20_table); - } - if (ia64_efi_acpi_table) { -printf("ACPI 1.x table at 0x%lx\n", ia64_efi_acpi_table); + if (ia64_acpi_root == 0) { + if (ia64_efi_acpi20_table) { + /* XXX put under bootverbose. */ + printf("Using ACPI2.0 table at 0x%lx\n", + ia64_efi_acpi20_table); + ia64_acpi_root = ia64_efi_acpi20_table; + } else if (ia64_efi_acpi_table) { + /* XXX put under bootverbose. */ + printf("Using ACPI1.x table at 0x%lx\n", + ia64_efi_acpi_table); + ia64_acpi_root = ia64_efi_acpi_table; + } else + return(AE_NOT_FOUND); } - if (ia64_efi_acpi20_table) { -printf("Using ACPI2.0 table\n"); - RsdpAddress->PointerType = ACPI_PHYSICAL_POINTER; - RsdpAddress->Pointer.Physical = ia64_efi_acpi20_table; - } - else if (ia64_efi_acpi_table) { -printf("Using ACPI1.x table\n"); - RsdpAddress->PointerType = ACPI_PHYSICAL_POINTER; - RsdpAddress->Pointer.Physical = ia64_efi_acpi_table; - } - else - return(AE_NOT_FOUND); - + RsdpAddress->PointerType = ACPI_PHYSICAL_POINTER; + RsdpAddress->Pointer.Physical = ia64_acpi_root; return(AE_OK); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 19:54:57 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 89E9537B406; Wed, 4 Dec 2002 19:54:55 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3842C37B401 for ; Wed, 4 Dec 2002 19:54:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8E1443ECF for ; Wed, 4 Dec 2002 19:54:54 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB53oamV041581 for ; Wed, 4 Dec 2002 19:50:36 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB53oaT9041569 for perforce@freebsd.org; Wed, 4 Dec 2002 19:50:36 -0800 (PST) Date: Wed, 4 Dec 2002 19:50:36 -0800 (PST) Message-Id: <200212050350.gB53oaT9041569@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21951 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21951 Change 21951 by marcel@marcel_nfs on 2002/12/04 19:49:41 Try the machdep.acpi_root sysctl if the current address hint is 0. This means that -x overrides the sysctl, which overrides the (fatal) low-memory scan. We can now safely run acpidump without having to specify where the root is. While here, explicitly initialize the address hint (xaddr) to make it clear that we depend on it being zero. Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#8 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpidump.c#8 (text+ko) ==== @@ -36,7 +36,8 @@ #include "acpidump.h" -long xaddr; +const char machdep_acpi_root[] = "machdep.acpi_root"; +long xaddr = 0; static void asl_dump_from_file(char *file) @@ -91,6 +92,12 @@ { struct ACPIrsdp *rp; struct ACPIsdt *rsdp; + int len; + + if (xaddr == 0) { + len = sizeof(xaddr); + (void)sysctlbyname(machdep_acpi_root, &xaddr, &len, NULL, 0); + } rp = acpi_find_rsd_ptr(xaddr); if (!rp) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 20:18:26 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7D9F037B404; Wed, 4 Dec 2002 20:18:24 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27A8237B401 for ; Wed, 4 Dec 2002 20:18:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D89B643EB2 for ; Wed, 4 Dec 2002 20:18:23 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB54E5mV050350 for ; Wed, 4 Dec 2002 20:14:05 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB54E5ur050347 for perforce@freebsd.org; Wed, 4 Dec 2002 20:14:05 -0800 (PST) Date: Wed, 4 Dec 2002 20:14:05 -0800 (PST) Message-Id: <200212050414.gB54E5ur050347@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21952 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21952 Change 21952 by peter@peter_itanic2 on 2002/12/04 20:13:29 OK, I'm going to shoot myself. We do need an upper limit on time_t that we send in here or we cannot represent it in the internal struct tm for comparisons. This does need to be fixed better. Affected files ... .. //depot/projects/ia64/lib/libc/stdtime/localtime.c#10 edit Differences ... ==== //depot/projects/ia64/lib/libc/stdtime/localtime.c#10 (text+ko) ==== @@ -1476,6 +1476,11 @@ */ bits = TYPE_BIT(time_t) - 1; /* + ** If we have more than this, we will overflow tm_year in tmcomp(). + */ + if (bits > 56) + bits = 56; + /* ** If time_t is signed, then 0 is just above the median, ** assuming two's complement arithmetic. ** If time_t is unsigned, then (1 << bits) is just above the median. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Dec 4 22:57:42 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 02A3437B404; Wed, 4 Dec 2002 22:57:41 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F02837B401 for ; Wed, 4 Dec 2002 22:57:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AA0143E4A for ; Wed, 4 Dec 2002 22:57:40 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB56rLmV007421 for ; Wed, 4 Dec 2002 22:53:21 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB56rLCf007418 for perforce@freebsd.org; Wed, 4 Dec 2002 22:53:21 -0800 (PST) Date: Wed, 4 Dec 2002 22:53:21 -0800 (PST) Message-Id: <200212050653.gB56rLCf007418@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21956 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21956 Change 21956 by marcel@marcel_nfs on 2002/12/04 22:52:51 When the address hint is non-zero and we don't have the RSDP at the given address, bail out. Don't revert to scanning. The Itanium prototype has both ACPI1 and ACPI2 tables, but the ACPI1 RSDP is bogus -> *hang* We seem to be dereferencing a null pointer on the Itanium box. Something's not quite right... Affected files ... .. //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#5 edit Differences ... ==== //depot/projects/ia64/usr.sbin/acpi/acpidump/acpi_user.c#5 (text+ko) ==== @@ -113,6 +113,9 @@ return (acpi_map_physical(hint, sizeof(struct ACPIrsdp))); } notrsd: + if (hint != 0) + errx(1, "ACPI root pointer not at 0x%lx", hint); + for (i = 0; i < 1024 * 1024; i += 16) { pread(acpi_mem_fd, buf, 16, i); if (!memcmp(buf, "RSD PTR ", 8)) { To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 7:51:14 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6967137B404; Thu, 5 Dec 2002 07:51:12 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0928337B401 for ; Thu, 5 Dec 2002 07:51:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B73E043EA9 for ; Thu, 5 Dec 2002 07:51:11 -0800 (PST) (envelope-from green@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB5FkpmV095528 for ; Thu, 5 Dec 2002 07:46:51 -0800 (PST) (envelope-from green@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB5Fkp4b095525 for perforce@freebsd.org; Thu, 5 Dec 2002 07:46:51 -0800 (PST) Date: Thu, 5 Dec 2002 07:46:51 -0800 (PST) Message-Id: <200212051546.gB5Fkp4b095525@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to green@freebsd.org using -f From: Brian Feldman Subject: PERFORCE change 21964 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21964 Change 21964 by green@green_laptop_2 on 2002/12/05 07:46:38 Build and install both the new UFS2-capable boot loader and the old, small one (as /boot/boot2-ufs1). Affected files ... .. //depot/projects/trustedbsd/mac/sys/boot/i386/Makefile#5 edit .. //depot/projects/trustedbsd/mac/sys/boot/i386/boot2-ufs1/Makefile#1 add .. //depot/projects/trustedbsd/mac/sys/boot/i386/boot2/Makefile#6 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/boot/i386/Makefile#5 (text+ko) ==== @@ -1,6 +1,6 @@ # $FreeBSD: src/sys/boot/i386/Makefile,v 1.18 2002/06/21 10:59:57 phk Exp $ -SUBDIR= mbr boot0 btx boot2 cdboot kgzldr libi386 loader +SUBDIR= mbr boot0 btx boot2 boot2-ufs1 cdboot kgzldr libi386 loader # special boot programs, 'self-extracting boot2+loader' SUBDIR+= pxeldr ==== //depot/projects/trustedbsd/mac/sys/boot/i386/boot2/Makefile#6 (text+ko) ==== @@ -30,7 +30,7 @@ # Setting this to anything else gives UFS1+2 support and larger # boot2 binary. -BOOT2_UFS?= UFS1_ONLY +BOOT2_UFS?= yes CFLAGS= -elf -ffreestanding -Os -fno-builtin \ -fno-guess-branch-probability \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 12:18: 9 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E1DD737B404; Thu, 5 Dec 2002 12:17:44 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CC2737B401 for ; Thu, 5 Dec 2002 12:17:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97CAF43EA9 for ; Thu, 5 Dec 2002 12:17:42 -0800 (PST) (envelope-from njl@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB5KDLmV092067 for ; Thu, 5 Dec 2002 12:13:21 -0800 (PST) (envelope-from njl@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB5KDKaZ092064 for perforce@freebsd.org; Thu, 5 Dec 2002 12:13:20 -0800 (PST) Date: Thu, 5 Dec 2002 12:13:20 -0800 (PST) Message-Id: <200212052013.gB5KDKaZ092064@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to njl@freebsd.org using -f From: Nate Lawson Subject: PERFORCE change 21975 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21975 Change 21975 by njl@njl_moe on 2002/12/05 12:12:56 Branch /sys, lib/libcam, and camcontrol for CAM ng Affected files ... .. //depot/projects/camng/src/lib/libcam/Makefile#1 branch .. //depot/projects/camng/src/lib/libcam/cam.3#1 branch .. //depot/projects/camng/src/lib/libcam/cam_cdbparse.3#1 branch .. //depot/projects/camng/src/lib/libcam/camlib.c#1 branch .. //depot/projects/camng/src/lib/libcam/camlib.h#1 branch .. //depot/projects/camng/src/lib/libcam/scsi_cmdparse.c#1 branch .. //depot/projects/camng/src/sbin/camcontrol/Makefile#1 branch .. //depot/projects/camng/src/sbin/camcontrol/camcontrol.8#1 branch .. //depot/projects/camng/src/sbin/camcontrol/camcontrol.c#1 branch .. //depot/projects/camng/src/sbin/camcontrol/camcontrol.h#1 branch .. //depot/projects/camng/src/sbin/camcontrol/modeedit.c#1 branch .. //depot/projects/camng/src/sbin/camcontrol/util.c#1 branch .. //depot/projects/camng/src/sys/Makefile#1 branch .. //depot/projects/camng/src/sys/alpha/Makefile#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/alpha-gdbstub.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/api_up1000.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/atomic.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/autoconf.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/busdma_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/busspace.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/clock.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/clock_if.m#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/cpuconf.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/critical.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/db_disasm.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/db_instruction.h#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/db_interface.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/db_trace.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_1000a.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_2100_a50.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_2100_a500.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_3000_300.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_3000_500.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_axppci_33.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_eb164.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_eb64plus.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_kn20aa.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_kn300.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_kn8ae.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_st550.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dec_st6600.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/divrem.m4#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/dump_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/elf_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/exception.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/fp_emulate.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/genassym.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/ieee_float.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/ieee_float.h#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/in_cksum.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/interrupt.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/locore.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/mem.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/mp_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/pal.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/pmap.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/prom.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/prom_disp.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/promcons.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/sgmap.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/support.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/swtch.s#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/sys_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/timerreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/trap.c#1 branch .. //depot/projects/camng/src/sys/alpha/alpha/vm_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/compile/.cvsignore#1 branch .. //depot/projects/camng/src/sys/alpha/conf/GENERIC#1 branch .. //depot/projects/camng/src/sys/alpha/conf/GENERIC.hints#1 branch .. //depot/projects/camng/src/sys/alpha/conf/Makefile#1 branch .. //depot/projects/camng/src/sys/alpha/conf/NOTES#1 branch .. //depot/projects/camng/src/sys/alpha/conf/SIMOS#1 branch .. //depot/projects/camng/src/sys/alpha/conf/gethints.awk#1 branch .. //depot/projects/camng/src/sys/alpha/include/_inttypes.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/_stdint.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/_types.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/alpha_cpu.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/asm.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/atomic.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/bootinfo.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/bus.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/bus_memio.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/bus_pio.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/bwx.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/chipset.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/clock.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/clockvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/cpu.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/cpuconf.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/cpufunc.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/critical.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/db_machdep.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/elf.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/endian.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/exec.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/float.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/floatingpoint.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/fpu.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/frame.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ieee.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ieeefp.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/in_cksum.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/inst.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/intr.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/intrcnt.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ioctl_bt848.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ioctl_meteor.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/kse.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/limits.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/md_var.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/mutex.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pal.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/param.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pc/bios.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pc/display.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pc/msdos.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pc/vesa.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pcb.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pcpu.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pmap.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/proc.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/profile.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/prom.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/pte.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ptrace.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/reg.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/reloc.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/resource.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/rpb.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/runq.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/setjmp.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/sgmap.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/sigframe.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/signal.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/smp.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/stdarg.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/swiz.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/sysarch.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/ucontext.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/varargs.h#1 branch .. //depot/projects/camng/src/sys/alpha/include/vmparam.h#1 branch .. //depot/projects/camng/src/sys/alpha/isa/isa.c#1 branch .. //depot/projects/camng/src/sys/alpha/isa/isa_dma.c#1 branch .. //depot/projects/camng/src/sys/alpha/isa/isavar.h#1 branch .. //depot/projects/camng/src/sys/alpha/isa/mcclock_isa.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/Makefile#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux.h#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_dummy.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_genassym.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_ipc64.h#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_locore.s#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_machdep.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_proto.h#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_syscall.h#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_sysent.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/linux_sysvec.c#1 branch .. //depot/projects/camng/src/sys/alpha/linux/syscalls.conf#1 branch .. //depot/projects/camng/src/sys/alpha/linux/syscalls.master#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcbus.c#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcbusreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcbusvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcmem.c#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcpcia.c#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcpciareg.h#1 branch .. //depot/projects/camng/src/sys/alpha/mcbus/mcpciavar.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/Makefile#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/README.mach-traps#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/exec_ecoff.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/imgact_osf1.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_ioctl.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_misc.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_mount.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_proto.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_signal.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_signal.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_syscall.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_sysent.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_sysvec.c#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/osf1_util.h#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/syscalls.conf#1 branch .. //depot/projects/camng/src/sys/alpha/osf1/syscalls.master#1 branch .. //depot/projects/camng/src/sys/alpha/pci/alphapci_if.m#1 branch .. //depot/projects/camng/src/sys/alpha/pci/apecs.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/apecs_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/apecsreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/apecsvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/bwx.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/cia.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/cia_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/ciareg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/ciavar.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/irongate.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/irongate_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/irongatereg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/irongatevar.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/lca.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/lca_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/lcareg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/lcavar.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/pci_eb164_intr.s#1 branch .. //depot/projects/camng/src/sys/alpha/pci/pci_eb64plus_intr.s#1 branch .. //depot/projects/camng/src/sys/alpha/pci/pcibus.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/pcibus.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/swiz.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/t2.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/t2_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/t2reg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/t2var.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/tsunami.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/tsunami_pci.c#1 branch .. //depot/projects/camng/src/sys/alpha/pci/tsunamireg.h#1 branch .. //depot/projects/camng/src/sys/alpha/pci/tsunamivar.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/dwlpx.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/dwlpxreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/dwlpxvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/gbus.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/gbusreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/gbusvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/kftxx.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/kftxxreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/kftxxvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/mcclock_tlsb.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/tlsb.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/tlsbcpu.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/tlsbmem.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/tlsbreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/tlsbvar.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/zs_tlsb.c#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/zsreg.h#1 branch .. //depot/projects/camng/src/sys/alpha/tlsb/zsvar.h#1 branch .. //depot/projects/camng/src/sys/arm/compile/.cvsignore#1 branch .. //depot/projects/camng/src/sys/arm/include/_stdint.h#1 branch .. //depot/projects/camng/src/sys/arm/include/_types.h#1 branch .. //depot/projects/camng/src/sys/arm/include/elf.h#1 branch .. //depot/projects/camng/src/sys/arm/include/endian.h#1 branch .. //depot/projects/camng/src/sys/arm/include/exec.h#1 branch .. //depot/projects/camng/src/sys/arm/include/limits.h#1 branch .. //depot/projects/camng/src/sys/arm/include/param.h#1 branch .. //depot/projects/camng/src/sys/arm/include/signal.h#1 branch .. //depot/projects/camng/src/sys/arm/include/ucontext.h#1 branch .. //depot/projects/camng/src/sys/boot/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/README#1 branch .. //depot/projects/camng/src/sys/boot/alpha/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/alpha/boot1/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/boot1/boot1.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/cdboot/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/cdboot/version#1 branch .. //depot/projects/camng/src/sys/boot/alpha/common/Makefile.common#1 branch .. //depot/projects/camng/src/sys/boot/alpha/common/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/common/help.alpha#1 branch .. //depot/projects/camng/src/sys/boot/alpha/common/main.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/OSFpal.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/alpha_copy.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/alpha_module.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/bbinfo.h#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/bootinfo.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/common.h#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/delay.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/getsecs.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/libalpha.h#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/pal.S#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/prom.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/prom_disp.S#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/prom_swpal.S#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/reboot.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/srmdisk.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/srmnet.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/start.S#1 branch .. //depot/projects/camng/src/sys/boot/alpha/libalpha/time.c#1 branch .. //depot/projects/camng/src/sys/boot/alpha/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/loader/version#1 branch .. //depot/projects/camng/src/sys/boot/alpha/netboot/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/alpha/netboot/version#1 branch .. //depot/projects/camng/src/sys/boot/arc/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/arc/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/arc/include/arcfuncs.h#1 branch .. //depot/projects/camng/src/sys/boot/arc/include/arctypes.h#1 branch .. //depot/projects/camng/src/sys/boot/arc/include/libarc.h#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/abort.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arcconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arcdisk.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arch/alpha/copy.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arch/alpha/rpb.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arch/alpha/setjmp.S#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/arch/alpha/start.S#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/bootinfo.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/delay.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/module.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/prom.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/setjmperr.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/lib/time.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/arc/loader/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/loader/help.alpha#1 branch .. //depot/projects/camng/src/sys/boot/arc/loader/main.c#1 branch .. //depot/projects/camng/src/sys/boot/arc/loader/version#1 branch .. //depot/projects/camng/src/sys/boot/common/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/common/bcache.c#1 branch .. //depot/projects/camng/src/sys/boot/common/boot.c#1 branch .. //depot/projects/camng/src/sys/boot/common/bootstrap.h#1 branch .. //depot/projects/camng/src/sys/boot/common/commands.c#1 branch .. //depot/projects/camng/src/sys/boot/common/console.c#1 branch .. //depot/projects/camng/src/sys/boot/common/dev_net.c#1 branch .. //depot/projects/camng/src/sys/boot/common/dev_net.h#1 branch .. //depot/projects/camng/src/sys/boot/common/devopen.c#1 branch .. //depot/projects/camng/src/sys/boot/common/help.common#1 branch .. //depot/projects/camng/src/sys/boot/common/interp.c#1 branch .. //depot/projects/camng/src/sys/boot/common/interp_backslash.c#1 branch .. //depot/projects/camng/src/sys/boot/common/interp_forth.c#1 branch .. //depot/projects/camng/src/sys/boot/common/interp_parse.c#1 branch .. //depot/projects/camng/src/sys/boot/common/isapnp.c#1 branch .. //depot/projects/camng/src/sys/boot/common/isapnp.h#1 branch .. //depot/projects/camng/src/sys/boot/common/load.c#1 branch .. //depot/projects/camng/src/sys/boot/common/load_elf.c#1 branch .. //depot/projects/camng/src/sys/boot/common/loader.8#1 branch .. //depot/projects/camng/src/sys/boot/common/ls.c#1 branch .. //depot/projects/camng/src/sys/boot/common/merge_help.awk#1 branch .. //depot/projects/camng/src/sys/boot/common/misc.c#1 branch .. //depot/projects/camng/src/sys/boot/common/module.c#1 branch .. //depot/projects/camng/src/sys/boot/common/newvers.sh#1 branch .. //depot/projects/camng/src/sys/boot/common/panic.c#1 branch .. //depot/projects/camng/src/sys/boot/common/pnp.c#1 branch .. //depot/projects/camng/src/sys/boot/common/pnpdata#1 branch .. //depot/projects/camng/src/sys/boot/common/ufsread.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/efi/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/README#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efi.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efi_nii.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efiapi.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/eficon.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efidebug.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efidef.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efidevp.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efierr.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efifpswa.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efifs.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efilib.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efinet.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efipart.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efiprot.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efipxebc.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efiser.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/efistdarg.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/i386/efibind.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/i386/pe.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/ia64/efibind.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/include/ia64/pe.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/arch/ia64/ldscript.ia64#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/arch/ia64/start.S#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/bootinfo.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/copy.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/delay.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/efi_console.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/efiboot.h#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/efifpswa.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/efifs.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/efinet.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/exit.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/libefi.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/module.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/libefi/time.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/efi/loader/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/loader/main.c#1 branch .. //depot/projects/camng/src/sys/boot/efi/loader/version#1 branch .. //depot/projects/camng/src/sys/boot/ficl/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ficl/alpha/sysdep.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/alpha/sysdep.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/dict.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/ficl.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/ficl.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/fileaccess.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/float.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/i386/sysdep.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/i386/sysdep.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/ia64/sysdep.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/ia64/sysdep.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/loader.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/math64.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/math64.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/prefix.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/search.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/classes.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/ficlclass.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/ficllocal.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/fileaccess.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/forml.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/freebsd.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/ifbrack.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/jhlocal.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/marker.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/oo.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/prefix.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/softcore.awk#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/softcore.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/softwords/string.fr#1 branch .. //depot/projects/camng/src/sys/boot/ficl/sparc64/sysdep.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/sparc64/sysdep.h#1 branch .. //depot/projects/camng/src/sys/boot/ficl/stack.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/testmain.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/tools.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/unix.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/vm.c#1 branch .. //depot/projects/camng/src/sys/boot/ficl/words.c#1 branch .. //depot/projects/camng/src/sys/boot/forth/loader.4th#1 branch .. //depot/projects/camng/src/sys/boot/forth/loader.4th.8#1 branch .. //depot/projects/camng/src/sys/boot/forth/loader.conf#1 branch .. //depot/projects/camng/src/sys/boot/forth/loader.conf.5#1 branch .. //depot/projects/camng/src/sys/boot/forth/loader.rc#1 branch .. //depot/projects/camng/src/sys/boot/forth/pnp.4th#1 branch .. //depot/projects/camng/src/sys/boot/forth/support.4th#1 branch .. //depot/projects/camng/src/sys/boot/i386/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot0/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot0/boot0.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot2/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot2/boot1.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot2/boot2.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot2/lib.h#1 branch .. //depot/projects/camng/src/sys/boot/i386/boot2/sio.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/btx/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/btx/btx.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/btxldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/btxldr/btxldr.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/lib/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/lib/btxcsu.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/lib/btxsys.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/lib/btxv86.h#1 branch .. //depot/projects/camng/src/sys/boot/i386/btx/lib/btxv86.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/cdboot/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/cdboot/cdboot.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/boot.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/crt.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/kgzldr.h#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/lib.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/sio.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/kgzldr/start.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/biosacpi.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/bioscd.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/biosdisk.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/biosmem.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/biospci.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/biospnp.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/bootinfo.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/comconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/gatea20.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/i386_copy.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/i386_module.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/libi386.h#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/nullconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/pread.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/pxe.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/pxe.h#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/pxetramp.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/time.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/libi386/vidconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/liloldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/liloldr/lilobsect.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/liloldr/liloldr.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/loader/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/loader/help.i386#1 branch .. //depot/projects/camng/src/sys/boot/i386/loader/main.c#1 branch .. //depot/projects/camng/src/sys/boot/i386/loader/version#1 branch .. //depot/projects/camng/src/sys/boot/i386/mbr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/mbr/mbr.s#1 branch .. //depot/projects/camng/src/sys/boot/i386/pxeldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/i386/pxeldr/pxeboot.8#1 branch .. //depot/projects/camng/src/sys/boot/i386/pxeldr/pxeldr.s#1 branch .. //depot/projects/camng/src/sys/boot/ia64/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ia64/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/bootinfo.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/copy.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/delay.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/exit.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/libski.h#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/module.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/skiconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/skifs.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/ssc.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/libski/time.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/ldscript.ia64#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/main.c#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/skiload.cmd#1 branch .. //depot/projects/camng/src/sys/boot/ia64/skiload/version#1 branch .. //depot/projects/camng/src/sys/boot/libstand/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/libstand/__main.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/alpha/_setjmp.S#1 branch .. //depot/projects/camng/src/sys/boot/libstand/arp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/assert.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bcd.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bootp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bootp.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bootparam.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bootparam.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bswap.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bzipfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bzlib.c.diff#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bzlib.h.diff#1 branch .. //depot/projects/camng/src/sys/boot/libstand/bzlib_private.h.diff#1 branch .. //depot/projects/camng/src/sys/boot/libstand/cd9660.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/close.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/closeall.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/dev.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/dosfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/dosfs.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/environment.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/ether.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/ext2fs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/fstat.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/getopt.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/gets.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/globals.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/i386/_setjmp.S#1 branch .. //depot/projects/camng/src/sys/boot/libstand/if_ether.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/in_cksum.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/inet_ntoa.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/ioctl.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/iodesc.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/libstand.3#1 branch .. //depot/projects/camng/src/sys/boot/libstand/lseek.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/net.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/net.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/netif.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/netif.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/nfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/nfsv2.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/nullfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/open.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/pager.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/powerpc/_setjmp.S#1 branch .. //depot/projects/camng/src/sys/boot/libstand/printf.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/qdivrem.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/quad.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/random.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/rarp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/read.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/readdir.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/rpc.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/rpc.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/rpcv2.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/saioctl.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/sbrk.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/sparc64/_setjmp.S#1 branch .. //depot/projects/camng/src/sys/boot/libstand/splitfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/stand.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/stat.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/strcasecmp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/strdup.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/strerror.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/strtol.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/tftp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/tftp.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/twiddle.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/udp.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/ufs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/write.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zalloc.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zalloc_defs.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zalloc_malloc.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zalloc_mem.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zalloc_protos.h#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zipfs.c#1 branch .. //depot/projects/camng/src/sys/boot/libstand/zutil.h.diff#1 branch .. //depot/projects/camng/src/sys/boot/ofw/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ofw/common/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/ofw/common/main.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/devicename.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/elf_freebsd.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/libofw.h#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_console.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_copy.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_disk.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_memory.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_module.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_net.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_reboot.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/ofw_time.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/openfirm.c#1 branch .. //depot/projects/camng/src/sys/boot/ofw/libofw/openfirm.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/Makefile.inc#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/boot.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/boot0.5.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/disk.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/selector.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/start.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/support.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0.5/syscons.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot0/boot0.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/README.serial.98#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/asm.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/asm.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/bios.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/boot.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/boot.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/boot2.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/dinode.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/disk.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/fs.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/inode.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/io.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/probe_keyboard.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/quota.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/serial.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/serial_16550.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/serial_8251.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/start.S#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/sys.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/boot2/table.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/btx/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/btx/btx.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/btxldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/btxldr/btxldr.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/lib/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/lib/btxcsu.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/lib/btxsys.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/lib/btxv86.h#1 branch .. //depot/projects/camng/src/sys/boot/pc98/btx/lib/btxv86.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/kgzldr/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/kgzldr/crt.s#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/biosdisk.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/biosmem.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/comconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/gatea20.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/time.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/libpc98/vidconsole.c#1 branch .. //depot/projects/camng/src/sys/boot/pc98/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/pc98/loader/main.c#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/conf.c#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/help.ofw#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/metadata.c#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/start.c#1 branch .. //depot/projects/camng/src/sys/boot/powerpc/loader/version#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/boot1/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/boot1/_start.S#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/boot1/boot1.c#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/Makefile#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/help.sparc64#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/locore.S#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/main.c#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/metadata.c#1 branch .. //depot/projects/camng/src/sys/boot/sparc64/loader/version#1 branch .. //depot/projects/camng/src/sys/cam/cam.c#1 branch .. //depot/projects/camng/src/sys/cam/cam.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_ccb.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_debug.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_periph.c#1 branch .. //depot/projects/camng/src/sys/cam/cam_periph.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_queue.c#1 branch .. //depot/projects/camng/src/sys/cam/cam_queue.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_sim.c#1 branch .. //depot/projects/camng/src/sys/cam/cam_sim.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_xpt.c#1 branch .. //depot/projects/camng/src/sys/cam/cam_xpt.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_xpt_periph.h#1 branch .. //depot/projects/camng/src/sys/cam/cam_xpt_sim.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_all.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_all.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_cd.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_cd.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_ch.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_ch.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_da.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_da.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_dvcfg.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_iu.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_low.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_low.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_low_pisa.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_low_pisa.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_message.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_pass.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_pass.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_pt.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_pt.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_sa.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_sa.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_ses.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_ses.h#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_targ_bh.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_target.c#1 branch .. //depot/projects/camng/src/sys/cam/scsi/scsi_targetio.h#1 branch .. //depot/projects/camng/src/sys/coda/00READ#1 branch .. //depot/projects/camng/src/sys/coda/README#1 branch .. //depot/projects/camng/src/sys/coda/TODO#1 branch .. //depot/projects/camng/src/sys/coda/cnode.h#1 branch .. //depot/projects/camng/src/sys/coda/coda.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_fbsd.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_io.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_kernel.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_namecache.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_namecache.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_opstats.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_pioctl.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_psdev.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_psdev.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_subr.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_subr.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_venus.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_venus.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_vfsops.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_vfsops.h#1 branch .. //depot/projects/camng/src/sys/coda/coda_vnops.c#1 branch .. //depot/projects/camng/src/sys/coda/coda_vnops.h#1 branch .. //depot/projects/camng/src/sys/compat/linprocfs/linprocfs.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_file.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_getcwd.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_ioctl.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_ioctl.h#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_ipc.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_ipc.h#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_mib.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_mib.h#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_misc.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_signal.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_signal.h#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_socket.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_socket.h#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_stats.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_sysctl.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_uid16.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_util.c#1 branch .. //depot/projects/camng/src/sys/compat/linux/linux_util.h#1 branch .. //depot/projects/camng/src/sys/compat/pecoff/imgact_pecoff.c#1 branch .. //depot/projects/camng/src/sys/compat/pecoff/imgact_pecoff.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/Makefile#1 branch .. //depot/projects/camng/src/sys/compat/svr4/imgact_svr4.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_acl.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_dirent.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_errno.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_exec.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_fcntl.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_fcntl.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_filio.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_filio.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_fuser.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_hrt.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ioctl.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ioctl.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ipc.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ipc.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_misc.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_mman.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_proto.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_resource.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_resource.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_siginfo.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_signal.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_signal.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_socket.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_socket.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sockio.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sockio.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sockmod.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_stat.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_stat.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_statvfs.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_stream.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_stropts.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_syscall.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_syscallnames.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sysconfig.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sysent.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_systeminfo.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_sysvec.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_termios.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_termios.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_time.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_timod.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ttold.c#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ttold.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_types.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ucontext.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ulimit.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_ustat.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_util.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_utsname.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/svr4_wait.h#1 branch .. //depot/projects/camng/src/sys/compat/svr4/syscalls.conf#1 branch .. //depot/projects/camng/src/sys/compat/svr4/syscalls.master#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.alpha#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.i386#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.ia64#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.pc98#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.powerpc#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.sparc64#1 branch .. //depot/projects/camng/src/sys/conf/Makefile.x86_64#1 branch .. //depot/projects/camng/src/sys/conf/NOTES#1 branch .. //depot/projects/camng/src/sys/conf/defines#1 branch .. //depot/projects/camng/src/sys/conf/files#1 branch .. //depot/projects/camng/src/sys/conf/files.alpha#1 branch .. //depot/projects/camng/src/sys/conf/files.i386#1 branch .. //depot/projects/camng/src/sys/conf/files.ia64#1 branch .. //depot/projects/camng/src/sys/conf/files.pc98#1 branch .. //depot/projects/camng/src/sys/conf/files.powerpc#1 branch .. //depot/projects/camng/src/sys/conf/files.sparc64#1 branch .. //depot/projects/camng/src/sys/conf/files.x86_64#1 branch .. //depot/projects/camng/src/sys/conf/kern.mk#1 branch .. //depot/projects/camng/src/sys/conf/kern.post.mk#1 branch .. //depot/projects/camng/src/sys/conf/kern.pre.mk#1 branch .. //depot/projects/camng/src/sys/conf/kmod.mk#1 branch .. //depot/projects/camng/src/sys/conf/kmod_syms.awk#1 branch .. //depot/projects/camng/src/sys/conf/ldscript.alpha#1 branch .. //depot/projects/camng/src/sys/conf/ldscript.i386#1 branch .. //depot/projects/camng/src/sys/conf/ldscript.ia64#1 branch .. //depot/projects/camng/src/sys/conf/ldscript.powerpc#1 branch .. //depot/projects/camng/src/sys/conf/ldscript.sparc64#1 branch .. //depot/projects/camng/src/sys/conf/majors#1 branch .. //depot/projects/camng/src/sys/conf/makeLINT.sed#1 branch .. //depot/projects/camng/src/sys/conf/newvers.sh#1 branch .. //depot/projects/camng/src/sys/conf/options#1 branch .. //depot/projects/camng/src/sys/conf/options.alpha#1 branch .. //depot/projects/camng/src/sys/conf/options.i386#1 branch .. //depot/projects/camng/src/sys/conf/options.ia64#1 branch .. //depot/projects/camng/src/sys/conf/options.pc98#1 branch .. //depot/projects/camng/src/sys/conf/options.powerpc#1 branch .. //depot/projects/camng/src/sys/conf/options.sparc64#1 branch .. //depot/projects/camng/src/sys/conf/options.x86_64#1 branch .. //depot/projects/camng/src/sys/conf/systags.sh#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/CHANGES.txt#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acapps.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acconfig.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acdebug.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acdisasm.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acdispat.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acdos16.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acefi.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acenv.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acevents.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acexcep.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acfreebsd.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acgcc.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acglobal.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/achware.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acinterp.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/aclocal.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acmacros.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acnamesp.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acobject.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acoutput.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acparser.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acpi.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acpica_prep.sh#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acpiosxf.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acpixf.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acresrc.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acstruct.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actables.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actbl.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actbl1.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actbl2.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actbl71.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/actypes.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/acutils.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/amlcode.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/amlresrc.h#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbcmds.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbdisply.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbexec.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbfileio.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbhistry.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbinput.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbstats.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dbxface.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmbuffer.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmnames.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmopcode.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmresrc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmresrcl.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmresrcs.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dmwalk.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsfield.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsmethod.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsmthdat.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsobject.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsopcode.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dsutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dswexec.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dswload.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dswscope.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/dswstate.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evevent.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evmisc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evregion.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evrgnini.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evsci.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evxface.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evxfevnt.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/evxfregn.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exconfig.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exconvrt.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/excreate.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exdump.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exfield.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exfldio.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exmisc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exmutex.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exnames.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exoparg1.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exoparg2.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exoparg3.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exoparg6.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exprep.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exregion.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exresnte.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exresolv.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exresop.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exstore.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exstoren.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exstorob.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exsystem.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/exutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/hwacpi.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/hwgpe.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/hwregs.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/hwsleep.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/hwtimer.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsaccess.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsalloc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsdump.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsdumpdv.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nseval.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsinit.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsload.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsnames.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsobject.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nssearch.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nswalk.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsxfeval.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsxfname.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/nsxfobj.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psargs.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psfind.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psopcode.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psparse.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psscope.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/pstree.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/pswalk.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/psxface.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsaddr.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rscalc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rscreate.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsdump.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsio.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsirq.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rslist.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsmemory.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsmisc.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsutils.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/rsxface.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbconvrt.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbget.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbgetall.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbinstal.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbrsdt.c#1 branch .. //depot/projects/camng/src/sys/contrib/dev/acpica/tbutils.c#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 12:35: 7 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EE33A37B406; Thu, 5 Dec 2002 12:35:05 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D9B537B401 for ; Thu, 5 Dec 2002 12:35:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 435EC43ED1 for ; Thu, 5 Dec 2002 12:35:05 -0800 (PST) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB5KUhmV097548 for ; Thu, 5 Dec 2002 12:30:43 -0800 (PST) (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB5KUhIu097533 for perforce@freebsd.org; Thu, 5 Dec 2002 12:30:43 -0800 (PST) Date: Thu, 5 Dec 2002 12:30:43 -0800 (PST) Message-Id: <200212052030.gB5KUhIu097533@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin Subject: PERFORCE change 21977 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21977 Change 21977 by jhb@jhb_laptop on 2002/12/05 12:30:04 This var only used in the !PC98 case. Affected files ... .. //depot/projects/smpng/sys/i386/i386/mp_machdep.c#35 edit Differences ... ==== //depot/projects/smpng/sys/i386/i386/mp_machdep.c#35 (text+ko) ==== @@ -1935,7 +1935,9 @@ start_all_aps(u_int boot_addr) { int x, i, pg; +#ifndef PC98 u_char mpbiosreason; +#endif u_long mpbioswarmvec; struct pcpu *pc; char *stack; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 12:35:36 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 577E837B404; Thu, 5 Dec 2002 12:35:12 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C57637B401 for ; Thu, 5 Dec 2002 12:35:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 355F943E9C for ; Thu, 5 Dec 2002 12:35:10 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB5KUmmV097631 for ; Thu, 5 Dec 2002 12:30:48 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB5KUhDo097552 for perforce@freebsd.org; Thu, 5 Dec 2002 12:30:43 -0800 (PST) Date: Thu, 5 Dec 2002 12:30:43 -0800 (PST) Message-Id: <200212052030.gB5KUhDo097552@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21978 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21978 Change 21978 by peter@peter_daintree on 2002/12/05 12:30:08 IFC @21974 Affected files ... .. //depot/projects/ia64/bin/sh/bltin/echo.1#3 integrate .. //depot/projects/ia64/contrib/gcc/.brik#2 delete .. //depot/projects/ia64/contrib/gcc/.cvsignore#2 delete .. //depot/projects/ia64/contrib/gcc/config/sparc/freebsd.h#6 integrate .. //depot/projects/ia64/gnu/lib/libstdc++/Makefile#14 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#3 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.ia64#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.sparc64#6 integrate .. //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#5 integrate .. //depot/projects/ia64/lib/libc/gen/uname.3#2 integrate .. //depot/projects/ia64/lib/libc/locale/iscntrl.3#3 integrate .. //depot/projects/ia64/lib/libstand/libstand.3#3 integrate .. //depot/projects/ia64/libexec/rtld-elf/sparc64/reloc.c#5 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#30 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#58 integrate .. //depot/projects/ia64/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#12 integrate .. //depot/projects/ia64/release/doc/share/sgml/release.ent#4 integrate .. //depot/projects/ia64/release/pc98/dokern.sh#6 integrate .. //depot/projects/ia64/share/man/man4/Makefile#25 integrate .. //depot/projects/ia64/share/man/man4/mac_biba.4#1 branch .. //depot/projects/ia64/share/man/man4/mac_bsdextended.4#1 branch .. //depot/projects/ia64/share/man/man4/mac_mls.4#1 branch .. //depot/projects/ia64/share/man/man7/ascii.7#2 integrate .. //depot/projects/ia64/share/man/man9/Makefile#17 integrate .. //depot/projects/ia64/share/man/man9/mac_biba.9#2 delete .. //depot/projects/ia64/share/man/man9/mac_bsdextended.9#3 delete .. //depot/projects/ia64/share/man/man9/mac_mls.9#2 delete .. //depot/projects/ia64/sys/boot/libstand/libstand.3#2 integrate .. //depot/projects/ia64/sys/conf/ldscript.ia64#5 integrate .. //depot/projects/ia64/sys/conf/newvers.sh#2 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/ahd_pci.c#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.reg#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.seq#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_osm.h#7 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_pci.c#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_osm.h#8 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_pci.c#5 integrate .. //depot/projects/ia64/sys/dev/drm/drm_memory.h#3 integrate .. //depot/projects/ia64/sys/nfsserver/nfs_serv.c#13 integrate .. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.c#3 integrate .. //depot/projects/ia64/usr.bin/hexdump/hexdump.1#4 integrate .. //depot/projects/ia64/usr.bin/hexdump/od.1#6 integrate Differences ... ==== //depot/projects/ia64/bin/sh/bltin/echo.1#3 (text+ko) ==== @@ -34,7 +34,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)echo.1 8.2 (Berkeley) 5/4/95 -.\" $FreeBSD: src/bin/sh/bltin/echo.1,v 1.10 2002/04/16 20:08:06 charnier Exp $ +.\" $FreeBSD: src/bin/sh/bltin/echo.1,v 1.11 2002/12/05 08:49:59 ru Exp $ .\" .Dd May 4, 1995 .Dt ECHO 1 @@ -92,7 +92,9 @@ Output a vertical tab. .It Li \e0 Ns Ar digits Output the character whose value is given by zero to three digits. -If there are zero digits, a nul character is output. +If there are zero digits, a +.Dv NUL +character is output. .It Li \e\e Output a backslash. .El ==== //depot/projects/ia64/contrib/gcc/config/sparc/freebsd.h#6 (text+ko) ==== @@ -18,13 +18,14 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $FreeBSD: src/contrib/gcc/config/sparc/freebsd.h,v 1.4 2002/12/04 16:09:42 obrien Exp $ */ +/* $FreeBSD: src/contrib/gcc/config/sparc/freebsd.h,v 1.5 2002/12/05 18:40:24 obrien Exp $ */ /* FreeBSD needs the platform name (sparc64) defined. Emacs needs to know if the arch is 64 or 32-bits. */ #undef CPP_CPU64_DEFAULT_SPEC -#define CPP_CPU64_DEFAULT_SPEC "-D__sparc64__ -D__sparc_v9__ -D__arch64__" +#define CPP_CPU64_DEFAULT_SPEC \ + "-D__sparc64__ -D__sparc_v9__ -D__sparcv9 -D__sparc__ -D__arch64__" /* Because we include sparc/sysv4.h. */ #undef CPP_PREDEFINES ==== //depot/projects/ia64/gnu/lib/libstdc++/Makefile#14 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/lib/libstdc++/Makefile,v 1.40 2002/11/27 18:51:59 obrien Exp $ +# $FreeBSD: src/gnu/lib/libstdc++/Makefile,v 1.41 2002/12/05 17:04:03 kan Exp $ GCCDIR= ${.CURDIR}/../../../contrib/gcc SRCDIR= ${.CURDIR}/../../../contrib/libstdc++ @@ -11,9 +11,7 @@ #SUBDIR= doc LIB= stdc++ -.if ${MACHINE_ARCH} != "sparc64" SHLIB_MAJOR= 4 -.endif CFLAGS+= -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H CFLAGS+= -I${.CURDIR} -I${SUPDIR} -I${GCCDIR} ==== //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#3 (text+ko) ==== @@ -1,9 +1,11 @@ -# $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile,v 1.1 2001/10/15 02:12:09 obrien Exp $ +# $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile,v 1.2 2002/12/05 18:24:34 obrien Exp $ NO_WERROR=1 .include "${.CURDIR}/../Makefile.inc0" +WARNS= 0 + .if ${TARGET_ARCH} != "ia64" NOMAN= true BINDIR= /usr/libexec/cross/ia64-freebsd ==== //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.ia64#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.ia64,v 1.4 2002/03/29 00:41:01 obrien Exp $ +# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.ia64,v 1.5 2002/12/05 18:23:08 obrien Exp $ TARGET_TUPLE?= ia64-unknown-freebsd ==== //depot/projects/ia64/gnu/usr.bin/binutils/ld/Makefile.sparc64#6 (text+ko) ==== @@ -1,9 +1,9 @@ -# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.sparc64,v 1.11 2002/03/29 00:41:01 obrien Exp $ +# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.sparc64,v 1.12 2002/12/05 18:25:09 obrien Exp $ TARGET_TUPLE?= sparc64-unknown-freebsd .if ${TARGET_ARCH} == "sparc64" -NATIVE_EMULATION= elf64_sparc +NATIVE_EMULATION= elf64_sparc_fbsd HOST= ${TARGET_TUPLE} CFLAGS+= -DDEFAULT_EMULATION=\"${NATIVE_EMULATION}\" CFLAGS+= -DTARGET=\"${TARGET_TUPLE}\" @@ -12,26 +12,32 @@ _sparc_path= \"/usr/cross/sparc-freebsd/usr/lib\" .endif -EMS+= ${NATIVE_EMULATION} +EMS+= ${NATIVE_EMULATION} elf64_sparc LDSCRIPTS+= ${NATIVE_EMULATION}.x ${NATIVE_EMULATION}.xbn ${NATIVE_EMULATION}.xn ${NATIVE_EMULATION}.xr \ ${NATIVE_EMULATION}.xs ${NATIVE_EMULATION}.xu ${NATIVE_EMULATION}.xc ${NATIVE_EMULATION}.xsc SRCS+= e${NATIVE_EMULATION}.c CLEANFILES+= e${NATIVE_EMULATION}.c -EMS+= elf32_sparc -LDSCRIPTS+= elf32_sparc.x elf32_sparc.xbn elf32_sparc.xn elf32_sparc.xr \ - elf32_sparc.xs elf32_sparc.xu elf32_sparc.xc elf32_sparc.xsc -SRCS+= eelf32_sparc.c -CLEANFILES+= eelf32_sparc.c - e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \ scripttempl/elf.sc genscripts.sh stringify.sed sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \ ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ ${NATIVE_EMULATION} "" ${NATIVE_EMULATION} ${TARGET_TUPLE} -eelf32_sparc.c: emulparams/elf32_sparc.sh emultempl/elf32.em \ +.for BITS in 64 32 + +EMS+= elf${BITS}_sparc +LDSCRIPTS+= elf${BITS}_sparc.x elf${BITS}_sparc.xbn elf${BITS}_sparc.xn \ + elf${BITS}_sparc.xr \ + elf${BITS}_sparc.xs elf${BITS}_sparc.xu elf${BITS}_sparc.xc \ + elf${BITS}_sparc.xsc +SRCS+= eelf${BITS}_sparc.c +CLEANFILES+= eelf${BITS}_sparc.c + +eelf${BITS}_sparc.c: emulparams/elf${BITS}_sparc.sh emultempl/elf32.em \ scripttempl/elf.sc genscripts.sh stringify.sed sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \ ${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \ - elf32_sparc "" elf32_sparc ${TARGET_TUPLE} + elf${BITS}_sparc "" elf${BITS}_sparc ${TARGET_TUPLE} + +.endfor # BITS ==== //depot/projects/ia64/gnu/usr.bin/binutils/libbfd/Makefile.ia64#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/usr.bin/binutils/libbfd/Makefile.ia64,v 1.4 2002/12/02 09:59:05 obrien Exp $ +# $FreeBSD: src/gnu/usr.bin/binutils/libbfd/Makefile.ia64,v 1.6 2002/12/05 18:27:22 obrien Exp $ DEFAULT_VECTOR= bfd_elf64_ia64_little_vec ==== //depot/projects/ia64/lib/libc/gen/uname.3#2 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)uname.3 8.1 (Berkeley) 1/4/94 -.\" $FreeBSD: src/lib/libc/gen/uname.3,v 1.10 2001/10/01 16:08:51 ru Exp $ +.\" $FreeBSD: src/lib/libc/gen/uname.3,v 1.11 2002/12/05 08:49:59 ru Exp $ .\" .Dd January 4, 1994 .Dt UNAME 3 @@ -47,7 +47,9 @@ .Sh DESCRIPTION The .Fn uname -function stores nul-terminated strings of information identifying +function stores +.Dv NUL Ns -terminated +strings of information identifying the current system into the structure referenced by .Fa name . .Pp ==== //depot/projects/ia64/lib/libc/locale/iscntrl.3#3 (text+ko) ==== @@ -34,7 +34,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)iscntrl.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/locale/iscntrl.3,v 1.14 2002/10/06 10:15:38 tjr Exp $ +.\" $FreeBSD: src/lib/libc/locale/iscntrl.3,v 1.15 2002/12/05 08:50:00 ru Exp $ .\" .Dd October 6, 2002 .Dt ISCNTRL 3 @@ -65,13 +65,13 @@ (with their numeric values shown in octal): .Pp .Bl -column \&000_``0''__ \&000_``0''__ \&000_``0''__ \&000_``0''__ \&000_``0''__ -.It "\&000\ nul \t001\ soh \t002\ stx \t003\ etx \t004\ eot" -.It "\&005\ enq \t006\ ack \t007\ bel \t010\ bs \t011\ ht" -.It "\&012\ nl \t013\ vt \t014\ np \t015\ cr \t016\ so" -.It "\&017\ si \t020\ dle \t021\ dc1 \t022\ dc2 \t023\ dc3" -.It "\&024\ dc4 \t025\ nak \t026\ syn \t027\ etb \t030\ can" -.It "\&031\ em \t032\ sub \t033\ esc \t034\ fs \t035\ gs" -.It "\&036\ rs \t037\ us \t177\ del" +.It "\&000\ NUL \t001\ SOH \t002\ STX \t003\ ETX \t004\ EOT" +.It "\&005\ ENQ \t006\ ACK \t007\ BEL \t010\ BS \t011\ HT" +.It "\&012\ NL \t013\ VT \t014\ NP \t015\ CR \t016\ SO" +.It "\&017\ SI \t020\ DLE \t021\ DC1 \t022\ DC2 \t023\ DC3" +.It "\&024\ DC4 \t025\ NAK \t026\ SYN \t027\ ETB \t030\ CAN" +.It "\&031\ EM \t032\ SUB \t033\ ESC \t034\ FS \t035\ GS" +.It "\&036\ RS \t037\ US \t177\ DEL" .El .Sh RETURN VALUES The ==== //depot/projects/ia64/lib/libstand/libstand.3#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libstand/libstand.3,v 1.21 2002/06/02 10:05:55 schweikh Exp $ +.\" $FreeBSD: src/lib/libstand/libstand.3,v 1.22 2002/12/05 08:50:00 ru Exp $ .\" .Dd June 22, 1998 .Dt LIBSTAND 3 @@ -224,7 +224,8 @@ .Fa size characters into .Fa buf . -Line terminating characters are stripped, and the buffer is always nul +Line terminating characters are stripped, and the buffer is always +.Dv NUL terminated. Returns the number of characters in .Fa buf if successful, or -1 if a read error occurs. @@ -429,7 +430,9 @@ .Fn pager_output "char *lines" .Xc .Pp -Sends the lines in the nul-terminated buffer at +Sends the lines in the +.Dv NUL Ns +-terminated buffer at .Fa lines to the pager. Newline characters are counted in order to determine the number of lines being output (wrapped lines are not accounted for). ==== //depot/projects/ia64/libexec/rtld-elf/sparc64/reloc.c#5 (text+ko) ==== @@ -36,7 +36,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/sparc64/reloc.c,v 1.5 2002/11/18 22:08:50 tmm Exp $ + * $FreeBSD: src/libexec/rtld-elf/sparc64/reloc.c,v 1.6 2002/12/05 16:58:31 kan Exp $ */ #include @@ -178,7 +178,7 @@ _BM(22), _BM(10), _BM(22), /* _PC_HH22, _PC_HM10, _PC_LM22 */ _BM(16), _BM(19), /* _WDISP16, _WDISP19 */ -1, /* GLOB_JMP */ - _BM(7), _BM(5), _BM(6) /* _7, _5, _6 */ + _BM(7), _BM(5), _BM(6), /* _7, _5, _6 */ -1, -1, /* DISP64, PLT64 */ _BM(22), _BM(13), /* HIX22, LOX10 */ _BM(22), _BM(10), _BM(13), /* H44, M44, L44 */ @@ -380,7 +380,7 @@ /* Write it back out. */ for (i = 0; i < size; i++) - ptr[i] = ((tmp >> (8 * i)) & 0xff); + ptr[i] = ((tmp >> ((size - i - 1) * 8)) & 0xff); } else if (RELOC_TARGET_SIZE(type) > 32) { *where &= ~mask; *where |= value; ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#30 (text+ko) ==== @@ -31,7 +31,7 @@ - $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml,v 1.118 2002/12/01 19:40:37 bmah Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml,v 1.119 2002/12/05 16:46:45 bmah Exp $ Supported Devices @@ -47,10 +47,10 @@ Disk Controllers - IDE/ATA controllers (&man.ata.4; driver) + IDE/ATA controllers (&man.ata.4; driver) - Acerlabs Aladdin + Acard ATP850 UDMA2, ATP860 UDMA4, ATP865 UDMA6 AMD 756 ATA66, 766 ATA100, 768 ATA100 @@ -120,7 +120,7 @@ IDE/ATA controllers (wdc driver) - on-board IDE controller + On-board IDE controller @@ -2050,7 +2050,7 @@ - Gigabit Ethernet NICs based on the Broadcom BCM570x + Gigabit Ethernet NICs based on the Broadcom BCM570x (&man.bge.4; driver) ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#58 (text+ko) ==== @@ -3,7 +3,7 @@ The FreeBSD Project - $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.464 2002/12/03 23:03:45 bmah Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.466 2002/12/05 16:45:14 bmah Exp $ 2000 @@ -1301,6 +1301,12 @@ The &man.ata.4; driver now has support for the Sil 0680 and VIA 8233/8235 controllers. &merged; + The &man.ata.4; driver now has support for the Acard + ATP850, ATP860, and ATP865 controllers. + + The &man.ata.4; driver is now supported on the + pc98 platform. + The &man.cd.4; driver now has support for write operations. This allows writing to DVD-RAM, PD and similar drives that probe as CD devices. Note that change affects @@ -3860,11 +3866,10 @@ 3.39. gcc has been updated to - a pre-release snapshot of gcc - 3.2.1, from 9 October 2002. + gcc 3.2.1 (released version). The C++ ABI from gcc - 3.2.X is not compatible with + 3.2.1 is not compatible with previous versions. @@ -3959,7 +3964,7 @@ S/Key. &merged; Perl has been removed from the - &os; base system. It can still be installed from the &os; + &os; base system. It can be installed from the &os; Ports Collection, as a binary package, or via the Perl distribution item in &man.sysinstall.8;'s distribution menu. @@ -3974,6 +3979,14 @@ The Perl script removal work is ongoing. + + Most of the distribution sets in &man.sysinstall.8; + include the new Perl distribution. This change will + therefore be transparent to most users, with the exception + that updating Perl will be done separately from the base + system. + + GNU ptx has been removed from @@ -4464,6 +4477,16 @@ now have a .tbz extension, rather than a .tgz extension.) The package tools have been updated to handle the new format. + + The Ports Collection now maintains a separate index file + (/usr/ports/INDEX-5) for use with &os; + &release.branch;. A major motivation for a separate index + file is to cope with dependencies (such as lang/perl5) that exist in &os; + &release.branch; but not &os; 4-STABLE. The index file for + each package set is still called + INDEX. + ==== //depot/projects/ia64/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#12 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -11,7 +11,7 @@ FreeBSD ¥×¥í¥¸¥§¥¯¥È - $FreeBSD: src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml,v 1.64 2002/11/30 09:52:19 kuriyama Exp $ + $FreeBSD: src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml,v 1.65 2002/12/04 21:39:38 hrs Exp $ 2000 @@ -222,7 +222,7 @@ kmem ¤Ç SGID ¤µ¤ì¤Æ¤¤¤ëɬÍפϤʤ¯¤Ê¤ê¤Þ¤·¤¿¡£&merged; - ¥«¡¼¥Í¥ë´Ä¶­¤¬¿·¤¿¤Ë &man.kenv.2; ¥·¥¹¥Æ¥à¥³¡¼¥ë¤òÍøÍѤ·¤Æ + ¥«¡¼¥Í¥ë´Ä¶­ÊÑ¿ô¤¬ &man.kenv.2; ¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò»È¤Ã¤Æ ưŪ¤ËÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ &os; ¥«¡¼¥Í¥ë¤Ë &man.kqueue.2; @@ -1021,7 +1021,7 @@ &merged; &man.vlan.4; - ¥Ç¥Ð¥¤¥¹¤¬¥í¡¼¥É/¥¢¥ó¥í¡¼¥É/¥¯¥í¡¼¥Ë¥ó¥°¤Ë + ¥Ç¥Ð¥¤¥¹¤¬¥í¡¼¥É/¥¢¥ó¥í¡¼¥É/¥¯¥í¡¼¥ó²½¤Ë Âбþ¤·¤Þ¤·¤¿¡£&merged; &man.wi.4; @@ -1029,17 +1029,17 @@ ¤ËÂбþ¤·¤Þ¤·¤¿¡£104/128 ¥Ó¥Ã¥È WEP ¤â Prism ¥«¡¼¥É¤ÇÆ°¤¯¤è¤¦¤Ë ¤Ê¤ê¤Þ¤·¤¿¡£&merged; - &man.wi.4; ¥É¥é¥¤¥Ð¤¬ - &os; ¥Û¥¹¥È¤ò̵Àþ¥¢¥¯¥»¥¹¥Ý¥¤¥ó¥È¤È¤·¤ÆÍøÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ + &man.wi.4; ¥É¥é¥¤¥Ð¤ò»È¤Ã¤Æ¡¢ + &os; ¥Û¥¹¥È¤ò̵Àþ¥¢¥¯¥»¥¹¥Ý¥¤¥ó¥È¤È¤·¤Æ»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ ¤³¤Îµ¡Ç½¤Ï &man.ifconfig.8; ¤Î mediaopt hostap - ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤ÆÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤ì¤Ï - Prism II ¥Á¥Ã¥×¥»¥Ã¥È¥Ù¡¼¥¹¤Î̵Àþ¥¢¥À¥×¥¿¤òÍøÍѤ¹¤ë¾ì¹ç¤Ë¸Â¤ê¤Þ¤¹¡£ + ¥ª¥×¥·¥ç¥ó¤ÇÍ­¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤¿¤À¤·¡¢¤³¤Îµ¡Ç½¤ËÂбþ¤·¤Æ¤¤¤ë¤Î¤Ï + Prism II ¥Á¥Ã¥×¥»¥Ã¥È¥Ù¡¼¥¹¤Î̵Àþ¥¢¥À¥×¥¿¤Î¤ß¤Ç¤¹¡£ &merged; - The &man.wi.4; driver now has support for - bsd-airtools. &merged; + &man.wi.4; ¥É¥é¥¤¥Ð¤¬ + bsd-airtools ¤ËÂбþ¤·¤Þ¤·¤¿¡£&merged; - xe ¥É¥é¥¤¥Ð¤¬¥â¥¸¥å¡¼¥ë¤È¤·¤Æ + xe ¥É¥é¥¤¥Ð¤¬¥«¡¼¥Í¥ë¥â¥¸¥å¡¼¥ë¤È¤·¤Æ ¹½ÃۤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£&merged; &man.xl.4; ¥É¥é¥¤¥Ð¤¬ @@ -1048,39 +1048,46 @@ &merged; &man.xl.4; ¥É¥é¥¤¥Ð¤¬ - (Cyclone ¥Á¥Ã¥×¥»¥Ã¥È¤ª¤è¤Ó¡¢ - ¿·¤·¤¤¥Á¥Ã¥×¥»¥Ã¥È¤Ë¤ª¤¤¤Æ) - VLAN ¥¿¥°¥Õ¥ì¡¼¥à¤Î¼õ¿®¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤·¤¿¡£ + VLAN ¥¿¥°¥Õ¥ì¡¼¥à¤Î¼õ¿®¤ËÂбþ¤·¤Þ¤·¤¿ + (¤¿¤À¤· Cyclone ¥Á¥Ã¥×¥»¥Ã¥È¤ª¤è¤Ó¡¢ + ¤½¤ì°Ê¹ß¤Î¿·¤·¤¤¥Á¥Ã¥×¥»¥Ã¥È¤Î¤ß)¡£ &merged; - &man.xl.4; ¤Ï 3C905B¡¢3C905C¡¢3C980C ¤Ê¤É¤Î¤è¤¦¤Ë - ¤½¤Îµ¡Ç½¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¥«¡¼¥É¤Ë¤ª¤¤¤Æ¡¢ - ¼õ¿®Â¦/Á÷¿®Â¦ TCP/IP ¤Î¥Á¥§¥Ã¥¯¥µ¥à offload ¤ËÂбþ¤·¤Þ¤·¤¿¡£ + &man.xl.4; + ¥É¥é¥¤¥Ð¤¬¿·¤·¤¯¡¢Á÷¿®Â¦¡¦¼õ¿®Â¦ÁÐÊý¤Ë¤ª¤±¤ë TCP/IP + ¥Á¥§¥Ã¥¯¥µ¥à¤ÎÉé²ÙÄ㸺µ¡Ç½¤ËÂбþ¤·¤Þ¤·¤¿¡£¤³¤ì¤Ï¡¢ + ¤³¤Îµ¡Ç½¤ËÂбþ¤·¤Æ¤¤¤ë 3C905B¡¢3C905C¡¢3C980C ¤Ê¤É¤Î + NIC ¤ËÂФ·¤ÆÍ­¸ú¤Ç¤¹¡£ &merged; - Åý·×¾ðÊ󤬰î¤ì¤¿»þ¤Î³ä¤ê¹þ¤ß¤Î°·¤¤¤Ë´ØÏ¢¤·¤Æ¡¢ - ¥Ñ¥±¥Ã¥È¥ì¡¼¥È¤¬Ã椫¤é¹â¤Î»þ¤ËÃÙ¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦¤È¤¤¤¦ - &man.xl.4; ¥É¥é¥¤¥Ð¤Î¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£&merged; + &man.xl.4; + ¥É¥é¥¤¥Ð¤Ë¤ª¤¤¤Æ¡¢ + Åý·×¾ðÊó¤Î¥ª¡¼¥Ð¥Õ¥í¡¼³ä¤ê¹þ¤ß¤Î½èÍý¤Ë´ØÏ¢¤¹¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ì¤Ï¥Ñ¥±¥Ã¥È¤ÎÁ÷¼õ¿®Â®ÅÙ¤¬Ã椫¤é¹âÄøÅ٤ˤʤä¿»þ¤Ë¡¢ + ½èÍý®ÅÙ¤¬Äã²¼¤¹¤ë¸¶°ø¤È¤Ê¤Ã¤Æ¤¤¤¿¤â¤Î¤Ç¤¹¡£ + &merged; - ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Ëè¤ËÍÑ°Õ¤µ¤ì¤ë + ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹°ì¤Ä°ì¤Ä¤ËÍÑ°Õ¤µ¤ì¤ë ifnet ¹½Â¤ÂΤˡ¢ - ¥Í¥Ã¥È¥ï¡¼¥¯¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤¬Âбþ¤·¤Æ¤¤¤ëµ¡Ç½¡¢ - ¤ª¤è¤Ó¡¢¤½¤Î¤¦¤ÁÍ­¸ú²½¤µ¤ì¤Æ¤¤¤ëµ¡Ç½¤ò³ÊǼ¤¹¤ëÉôʬ¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - ¤Þ¤¿ &man.ifconfig.8; ¤¬¡¢¤½¤Îµ¡Ç½¤Î¸¡º÷¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£ - &merged; + ¥Í¥Ã¥È¥ï¡¼¥¯¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤¬Âбþ¤·¤Æ¤¤¤ëµ¡Ç½¤È¡¢ + ¤É¤Îµ¡Ç½¤¬Í­¸ú²½¤µ¤ì¤Æ¤¤¤ë¤«¤ò¼¨¤¹Éôʬ¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + ¤Þ¤¿ &man.ifconfig.8; ¤ò»È¤Ã¤Æ¡¢ + ¤³¤ì¤é¤Î¾ðÊó¤òɽ¼¨¤¹¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£&merged; - ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Ëè¤Î if_inaddr - Àþ·Á¥ê¥¹¥È¤ò¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ë¤ÇÃÖ¤­´¹¤¨¤ë¤³¤È¤Ë¤è¤ê¡¢ - IP ¥¨¥¤¥ê¥¢¥¹¤ò¿¿ô»ý¤Ä¥Û¥¹¥È¤Ç¤ÎÀ­Ç½¤¬²þÁ±¤µ¤ì¤Þ¤·¤¿¡£&merged; + ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹°ì¤Ä°ì¤Ä¤ËÍÑ°Õ¤µ¤ì¤ë + if_inaddr¹½Â¤ÂΤ¬¡¢ + Àþ·Á¥ê¥¹¥È¤«¤é¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ë¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ì¤Ë¤è¤ê¡¢Â¿¿ô¤ÎÊÌ̾ IP + ¥¢¥É¥ì¥¹¤ò»ý¤Ã¤Æ¤¤¤ë¥Û¥¹¥È¤ÎÀ­Ç½¤¬¸þ¾å¤·¤Æ¤¤¤Þ¤¹¡£&merged; - ¥Í¥Ã¥È¥ï¡¼¥¯¥Ç¥Ð¥¤¥¹¤ÏÆüì¥Õ¥¡¥¤¥ë¤È¤·¤Æ + ¥Í¥Ã¥È¥ï¡¼¥¯¥Ç¥Ð¥¤¥¹¤¬Æüì¥Õ¥¡¥¤¥ë¤È¤·¤Æ /dev/net °Ê²¼¤Ë ¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ - - Interface hardware ioctls (not protocol or routing) can be - performed on these devices. - SIOCGIFCONF ioctl ¤ÏÆüì¤Ê - /dev/network ¥Î¡¼¥É¤ÇÆ°ºî¤·¤Þ¤¹¡£ + ¤³¤ì¤é¤Î¥Ç¥Ð¥¤¥¹¤ËÂФ·¤Æ¤Ï¡¢(¥×¥í¥È¥³¥ë¤ä¥ë¡¼¥Æ¥£¥ó¥°°Ê³°¤Î) + ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¥Ï¡¼¥É¥¦¥§¥¢ ioctl ¤¬»ÈÍѤǤ­¤Þ¤¹¡£ + ¤Þ¤¿¡¢SIOCGIFCONF ioctl ¤Ï + /dev/network + Æüì¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ»ÈÍѤ¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£ ¤¤¤¯¤Ä¤«¤Î¥Í¥Ã¥È¥ï¡¼¥¯¥É¥é¥¤¥Ð¤Ï¡¢ ¥·¥¹¥Æ¥à¤¬¹¶·â¤ä²áÉé²Ù¤Ë¤è¤êÂѤ¨¤é¤ì¤ë¤è¤¦¤Ë¡¢È¾¥Ý¡¼¥ê¥ó¥° @@ -1102,10 +1109,10 @@ &merged; - ÉÔɬÍפʥХåե¡¤Î¥³¥Ô¡¼¤ò̵¤¯¤¹¤³¤È¤Ë¤è¤ê¡¢ ¤¤¤¯¤Ä¤«¤Î¥Í¥Ã¥È¥ï¡¼¥¯¥É¥é¥¤¥Ð (ÆÃ¤Ë &man.dc.4; ¤È - &man.sis.4;) ¤Ë¤ª¤±¤ë¥Ñ¥±¥Ã¥È¥Õ¥©¥ï¡¼¥Ç¥£¥ó¥°¤ÎÀ­Ç½¤¬¸þ¾å - ¤·¤Þ¤·¤¿¡£&merged; + &man.sis.4;) ¤Ë¤ª¤±¤ë¥Ñ¥±¥Ã¥ÈžÁ÷¤ÎÀ­Ç½¤¬¸þ¾å¤·¤Þ¤·¤¿¡£ + ¤³¤ì¤ÏÉÔɬÍפʥХåե¡¥³¥Ô¡¼¤Îºï½ü¤Ë¤è¤ë¤â¤Î¤Ç¤¹¡£ + &merged; Zero copy support has been added to the networking stack. This feature can eliminate a copy of @@ -1240,8 +1247,9 @@ netgraph ¥Î¡¼¥É¥¿¥¤¥× &man.ng.one2many.4; ¤¬¿·¤¿¤ËÄɲ䵤ì¤Þ¤·¤¿¡£ &merged; - A new ng_split node type has been added for splitting a - bidirectional packet flow into two unidirectional flows. + ¿·¤·¤¯ ng_split ¥Î¡¼¥É¥¿¥¤¥×¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + ¤³¤ì¤Ï°ì¤Ä¤ÎÁÐÊý¸þ¥Ñ¥±¥Ã¥È¥Õ¥í¡¼¤ò + Æó¤Ä¤ÎñÊý¸þ¥Ñ¥±¥Ã¥È¥Õ¥í¡¼¤Ëʬ³ä¤·¤Þ¤¹¡£ sysctl ÊÑ¿ô net.inet.ip.check_interface @@ -1335,8 +1343,7 @@ RFC 1948 (Defending Against Sequence Number Attacks) ¤ËÂбþ¤·¤Þ¤·¤¿¡£ sysctl ÊÑ¿ô net.inet.tcp.isn_reseed_interval ¤Ï RFC 1948 ½é´ü¥·¡¼¥±¥ó¥¹¥Ê¥ó¥Ð¡¼¤Î·×»»¤Ë¤ª¤¤¤ÆÍøÍѤµ¤ì¤ë - ÈëÌ©¥Ç¡¼¥¿¤Î reseeding ¤òÀ©¸æ¤·¤Þ¤¹¡£ - + ÈëÌ©¥Ç¡¼¥¿¤ÎºÆÀßÄê´Ö³Ö¤òÀ©¸æ¤·¤Þ¤¹¡£ &merged; &os; ¤Î TCP ¼ÂÁõ¤Ï¡¢¸²Ãø¤Ê¼õ¿® SYN ¥»¥°¥á¥ó¥È¤Î @@ -1364,8 +1371,7 @@ TCP¡¢UDP ¤Ç»È¤ï¤ì¤ë¥¨¥Õ¥§¥á¥é¥ë¥Ý¡¼¥È (ephemeral port) ¤ÎÈϰϤ¬ 1024–5000 ¤«¤é 49152–65535 ¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿¡£ - ¤³¤ì¤Ë¤è¤êÊÂÎó¤Ë½Ð¤Æ¤¤¤¯¤³¤È¤Î¤Ç¤­¤ëÀܳ/¥¹¥È¥ê¡¼¥à¤Î¿ô¤¬Áý²Ã¤·¤Þ¤¹¡£ - &merged; + ¤³¤ì¤Ë¤è¤êÊÂÎó¤Ë½Ð¤Æ¤¤¤¯¤³¤È¤Î¤Ç¤­¤ëÀܳ/¥¹¥È¥ê¡¼¥à¤Î¿ô¤¬Áý²Ã¤·¤Þ¤¹¡£ The &man.tcp.4; protocol's retransmission timer can now be manipulated with two sysctl variables, @@ -1928,6 +1934,17 @@ 3/4/5/Banshee (tdfxdrm), AGI ATI Rage 128 (r128drm), and AGP ATI Radeon (radeondrm). + Direct Rendering Infrastructure (DRI) + Íѥɥ饤¥Ð¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + ¤³¤Î¥É¥é¥¤¥Ð¤Ï XFree86 ¤Î + 3D ¥¢¥¯¥»¥é¥ì¡¼¥·¥ç¥óµ¡Ç½¤òÄ󶡤·¤Þ¤¹¡£ + Âбþ¤¹¤ë¥Ó¥Ç¥ª¥«¡¼¥É¤Ï + 3Dlabs Oxygen GMX 2000 (gammadrm)¡¢ + AGP Matrox G200/G400/G450/G550 (mgadrm)¡¢ + 3dfx Voodoo 3/4/5/Banshee (tdfxdrm)¡¢ + AGI ATI Rage 128 (r128drm)¡¢ + AGP ATI Radeon (radeondrm) ¤Ç¤¹¡£ + @@ -1964,13 +1981,10 @@ isdn4bsd ¤¬ ¥Ð¡¼¥¸¥ç¥ó 1.0.2 ¤Ë¹¹¿·¤µ¤ì¤Þ¤·¤¿¡£ - The &man.ifpi.4; driver for supporting the AVM - Fritz!Card PCI controller has been added. &merged; + &man.ifpi.4; ¥É¥é¥¤¥Ð¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + ¤³¤ì¤Ï AVM Fritz!Card PCI version 2 ¥³¥ó¥È¥í¡¼¥é¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£ + &merged; - &man.ifpi.4; - ¥É¥é¥¤¥Ð¤Ï AVM Fritz!Card PCI version 2 - ¥³¥ó¥È¥í¡¼¥é¤ËÂбþ¤·¤Þ¤·¤¿¡£&merged; - Cologne Chip Designs HFC ¥Ç¥Ð¥¤¥¹¤ò isdn4bsd ¤ËÂбþ¤µ¤»¤ë &man.ihfc.4; ¥É¥é¥¤¥Ð¤¬¿·¤¿¤ËÄɲ䵤ì¤Þ¤·¤¿¡£ @@ -2002,15 +2016,13 @@ ¤³¤ì¤Ï°ì¤Ä¤ÎÀܳ¤¬¥ª¡¼¥×¥ó¾õÂ֤ˤ¢¤ë»þ´Ö¤òÀ©¸Â¤·¤Þ¤¹¡£ &merged; - &man.isdnphone.8; ¤Ï¥­¡¼¥Ñ¥Ã¥É·Ðͳ¤Ç¥á¥Ã¥»¡¼¥¸¤ò - PBX ¤ä - exchange office ¤ËÁ÷¤ë¤¿¤á¤Î ¥ª¥×¥·¥ç¥ó¤ò¥µ¥Ý¡¼¥È - ¤·¤Þ¤·¤¿¡£&merged; - + &man.isdnphone.8; ¤Ë¡¢ + ¥­¡¼¥Ñ¥Ã¥É¤ò»È¤Ã¤Æ¥á¥Ã¥»¡¼¥¸¤ò PBX ¤äÅÅÏøò´¹¶É¤ËÁ÷¤ë¤³¤È¤¬¤Ç¤­¤ë + ¥ª¥×¥·¥ç¥ó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + &merged; - isdn4bsd now supports Q.931 - subaddressing. - + isdn4bsd ¤¬ + Q.931 ¤Î¥µ¥Ö¥¢¥É¥ì¥Ã¥·¥ó¥°¤ËÂбþ¤·¤Þ¤·¤¿¡£ @@ -2373,167 +2385,158 @@ ¤³¤Î¥Ð¥°¤Ï½¤Àµ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ (¥»¥­¥å¥ê¥Æ¥£´«¹ð FreeBSD-SA-02:07 »²¾È)¡£&merged; - OpenSSH ¤Î ¿½Å²½¥³¡¼¥É¤Ë - ´Þ¤Þ¤ì¤ë °ì¤Ä°ã¤¤ ¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ - ¤³¤Î¥Ð¥°¤Ë¤è¤ê¡¢Ç§¾Ú¤µ¤ì¤¿¥ê¥â¡¼¥È¥æ¡¼¥¶¤¬ &man.sshd.8; - ¤Ë¥¹¡¼¥Ñ¥æ¡¼¥¶¸¢¸Â¤ÇǤ°Õ¤Î¥³¡¼¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ - ¤Þ¤¿¡¢°­°Õ¤Î¤¢¤ë SSH ¥µ¡¼¥Ð¤¬¤½¤Î¥¯¥é¥¤¥¢¥ó¥È¥·¥¹¥Æ¥à¤Î - ¥¯¥é¥¤¥¢¥ó¥È¥æ¡¼¥¶¤Î¸¢¸Â¤Ç - Ǥ°Õ¤Î¥³¡¼¥É¤ò¼Â¹Ô¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ - (¥»¥­¥å¥ê¥Æ¥£´«¹ð - FreeBSD-SA-02:13 - »²¾È)¡£&merged; + OpenSSH ¤Î¿½Å²½¤Ë´Ø¤¹¤ë¥³¡¼¥É¤Ë¤ª¤¤¤Æ + °ì¤Ä°ã¤¤ (off-by-one) ¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤Î¥Ð¥°¤Ïǧ¾Ú¤µ¤ì¤¿¥ê¥â¡¼¥È¥æ¡¼¥¶¤¬ + &man.sshd.8; + ¤ËǤ°Õ¤Î¥³¡¼¥É¤ò¥¹¡¼¥Ñ¥æ¡¼¥¶¸¢¸Â¤Ç¼Â¹Ô¤·¤¿¤ê¡¢ + °­°Õ¤Î¤¢¤ë SSH ¥µ¡¼¥Ð¤¬¥¯¥é¥¤¥¢¥ó¥È¥æ¡¼¥¶¤Î¸¢¸Â¤Ç + (¥¯¥é¥¤¥¢¥ó¥È¥æ¡¼¥¶¤Î) ¥·¥¹¥Æ¥à¾å¤ÎǤ°Õ¤Î¥³¡¼¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð FreeBSD-SA-02:13 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - zlib ¤Î¥×¥í¥°¥é¥à¥¨¥é¡¼¤Ë¤è¤ê - ¥á¥â¥ê¤Î²òÊü¤¬Ê£¿ô²ó¹Ô¤Ê¤ï¤ì¤Æ¤¤¤Þ¤·¤¿¡£ - &os; ¤Ç»È¤ï¤ì¤Æ¤¤¤ë &man.malloc.3;/&man.free.3; ¥ë¡¼¥Á¥ó¤Ï - ¤³¤Î¥¨¥é¡¼¤Ë¤è¤Ã¤ÆÀȼå¤È¤Ê¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢ - ÉÔÀµ¤Ë°µ½Ì¤µ¤ì¤¿¥Ç¡¼¥¿¤ÎÆüì¥Ö¥í¥Ã¥¯¤ò¼õ¤±¼è¤Ã¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó - ¤Ï´Ö°ã¤Ã¤ÆÆ°ºî¤¹¤ë¤«ÃæÃǤ·¤Æ¤·¤Þ¤¦¤«¤âÃΤì¤Þ¤»¤ó¡£ - ¤³¤Î zlib ¤Î¥Ð¥°¤Ï½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ - Âкö¤È²òË¡¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + zlib ¤Ë¤Ï¡¢ + ¥á¥â¥ê¤òÊ£¿ô²ó²òÊü¤¹¤ë¤è¤¦¤Ë»Å¸þ¤±¤ë¤³¤È¤¬²Äǽ¤Ê + ¥×¥í¥°¥é¥ß¥ó¥°¾å¤Î¸í¤ê¤¬Â¸ºß¤·¤Þ¤¹¡£ + &os; ¤¬ºÎÍѤ·¤Æ¤¤¤ë &man.malloc.3;/&man.free.3; ¥ë¡¼¥Á¥ó¤Ï + ¤³¤Î¸í¤ê¤Ë¤è¤ë¥»¥­¥å¥ê¥Æ¥£¾å¤Î¼åÅÀ¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢ + ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤¬Æüì¤ÊºÙ¹©¤¬»Ü¤µ¤ì¤¿ÉÔÀµ¤Ê°µ½Ì¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¤ò + ¼õ¤±¼è¤Ã¤¿¾ì¹ç¡¢¤³¤Î»ÅÁȤߤò°­ÍѤ·¤Æ + µ¡Ç½¤òÀµ¾ï¤ËƯ¤«¤Ê¤¯¤µ¤»¤¿¤ê°Û¾ï½ªÎ»¤µ¤»¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£ + ¤Ê¤ª¡¢¤³¤Î zlib ¤Î¥Ð¥°¤Ï½¤ÀµºÑ¤ß¤Ç¤¹¡£ + ¤³¤ÎÌäÂê¤Î²óÈòÊýË¡¤ª¤è¤Ó²ò·èÊýË¡¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð FreeBSD-SA-02:18 - ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£&merged; + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; TCP SYN cache (syncache) ¤È - SYN cookie (syncookie) ¤Î¼ÂÁõ¤Ë¤¢¤Ã¤¿¡¢Àµµ¬¤Î TCP/IP - ¥È¥é¥Õ¥£¥Ã¥¯¤Ë¤è¤ê¥Þ¥·¥ó¤¬¥¯¥é¥Ã¥·¥å¤¹¤ë²ÄǽÀ­¤ò»ý¤Ä¥Ð¥°¤¬ - ½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ - ²óÈòºö¤ÈÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Î¥Ñ¥Ã¥Á¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð - FreeBSD-SA-02:20 + SYN cookie (syncookie) ¤Î¼ÂÁõ¤Ë¤¢¤Ã¤¿¡¢ + Àµµ¬¤Î TCP/IP ¥È¥é¥Õ¥£¥Ã¥¯¤Ë¤è¤ê¥Þ¥·¥ó¤ò + ¥¯¥é¥Ã¥·¥å¤µ¤»¤ë²ÄǽÀ­¤Î¤¢¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î²óÈòÊýË¡¤ä½¤Àµ¥Ñ¥Ã¥Á¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:20 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - ·Ðϩɽ¤Ë¤ª¤¤¤Æ¥á¥â¥ê¥ê¡¼¥¯¤¬È¯À¸¤¹¤ë´í¸±À­¤¬¤¢¤ê¡¢ - ¥ê¥â¡¼¥È¤Î¹¶·â¼Ô¤¬Âоݥޥ·¥ó¤Î¥á¥â¥ê¤ò¸Ï³é¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤ë - ²ÄǽÀ­¤¬¤¢¤ê¤Þ¤·¤¿¡£ - ¸½ºß¡¢¤³¤Î¥Ð¥°¤Ï½¤Àµ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ - ²óÈòºö¤ÈÌäÂê¤ò²ò·è¤¹¤ë¤¿¤á¤Î¥Ñ¥Ã¥Á¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð - FreeBSD-SA-02:21 - ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ - &merged; + ¥ê¥â¡¼¥È¤Î¹¶·â¼Ô¤«¤é¹¶·âÂоݤΥޥ·¥ó¾å¤Î¥á¥â¥ê¤ò + ¸Ï³é¤µ¤»¤ë¤³¤È¤Î¤Ç¤­¤ë¡¢·Ðϩɽ¤Î¥á¥â¥ê¥ê¡¼¥¯¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ²óÈòÊýË¡¤ä¥Ñ¥Ã¥Á¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:21 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - memory-mapped I/O - ¤ËÀø¤ó¤Ç¤¤¤¿¥·¥¹¥Æ¥à¤ò¥¯¥é¥Ã¥·¥å¤µ¤»¤ë²ÄǽÀ­¤Î¤¢¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ - ²ò·èºö¤Ë´Ø¤¹¤ë¾ÜºÙ¤Ê¾ðÊó¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð FreeBSD-SA-02:22 - ¤«¤éÆÀ¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ - &merged; + ¥·¥¹¥Æ¥à¥¯¥é¥Ã¥·¥å¤òµ¯¤³¤¹²ÄǽÀ­¤Î¤¢¤ë + memory-mapped I/O ¤Î¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤È²ò·èÊýË¡¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:22 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A security hole, in which SUID programs could be made to - read from or write to inappropriate files through manipulation - of their standard I/O file descriptors, has been fixed. - Information regarding a solution can be found in security - advisory FreeBSD-SA-02:23. - &merged; + ɸ½àÆþ½ÐÎÏ¥Õ¥¡¥¤¥ëµ­½Ò»Ò¤òÁàºî¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢ + SUID ¤µ¤ì¤¿¥×¥í¥°¥é¥à¤ò°­ÍѤ·¤ÆÉÔÀµ¤Ë¥Õ¥¡¥¤¥ë¤ò + Æɤ߽ñ¤­¤¹¤ë¤³¤È¤¬²Äǽ¤Ê¥»¥­¥å¥ê¥Æ¥£¥Û¡¼¥ë¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Ë´Ø¤¹¤ë²ò·èºö¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:23 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - Some unexpected behavior could be allowed with &man.k5su.8; - because it does not require that an invoking user be a member of - the wheel group when attempting to become - the superuser (this is the case with &man.su.1;). To avoid this - situation, &man.k5su.8; is now installed non-SUID by default - (effectively disabling it). More information can be found in - security advisory FreeBSD-SA-02:24. - &merged; + &man.k5su.8; ¤Ï (&man.su.1; ¤Î¤è¤¦¤Ë) + ¸¢¸Â¤ò¹Ô»È¤¹¤ë¥æ¡¼¥¶¤¬ wheel ¥°¥ë¡¼¥×¤Ë + ½ê°¤·¤Æ¤¤¤ë¤³¤È¤òɬÍפȤ·¤Ê¤¤¤¿¤á¡¢Í½ÁÛ¤ËÈ¿¤·¤¿µóÆ°¤ò¼¨¤¹²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ + ¤³¤Î¤è¤¦¤Ê¾õ¶·¤ò²óÈò¤¹¤ë¤¿¤á¤Ë¡¢ + &man.k5su.8; ¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç (»ö¼Â¾å¡¢¾åµ­¤Îµ¡Ç½¤ò̵¸ú²½¤¹¤ë¤¿¤á¤Ë) + SUID ¤»¤º¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:24 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - Multiple vulnerabilities were found in the &man.bzip2.1; - utility, which could allow files to be overwritten without - warning or allow local users unintended access to files. These - problems have been corrected with a new import of - bzip2. For more information, see - security advisory FreeBSD-SA-02:25. - &merged; + &man.bzip2.1; ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ë¡¢ + »öÁ°¤Ë·Ù¹ð¤¹¤ë¤³¤È¤Ê¤¯´û¸¤Î¥Õ¥¡¥¤¥ë¤ò¾å½ñ¤­¤·¤¿¤ê¡¢ + µö²Ä°À­¤Î¶¥¹ç¾õÂ֤ˤè¤ê°Õ¿Þ¤·¤Ê¤¤¥æ¡¼¥¶¤Ë¥Õ¥¡¥¤¥ë¤Î¥¢¥¯¥»¥¹¤òµö¤¹ + ¤È¤¤¤Ã¤¿Ê£¿ô¤Î¼åÅÀ¤¬È¯¸«¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Ï¿·¤·¤¤ bzip2 ¤Î + import ¤Ë¤è¤ê½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:25 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A bug has been fixed in the implementation of the TCP SYN - cache (syncache), which could allow a remote - attacker to deny access to a service when accept filters - (see &man.accept.filter.9;) were in use. This bug has been - fixed; for more information, see security advisory FreeBSD-SA-02:26. - &merged; + TCP SYN cache (syncache) ¤Î¼ÂÁõ¤Ë¤ª¤¤¤Æ + accept filter (&man.accept.filter.9; »²¾È) ¤¬»ÈÍѤµ¤ì¤Æ¤¤¤¿»þ¤Ë + ¥ê¥â¡¼¥È¤Î¹¶·â¼Ô¤¬¥µ¡¼¥Ó¥¹Ë¸³²¤ò¼Â¸½¤Ç¤­¤ë²ÄǽÀ­¤Î¤¢¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:26 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - Due to a bug in &man.rc.8;'s use of shell globbing, users - may be able to remove the contents of arbitrary files if - /tmp/.X11-unix does not exist and the - system can be made to reboot. This bug has been corrected (see - security advisory FreeBSD-SA-02:27). - &merged; + &man.rc.8; ¤Ë¤ª¤¤¤Æ¥·¥§¥ë¤Î¥°¥í¥Ö±é»»»Ò¤¬ÉÔŬÀڤʻȤï¤ìÊý¤ò¤·¤Æ¤¤¤¿¤¿¤á¡¢ + /tmp/.X11-unix ¤¬Â¸ºß¤»¤º¡¢¥·¥¹¥Æ¥à¤òºÆµ¯Æ°²Äǽ¤Ê¾ì¹ç¡¢ + ¥æ¡¼¥¶¤¬Ç¤°Õ¤Î¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤ò¾Ã¤¹¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤·¤¿¡£ + ¤³¤Î¥Ð¥°¤Ï½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:27 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A buffer overflow in the resolver, which could be exploited - by a malicious domain name server or an attacker forging DNS - messages, has been fixed. See security advisory FreeBSD-SA-02:28 - for more details. &merged; + °­°Õ¤ò»ý¤Ã¤¿¥É¥á¥¤¥ó¥Í¡¼¥à¥µ¡¼¥Ð¤ä + DNS ¥á¥Ã¥»¡¼¥¸¤òÀ¸À®¤Ç¤­¤ë¹¶·â¼Ô¤¬°­ÍѲÄǽ¤Ê¡¢ + ¥ê¥¾¥ë¥Ð¤Î¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¥Õ¥í¡¼ÌäÂ꤬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:28 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A buffer overflow in &man.tcpdump.1;, which could be triggered by - badly-formed NFS packets, has been fixed. See security advisory - FreeBSD-SA-02:29 - for more details. &merged; + ÉÔÀµ¤Ê NFS ¥Ñ¥±¥Ã¥È¤Ë¤è¤Ã¤Æ°­ÍѤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¡¢ + &man.tcpdump.1; ¤Î¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¥Õ¥í¡¼ÌäÂ꤬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:29 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - &man.ktrace.1; can no longer trace the operation of formerly - privileged processes; this prevents the leakage of sensitive - information that the process could have obtained before - abandoning its privileges. For a discussion of this issue, see - security advisory - FreeBSD-SA-02:30 - for more details. &merged; + ¹â¤¤¸¢¸Â¤òÊü´þ¤·¤¿¥×¥í¥»¥¹¤ËÂФ·¤Æ¡¢&man.ktrace.1; ¤ò»È¤Ã¤¿ÄÉÀ× + (trace) Áàºî¤¬¤Ç¤­¤Ê¤¤¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ + ¤³¤ì¤Ë¤è¤ê¡¢¤½¤Î¥×¥í¥»¥¹¤¬¸¢¸Â¤òÊü´þ¤¹¤ëÁ°¤ËÆÀ¤¿¥»¥­¥å¥ê¥Æ¥£¾å½ÅÍ×¤Ê + ¾ðÊó¤Îϳ±Ì¤òËɤ°¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢ + ¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:30 + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A race condition in &man.pppd.8;, which could be used to - change the permissions of an arbitrary file, has been corrected. - For more information, see security advisory FreeBSD-SA-02:32. - &merged; + Ǥ°Õ¤Î¥Õ¥¡¥¤¥ë¤Îµö²Ä°À­¤òÊѹ¹¤¹¤ë¤Î¤Ë»ÈÍѲÄǽ¤Ê¡¢ + &man.pppd.8; ¤Ë¤¢¤Ã¤¿¶¥¹ç¾õÂÖ¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¾ÜºÙ¤Ï¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:32 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - Multiple buffer overflows in - OpenSSL have been corrected, by way - of an upgrade to the base system version of - OpenSSL. More details can be found - in security advisory FreeBSD-SA-02:33. - &merged; + ¥Ù¡¼¥¹¥·¥¹¥Æ¥à¤Î OpenSSL + ¤¬¿·¤·¤¤¥Ð¡¼¥¸¥ç¥ó¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤µ¤ì¡¢ + OpenSSL + ¤Ë¸ºß¤·¤Æ¤¤¤¿Ê£¿ô¤Î¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¥Õ¥í¡¼ÌäÂ꤬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢ + ¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:33 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A heap buffer overflow in the XDR decoder has been fixed. - For more details, see security advisory FreeBSD-SA-02:34. - &merged; + XDR ¥Ç¥³¡¼¥À¤Ë¤¢¤Ã¤¿¥Ò¡¼¥×¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¥Õ¥í¡¼¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢ + ¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:34 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A bug that could allow local users to read and write - arbitrary blocks on an FFS filesystem has been corrected. More - details can be found in security advisory FreeBSD-SA-02:35. - &merged; + ¥í¡¼¥«¥ë¥æ¡¼¥¶¤¬ FFS + ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤ÎǤ°Õ¤Î¥Ö¥í¥Ã¥¯¤òÆɤ߽ñ¤­¤Ç¤­¤ë¤È¤¤¤¦¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:35 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A bug in the NFS server code, which could allow a remote - denial of service attack, has been fixed. Security advisory FreeBSD-SA-02:36 - has more details. &merged; + NFS ¥µ¡¼¥Ð¤Î¥³¡¼¥É¤Ë´Þ¤Þ¤ì¤Æ¤¤¤¿¡¢ + ¥ê¥â¡¼¥È¤«¤é¤Î¥µ¡¼¥Ó¥¹Ë¸³²¹¶·â¤ò²Äǽ¤Ë¤¹¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:36 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A bug that could allow local users to panic a system using - the &man.kqueue.2; mechanism has been fixed. More information - is contained in security advisory FreeBSD-SA-02:37. - &merged; + &man.kqueue.2; µ¡¹½¤ò»È¤¦¤³¤È¤Ç¡¢ + ¥í¡¼¥«¥ë¥æ¡¼¥¶¤¬¥·¥¹¥Æ¥à¥Ñ¥Ë¥Ã¥¯¤ò°ú¤­µ¯¤³¤¹¤³¤È¤¬¤Ç¤­¤ë²ÄǽÀ­¤Î¤¢¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£´«¹ð + FreeBSD-SA-02:37 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - Several bounds-checking bugs in system calls, which could - result in some system calls returning a large portion of kernel - memory, have been fixed. More information can be found in - security advisory FreeBSD-SA-02:38. - &merged; + ¥«¡¼¥Í¥ë¥á¥â¥ê¤ÎÂ礭¤ÊÉôʬ¤òÊÖ¤·¤Æ¤·¤Þ¤¦¤È¤¤¤¦¡¢ + ¤¤¤¯¤Ä¤«¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ë¤¢¤Ã¤¿¶­³¦¥Á¥§¥Ã¥¯¤Î¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿¡£ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï¡¢ + FreeBSD-SA-02:38 ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; - A bug that could allow applications using - libkvm to leak sensitive file descriptors - has been corrected. (See security advisory libkvm ¤ò»È¤Ã¤Æ¤¤¤ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤«¤é + ¥»¥­¥å¥ê¥Æ¥£¾å½ÅÍפʵ­½Ò»Ò¤¬Ï³±Ì¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¥Ð¥°¤¬½¤Àµ¤µ¤ì¤Þ¤·¤¿ + ¤³¤ÎÌäÂê¤Î¾ÜºÙ¤Ï FreeBSD-SA-02:39 - for more details.) - &merged; + ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£&merged; Buffer overflows in kadmind(8) and k5admin have been corrected. More details can be found in security advisory -t option to specify times in POSIX time format. + &man.at.1; ¤Ë + ¥¸¥ç¥Ö¤òºï½ü¤¹¤ë ¥ª¥×¥·¥ç¥ó¤È + POSIX »þ¹ï¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç»þ´Ö¤ò»ØÄꤹ¤ë ¥ª¥×¥·¥ç¥ó¤¬ + Äɲ䵤ì¤Þ¤·¤¿¡£ + &man.ata.4; ¥É¥é¥¤¥Ð¤ÎÆ°ºî¤òÀ©¸æ¤¹¤ë¥³¥Þ¥ó¥É &man.atacontrol.8; ¤¬Äɲ䵤ì¤Þ¤·¤¿¡£&merged; - The system &man.awk.1; now refers to - BWK awk. + ¥·¥¹¥Æ¥à¤Î &man.awk.1; ¤¬ + BWK awk ¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ &man.basename.1; now accept and flags, which allow it to perform the @@ -2698,6 +2706,12 @@ used by the drive (the maximum possible speed can be selected setting the speed to max). >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 12:40:19 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D95CE37B404; Thu, 5 Dec 2002 12:40:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 717DB37B401 for ; Thu, 5 Dec 2002 12:40:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CC3443E4A for ; Thu, 5 Dec 2002 12:40:17 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB5KZtmV099406 for ; Thu, 5 Dec 2002 12:35:55 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB5KZtiM099400 for perforce@freebsd.org; Thu, 5 Dec 2002 12:35:55 -0800 (PST) Date: Thu, 5 Dec 2002 12:35:55 -0800 (PST) Message-Id: <200212052035.gB5KZtiM099400@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21979 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21979 Change 21979 by peter@peter_daintree on 2002/12/05 12:35:07 IFC @21976 (oops, missed the important change I wanted) Affected files ... .. //depot/projects/ia64/lib/libc/stdtime/localtime.c#11 integrate Differences ... ==== //depot/projects/ia64/lib/libc/stdtime/localtime.c#11 (text+ko) ==== @@ -9,7 +9,7 @@ #endif /* !defined NOID */ #endif /* !defined lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.34 2002/12/02 01:05:08 peter Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.35 2002/12/05 19:54:47 peter Exp $"); /* ** Leap second handling from Bradley White (bww@k.gp.cs.cmu.edu). @@ -1476,7 +1476,8 @@ */ bits = TYPE_BIT(time_t) - 1; /* - ** If we have more than this, we will overflow tm_year in tmcomp(). + ** If we have more than this, we will overflow tm_year for tmcomp(). + ** We should really return an error if we cannot represent it. */ if (bits > 56) bits = 56; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 16:35:16 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 76A1B37B404; Thu, 5 Dec 2002 16:35:14 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2843337B401 for ; Thu, 5 Dec 2002 16:35:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FB343E9C for ; Thu, 5 Dec 2002 16:35:13 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB60UpmV083440 for ; Thu, 5 Dec 2002 16:30:51 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB60Uorc083423 for perforce@freebsd.org; Thu, 5 Dec 2002 16:30:50 -0800 (PST) Date: Thu, 5 Dec 2002 16:30:50 -0800 (PST) Message-Id: <200212060030.gB60Uorc083423@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm Subject: PERFORCE change 21989 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21989 Change 21989 by peter@peter_itanic2 on 2002/12/05 16:30:45 the p4 ia64 binutils tree is WARNS clean. See the fix to gas/read.c. Affected files ... .. //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#4 edit Differences ... ==== //depot/projects/ia64/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#4 (text+ko) ==== @@ -1,11 +1,7 @@ # $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile,v 1.2 2002/12/05 18:24:34 obrien Exp $ -NO_WERROR=1 - .include "${.CURDIR}/../Makefile.inc0" -WARNS= 0 - .if ${TARGET_ARCH} != "ia64" NOMAN= true BINDIR= /usr/libexec/cross/ia64-freebsd To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 21:33:21 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D523537B404; Thu, 5 Dec 2002 21:33:19 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8697C37B401 for ; Thu, 5 Dec 2002 21:33:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42A8D43EB2 for ; Thu, 5 Dec 2002 21:33:19 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB65StmV088176 for ; Thu, 5 Dec 2002 21:28:55 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB65StZ0088173 for perforce@freebsd.org; Thu, 5 Dec 2002 21:28:55 -0800 (PST) Date: Thu, 5 Dec 2002 21:28:55 -0800 (PST) Message-Id: <200212060528.gB65StZ0088173@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21995 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21995 Change 21995 by marcel@marcel_nfs on 2002/12/05 21:28:23 Add the DIG64 Headless Console & Debug Port Table GUID. Affected files ... .. //depot/projects/ia64/sys/boot/efi/include/efiapi.h#7 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/include/efiapi.h#7 (text+ko) ==== @@ -658,6 +658,9 @@ #define SAL_SYSTEM_TABLE_GUID \ { 0xeb9d2d32, 0x2d88, 0x11d3, { 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } +/* DIG64 Headless Console & Debug Port Table. */ +#define HCDP_TABLE_GUID \ + {0xf951938d,0x620b,0x42ef,{0x82,0x79,0xa8,0x4b,0x79,0x61,0x78,0x98}} typedef struct _EFI_CONFIGURATION_TABLE { EFI_GUID VendorGuid; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Dec 5 21:36:27 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F013737B404; Thu, 5 Dec 2002 21:36:24 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 872B737B401 for ; Thu, 5 Dec 2002 21:36:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2182543EBE for ; Thu, 5 Dec 2002 21:36:24 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB65W0mV091267 for ; Thu, 5 Dec 2002 21:32:00 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB65VxtI091264 for perforce@freebsd.org; Thu, 5 Dec 2002 21:31:59 -0800 (PST) Date: Thu, 5 Dec 2002 21:31:59 -0800 (PST) Message-Id: <200212060531.gB65VxtI091264@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 21996 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=21996 Change 21996 by marcel@marcel_nfs on 2002/12/05 21:31:16 Recognize the DIG64 HCDP GUID. While here, dump the GUID if we don't recognize it. That way we have something to look for. For example: the Itanium prototype has an unknown table with GUID e18541cd-f755-4f73-928d-643c8a79b229. Alas, not the DIG64 HCDP table I'd hoped for, but then again we mostly want that for the HP box (which is running release, so I can't check right now :-) Affected files ... .. //depot/projects/ia64/sys/boot/efi/loader/main.c#9 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/loader/main.c#9 (text+ko) ==== @@ -289,6 +289,18 @@ COMMAND_SET(configuration, "configuration", "print configuration tables", command_configuration); +static const char * +guid_to_string(EFI_GUID *guid) +{ + static char buf[40]; + + sprintf(buf, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x", + guid->Data1, guid->Data2, guid->Data3, guid->Data4[0], + guid->Data4[1], guid->Data4[2], guid->Data4[3], guid->Data4[4], + guid->Data4[5], guid->Data4[6], guid->Data4[7]); + return (buf); +} + static int command_configuration(int argc, char *argv[]) { @@ -301,25 +313,25 @@ static EFI_GUID acpi20 = ACPI_20_TABLE_GUID; static EFI_GUID smbios = SMBIOS_TABLE_GUID; static EFI_GUID sal = SAL_SYSTEM_TABLE_GUID; - + static EFI_GUID hcdp = HCDP_TABLE_GUID; + EFI_GUID *guid; + printf(" "); - if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &mps, sizeof(EFI_GUID))) + guid = &ST->ConfigurationTable[i].VendorGuid; + if (!memcmp(guid, &mps, sizeof(EFI_GUID))) printf("MPS Table"); - else if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &acpi, sizeof(EFI_GUID))) + else if (!memcmp(guid, &acpi, sizeof(EFI_GUID))) printf("ACPI Table"); - else if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &acpi20, sizeof(EFI_GUID))) + else if (!memcmp(guid, &acpi20, sizeof(EFI_GUID))) printf("ACPI 2.0 Table"); - else if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &smbios, sizeof(EFI_GUID))) + else if (!memcmp(guid, &smbios, sizeof(EFI_GUID))) printf("SMBIOS Table"); - else if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &sal, sizeof(EFI_GUID))) + else if (!memcmp(guid, &sal, sizeof(EFI_GUID))) printf("SAL System Table"); + else if (!memcmp(guid, &hcdp, sizeof(EFI_GUID))) + printf("DIG64 HCDP Table"); else - printf("Unknown Table"); + printf("Unknown Table (%s)", guid_to_string(guid)); printf(" at %p\n", ST->ConfigurationTable[i].VendorTable); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 14: 3:27 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2937637B404; Fri, 6 Dec 2002 14:03:25 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B632837B401 for ; Fri, 6 Dec 2002 14:03:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA15543EB2 for ; Fri, 6 Dec 2002 14:03:23 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB6LwumV040879 for ; Fri, 6 Dec 2002 13:58:56 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB6LwuPs040876 for perforce@freebsd.org; Fri, 6 Dec 2002 13:58:56 -0800 (PST) Date: Fri, 6 Dec 2002 13:58:56 -0800 (PST) Message-Id: <200212062158.gB6LwuPs040876@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 22011 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22011 Change 22011 by rwatson@rwatson_tislabs on 2002/12/06 13:58:21 Attempt to improve consistency of mountpoint stuff in devfs with the remainder of the devfs source code for the merge. Affected files ... .. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs.h#10 edit .. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_devs.c#10 edit .. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vfsops.c#14 edit .. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vnops.c#36 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs.h#10 (text+ko) ==== @@ -168,7 +168,7 @@ }; struct devfs_mount { - struct mount *dm_mountp; /* filesystem vfs structure */ + struct mount *dm_mount; struct devfs_dirent *dm_rootdir; struct devfs_dirent *dm_basedir; unsigned dm_generation; ==== //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_devs.c#10 (text+ko) ==== @@ -335,7 +335,7 @@ de = devfs_vmkdir(s, q - s, dd); #ifdef MAC mac_create_devfs_directory( - dm->dm_mountp, s, q - s, de); + dm->dm_mount, s, q - s, de); #endif de->de_inode = dm->dm_inode++; TAILQ_INSERT_TAIL(&dd->de_dlist, de, de_list); @@ -363,7 +363,7 @@ de->de_dirent->d_type = DT_CHR; } #ifdef MAC - mac_create_devfs_device(dm->dm_mountp, dev, de); + mac_create_devfs_device(dm->dm_mount, dev, de); #endif *dep = de; de->de_dir = dd; ==== //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vfsops.c#14 (text+ko) ==== @@ -88,7 +88,7 @@ #ifdef MAC mp->mnt_flag |= MNT_MULTILABEL; #endif - fmp->dm_mountp = mp; + fmp->dm_mount = mp; mp->mnt_data = (qaddr_t) fmp; vfs_getnewfsid(mp); ==== //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vnops.c#36 (text+ko) ==== @@ -869,7 +869,7 @@ bcopy(ap->a_target, de->de_symlink, i); lockmgr(&dmp->dm_lock, LK_EXCLUSIVE, 0, curthread); #ifdef MAC - mac_create_devfs_symlink(dmp->dm_mountp, ap->a_cnp->cn_cred, dd, de); + mac_create_devfs_symlink(dmp->dm_mount, ap->a_cnp->cn_cred, dd, de); #endif TAILQ_INSERT_TAIL(&dd->de_dlist, de, de_list); devfs_allocv(de, ap->a_dvp->v_mount, ap->a_vpp, 0); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 14:12: 7 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 434AE37B401; Fri, 6 Dec 2002 14:12:06 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from green.bikeshed.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 90A7A37B404; Fri, 6 Dec 2002 14:12:05 -0800 (PST) Received: from localhost (green@localhost) by green.bikeshed.org (8.12.6/8.12.6/Submit) with ESMTP id gB6MC4Kt074581; Fri, 6 Dec 2002 17:12:04 -0500 (EST) Message-Id: <200212062212.gB6MC4Kt074581@green.bikeshed.org> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Robert Watson Cc: Perforce Change Reviews Subject: Re: PERFORCE change 22011 for review In-Reply-To: Your message of "Fri, 06 Dec 2002 13:58:56 PST." <200212062158.gB6LwuPs040876@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 06 Dec 2002 17:12:04 -0500 Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Robert Watson wrote: > [rename dm_mountp to dm_mount] Why? It's what ufs does, so it's consistent with something already. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org <> bfeldman@tislabs.com \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 14:14:59 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0861A37B404; Fri, 6 Dec 2002 14:14:58 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB18637B401; Fri, 6 Dec 2002 14:14:57 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F6743E4A; Fri, 6 Dec 2002 14:14:57 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.6/8.12.5) with SMTP id gB6MEpBF059956; Fri, 6 Dec 2002 17:14:51 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Fri, 6 Dec 2002 17:14:51 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: "Brian F. Feldman" Cc: Perforce Change Reviews Subject: Re: PERFORCE change 22011 for review In-Reply-To: <200212062212.gB6MC4Kt074581@green.bikeshed.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 6 Dec 2002, Brian F. Feldman wrote: > Robert Watson wrote: > > [rename dm_mountp to dm_mount] > > Why? It's what ufs does, so it's consistent with something already. The devfs code has generally not taken the convention of using foop internally, and this is a devfs-internal structure. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 14:23:55 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EA5F437B404; Fri, 6 Dec 2002 14:23:50 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E95D37B401 for ; Fri, 6 Dec 2002 14:23:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E96A43E4A for ; Fri, 6 Dec 2002 14:23:50 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB6MJNmV047974 for ; Fri, 6 Dec 2002 14:19:23 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB6MJMxI047971 for perforce@freebsd.org; Fri, 6 Dec 2002 14:19:22 -0800 (PST) Date: Fri, 6 Dec 2002 14:19:22 -0800 (PST) Message-Id: <200212062219.gB6MJMxI047971@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 22012 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22012 Change 22012 by rwatson@rwatson_tislabs on 2002/12/06 14:18:39 Re-sort arguments to devfs_create_symlink(): all other creation calls use the credential as the first context argument, not the second. Affected files ... .. //depot/projects/trustedbsd/mac/sys/kern/kern_mac.c#368 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.c#190 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.c#47 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.c#151 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_none/mac_none.c#112 edit .. //depot/projects/trustedbsd/mac/sys/security/mac_test/mac_test.c#88 edit .. //depot/projects/trustedbsd/mac/sys/security/sebsd/sebsd.c#61 edit .. //depot/projects/trustedbsd/mac/sys/sys/mac.h#222 edit .. //depot/projects/trustedbsd/mac/sys/sys/mac_policy.h#176 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/kern/kern_mac.c#368 (text+ko) ==== @@ -2810,11 +2810,11 @@ } void -mac_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct devfs_dirent *de) { - MAC_PERFORM(create_devfs_symlink, mp, cred, dd, &dd->de_label, de, + MAC_PERFORM(create_devfs_symlink, cred, mp, dd, &dd->de_label, de, &de->de_label); } ==== //depot/projects/trustedbsd/mac/sys/security/mac_biba/mac_biba.c#190 (text+ko) ==== @@ -859,7 +859,7 @@ } static void -mac_biba_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_biba_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/security/mac_lomac/mac_lomac.c#47 (text+ko) ==== @@ -985,7 +985,7 @@ } static void -mac_lomac_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_lomac_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/security/mac_mls/mac_mls.c#151 (text+ko) ==== @@ -829,7 +829,7 @@ } static void -mac_mls_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_mls_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/security/mac_none/mac_none.c#112 (text+ko) ==== @@ -183,7 +183,7 @@ } static void -mac_none_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_none_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/security/mac_test/mac_test.c#88 (text+ko) ==== @@ -561,7 +561,7 @@ } static void -mac_test_create_devfs_symlink(struct mount *mp, struct ucred *cred, +mac_test_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/security/sebsd/sebsd.c#61 (text+ko) ==== @@ -476,7 +476,7 @@ } static void -sebsd_create_devfs_symlink(struct mount *mp, struct ucred *cred, +sebsd_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel) { ==== //depot/projects/trustedbsd/mac/sys/sys/mac.h#222 (text+ko) ==== @@ -175,7 +175,7 @@ struct devfs_dirent *de); void mac_create_devfs_directory(struct mount *mp, char *dirname, int dirnamelen, struct devfs_dirent *de); -void mac_create_devfs_symlink(struct mount *mp, struct ucred *cred, +void mac_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct devfs_dirent *de); int mac_create_vnode_extattr(struct ucred *cred, struct mount *mp, struct vnode *dvp, struct vnode *vp, struct componentname *cnp); ==== //depot/projects/trustedbsd/mac/sys/sys/mac_policy.h#176 (text+ko) ==== @@ -147,8 +147,8 @@ void (*mpo_create_devfs_directory)(struct mount *mp, char *dirname, int dirnamelen, struct devfs_dirent *de, struct label *label); - void (*mpo_create_devfs_symlink)(struct mount *mp, - struct ucred *cred, struct devfs_dirent *dd, + void (*mpo_create_devfs_symlink)(struct ucred *cred, + struct mount *mp, struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, struct label *delabel); int (*mpo_create_vnode_extattr)(struct ucred *cred, To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 14:26:56 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4766937B404; Fri, 6 Dec 2002 14:26:55 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D076537B401 for ; Fri, 6 Dec 2002 14:26:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8878243E9C for ; Fri, 6 Dec 2002 14:26:54 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB6MMRmV051050 for ; Fri, 6 Dec 2002 14:22:27 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB6MMREZ051047 for perforce@freebsd.org; Fri, 6 Dec 2002 14:22:27 -0800 (PST) Date: Fri, 6 Dec 2002 14:22:27 -0800 (PST) Message-Id: <200212062222.gB6MMREZ051047@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 22013 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22013 Change 22013 by rwatson@rwatson_tislabs on 2002/12/06 14:22:08 Re-order args. Affected files ... .. //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vnops.c#37 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/fs/devfs/devfs_vnops.c#37 (text+ko) ==== @@ -869,7 +869,7 @@ bcopy(ap->a_target, de->de_symlink, i); lockmgr(&dmp->dm_lock, LK_EXCLUSIVE, 0, curthread); #ifdef MAC - mac_create_devfs_symlink(dmp->dm_mount, ap->a_cnp->cn_cred, dd, de); + mac_create_devfs_symlink(ap->a_cnp->cn_cred, dmp->dm_mount, dd, de); #endif TAILQ_INSERT_TAIL(&dd->de_dlist, de, de_list); devfs_allocv(de, ap->a_dvp->v_mount, ap->a_vpp, 0); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Dec 6 17:20:50 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C61FD37B404; Fri, 6 Dec 2002 17:20:32 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70D8D37B401 for ; Fri, 6 Dec 2002 17:20:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 965AA43EA9 for ; Fri, 6 Dec 2002 17:20:31 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB71G3mV011484 for ; Fri, 6 Dec 2002 17:16:03 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB71G3q6011477 for perforce@freebsd.org; Fri, 6 Dec 2002 17:16:03 -0800 (PST) Date: Fri, 6 Dec 2002 17:16:03 -0800 (PST) Message-Id: <200212070116.gB71G3q6011477@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22016 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22016 Change 22016 by marcel@marcel_vaio on 2002/12/06 17:15:12 IFC @22015 Affected files ... .. //depot/projects/ia64/UPDATING#24 integrate .. //depot/projects/ia64/contrib/gcc/INSTALL/README#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/binaries.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/build.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/configure.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/download.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/finalinstall.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/gfdl.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/index.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/old.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/specific.html#2 delete .. //depot/projects/ia64/contrib/gcc/INSTALL/test.html#2 delete .. //depot/projects/ia64/etc/defaults/rc.conf#22 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#15 integrate .. //depot/projects/ia64/release/i386/drivers.conf#9 integrate .. //depot/projects/ia64/sbin/ping6/ping6.c#8 integrate .. //depot/projects/ia64/sys/dev/ata/ata-all.c#23 integrate .. //depot/projects/ia64/sys/dev/ata/ata-card.c#4 integrate .. //depot/projects/ia64/sys/dev/ata/ata-disk.c#13 integrate .. //depot/projects/ia64/sys/dev/firewire/firewire.c#4 integrate .. //depot/projects/ia64/sys/dev/firewire/fwohci.c#3 integrate .. //depot/projects/ia64/sys/dev/firewire/fwohci_pci.c#4 integrate .. //depot/projects/ia64/sys/dev/firewire/if_fwe.c#3 integrate .. //depot/projects/ia64/sys/dev/firewire/sbp.c#4 integrate .. //depot/projects/ia64/sys/i386/conf/GENERIC.hints#4 integrate .. //depot/projects/ia64/sys/sparc64/pci/psycho.c#13 integrate .. //depot/projects/ia64/sys/ufs/ffs/ffs_alloc.c#13 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/disks.c#13 integrate Differences ... ==== //depot/projects/ia64/UPDATING#24 (text+ko) ==== @@ -17,6 +17,12 @@ developers choose to disable these features on build machines to maximize performance. +20021202: + The recent binutils upgrade marks a kernel flag day on + sparc64: modules built with the old binutils will not work + with new kernels and vice versa. Mismatches will result in + panics. Make sure your kernel and modules are in sync. + 20021029: The value of IPPROTO_DIVERT has changed. Make sure to keep your kernel, netstat, natd and any third-party DIVERT @@ -1149,4 +1155,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.228 2002/10/30 20:11:07 imp Exp $ +$FreeBSD: src/UPDATING,v 1.229 2002/12/06 13:19:35 keramida Exp $ ==== //depot/projects/ia64/etc/defaults/rc.conf#22 (text+ko) ==== @@ -13,7 +13,7 @@ # # All arguments must be in double or single quotes. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.163 2002/11/15 08:26:36 ru Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.164 2002/12/06 05:23:37 imp Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -31,7 +31,7 @@ pccard_mem="DEFAULT" # If pccard_enable=YES, this is card memory address. pccard_beep="2" # pccard beep type. pccard_ifconfig="NO" # Specialized pccard ethernet configuration (or NO). -pccardd_flags="" # Additional flags for pccardd. +pccardd_flags="-z" # Additional flags for pccardd. pccard_conf="/etc/defaults/pccard.conf" # pccardd(8) config file pccard_ether_delay="5" # Delay before trying to start dhclient in pccard_ether removable_interfaces="" # Removable network interfaces for /etc/pccard_ether. ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#15 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -1223,7 +1223,7 @@ you have the following line in your kernel config file: device pcm - The sound device uses port 0x530, IRQ 9 and drq 0. You also need + The sound device uses port 0x530, IRQ 10 and drq 0. You also need to specify flags 0x10011 in the device.hints file. AlphaStation 200 & 250 series have an automatic SCSI terminator. ==== //depot/projects/ia64/release/i386/drivers.conf#9 (text+ko) ==== @@ -24,7 +24,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/release/i386/drivers.conf,v 1.15 2002/11/12 19:30:00 jhb Exp $ +# $FreeBSD: src/release/i386/drivers.conf,v 1.16 2002/12/06 08:09:56 murray Exp $ # # drv: driver name in kernel config file @@ -39,6 +39,7 @@ #drv filename floppy type description agp agp 2 video "AGP Host Bridge support" an if_an 2 network "Aironet 4500/4800 802.11 PCMCIA/ISA/PCI card" +awi if_awi 2 network "BayStack 660 and others" aue if_aue 2 network "ADMtek USB ethernet adapter" cue if_cue 2 network "CATC USB ethernet adapter" dc if_dc 2 network "DEC/Intel 21143 (and clones) PCI fast ethernet card" ==== //depot/projects/ia64/sbin/ping6/ping6.c#8 (text+ko) ==== @@ -78,7 +78,7 @@ static char sccsid[] = "@(#)ping.c 8.1 (Berkeley) 6/5/93"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/ping6/ping6.c,v 1.21 2002/09/09 16:43:18 nectar Exp $"; + "$FreeBSD: src/sbin/ping6/ping6.c,v 1.22 2002/12/06 02:11:31 suz Exp $"; #endif /* not lint */ /* @@ -314,8 +314,8 @@ size_t rthlen; /* just to be sure */ - memset(&smsghdr, 0, sizeof(&smsghdr)); - memset(&smsgiov, 0, sizeof(&smsgiov)); + memset(&smsghdr, 0, sizeof(smsghdr)); + memset(&smsgiov, 0, sizeof(smsgiov)); preload = 0; datap = &outpack[ICMP6ECHOLEN + ICMP6ECHOTMLEN]; ==== //depot/projects/ia64/sys/dev/ata/ata-all.c#23 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.160 2002/12/03 20:19:37 sos Exp $ + * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.161 2002/12/06 19:29:52 sos Exp $ */ #include "opt_ata.h" ==== //depot/projects/ia64/sys/dev/ata/ata-card.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/ata/ata-card.c,v 1.6 2002/09/20 18:08:57 phk Exp $ + * $FreeBSD: src/sys/dev/ata/ata-card.c,v 1.7 2002/12/06 19:29:53 sos Exp $ */ #include @@ -58,8 +58,18 @@ return (0); /* other devices might need to be matched here */ + return(ENXIO); +} + +static int +ata_pccard_intrnoop(struct ata_channel *ch) +{ + return 1; +} - return(ENXIO); +static void +ata_pccard_locknoop(struct ata_channel *ch, int type) +{ } static int @@ -106,6 +116,8 @@ ch->unit = 0; ch->flags |= (ATA_USE_16BIT | ATA_NO_SLAVE); + ch->intr_func = ata_pccard_intrnoop; + ch->lock_func = ata_pccard_locknoop; return ata_probe(dev); } ==== //depot/projects/ia64/sys/dev/ata/ata-disk.c#13 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.137 2002/12/03 20:19:37 sos Exp $ + * $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.138 2002/12/06 19:29:53 sos Exp $ */ #include "opt_ata.h" @@ -219,8 +219,10 @@ /* if this disk belongs to an ATA RAID dont print the probe */ if (ata_raiddisk_attach(adp)) adp->flags |= AD_F_RAID_SUBDISK; - else - ad_print(adp); + else { + if (atadev->driver) + ad_print(adp); + } } void ==== //depot/projects/ia64/sys/dev/firewire/firewire.c#4 (text+ko) ==== @@ -30,7 +30,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/firewire/firewire.c,v 1.8 2002/11/12 17:16:20 simokawa Exp $ + * $FreeBSD: src/sys/dev/firewire/firewire.c,v 1.9 2002/12/06 02:17:30 simokawa Exp $ * */ @@ -520,7 +520,6 @@ #else sc->dev[i] = d; #endif - printf("%s: firewire bus attach\n", device_get_nameunit(sc->fc->dev)); sc->fc->timeouthandle = timeout((timeout_t *)sc->fc->timeout, (void *)sc->fc, hz * 10); /* Locate our children */ @@ -1069,7 +1068,8 @@ /* XXX Dangerous, how to pass PHY packet to device driver */ fp->mode.common.tcode |= FWTCODE_PHY; - printf("send phy_config root_node=%d gap_count=%d\n", + if (firewire_debug) + printf("send phy_config root_node=%d gap_count=%d\n", root_node, gap_count); fw_asyreq(fc, -1, xfer); } @@ -1341,7 +1341,9 @@ TAILQ_INSERT_BEFORE(tfwdev, fwdev, link); } - printf("%s:Discover new %s device ID:%08x%08x\n", device_get_nameunit(fc->dev), linkspeed[fwdev->speed], fc->ongoeui.hi, fc->ongoeui.lo); + device_printf(fc->dev, "New %s device ID:%08x%08x\n", + linkspeed[fwdev->speed], + fc->ongoeui.hi, fc->ongoeui.lo); fc->ongodev = fwdev; fc->ongoaddr = CSRROMOFF; @@ -1389,7 +1391,8 @@ done: /* fw_attach_devs */ fc->status = FWBUSEXPDONE; - printf("bus_explore done\n"); + if (firewire_debug) + printf("bus_explore done\n"); fw_attach_dev(fc); return; @@ -1638,11 +1641,12 @@ continue; fwdev->maxrec = (fwdev->csrrom[2] >> 12) & 0xf; + device_printf(fc->dev, "Device "); switch(fwdev->spec){ case CSRVAL_ANSIT10: switch(fwdev->ver){ case CSRVAL_T10SBP2: - printf("Device SBP-II"); + printf("SBP-II"); break; default: break; @@ -1651,38 +1655,39 @@ case CSRVAL_1394TA: switch(fwdev->ver){ case CSR_PROTAVC: - printf("Device AV/C"); + printf("AV/C"); break; case CSR_PROTCAL: - printf("Device CAL"); + printf("CAL"); break; case CSR_PROTEHS: - printf("Device EHS"); + printf("EHS"); break; case CSR_PROTHAVI: - printf("Device HAVi"); + printf("HAVi"); break; case CSR_PROTCAM104: - printf("Device 1394 Cam 1.04"); + printf("1394 Cam 1.04"); break; case CSR_PROTCAM120: - printf("Device 1394 Cam 1.20"); + printf("1394 Cam 1.20"); break; case CSR_PROTCAM130: - printf("Device 1394 Cam 1.30"); + printf("1394 Cam 1.30"); break; case CSR_PROTDPP: - printf("Device 1394 Direct print"); + printf("1394 Direct print"); break; case CSR_PROTIICP: - printf("Device Industrial & Instrument"); + printf("Industrial & Instrument"); break; default: - printf("Device unkwon 1394TA"); + printf("unknown 1394TA"); break; } break; default: + printf("unknown spec"); break; } fwdev->status = FWDEVATTACHED; ==== //depot/projects/ia64/sys/dev/firewire/fwohci.c#3 (text+ko) ==== @@ -30,7 +30,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/firewire/fwohci.c,v 1.6 2002/11/12 10:02:50 simokawa Exp $ + * $FreeBSD: src/sys/dev/firewire/fwohci.c,v 1.7 2002/12/06 02:17:30 simokawa Exp $ * */ @@ -292,12 +292,11 @@ for (i = 0; !(OREAD(sc, OHCI_CSR_CONT) & (1<<31)) && (i < 1000); i++) DELAY(100); bm = OREAD(sc, OHCI_CSR_DATA); - if((bm & 0x3f) == 0x3f){ - printf("fw_set_bus_manager: %d->%d (loop=%d)\n", bm, node, i); + if((bm & 0x3f) == 0x3f) bm = node; - }else{ - printf("fw_set_bus_manager: %d-X%d (loop=%d)\n", bm, node, i); - } + if (bootverbose) + device_printf(sc->fc.dev, + "fw_set_bus_manager: %d->%d (loop=%d)\n", bm, node, i); return(bm); } @@ -471,13 +470,15 @@ /* FLUSH FIFO and reset Transmitter/Reciever */ OWRITE(sc, OHCI_HCCCTL, OHCI_HCC_RESET); - device_printf(dev, "resetting OHCI..."); + if (bootverbose) + device_printf(dev, "resetting OHCI..."); i = 0; while(OREAD(sc, OHCI_HCCCTL) & OHCI_HCC_RESET) { if (i++ > 100) break; DELAY(1000); } - printf("done (%d)\n", i); + if (bootverbose) + printf("done (%d)\n", i); OWRITE(sc, OHCI_HCCCTL, OHCI_HCC_LPS); /* XXX wait for SCLK. */ DELAY(100000); @@ -487,7 +488,8 @@ /* XXX */ if (((reg & 0x0000f000) >> 12) < 10) reg2 = (reg2 & 0xffff0fff) | (10 << 12); - device_printf(dev, "BUS_OPT 0x%x -> 0x%x\n", reg, reg2); + if (bootverbose) + device_printf(dev, "BUS_OPT 0x%x -> 0x%x\n", reg, reg2); OWRITE(sc, OHCI_BUS_OPT, reg2); OWRITE(sc, OHCI_CROMHDR, sc->fc.config_rom[0]); @@ -544,7 +546,9 @@ #else /* XXX force to enable 1394a */ if (e1394a) { #endif - device_printf(dev, "Enable 1394a Enhancements\n"); + if (bootverbose) + device_printf(dev, + "Enable 1394a Enhancements\n"); /* enable EAA EMC */ reg2 |= 0x03; /* set aPhyEnhanceEnable */ @@ -781,7 +785,7 @@ if(db_tr != dbch->bottom){ goto txloop; } else { - printf("fwohci_start: lack of db_trq\n"); + device_printf(sc->fc.dev, "fwohci_start: lack of db_trq\n"); dbch->flags |= FWOHCI_DBCH_FULL; } kick: @@ -791,7 +795,8 @@ if(dbch->xferq.flag & FWXFERQ_RUNNING) { OWRITE(sc, OHCI_DMACTL(off), OHCI_CNTL_DMA_WAKE); } else { - printf("start AT DMA status=%x\n", + if (bootverbose) + device_printf(sc->fc.dev, "start AT DMA status=%x\n", OREAD(sc, OHCI_DMACTL(off))); OWRITE(sc, OHCI_DMACMD(off), vtophys(dbch->top->db) | fsegment); OWRITE(sc, OHCI_DMACTL(off), OHCI_CNTL_DMA_RUN); @@ -1720,7 +1725,8 @@ struct fwohci_softc *sc; sc = (struct fwohci_softc *)fc; - printf("fwochi_set_intr: %d\n", enable); + if (bootverbose) + device_printf(sc->fc.dev, "fwochi_set_intr: %d\n", enable); if (enable) { sc->intmask |= OHCI_INT_EN; OWRITE(sc, FWOHCI_INTMASK, OHCI_INT_EN); ==== //depot/projects/ia64/sys/dev/firewire/fwohci_pci.c#4 (text+ko) ==== @@ -30,7 +30,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/firewire/fwohci_pci.c,v 1.5 2002/11/12 13:46:09 simokawa Exp $ + * $FreeBSD: src/sys/dev/firewire/fwohci_pci.c,v 1.6 2002/12/06 02:17:30 simokawa Exp $ */ #include @@ -183,7 +183,8 @@ cache_line = DEF_CACHE_LINE; pci_write_config(self, PCIR_CACHELNSZ, cache_line, 1); #endif - printf("cache size %d.\n", (int) cache_line); + if (bootverbose) + device_printf(self, "cache size %d.\n", (int) cache_line); /**/ rid = PCI_CBMEM; sc->bsr = bus_alloc_resource(self, SYS_RES_MEMORY, &rid, ==== //depot/projects/ia64/sys/dev/firewire/if_fwe.c#3 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/firewire/if_fwe.c,v 1.2 2002/11/14 23:54:51 sam Exp $ + * $FreeBSD: src/sys/dev/firewire/if_fwe.c,v 1.3 2002/12/06 02:17:30 simokawa Exp $ */ #include "opt_inet.h" @@ -174,7 +174,8 @@ eaddr[3] = fwe->fd.fc->eui[5]; eaddr[4] = fwe->fd.fc->eui[6]; eaddr[5] = fwe->fd.fc->eui[7]; - printf("if_fwe%d: %02x:%02x:%02x:%02x:%02x:%02x\n", unit, + printf("if_fwe%d: Fake Ethernet address: " + "%02x:%02x:%02x:%02x:%02x:%02x\n", unit, eaddr[0], eaddr[1], eaddr[2], eaddr[3], eaddr[4], eaddr[5]); /* fill the rest and attach interface */ ==== //depot/projects/ia64/sys/dev/firewire/sbp.c#4 (text+ko) ==== @@ -30,7 +30,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/firewire/sbp.c,v 1.7 2002/11/07 02:13:40 simokawa Exp $ + * $FreeBSD: src/sys/dev/firewire/sbp.c,v 1.8 2002/12/06 02:17:30 simokawa Exp $ * */ @@ -129,7 +129,7 @@ #define ORB_RES_ILLE 2 #define ORB_RES_VEND 3 -static int debug = 1; +static int debug = 0; static int auto_login = 1; static int max_speed = 2; @@ -555,8 +555,10 @@ } break; } +SBP_DEBUG(0) sbp_show_sdev_info(sdev, (sdev->status == SBP_DEV_TOATTACH)); +END_DEBUG } else { switch (sdev->status) { case SBP_DEV_ATTACHED: @@ -1063,8 +1065,10 @@ sdev->target->target_id, sdev->lun_id)); +SBP_DEBUG(0) sbp_show_sdev_info(sdev, 2); printf("%s\n", orb_fun_name[(func>>16)&0xf]); +END_DEBUG switch (func) { case ORB_FUN_LGI: ocb->orb[2] = htonl(nid << 16); ==== //depot/projects/ia64/sys/i386/conf/GENERIC.hints#4 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/i386/conf/GENERIC.hints,v 1.10 2002/10/22 17:32:27 jhb Exp $ +# $FreeBSD: src/sys/i386/conf/GENERIC.hints,v 1.11 2002/12/05 22:49:47 jhb Exp $ hint.fdc.0.at="isa" hint.fdc.0.port="0x3F0" hint.fdc.0.irq="6" @@ -14,9 +14,13 @@ hint.ata.1.port="0x170" hint.ata.1.irq="15" hint.adv.0.at="isa" +hint.adv.0.disabled="1" hint.bt.0.at="isa" +hint.bt.0.disabled="1" hint.aha.0.at="isa" +hint.aha.0.disabled="1" hint.aic.0.at="isa" +hint.aic.0.disabled="1" hint.atkbdc.0.at="isa" hint.atkbdc.0.port="0x060" hint.atkbd.0.at="atkbdc" @@ -28,6 +32,7 @@ hint.sc.0.at="isa" hint.sc.0.flags="0x100" hint.vt.0.at="isa" +hint.vt.0.disabled="1" hint.apm.0.disabled="1" hint.apm.0.flags="0x20" hint.pcic.0.at="isa" @@ -57,25 +62,32 @@ hint.ppc.0.at="isa" hint.ppc.0.irq="7" hint.ed.0.at="isa" +hint.ed.0.disabled="1" hint.ed.0.port="0x280" hint.ed.0.irq="10" hint.ed.0.maddr="0xd8000" hint.cs.0.at="isa" +hint.cs.0.disabled="1" hint.cs.0.port="0x300" hint.sn.0.at="isa" +hint.sn.0.disabled="1" hint.sn.0.port="0x300" hint.sn.0.irq="10" hint.ie.0.at="isa" +hint.ie.0.disabled="1" hint.ie.0.port="0x300" hint.ie.0.irq="10" hint.ie.0.maddr="0xd0000" hint.fe.0.at="isa" +hint.fe.0.disabled="1" hint.fe.0.port="0x300" hint.le.0.at="isa" +hint.le.0.disabled="1" hint.le.0.port="0x300" hint.le.0.irq="5" hint.le.0.maddr="0xd0000" hint.lnc.0.at="isa" +hint.lnc.0.disabled="1" hint.lnc.0.port="0x280" hint.lnc.0.irq="10" hint.lnc.0.drq="0" ==== //depot/projects/ia64/sys/sparc64/pci/psycho.c#13 (text+ko) ==== @@ -28,7 +28,7 @@ * * from: NetBSD: psycho.c,v 1.39 2001/10/07 20:30:41 eeh Exp * - * $FreeBSD: src/sys/sparc64/pci/psycho.c,v 1.20 2002/12/01 23:30:26 tmm Exp $ + * $FreeBSD: src/sys/sparc64/pci/psycho.c,v 1.21 2002/12/06 13:16:52 tmm Exp $ */ /* @@ -580,7 +580,7 @@ PSYCHO_WRITE8(sc, map, INTMAP_ENABLE(mr, PCPU_GET(mid))); } for (map = PSR_SCSI_INT_MAP, clr = PSR_SCSI_INT_CLR, n = 0; - map < PSR_FFB0_INT_MAP; map += 8, clr += 8, n++) { + map <= PSR_SERIAL_INT_MAP; map += 8, clr += 8, n++) { mr = PSYCHO_READ8(sc, map); #ifdef PSYCHO_DEBUG device_printf(dev, "intr map (obio) %d: %#lx, clr: %#lx\n", n, @@ -674,7 +674,7 @@ /* Hunt thru obio first */ diag = PSYCHO_READ8(sc, PSR_OBIO_INT_DIAG); for (intrmap = PSR_SCSI_INT_MAP, intrclr = PSR_SCSI_INT_CLR; - intrmap < PSR_FFB0_INT_MAP; intrmap += 8, intrclr += 8, + intrmap <= PSR_SERIAL_INT_MAP; intrmap += 8, intrclr += 8, diag >>= 2) { im = PSYCHO_READ8(sc, intrmap); if (INTINO(im) == ino) { ==== //depot/projects/ia64/sys/ufs/ffs/ffs_alloc.c#13 (text+ko) ==== @@ -43,7 +43,7 @@ * SUCH DAMAGE. * * @(#)ffs_alloc.c 8.18 (Berkeley) 5/26/95 - * $FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.102 2002/09/19 03:55:30 obrien Exp $ + * $FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.103 2002/12/06 02:08:46 mckusick Exp $ */ #include "opt_quota.h" @@ -841,7 +841,7 @@ ipref = ffs_dirpref(pip); else ipref = pip->i_number; - if (ipref >= fs->fs_ncg * fs->fs_ipg) + if ((unsigned)ipref >= fs->fs_ncg * fs->fs_ipg) ipref = 0; cg = ino_to_cg(fs, ipref); /* ==== //depot/projects/ia64/usr.sbin/sysinstall/disks.c#13 (text+ko) ==== @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $FreeBSD: src/usr.sbin/sysinstall/disks.c,v 1.144 2002/12/04 15:07:05 nyan Exp $ + * $FreeBSD: src/usr.sbin/sysinstall/disks.c,v 1.145 2002/12/05 22:10:39 jhb Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -52,6 +52,22 @@ #endif #define SUBTYPE_EFI 239 +#ifdef PC98 +#define OTHER_SLICE_VALUES \ + "Other popular values are 37218 for a\n" \ + "DOS FAT partition.\n\n" +#else +#define OTHER_SLICE_VALUES \ + "Other popular values are 6 for a\n" \ + "DOS FAT partition, 131 for a Linux ext2fs partition, or\n" \ + "130 for a Linux swap partition.\n\n" +#endif +#define NON_FREEBSD_NOTE \ + "Note: If you choose a non-FreeBSD partition type, it will not\n" \ + "be formatted or otherwise prepared, it will simply reserve space\n" \ + "for you to use another tool, such as DOS format, to later format\n" \ + "and actually use the partition." + /* Where we start displaying chunk information on the screen */ #define CHUNK_START_ROW 5 @@ -423,25 +439,11 @@ else if (*cp && toupper(*cp) == 'G') size *= ONE_GIG; sprintf(tmp, "%d", SUBTYPE_FREEBSD); -#ifdef PC98 val = msgGetInput(tmp, "Enter type of partition to create:\n\n" - "Pressing Enter will choose the default, a native FreeBSD\n" - "slice (type 50324). You can choose other types, 37218 for a\n" - "DOS partition, for example.\n\n" - "Note: If you choose a non-FreeBSD partition type, it will not\n" - "be formatted or otherwise prepared, it will simply reserve space\n" - "for you to use another tool, such as DOS FORMAT, to later format\n" - "and use the partition."); -#else - val = msgGetInput(tmp, "Enter type of partition to create:\n\n" - "Pressing Enter will choose the default, a native FreeBSD\n" - "slice (type 165). You can choose other types, 6 for a\n" - "DOS partition or 131 for a Linux partition, for example.\n\n" - "Note: If you choose a non-FreeBSD partition type, it will not\n" - "be formatted or otherwise prepared, it will simply reserve space\n" - "for you to use another tool, such as DOS FORMAT, to later format\n" - "and use the partition."); -#endif /* PC98 */ + "Pressing Enter will choose the default, a native FreeBSD\n" + "slice (type %u). " + OTHER_SLICE_VALUES + NON_FREEBSD_NOTE, SUBTYPE_FREEBSD); if (val && (subtype = strtol(val, NULL, 0)) > 0) { if (subtype == SUBTYPE_FREEBSD) partitiontype = freebsd; @@ -484,27 +486,12 @@ int subtype; chunk_e partitiontype; - sprintf(tmp, "%d", SUBTYPE_FREEBSD); -#ifdef PC98 + sprintf(tmp, "%d", chunk_info[current_chunk]->subtype); val = msgGetInput(tmp, "New partition type:\n\n" - "Pressing Enter will choose the default, a native FreeBSD\n" - "slice (type 50324). Other popular values are 37218 for\n" - "DOS FAT partition.\n\n" - "Note: If you choose a non-FreeBSD partition type, it will not\n" - "be formatted or otherwise prepared, it will simply reserve space\n" - "for you to use another tool, such as DOS format, to later format\n" - "and actually use the partition."); -#else - val = msgGetInput(tmp, "New partition type:\n\n" - "Pressing Enter will choose the default, a native FreeBSD\n" - "slice (type 165). Other popular values are 6 for\n" - "DOS FAT partition, 131 for a Linux ext2fs partition or\n" - "130 for a Linux swap partition.\n\n" - "Note: If you choose a non-FreeBSD partition type, it will not\n" - "be formatted or otherwise prepared, it will simply reserve space\n" - "for you to use another tool, such as DOS format, to later format\n" - "and actually use the partition."); -#endif /* PC98 */ + "Pressing Enter will use the current type. To choose a native\n" + "FreeBSD slice enter %u. " + OTHER_SLICE_VALUES + NON_FREEBSD_NOTE, SUBTYPE_FREEBSD); if (val && (subtype = strtol(val, NULL, 0)) > 0) { if (subtype == SUBTYPE_FREEBSD) partitiontype = freebsd; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 2:10:35 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2E2C237B404; Sat, 7 Dec 2002 02:10:11 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFA2F37B401 for ; Sat, 7 Dec 2002 02:10:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3C4043EBE for ; Sat, 7 Dec 2002 02:10:08 -0800 (PST) (envelope-from tzukanov@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7A5dmV099413 for ; Sat, 7 Dec 2002 02:05:39 -0800 (PST) (envelope-from tzukanov@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7A4wd5099325 for perforce@freebsd.org; Sat, 7 Dec 2002 02:04:58 -0800 (PST) Date: Sat, 7 Dec 2002 02:04:58 -0800 (PST) Message-Id: <200212071004.gB7A4wd5099325@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to tzukanov@freebsd.org using -f From: Serguei Tzukanov Subject: PERFORCE change 22038 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22038 Change 22038 by tzukanov@tzukanov_antares on 2002/12/07 02:04:00 IFC. Buildability is unknown yet. Affected files ... .. //depot/projects/s390/MAINTAINERS#4 integrate .. //depot/projects/s390/Makefile#3 integrate .. //depot/projects/s390/Makefile.inc1#5 edit .. //depot/projects/s390/UPDATING#3 integrate .. //depot/projects/s390/bin/cat/cat.c#3 integrate .. //depot/projects/s390/bin/chmod/chmod.1#3 integrate .. //depot/projects/s390/bin/dd/dd.1#2 integrate .. //depot/projects/s390/bin/df/df.c#3 integrate .. //depot/projects/s390/bin/echo/echo.c#2 integrate .. //depot/projects/s390/bin/expr/expr.1#2 integrate .. //depot/projects/s390/bin/expr/expr.y#2 integrate .. //depot/projects/s390/bin/getfacl/getfacl.1#2 integrate .. //depot/projects/s390/bin/getfacl/getfacl.c#2 integrate .. //depot/projects/s390/bin/ls/Makefile#2 integrate .. //depot/projects/s390/bin/ls/lomac.c#2 delete .. //depot/projects/s390/bin/ls/lomac.h#2 delete .. //depot/projects/s390/bin/ls/ls.1#3 integrate .. //depot/projects/s390/bin/ls/ls.c#4 integrate .. //depot/projects/s390/bin/ls/ls.h#2 integrate .. //depot/projects/s390/bin/ls/print.c#4 integrate .. //depot/projects/s390/bin/ps/Makefile#2 integrate .. //depot/projects/s390/bin/ps/extern.h#3 integrate .. //depot/projects/s390/bin/ps/keyword.c#3 integrate .. //depot/projects/s390/bin/ps/lomac.c#2 delete .. //depot/projects/s390/bin/ps/lomac.h#2 delete .. //depot/projects/s390/bin/ps/nlist.c#2 integrate .. //depot/projects/s390/bin/ps/print.c#3 integrate .. //depot/projects/s390/bin/ps/ps.1#3 integrate .. //depot/projects/s390/bin/ps/ps.c#3 integrate .. //depot/projects/s390/bin/sh/bltin/echo.1#2 integrate .. //depot/projects/s390/bin/sh/histedit.c#3 integrate .. //depot/projects/s390/bin/sleep/sleep.c#2 integrate .. //depot/projects/s390/contrib/bind/CHANGES#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/db_defs.h#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/db_sec.c#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/ns_defs.h#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/ns_ncache.c#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/ns_req.c#2 integrate .. //depot/projects/s390/contrib/bind/bin/named/ns_resp.c#2 integrate .. //depot/projects/s390/contrib/bind/lib/nameser/ns_name.c#2 integrate .. //depot/projects/s390/contrib/bind/lib/nameser/ns_samedomain.c#2 integrate .. //depot/projects/s390/contrib/binutils/bfd/ChangeLog#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/Makefile.am#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/Makefile.in#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/aout-tic30.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/aoutx.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/archive.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/bfd-in.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/bfd-in2.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/bfd.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/binary.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/coff-arm.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/coff-mips.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/coff-tic30.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/coff-z8k.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/coffcode.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/coffgen.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/cofflink.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/config.bfd#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/config.in#2 integrate .. //depot/projects/s390/contrib/binutils/bfd/configure#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/configure.in#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/cpu-mips.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/cpu-tic30.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/cpu-v850.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/cpu-z8k.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/doc/Makefile.in#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/doc/bfdt.texi#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/doc/coffcode.texi#2 integrate .. //depot/projects/s390/contrib/binutils/bfd/doc/reloc.texi#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/dwarf2.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/ecoff.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf-bfd.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf-eh-frame.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf32-arm.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf32-i386.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf32-mips.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/elf32-s390.c#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf32-sparc.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf32-v850.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/elf64-alpha.c#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf64-mips.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/elf64-ppc.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf64-s390.c#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/elf64-sparc.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elflink.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elflink.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elfxx-ia64.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/elfxx-target.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/format.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/gen-aout.c#2 integrate .. //depot/projects/s390/contrib/binutils/bfd/libbfd.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/libcoff.h#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/linker.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/merge.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/mipsbsd.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/pe-mips.c#2 delete .. //depot/projects/s390/contrib/binutils/bfd/peicode.h#2 integrate .. //depot/projects/s390/contrib/binutils/bfd/po/SRC-POTFILES.in#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/po/bfd.pot#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/reloc.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/section.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/srec.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/stabs.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/syms.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/targets.c#3 integrate .. //depot/projects/s390/contrib/binutils/bfd/version.h#4 integrate .. //depot/projects/s390/contrib/binutils/bfd/xcofflink.c#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/ChangeLog#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/bucomm.c#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/configure#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/configure.in#4 integrate .. //depot/projects/s390/contrib/binutils/binutils/nm.c#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/objdump.c#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/po/binutils.pot#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/rcparse.c#2 delete .. //depot/projects/s390/contrib/binutils/binutils/rcparse.h#2 delete .. //depot/projects/s390/contrib/binutils/binutils/readelf.c#3 integrate .. //depot/projects/s390/contrib/binutils/binutils/strings.c#3 integrate .. //depot/projects/s390/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/s390/contrib/binutils/gas/ChangeLog#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/obj-elf.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-alpha.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-alpha.h#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-i386.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-i386.h#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-ia64.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-ppc.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-s390.c#4 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-s390.h#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-sparc.c#3 integrate .. //depot/projects/s390/contrib/binutils/gas/config/tc-tic30.c#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/tc-tic30.h#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/tc-v850.c#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/tc-v850.h#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/tc-z8k.c#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/tc-z8k.h#2 delete .. //depot/projects/s390/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/s390/contrib/binutils/gas/configure#3 integrate .. //depot/projects/s390/contrib/binutils/gas/configure.in#3 integrate .. //depot/projects/s390/contrib/binutils/gas/doc/as.1#3 integrate .. //depot/projects/s390/contrib/binutils/gas/doc/c-v850.texi#2 delete .. //depot/projects/s390/contrib/binutils/gas/doc/c-z8k.texi#2 delete .. //depot/projects/s390/contrib/binutils/gas/itbl-lex.l#2 integrate .. //depot/projects/s390/contrib/binutils/gas/itbl-ops.c#2 integrate .. //depot/projects/s390/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/s390/contrib/binutils/gas/po/gas.pot#3 integrate .. //depot/projects/s390/contrib/binutils/gas/write.c#3 integrate .. //depot/projects/s390/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/s390/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/s390/contrib/binutils/include/ChangeLog#3 integrate .. //depot/projects/s390/contrib/binutils/include/ansidecl.h#2 integrate .. //depot/projects/s390/contrib/binutils/include/opcode/mips.h#2 delete .. //depot/projects/s390/contrib/binutils/include/opcode/tic30.h#2 delete .. //depot/projects/s390/contrib/binutils/include/opcode/v850.h#2 delete .. //depot/projects/s390/contrib/binutils/ld/ChangeLog#4 integrate .. //depot/projects/s390/contrib/binutils/ld/configure.host#3 integrate .. //depot/projects/s390/contrib/binutils/ld/configure.tgt#4 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf32ppc.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf64_s390.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf64_sparc.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf64alpha.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf64ppc.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/elf_x86_64.sh#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emulparams/shelf.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/shelf_linux.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/tic30aout.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/tic30coff.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/v850.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/z8001.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emulparams/z8002.sh#2 delete .. //depot/projects/s390/contrib/binutils/ld/emultempl/elf32.em#3 integrate .. //depot/projects/s390/contrib/binutils/ld/emultempl/pe.em#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ld.1#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldctor.c#2 integrate .. //depot/projects/s390/contrib/binutils/ld/ldexp.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldfile.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldgram.y#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldlang.c#4 integrate .. //depot/projects/s390/contrib/binutils/ld/ldlang.h#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldlex.l#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldmain.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldmisc.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/ldwrite.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/lexsup.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/mri.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/pe-dll.c#3 integrate .. //depot/projects/s390/contrib/binutils/ld/po/ld.pot#3 integrate .. //depot/projects/s390/contrib/binutils/ld/scripttempl/pe.sc#2 integrate .. //depot/projects/s390/contrib/binutils/ld/scripttempl/tic30aout.sc#2 delete .. //depot/projects/s390/contrib/binutils/ld/scripttempl/tic30coff.sc#2 delete .. //depot/projects/s390/contrib/binutils/ld/scripttempl/v850.sc#2 delete .. //depot/projects/s390/contrib/binutils/ld/scripttempl/z8000.sc#2 delete .. //depot/projects/s390/contrib/binutils/libiberty/ChangeLog#3 integrate .. //depot/projects/s390/contrib/binutils/libiberty/config.table#3 integrate .. //depot/projects/s390/contrib/binutils/opcodes/ChangeLog#3 integrate .. //depot/projects/s390/contrib/binutils/opcodes/po/opcodes.pot#3 integrate .. //depot/projects/s390/contrib/binutils/opcodes/sparc-opc.c#2 integrate .. //depot/projects/s390/contrib/binutils/opcodes/tic30-dis.c#2 delete .. //depot/projects/s390/contrib/binutils/opcodes/v850-dis.c#2 delete .. //depot/projects/s390/contrib/binutils/opcodes/v850-opc.c#2 delete .. //depot/projects/s390/contrib/binutils/opcodes/z8k-dis.c#2 delete .. //depot/projects/s390/contrib/binutils/opcodes/z8k-opc.h#2 delete .. //depot/projects/s390/contrib/binutils/opcodes/z8kgen.c#2 delete .. //depot/projects/s390/contrib/cvs/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/INSTALL#3 integrate .. //depot/projects/s390/contrib/cvs/Makefile.am#3 integrate .. //depot/projects/s390/contrib/cvs/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/NEWS#3 integrate .. //depot/projects/s390/contrib/cvs/TODO#3 integrate .. //depot/projects/s390/contrib/cvs/acconfig.h#2 delete .. //depot/projects/s390/contrib/cvs/acinclude.m4#3 integrate .. //depot/projects/s390/contrib/cvs/aclocal.m4#3 integrate .. //depot/projects/s390/contrib/cvs/config.h.in#3 integrate .. //depot/projects/s390/contrib/cvs/configure#3 integrate .. //depot/projects/s390/contrib/cvs/configure.in#3 integrate .. //depot/projects/s390/contrib/cvs/contrib/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/contrib/Makefile.am#3 integrate .. //depot/projects/s390/contrib/cvs/contrib/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/contrib/README#2 integrate .. //depot/projects/s390/contrib/cvs/contrib/check_cvs.in#1 branch .. //depot/projects/s390/contrib/cvs/contrib/cvs_acls.in#3 integrate .. //depot/projects/s390/contrib/cvs/contrib/debug_check_log.sh#2 integrate .. //depot/projects/s390/contrib/cvs/diff/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/diff/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/diff/diff.c#2 integrate .. //depot/projects/s390/contrib/cvs/diff/system.h#3 integrate .. //depot/projects/s390/contrib/cvs/doc/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/doc/HACKING.DOCS#1 branch .. //depot/projects/s390/contrib/cvs/doc/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/doc/cvs.texinfo#3 integrate .. //depot/projects/s390/contrib/cvs/doc/stamp-1#2 integrate .. //depot/projects/s390/contrib/cvs/doc/stamp-vti#2 integrate .. //depot/projects/s390/contrib/cvs/doc/version-client.texi#2 integrate .. //depot/projects/s390/contrib/cvs/doc/version.texi#2 integrate .. //depot/projects/s390/contrib/cvs/lib/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/lib/Makefile.am#2 integrate .. //depot/projects/s390/contrib/cvs/lib/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/lib/fnmatch.h#2 delete .. //depot/projects/s390/contrib/cvs/lib/fnmatch.h.in#1 branch .. //depot/projects/s390/contrib/cvs/lib/getdate.y#3 integrate .. //depot/projects/s390/contrib/cvs/lib/gethostname.c#1 branch .. //depot/projects/s390/contrib/cvs/lib/getline.c#3 integrate .. //depot/projects/s390/contrib/cvs/lib/getline.h#2 integrate .. //depot/projects/s390/contrib/cvs/lib/getopt.h#2 integrate .. //depot/projects/s390/contrib/cvs/lib/getpagesize.h#1 branch .. //depot/projects/s390/contrib/cvs/lib/hostname.c#2 delete .. //depot/projects/s390/contrib/cvs/lib/regex.c#2 integrate .. //depot/projects/s390/contrib/cvs/lib/regex.h#2 integrate .. //depot/projects/s390/contrib/cvs/lib/strerror.c#2 integrate .. //depot/projects/s390/contrib/cvs/lib/system.h#2 integrate .. //depot/projects/s390/contrib/cvs/man/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/man/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/noautomake.sh#2 integrate .. //depot/projects/s390/contrib/cvs/src/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/src/Makefile.am#3 integrate .. //depot/projects/s390/contrib/cvs/src/Makefile.in#3 integrate .. //depot/projects/s390/contrib/cvs/src/add.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/admin.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/annotate.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/buffer.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/buffer.h#3 integrate .. //depot/projects/s390/contrib/cvs/src/checkout.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/classify.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/client.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/commit.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/create_adm.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/cvs.h#3 integrate .. //depot/projects/s390/contrib/cvs/src/cvsbug.in#2 integrate .. //depot/projects/s390/contrib/cvs/src/cvsrc.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/diff.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/edit.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/filesubr.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/history.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/ignore.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/import.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/lock.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/log.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/login.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/logmsg.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/main.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/myndbm.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/options.h#1 branch .. //depot/projects/s390/contrib/cvs/src/options.h.in#2 delete .. //depot/projects/s390/contrib/cvs/src/patch.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/rcs.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/rcscmds.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/recurse.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/remove.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/root.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/sanity.sh#3 integrate .. //depot/projects/s390/contrib/cvs/src/server.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/stamp-h2.in#2 delete .. //depot/projects/s390/contrib/cvs/src/status.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/subr.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/tag.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/update.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/vers_ts.c#3 integrate .. //depot/projects/s390/contrib/cvs/src/version.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/version.h.in#2 delete .. //depot/projects/s390/contrib/cvs/src/watch.c#2 integrate .. //depot/projects/s390/contrib/cvs/src/wrapper.c#3 integrate .. //depot/projects/s390/contrib/cvs/stamp-h1.in#2 delete .. //depot/projects/s390/contrib/cvs/tools/ChangeLog#3 integrate .. //depot/projects/s390/contrib/cvs/tools/Makefile.in#3 integrate .. //depot/projects/s390/contrib/diff/util.c#2 integrate .. //depot/projects/s390/contrib/gcc/ChangeLog#3 integrate .. //depot/projects/s390/contrib/gcc/FAQ#1 branch .. //depot/projects/s390/contrib/gcc/GNATS#1 branch .. //depot/projects/s390/contrib/gcc/MAINTAINERS#1 branch .. //depot/projects/s390/contrib/gcc/Makefile.in#3 integrate .. //depot/projects/s390/contrib/gcc/alias.c#3 integrate .. //depot/projects/s390/contrib/gcc/bugs.html#1 branch .. //depot/projects/s390/contrib/gcc/builtins.c#3 integrate .. //depot/projects/s390/contrib/gcc/c-common.c#3 integrate .. //depot/projects/s390/contrib/gcc/c-decl.c#3 integrate .. //depot/projects/s390/contrib/gcc/c-format.c#3 integrate .. //depot/projects/s390/contrib/gcc/c-objc-common.c#3 integrate .. //depot/projects/s390/contrib/gcc/c-parse.in#3 integrate .. //depot/projects/s390/contrib/gcc/c-tree.h#3 integrate .. //depot/projects/s390/contrib/gcc/calls.c#3 integrate .. //depot/projects/s390/contrib/gcc/cfganal.c#2 integrate .. //depot/projects/s390/contrib/gcc/cfgcleanup.c#3 integrate .. //depot/projects/s390/contrib/gcc/cfgrtl.c#3 integrate .. //depot/projects/s390/contrib/gcc/config-ml.in#1 branch .. //depot/projects/s390/contrib/gcc/config.gcc#4 integrate .. //depot/projects/s390/contrib/gcc/config.guess#2 integrate .. //depot/projects/s390/contrib/gcc/config.if#1 branch .. //depot/projects/s390/contrib/gcc/config.sub#1 branch .. //depot/projects/s390/contrib/gcc/config/ChangeLog#1 branch .. //depot/projects/s390/contrib/gcc/config/acinclude.m4#1 branch .. //depot/projects/s390/contrib/gcc/config/alpha/alpha.c#3 integrate .. //depot/projects/s390/contrib/gcc/config/alpha/freebsd.h#2 integrate .. //depot/projects/s390/contrib/gcc/config/arm/arm.c#3 integrate .. //depot/projects/s390/contrib/gcc/config/freebsd-spec.h#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/freebsd.h#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/i386.c#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/i386.h#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/i386.md#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/linux64.h#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/mmintrin.h#3 integrate .. //depot/projects/s390/contrib/gcc/config/i386/xmmintrin.h#2 integrate .. //depot/projects/s390/contrib/gcc/config/mh-a68bsd#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-aix386#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-apollo68#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-armpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-cxux#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-cygwin#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-decstation#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-delta88#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-dgux#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-dgux386#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-djgpp#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-elfalphapic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-hp300#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-hpux#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-hpux8#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-i370pic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-ia64pic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-interix#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-irix4#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-irix5#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-irix6#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-lynxos#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-lynxrs6k#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-m68kpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-mingw32#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-ncr3000#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-ncrsvr43#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-necv4#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-openedition#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-papic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-ppcpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-riscos#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sco#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-solaris#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sparcpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sun3#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sysv#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sysv4#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-sysv5#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-vaxult2#1 branch .. //depot/projects/s390/contrib/gcc/config/mh-x86pic#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw-mh-mpw#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/ChangeLog#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/MoveIfChange#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/README#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/forward-include#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/g-mpw-make.sed#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/mpw-touch#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/mpw-true#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/null-command#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/open-brace#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/tr-7to8-src#1 branch .. //depot/projects/s390/contrib/gcc/config/mpw/true#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-aix43#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-alphaieee#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-armpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-d30v#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-elfalphapic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-i370pic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-ia64pic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-linux#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-m68kpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-netware#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-ospace#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-papic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-ppcpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-sparcpic#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-v810#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-wince#1 branch .. //depot/projects/s390/contrib/gcc/config/mt-x86pic#1 branch .. //depot/projects/s390/contrib/gcc/config/rs6000/rs6000.c#3 integrate .. //depot/projects/s390/contrib/gcc/config/sparc/freebsd.h#3 integrate .. //depot/projects/s390/contrib/gcc/configure#3 integrate .. //depot/projects/s390/contrib/gcc/configure.in#3 integrate .. //depot/projects/s390/contrib/gcc/contrib/ChangeLog#1 branch .. //depot/projects/s390/contrib/gcc/contrib/analyze_brprob#1 branch .. //depot/projects/s390/contrib/gcc/contrib/compare_tests#1 branch .. //depot/projects/s390/contrib/gcc/contrib/convert_to_f2c#1 branch .. //depot/projects/s390/contrib/gcc/contrib/convert_to_g2c#1 branch .. //depot/projects/s390/contrib/gcc/contrib/download_f2c#1 branch .. //depot/projects/s390/contrib/gcc/contrib/gcc_build#1 branch .. //depot/projects/s390/contrib/gcc/contrib/gcc_update#1 branch .. //depot/projects/s390/contrib/gcc/contrib/gccbug.el#1 branch .. //depot/projects/s390/contrib/gcc/contrib/gennews#1 branch .. //depot/projects/s390/contrib/gcc/contrib/index-prop#1 branch .. //depot/projects/s390/contrib/gcc/contrib/newcvsroot#1 branch .. //depot/projects/s390/contrib/gcc/contrib/regression/ChangeLog#1 branch .. //depot/projects/s390/contrib/gcc/contrib/regression/README#1 branch .. //depot/projects/s390/contrib/gcc/contrib/regression/btest-gcc.sh#1 branch .. //depot/projects/s390/contrib/gcc/contrib/regression/objs-gcc.sh#1 branch .. //depot/projects/s390/contrib/gcc/contrib/regression/site.exp#1 branch .. //depot/projects/s390/contrib/gcc/contrib/test_installed#1 branch .. //depot/projects/s390/contrib/gcc/contrib/test_summary#1 branch .. //depot/projects/s390/contrib/gcc/contrib/texi2pod.pl#1 branch .. //depot/projects/s390/contrib/gcc/contrib/warn_summary#1 branch .. //depot/projects/s390/contrib/gcc/cp/ChangeLog#3 integrate .. //depot/projects/s390/contrib/gcc/cp/cfns.h#2 delete .. //depot/projects/s390/contrib/gcc/cp/class.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/cp-lang.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/cp-tree.h#3 integrate .. //depot/projects/s390/contrib/gcc/cp/cvt.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/decl.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/decl2.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/except.c#2 integrate .. //depot/projects/s390/contrib/gcc/cp/init.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/lex.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/mangle.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/method.c#2 integrate .. //depot/projects/s390/contrib/gcc/cp/parse.y#3 integrate .. //depot/projects/s390/contrib/gcc/cp/pt.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/rtti.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/semantics.c#2 integrate .. //depot/projects/s390/contrib/gcc/cp/spew.c#2 integrate .. //depot/projects/s390/contrib/gcc/cp/tree.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/typeck.c#3 integrate .. //depot/projects/s390/contrib/gcc/cp/typeck2.c#3 integrate .. //depot/projects/s390/contrib/gcc/dbxout.c#3 integrate .. //depot/projects/s390/contrib/gcc/doc/compat.texi#2 integrate .. //depot/projects/s390/contrib/gcc/doc/contrib.texi#3 integrate .. //depot/projects/s390/contrib/gcc/doc/cpp.1#1 branch .. //depot/projects/s390/contrib/gcc/doc/gcc.1#1 branch .. //depot/projects/s390/contrib/gcc/doc/gcov.1#1 branch .. //depot/projects/s390/contrib/gcc/doc/install.texi#2 integrate .. //depot/projects/s390/contrib/gcc/doc/invoke.texi#3 integrate .. //depot/projects/s390/contrib/gcc/doc/sourcebuild.texi#2 integrate .. //depot/projects/s390/contrib/gcc/dwarfout.c#3 integrate .. //depot/projects/s390/contrib/gcc/emit-rtl.c#3 integrate .. //depot/projects/s390/contrib/gcc/expmed.c#3 integrate .. //depot/projects/s390/contrib/gcc/expr.c#3 integrate .. //depot/projects/s390/contrib/gcc/f/ChangeLog#3 integrate .. //depot/projects/s390/contrib/gcc/f/g77.1#2 integrate .. //depot/projects/s390/contrib/gcc/f/lang-specs.h#2 integrate .. //depot/projects/s390/contrib/gcc/f/news.texi#3 integrate .. //depot/projects/s390/contrib/gcc/f/version.c#3 integrate .. //depot/projects/s390/contrib/gcc/faq.html#1 branch .. //depot/projects/s390/contrib/gcc/final.c#3 integrate .. //depot/projects/s390/contrib/gcc/flags.h#3 integrate .. //depot/projects/s390/contrib/gcc/flow.c#3 integrate .. //depot/projects/s390/contrib/gcc/fold-const.c#3 integrate .. //depot/projects/s390/contrib/gcc/function.c#3 integrate .. //depot/projects/s390/contrib/gcc/gcc.1#2 integrate .. //depot/projects/s390/contrib/gcc/gcc.c#4 integrate .. //depot/projects/s390/contrib/gcc/getopt.h#2 integrate .. //depot/projects/s390/contrib/gcc/ginclude/stdarg.h#2 integrate .. //depot/projects/s390/contrib/gcc/ginclude/stddef.h#2 integrate .. //depot/projects/s390/contrib/gcc/ginclude/varargs.h#2 integrate .. //depot/projects/s390/contrib/gcc/gnats.html#1 branch .. //depot/projects/s390/contrib/gcc/hooks.c#3 integrate .. //depot/projects/s390/contrib/gcc/hooks.h#3 integrate .. //depot/projects/s390/contrib/gcc/include/COPYING#1 branch .. //depot/projects/s390/contrib/gcc/include/ChangeLog#1 branch .. //depot/projects/s390/contrib/gcc/include/ansidecl.h#1 branch .. //depot/projects/s390/contrib/gcc/include/demangle.h#1 branch .. //depot/projects/s390/contrib/gcc/include/dyn-string.h#1 branch .. //depot/projects/s390/contrib/gcc/include/fibheap.h#1 branch .. //depot/projects/s390/contrib/gcc/include/floatformat.h#1 branch .. //depot/projects/s390/contrib/gcc/include/fnmatch.h#1 branch .. //depot/projects/s390/contrib/gcc/include/getopt.h#1 branch .. //depot/projects/s390/contrib/gcc/include/hashtab.h#1 branch .. //depot/projects/s390/contrib/gcc/include/libiberty.h#1 branch .. //depot/projects/s390/contrib/gcc/include/md5.h#1 branch .. //depot/projects/s390/contrib/gcc/include/objalloc.h#1 branch .. //depot/projects/s390/contrib/gcc/include/obstack.h#1 branch .. //depot/projects/s390/contrib/gcc/include/partition.h#1 branch .. //depot/projects/s390/contrib/gcc/include/safe-ctype.h#1 branch .. //depot/projects/s390/contrib/gcc/include/sort.h#1 branch .. //depot/projects/s390/contrib/gcc/include/splay-tree.h#1 branch .. //depot/projects/s390/contrib/gcc/include/symcat.h#1 branch .. //depot/projects/s390/contrib/gcc/include/ternary.h#1 branch .. //depot/projects/s390/contrib/gcc/include/xregex.h#1 branch .. //depot/projects/s390/contrib/gcc/include/xregex2.h#1 branch .. //depot/projects/s390/contrib/gcc/install-sh#1 branch .. //depot/projects/s390/contrib/gcc/jump.c#3 integrate .. //depot/projects/s390/contrib/gcc/langhooks-def.h#3 integrate .. //depot/projects/s390/contrib/gcc/langhooks.h#3 integrate .. //depot/projects/s390/contrib/gcc/libgcc2.c#3 integrate .. //depot/projects/s390/contrib/gcc/libtool.m4#1 branch .. //depot/projects/s390/contrib/gcc/loop.c#3 integrate .. //depot/projects/s390/contrib/gcc/ltcf-c.sh#1 branch .. //depot/projects/s390/contrib/gcc/ltcf-cxx.sh#1 branch .. //depot/projects/s390/contrib/gcc/ltcf-gcj.sh#1 branch .. //depot/projects/s390/contrib/gcc/ltconfig#1 branch .. //depot/projects/s390/contrib/gcc/ltmain.sh#1 branch .. //depot/projects/s390/contrib/gcc/missing#1 branch .. //depot/projects/s390/contrib/gcc/mkdep#1 branch .. //depot/projects/s390/contrib/gcc/mkinstalldirs#1 branch .. //depot/projects/s390/contrib/gcc/move-if-change#2 integrate .. //depot/projects/s390/contrib/gcc/print-tree.c#2 integrate .. //depot/projects/s390/contrib/gcc/recog.c#2 integrate .. //depot/projects/s390/contrib/gcc/reload.c#3 integrate .. //depot/projects/s390/contrib/gcc/reload1.c#3 integrate .. //depot/projects/s390/contrib/gcc/rtl.h#3 integrate .. //depot/projects/s390/contrib/gcc/stmt.c#2 integrate .. //depot/projects/s390/contrib/gcc/symlink-tree#1 branch .. //depot/projects/s390/contrib/gcc/toplev.c#3 integrate .. //depot/projects/s390/contrib/gcc/tradcpp.c#3 integrate .. //depot/projects/s390/contrib/gcc/tree-inline.c#3 integrate .. //depot/projects/s390/contrib/gcc/tree.c#2 integrate .. //depot/projects/s390/contrib/gcc/tree.h#3 integrate .. //depot/projects/s390/contrib/gcc/varasm.c#3 integrate .. //depot/projects/s390/contrib/gcc/version.c#3 integrate .. //depot/projects/s390/contrib/gcc/ylwrap#1 branch .. //depot/projects/s390/contrib/gdb/gdb/i386bsd-nat.c#2 integrate .. //depot/projects/s390/contrib/groff/tmac/troffrc#4 integrate .. //depot/projects/s390/contrib/libf2c/ChangeLog#3 integrate .. //depot/projects/s390/contrib/libf2c/libF77/Version.c#3 integrate .. //depot/projects/s390/contrib/libf2c/libI77/Version.c#3 integrate .. //depot/projects/s390/contrib/libf2c/libU77/Version.c#3 integrate .. //depot/projects/s390/contrib/libobjc/ChangeLog#3 integrate .. //depot/projects/s390/contrib/libstdc++/ChangeLog#3 integrate .. //depot/projects/s390/contrib/libstdc++/FREEBSD-upgrade#2 delete .. //depot/projects/s390/contrib/libstdc++/Makefile.am#3 integrate .. //depot/projects/s390/contrib/libstdc++/Makefile.in#3 integrate .. //depot/projects/s390/contrib/libstdc++/NEWS#2 delete .. //depot/projects/s390/contrib/libstdc++/acconfig.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/acinclude.m4#3 integrate .. //depot/projects/s390/contrib/libstdc++/aclocal.m4#3 integrate .. //depot/projects/s390/contrib/libstdc++/cassert#2 delete .. //depot/projects/s390/contrib/libstdc++/cctype#2 delete .. //depot/projects/s390/contrib/libstdc++/cerrno#2 delete .. //depot/projects/s390/contrib/libstdc++/cfloat#2 delete .. //depot/projects/s390/contrib/libstdc++/cinst.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/ciso646#2 delete .. //depot/projects/s390/contrib/libstdc++/climits#2 delete .. //depot/projects/s390/contrib/libstdc++/clocale#2 delete .. //depot/projects/s390/contrib/libstdc++/cmath#2 delete .. //depot/projects/s390/contrib/libstdc++/cmathi.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/complex#2 delete .. //depot/projects/s390/contrib/libstdc++/complex.h#2 delete .. //depot/projects/s390/contrib/libstdc++/config.h.in#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/aix.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/cpu/sparc/sparc32/bits/atomicity.h#2 delete .. //depot/projects/s390/contrib/libstdc++/config/cpu/sparc/sparc64/bits/atomicity.h#2 delete .. //depot/projects/s390/contrib/libstdc++/config/dec-osf.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/delta.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/elf.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/elfshlibm.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/freebsd.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/gnu.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/hpux.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/irix5.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/linker-map.gnu#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/linux.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/linux.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/locale/generic/c_locale.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/generic/c_locale.h#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/generic/time_members.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/c_locale.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/c_locale.h#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/ctype_members.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/monetary_members.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/numeric_members.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/locale/gnu/time_members.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/openbsd.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/openbsd.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/os/gnu-linux/bits/ctype_noninline.h#3 integrate .. //depot/projects/s390/contrib/libstdc++/config/posix.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/sol2pth.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/sol2shm.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/sol2solth.mt#2 delete .. //depot/projects/s390/contrib/libstdc++/config/sunos4.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/config/x86-interix.ml#2 delete .. //depot/projects/s390/contrib/libstdc++/configure#3 integrate .. //depot/projects/s390/contrib/libstdc++/configure.in#3 integrate .. //depot/projects/s390/contrib/libstdc++/csetjmp#2 delete .. //depot/projects/s390/contrib/libstdc++/csignal#2 delete .. //depot/projects/s390/contrib/libstdc++/cstdarg#2 delete .. //depot/projects/s390/contrib/libstdc++/cstddef#2 delete .. //depot/projects/s390/contrib/libstdc++/cstdio#2 delete .. //depot/projects/s390/contrib/libstdc++/cstdlib#2 delete .. //depot/projects/s390/contrib/libstdc++/cstdlibi.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/cstring#2 delete .. //depot/projects/s390/contrib/libstdc++/cstringi.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/ctime#2 delete .. //depot/projects/s390/contrib/libstdc++/cwchar#2 delete .. //depot/projects/s390/contrib/libstdc++/cwctype#2 delete .. //depot/projects/s390/contrib/libstdc++/fstream#2 delete .. //depot/projects/s390/contrib/libstdc++/include/bits/basic_ios.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/basic_string.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/c++config#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/fstream.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/ios_base.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/istream.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/locale_facets.h#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/locale_facets.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/localefwd.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/sstream.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/streambuf.tcc#3 integrate .. //depot/projects/s390/contrib/libstdc++/include/bits/stringfwd.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/std/std_iomanip.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/std/std_iosfwd.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/std/std_iostream.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/std/std_limits.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/include/std/std_sstream.h#2 integrate .. //depot/projects/s390/contrib/libstdc++/iomanip#2 delete .. //depot/projects/s390/contrib/libstdc++/iosfwd#2 delete .. //depot/projects/s390/contrib/libstdc++/iostream#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/ChangeLog#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/Makefile.am#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/Makefile.in#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/_G_config.h#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/filedoalloc.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/fileops.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/genops.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/iofclose.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/iofopen.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/iofwide.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/iolibio.h#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/libio.h#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/libioP.h#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/stdfiles.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/stdio.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/wfiledoalloc.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/wfileops.c#2 delete .. //depot/projects/s390/contrib/libstdc++/libio/wgenops.c#2 delete .. //depot/projects/s390/contrib/libstdc++/sinst.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/src/cmath.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/src/codecvt.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/src/ctype.cc#2 integrate .. //depot/projects/s390/contrib/libstdc++/src/globals.cc#2 integrate .. //depot/projects/s390/contrib/libstdc++/src/ios.cc#2 integrate .. //depot/projects/s390/contrib/libstdc++/src/locale-inst.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/src/locale.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/src/localename.cc#3 integrate .. //depot/projects/s390/contrib/libstdc++/src/string-inst.cc#2 integrate .. //depot/projects/s390/contrib/libstdc++/sstream#2 delete .. //depot/projects/s390/contrib/libstdc++/std/bastring.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/std/bastring.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/complext.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/std/complext.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/dcomplex.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/fcomplex.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/gslice.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/gslice_array.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/indirect_array.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/ldcomplex.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/mask_array.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/slice.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/slice_array.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/std_valarray.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/straits.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/valarray_array.h#2 delete .. //depot/projects/s390/contrib/libstdc++/std/valarray_array.tcc#2 delete .. //depot/projects/s390/contrib/libstdc++/std/valarray_meta.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stdexcept#2 delete .. //depot/projects/s390/contrib/libstdc++/stdexcepti.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/stl.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/ChangeLog#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/README#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/algo.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/algobase.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/algorithm#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/alloc.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/bitset#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/bvector.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/defalloc.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/deque#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/deque.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/function.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/functional#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/hash_map#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/hash_map.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/hash_set#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/hash_set.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/hashtable.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/heap.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/iterator#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/iterator.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/list#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/list.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/map#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/map.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/memory#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/multimap.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/multiset.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/numeric#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/pair.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/pthread_alloc#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/pthread_alloc.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/queue#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/rope#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/rope.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/ropeimpl.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/set#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/set.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/slist#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/slist.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stack#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stack.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_algo.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_algobase.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_alloc.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_bvector.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_config.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_construct.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_deque.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_function.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_hash_fun.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_hash_map.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_hash_set.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_hashtable.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_heap.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_iterator.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_list.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_map.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_multimap.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_multiset.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_numeric.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_pair.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_queue.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_raw_storage_iter.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_relops.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_rope.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_set.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_slist.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_stack.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_tempbuf.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_tree.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_uninitialized.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/stl_vector.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/tempbuf.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/tree.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/type_traits.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/utility#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/vector#2 delete .. //depot/projects/s390/contrib/libstdc++/stl/vector.h#2 delete .. //depot/projects/s390/contrib/libstdc++/stlinst.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/string#2 delete .. //depot/projects/s390/contrib/libstdc++/strstream#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/ChangeLog#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/Makefile.in#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/configure.in#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tcomplex.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tcomplex.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tcomplex.inp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tlist.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tlist.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tmap.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tmap.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tstring.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tstring.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tstring.inp#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tvector.cc#2 delete .. //depot/projects/s390/contrib/libstdc++/tests/tvector.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/ChangeLog#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/Makefile.in#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/config/default.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/configure.in#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/lib/libstdc++.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite/libstdc++.tests/test.exp#2 delete .. //depot/projects/s390/contrib/libstdc++/testsuite_flags.in#2 delete .. //depot/projects/s390/contrib/libstdc++/valarray#2 delete .. //depot/projects/s390/contrib/libstdc++/valarray.cc#2 delete .. //depot/projects/s390/contrib/lukemftpd/ChangeLog#2 integrate .. //depot/projects/s390/contrib/lukemftpd/acconfig.h#2 integrate .. //depot/projects/s390/contrib/lukemftpd/config.h.in#2 integrate .. //depot/projects/s390/contrib/lukemftpd/configure#2 integrate .. //depot/projects/s390/contrib/lukemftpd/configure.in#2 integrate .. //depot/projects/s390/contrib/lukemftpd/lukemftpd.h#2 integrate .. //depot/projects/s390/contrib/lukemftpd/todo#2 integrate .. //depot/projects/s390/contrib/ntp/COPYRIGHT#2 integrate .. //depot/projects/s390/contrib/ntp/ChangeLog#2 integrate .. //depot/projects/s390/contrib/ntp/ChangeLog-4.1.0#1 branch .. //depot/projects/s390/contrib/ntp/FREEBSD-upgrade#2 integrate .. //depot/projects/s390/contrib/ntp/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/NEWS#2 integrate .. //depot/projects/s390/contrib/ntp/README.bk#1 branch .. //depot/projects/s390/contrib/ntp/README.cvs#2 integrate .. //depot/projects/s390/contrib/ntp/README.refclocks#1 branch .. //depot/projects/s390/contrib/ntp/README.rsa#2 integrate .. //depot/projects/s390/contrib/ntp/README.versions#1 branch .. //depot/projects/s390/contrib/ntp/acconfig.h#2 integrate .. //depot/projects/s390/contrib/ntp/acinclude.m4#2 integrate .. //depot/projects/s390/contrib/ntp/aclocal.m4#2 integrate .. //depot/projects/s390/contrib/ntp/adjtimed/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/clockstuff/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/clockstuff/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/config.guess#2 integrate .. //depot/projects/s390/contrib/ntp/config.h.in#2 integrate .. //depot/projects/s390/contrib/ntp/config.sub#2 integrate .. //depot/projects/s390/contrib/ntp/configure#2 integrate .. //depot/projects/s390/contrib/ntp/configure.in#2 integrate .. //depot/projects/s390/contrib/ntp/depcomp#2 integrate .. //depot/projects/s390/contrib/ntp/flock-build#2 integrate .. //depot/projects/s390/contrib/ntp/html/driver40.htm#1 branch .. //depot/projects/s390/contrib/ntp/html/driver42.htm#1 branch .. //depot/projects/s390/contrib/ntp/html/driver43.htm#1 branch .. //depot/projects/s390/contrib/ntp/html/driver44.htm#1 branch .. //depot/projects/s390/contrib/ntp/html/hints/mpeix#1 branch .. //depot/projects/s390/contrib/ntp/html/hints/vxworks.html#2 integrate .. //depot/projects/s390/contrib/ntp/html/hints/winnt#2 delete .. //depot/projects/s390/contrib/ntp/html/qth.htm#2 integrate .. //depot/projects/s390/contrib/ntp/html/refclock.htm#2 integrate .. //depot/projects/s390/contrib/ntp/html/vxworks.htm#2 delete .. //depot/projects/s390/contrib/ntp/html/y2k.htm#2 delete .. //depot/projects/s390/contrib/ntp/include/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/include/l_stdlib.h#2 integrate .. //depot/projects/s390/contrib/ntp/include/ntp.h#2 integrate .. //depot/projects/s390/contrib/ntp/include/ntp_machine.h#2 integrate .. //depot/projects/s390/contrib/ntp/include/ntp_request.h#2 integrate .. //depot/projects/s390/contrib/ntp/include/ntp_syscall.h#2 integrate .. //depot/projects/s390/contrib/ntp/include/ntpd.h#2 integrate .. //depot/projects/s390/contrib/ntp/install-sh#2 integrate .. //depot/projects/s390/contrib/ntp/kernel/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/kernel/sys/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/adjtime.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/clocktypes.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/iosignal.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/machines.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/mexit.c#2 delete .. //depot/projects/s390/contrib/ntp/libntp/mktime.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/msyslog.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/snprintf.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/strdup.c#2 integrate .. //depot/projects/s390/contrib/ntp/libntp/strerror.c#2 integrate .. //depot/projects/s390/contrib/ntp/libparse/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/libparse/kclk_computime.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_dcf7000.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_hopf6021.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_meinberg.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_rawdcf.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_rcc8000.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_schmid.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_trimtaip.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_trimtsip.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_varitext.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kclk_wharton.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kparse.c#2 delete .. //depot/projects/s390/contrib/ntp/libparse/kparse_conf.c#2 delete .. //depot/projects/s390/contrib/ntp/librsaref/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/librsaref/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/missing#2 integrate .. //depot/projects/s390/contrib/ntp/mkinstalldirs#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/jupiter.h#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_config.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_control.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_crypto.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_intres.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_io.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_loopfilter.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_proto.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_request.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntp_resolver.c#2 delete .. //depot/projects/s390/contrib/ntp/ntpd/ntp_timer.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/ntpd.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_chu.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_conf.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_jjy.c#1 branch .. //depot/projects/s390/contrib/ntp/ntpd/refclock_local.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_neoclock4x.c#1 branch .. //depot/projects/s390/contrib/ntp/ntpd/refclock_oncore.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_palisade.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_ripencc.c#1 branch .. //depot/projects/s390/contrib/ntp/ntpd/refclock_true.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpd/refclock_tt560.c#1 branch .. //depot/projects/s390/contrib/ntp/ntpd/refclock_zyfer.c#1 branch .. //depot/projects/s390/contrib/ntp/ntpdate/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdate/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdate/ntpdate.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdate/ntptimeset.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdc/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdc/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdc/ntpdc.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpdc/ntpdc_ops.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntpq/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/ntpq/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/ntpq/ntpq.c#2 integrate .. //depot/projects/s390/contrib/ntp/ntptrace/Makefile.am#2 integrate .. //depot/projects/s390/contrib/ntp/ntptrace/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/ntptrace/ntptrace.c#2 integrate .. //depot/projects/s390/contrib/ntp/parseutil/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/parseutil/dcfd.c#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/calc_tickadj#2 delete .. //depot/projects/s390/contrib/ntp/scripts/checktime#2 delete .. //depot/projects/s390/contrib/ntp/scripts/freq_adj#2 delete .. //depot/projects/s390/contrib/ntp/scripts/mkver.in#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/ntpsweep#2 delete .. //depot/projects/s390/contrib/ntp/scripts/ntpsweep.in#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/plot_summary.in#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/plot_summary.pl#2 delete .. //depot/projects/s390/contrib/ntp/scripts/stats.ulrich.patches#2 delete .. //depot/projects/s390/contrib/ntp/scripts/summary.in#2 integrate .. //depot/projects/s390/contrib/ntp/scripts/summary.pl#2 delete .. //depot/projects/s390/contrib/ntp/util/Makefile.in#2 integrate .. //depot/projects/s390/contrib/ntp/util/ansi2knr.c#2 integrate .. //depot/projects/s390/contrib/ntp/util/ntp-genkeys.c#2 integrate .. //depot/projects/s390/contrib/ntp/version#1 branch .. //depot/projects/s390/contrib/one-true-awk/FREEBSD-upgrade#2 integrate .. //depot/projects/s390/contrib/openpam/lib/openpam_log.c#2 integrate .. //depot/projects/s390/contrib/openpam/lib/openpam_ttyconv.c#3 integrate .. //depot/projects/s390/contrib/tar/src/extract.c#3 integrate .. //depot/projects/s390/contrib/tar/src/misc.c#2 integrate .. //depot/projects/s390/crypto/heimdal/ChangeLog#3 integrate .. //depot/projects/s390/crypto/heimdal/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/NEWS#3 integrate .. //depot/projects/s390/crypto/heimdal/aclocal.m4#3 integrate .. //depot/projects/s390/crypto/heimdal/admin/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/admin/ktutil.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/afsutil/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ChangeLog#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/common/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftp/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftp/ftp.c#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftp/ftp.cat1#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftpd/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftpd/ftpd.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/ftp/ftpd/ftpusers.cat5#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/kf/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/kf/kf.cat1#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/kf/kfd.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/login/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/push/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/push/pfrom.cat1#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/push/push.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/rcp/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/rsh/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/su/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/ChangeLog#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/libtelnet/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/telnet/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/telnet/telnet.cat1#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/telnetd/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/telnet/telnetd/telnetd.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/appl/test/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/cf/sunos.m4#2 integrate .. //depot/projects/s390/crypto/heimdal/config.guess#3 integrate .. //depot/projects/s390/crypto/heimdal/config.sub#3 integrate .. //depot/projects/s390/crypto/heimdal/configure#3 integrate .. //depot/projects/s390/crypto/heimdal/configure.in#3 integrate .. //depot/projects/s390/crypto/heimdal/doc/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/include/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/include/kadm5/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/include/make_crypto.c#2 integrate .. //depot/projects/s390/crypto/heimdal/install-sh#3 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/ChangeLog#3 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/Makefile.in#3 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/kadm_conn.c#2 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/kadmin.cat8#3 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/kadmind.8#3 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/kadmind.c#2 integrate .. //depot/projects/s390/crypto/heimdal/kadmin/kadmind.cat8#3 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 13:28:55 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 48E1F37B404; Sat, 7 Dec 2002 13:28:31 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB54F37B401 for ; Sat, 7 Dec 2002 13:28:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06D4D43EB2 for ; Sat, 7 Dec 2002 13:28:29 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7LNvmV043315 for ; Sat, 7 Dec 2002 13:23:57 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7LNXkd043312 for perforce@freebsd.org; Sat, 7 Dec 2002 13:23:33 -0800 (PST) Date: Sat, 7 Dec 2002 13:23:33 -0800 (PST) Message-Id: <200212072123.gB7LNXkd043312@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 22046 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22046 Change 22046 by jmallett@jmallett_dalek on 2002/12/07 13:23:20 IFC. Affected files ... .. //depot/projects/mips/MAINTAINERS#6 integrate .. //depot/projects/mips/Makefile#2 integrate .. //depot/projects/mips/Makefile.inc1#5 integrate .. //depot/projects/mips/UPDATING#4 integrate .. //depot/projects/mips/bin/chmod/chmod.1#3 integrate .. //depot/projects/mips/bin/dd/dd.1#2 integrate .. //depot/projects/mips/bin/expr/expr.1#3 integrate .. //depot/projects/mips/bin/ls/ls.1#4 integrate .. //depot/projects/mips/bin/sh/bltin/echo.1#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/Makefile.am#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/Makefile.in#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/aout-tic30.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/aoutx.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/archive.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/bfd-in.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/bfd-in2.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/bfd.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/binary.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/coff-arm.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/coff-tic30.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/coff-z8k.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/coffcode.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/coffgen.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/cofflink.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/config.bfd#4 integrate .. //depot/projects/mips/contrib/binutils/bfd/config.in#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/configure#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/configure.in#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/cpu-tic30.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/cpu-v850.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/cpu-z8k.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/doc/Makefile.in#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/doc/bfdt.texi#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/doc/coffcode.texi#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/doc/reloc.texi#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/dwarf2.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/ecoff.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf-bfd.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf-eh-frame.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf32-arm.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf32-i386.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf32-s390.c#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf32-sparc.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf32-v850.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/elf64-alpha.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf64-ppc.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf64-s390.c#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/elf64-sparc.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elflink.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elflink.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elfxx-ia64.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/elfxx-target.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/format.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/gen-aout.c#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/libbfd.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/libcoff.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/linker.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/merge.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/mipsbsd.c#2 delete .. //depot/projects/mips/contrib/binutils/bfd/peicode.h#2 integrate .. //depot/projects/mips/contrib/binutils/bfd/po/SRC-POTFILES.in#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/po/bfd.pot#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/reloc.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/section.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/srec.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/stabs.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/syms.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/targets.c#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/version.h#3 integrate .. //depot/projects/mips/contrib/binutils/bfd/xcofflink.c#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/bucomm.c#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/configure#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/configure.in#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/nm.c#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/objdump.c#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/po/binutils.pot#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/rcparse.c#2 delete .. //depot/projects/mips/contrib/binutils/binutils/rcparse.h#2 delete .. //depot/projects/mips/contrib/binutils/binutils/readelf.c#3 integrate .. //depot/projects/mips/contrib/binutils/binutils/strings.c#3 integrate .. //depot/projects/mips/contrib/binutils/etc/ChangeLog#2 integrate .. //depot/projects/mips/contrib/binutils/gas/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/obj-elf.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-alpha.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-alpha.h#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-i386.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-i386.h#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-ia64.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-ppc.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-s390.c#2 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-s390.h#2 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-sparc.c#3 integrate .. //depot/projects/mips/contrib/binutils/gas/config/tc-tic30.c#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/tc-tic30.h#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/tc-v850.c#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/tc-v850.h#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/tc-z8k.c#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/tc-z8k.h#2 delete .. //depot/projects/mips/contrib/binutils/gas/config/te-freebsd.h#2 integrate .. //depot/projects/mips/contrib/binutils/gas/configure#3 integrate .. //depot/projects/mips/contrib/binutils/gas/configure.in#3 integrate .. //depot/projects/mips/contrib/binutils/gas/doc/as.1#3 integrate .. //depot/projects/mips/contrib/binutils/gas/doc/c-v850.texi#2 delete .. //depot/projects/mips/contrib/binutils/gas/doc/c-z8k.texi#2 delete .. //depot/projects/mips/contrib/binutils/gas/itbl-lex.l#2 integrate .. //depot/projects/mips/contrib/binutils/gas/itbl-ops.c#2 integrate .. //depot/projects/mips/contrib/binutils/gas/itbl-parse.y#2 integrate .. //depot/projects/mips/contrib/binutils/gas/po/gas.pot#3 integrate .. //depot/projects/mips/contrib/binutils/gas/write.c#3 integrate .. //depot/projects/mips/contrib/binutils/gprof/po/Make-in#2 integrate .. //depot/projects/mips/contrib/binutils/gprof/po/gprof.pot#2 integrate .. //depot/projects/mips/contrib/binutils/include/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/include/ansidecl.h#2 integrate .. //depot/projects/mips/contrib/binutils/include/opcode/tic30.h#2 delete .. //depot/projects/mips/contrib/binutils/include/opcode/v850.h#2 delete .. //depot/projects/mips/contrib/binutils/ld/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/ld/configure.host#3 integrate .. //depot/projects/mips/contrib/binutils/ld/configure.tgt#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf32ppc.sh#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf64_s390.sh#2 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf64_sparc.sh#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf64alpha.sh#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf64ppc.sh#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/elf_x86_64.sh#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emulparams/shelf.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/shelf_linux.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/tic30aout.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/tic30coff.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/v850.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/z8001.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emulparams/z8002.sh#2 delete .. //depot/projects/mips/contrib/binutils/ld/emultempl/elf32.em#3 integrate .. //depot/projects/mips/contrib/binutils/ld/emultempl/pe.em#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ld.1#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldctor.c#2 integrate .. //depot/projects/mips/contrib/binutils/ld/ldexp.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldfile.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldgram.y#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldlang.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldlang.h#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldlex.l#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldmain.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldmisc.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/ldwrite.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/lexsup.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/mri.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/pe-dll.c#3 integrate .. //depot/projects/mips/contrib/binutils/ld/po/ld.pot#3 integrate .. //depot/projects/mips/contrib/binutils/ld/scripttempl/pe.sc#2 integrate .. //depot/projects/mips/contrib/binutils/ld/scripttempl/tic30aout.sc#2 delete .. //depot/projects/mips/contrib/binutils/ld/scripttempl/tic30coff.sc#2 delete .. //depot/projects/mips/contrib/binutils/ld/scripttempl/v850.sc#2 delete .. //depot/projects/mips/contrib/binutils/ld/scripttempl/z8000.sc#2 delete .. //depot/projects/mips/contrib/binutils/libiberty/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/libiberty/config.table#3 integrate .. //depot/projects/mips/contrib/binutils/opcodes/ChangeLog#3 integrate .. //depot/projects/mips/contrib/binutils/opcodes/po/opcodes.pot#3 integrate .. //depot/projects/mips/contrib/binutils/opcodes/sparc-opc.c#2 integrate .. //depot/projects/mips/contrib/binutils/opcodes/tic30-dis.c#2 delete .. //depot/projects/mips/contrib/binutils/opcodes/v850-dis.c#2 delete .. //depot/projects/mips/contrib/binutils/opcodes/v850-opc.c#2 delete .. //depot/projects/mips/contrib/binutils/opcodes/z8k-dis.c#2 delete .. //depot/projects/mips/contrib/binutils/opcodes/z8k-opc.h#2 delete .. //depot/projects/mips/contrib/binutils/opcodes/z8kgen.c#2 delete .. //depot/projects/mips/contrib/cvs/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/INSTALL#2 integrate .. //depot/projects/mips/contrib/cvs/Makefile.am#2 integrate .. //depot/projects/mips/contrib/cvs/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/NEWS#2 integrate .. //depot/projects/mips/contrib/cvs/TODO#2 integrate .. //depot/projects/mips/contrib/cvs/acconfig.h#2 delete .. //depot/projects/mips/contrib/cvs/acinclude.m4#2 integrate .. //depot/projects/mips/contrib/cvs/aclocal.m4#2 integrate .. //depot/projects/mips/contrib/cvs/config.h.in#2 integrate .. //depot/projects/mips/contrib/cvs/configure#2 integrate .. //depot/projects/mips/contrib/cvs/configure.in#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/Makefile.am#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/README#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/check_cvs.in#1 branch .. //depot/projects/mips/contrib/cvs/contrib/cvs_acls.in#2 integrate .. //depot/projects/mips/contrib/cvs/contrib/debug_check_log.sh#2 integrate .. //depot/projects/mips/contrib/cvs/diff/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/diff/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/diff/diff.c#2 integrate .. //depot/projects/mips/contrib/cvs/diff/system.h#2 integrate .. //depot/projects/mips/contrib/cvs/doc/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/doc/HACKING.DOCS#1 branch .. //depot/projects/mips/contrib/cvs/doc/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/doc/cvs.texinfo#2 integrate .. //depot/projects/mips/contrib/cvs/doc/stamp-1#2 integrate .. //depot/projects/mips/contrib/cvs/doc/stamp-vti#2 integrate .. //depot/projects/mips/contrib/cvs/doc/version-client.texi#2 integrate .. //depot/projects/mips/contrib/cvs/doc/version.texi#2 integrate .. //depot/projects/mips/contrib/cvs/lib/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/lib/Makefile.am#2 integrate .. //depot/projects/mips/contrib/cvs/lib/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/lib/fnmatch.h#2 delete .. //depot/projects/mips/contrib/cvs/lib/fnmatch.h.in#1 branch .. //depot/projects/mips/contrib/cvs/lib/getdate.y#2 integrate .. //depot/projects/mips/contrib/cvs/lib/gethostname.c#1 branch .. //depot/projects/mips/contrib/cvs/lib/getline.c#2 integrate .. //depot/projects/mips/contrib/cvs/lib/getline.h#2 integrate .. //depot/projects/mips/contrib/cvs/lib/getopt.h#2 integrate .. //depot/projects/mips/contrib/cvs/lib/getpagesize.h#1 branch .. //depot/projects/mips/contrib/cvs/lib/hostname.c#2 delete .. //depot/projects/mips/contrib/cvs/lib/regex.c#2 integrate .. //depot/projects/mips/contrib/cvs/lib/regex.h#2 integrate .. //depot/projects/mips/contrib/cvs/lib/strerror.c#2 integrate .. //depot/projects/mips/contrib/cvs/lib/system.h#2 integrate .. //depot/projects/mips/contrib/cvs/man/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/man/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/noautomake.sh#2 integrate .. //depot/projects/mips/contrib/cvs/src/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/src/Makefile.am#2 integrate .. //depot/projects/mips/contrib/cvs/src/Makefile.in#2 integrate .. //depot/projects/mips/contrib/cvs/src/add.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/admin.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/annotate.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/buffer.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/buffer.h#2 integrate .. //depot/projects/mips/contrib/cvs/src/checkout.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/classify.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/client.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/commit.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/create_adm.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/cvs.h#2 integrate .. //depot/projects/mips/contrib/cvs/src/cvsbug.in#2 integrate .. //depot/projects/mips/contrib/cvs/src/cvsrc.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/diff.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/edit.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/filesubr.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/history.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/ignore.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/import.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/lock.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/log.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/login.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/logmsg.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/main.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/myndbm.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/options.h#1 branch .. //depot/projects/mips/contrib/cvs/src/options.h.in#2 delete .. //depot/projects/mips/contrib/cvs/src/patch.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/rcs.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/rcscmds.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/recurse.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/remove.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/root.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/sanity.sh#2 integrate .. //depot/projects/mips/contrib/cvs/src/server.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/stamp-h2.in#2 delete .. //depot/projects/mips/contrib/cvs/src/status.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/subr.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/tag.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/update.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/vers_ts.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/version.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/version.h.in#2 delete .. //depot/projects/mips/contrib/cvs/src/watch.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/wrapper.c#2 integrate .. //depot/projects/mips/contrib/cvs/stamp-h1.in#2 delete .. //depot/projects/mips/contrib/cvs/tools/ChangeLog#2 integrate .. //depot/projects/mips/contrib/cvs/tools/Makefile.in#2 integrate .. //depot/projects/mips/contrib/diff/util.c#2 integrate .. //depot/projects/mips/contrib/gcc/ChangeLog#3 integrate .. //depot/projects/mips/contrib/gcc/FAQ#1 branch .. //depot/projects/mips/contrib/gcc/GNATS#1 branch .. //depot/projects/mips/contrib/gcc/MAINTAINERS#1 branch .. //depot/projects/mips/contrib/gcc/Makefile.in#3 integrate .. //depot/projects/mips/contrib/gcc/alias.c#2 integrate .. //depot/projects/mips/contrib/gcc/bugs.html#1 branch .. //depot/projects/mips/contrib/gcc/builtins.c#2 integrate .. //depot/projects/mips/contrib/gcc/c-common.c#2 integrate .. //depot/projects/mips/contrib/gcc/c-decl.c#3 integrate .. //depot/projects/mips/contrib/gcc/c-objc-common.c#3 integrate .. //depot/projects/mips/contrib/gcc/c-parse.in#2 integrate .. //depot/projects/mips/contrib/gcc/c-tree.h#2 integrate .. //depot/projects/mips/contrib/gcc/calls.c#3 integrate .. //depot/projects/mips/contrib/gcc/cfganal.c#2 integrate .. //depot/projects/mips/contrib/gcc/cfgcleanup.c#2 integrate .. //depot/projects/mips/contrib/gcc/cfgrtl.c#2 integrate .. //depot/projects/mips/contrib/gcc/config-ml.in#1 branch .. //depot/projects/mips/contrib/gcc/config.gcc#2 integrate .. //depot/projects/mips/contrib/gcc/config.guess#2 integrate .. //depot/projects/mips/contrib/gcc/config.if#1 branch .. //depot/projects/mips/contrib/gcc/config.sub#1 branch .. //depot/projects/mips/contrib/gcc/config/ChangeLog#1 branch .. //depot/projects/mips/contrib/gcc/config/acinclude.m4#1 branch .. //depot/projects/mips/contrib/gcc/config/alpha/alpha.c#2 integrate .. //depot/projects/mips/contrib/gcc/config/alpha/freebsd.h#2 integrate .. //depot/projects/mips/contrib/gcc/config/arm/arm.c#2 integrate .. //depot/projects/mips/contrib/gcc/config/freebsd-spec.h#2 integrate .. //depot/projects/mips/contrib/gcc/config/i386/freebsd.h#2 integrate .. //depot/projects/mips/contrib/gcc/config/i386/i386.c#3 integrate .. //depot/projects/mips/contrib/gcc/config/i386/i386.h#3 integrate .. //depot/projects/mips/contrib/gcc/config/i386/i386.md#2 integrate .. //depot/projects/mips/contrib/gcc/config/i386/linux64.h#3 integrate .. //depot/projects/mips/contrib/gcc/config/i386/mmintrin.h#2 integrate .. //depot/projects/mips/contrib/gcc/config/i386/xmmintrin.h#2 integrate .. //depot/projects/mips/contrib/gcc/config/mh-a68bsd#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-aix386#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-apollo68#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-armpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-cxux#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-cygwin#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-decstation#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-delta88#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-dgux#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-dgux386#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-djgpp#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-elfalphapic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-hp300#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-hpux#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-hpux8#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-i370pic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-ia64pic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-interix#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-irix4#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-irix5#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-irix6#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-lynxos#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-lynxrs6k#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-m68kpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-mingw32#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-ncr3000#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-ncrsvr43#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-necv4#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-openedition#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-papic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-ppcpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-riscos#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sco#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-solaris#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sparcpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sun3#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sysv#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sysv4#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-sysv5#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-vaxult2#1 branch .. //depot/projects/mips/contrib/gcc/config/mh-x86pic#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw-mh-mpw#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/ChangeLog#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/MoveIfChange#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/README#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/forward-include#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/g-mpw-make.sed#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/mpw-touch#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/mpw-true#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/null-command#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/open-brace#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/tr-7to8-src#1 branch .. //depot/projects/mips/contrib/gcc/config/mpw/true#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-aix43#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-alphaieee#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-armpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-d30v#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-elfalphapic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-i370pic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-ia64pic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-linux#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-m68kpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-netware#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-ospace#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-papic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-ppcpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-sparcpic#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-v810#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-wince#1 branch .. //depot/projects/mips/contrib/gcc/config/mt-x86pic#1 branch .. //depot/projects/mips/contrib/gcc/config/rs6000/rs6000.c#2 integrate .. //depot/projects/mips/contrib/gcc/config/s390/fixdfdi.h#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/libgcc-glibc.ver#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/linux.h#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/s390-protos.h#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/s390.c#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/s390.h#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/s390.md#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/s390x.h#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/t-linux#1 branch .. //depot/projects/mips/contrib/gcc/config/s390/t-linux64#1 branch .. //depot/projects/mips/contrib/gcc/config/sparc/freebsd.h#3 integrate .. //depot/projects/mips/contrib/gcc/configure#2 integrate .. //depot/projects/mips/contrib/gcc/configure.in#2 integrate .. //depot/projects/mips/contrib/gcc/contrib/ChangeLog#1 branch .. //depot/projects/mips/contrib/gcc/contrib/analyze_brprob#1 branch .. //depot/projects/mips/contrib/gcc/contrib/compare_tests#1 branch .. //depot/projects/mips/contrib/gcc/contrib/convert_to_f2c#1 branch .. //depot/projects/mips/contrib/gcc/contrib/convert_to_g2c#1 branch .. //depot/projects/mips/contrib/gcc/contrib/download_f2c#1 branch .. //depot/projects/mips/contrib/gcc/contrib/gcc_build#1 branch .. //depot/projects/mips/contrib/gcc/contrib/gcc_update#1 branch .. //depot/projects/mips/contrib/gcc/contrib/gccbug.el#1 branch .. //depot/projects/mips/contrib/gcc/contrib/gennews#1 branch .. //depot/projects/mips/contrib/gcc/contrib/index-prop#1 branch .. //depot/projects/mips/contrib/gcc/contrib/newcvsroot#1 branch .. //depot/projects/mips/contrib/gcc/contrib/regression/ChangeLog#1 branch .. //depot/projects/mips/contrib/gcc/contrib/regression/README#1 branch .. //depot/projects/mips/contrib/gcc/contrib/regression/btest-gcc.sh#1 branch .. //depot/projects/mips/contrib/gcc/contrib/regression/objs-gcc.sh#1 branch .. //depot/projects/mips/contrib/gcc/contrib/regression/site.exp#1 branch .. //depot/projects/mips/contrib/gcc/contrib/test_installed#1 branch .. //depot/projects/mips/contrib/gcc/contrib/test_summary#1 branch .. //depot/projects/mips/contrib/gcc/contrib/texi2pod.pl#1 branch .. //depot/projects/mips/contrib/gcc/contrib/warn_summary#1 branch .. //depot/projects/mips/contrib/gcc/cp/ChangeLog#3 integrate .. //depot/projects/mips/contrib/gcc/cp/cfns.h#2 delete .. //depot/projects/mips/contrib/gcc/cp/class.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/cp-lang.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/cp-tree.h#3 integrate .. //depot/projects/mips/contrib/gcc/cp/cvt.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/decl.c#3 integrate .. //depot/projects/mips/contrib/gcc/cp/decl2.c#3 integrate .. //depot/projects/mips/contrib/gcc/cp/except.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/init.c#3 integrate .. //depot/projects/mips/contrib/gcc/cp/lex.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/mangle.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/method.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/parse.y#2 integrate .. //depot/projects/mips/contrib/gcc/cp/pt.c#3 integrate .. //depot/projects/mips/contrib/gcc/cp/rtti.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/semantics.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/spew.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/tree.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/typeck.c#2 integrate .. //depot/projects/mips/contrib/gcc/cp/typeck2.c#2 integrate .. //depot/projects/mips/contrib/gcc/dbxout.c#2 integrate .. //depot/projects/mips/contrib/gcc/doc/compat.texi#2 integrate .. //depot/projects/mips/contrib/gcc/doc/contrib.texi#2 integrate .. //depot/projects/mips/contrib/gcc/doc/cpp.1#1 branch .. //depot/projects/mips/contrib/gcc/doc/gcc.1#1 branch .. //depot/projects/mips/contrib/gcc/doc/gcov.1#1 branch .. //depot/projects/mips/contrib/gcc/doc/install.texi#2 integrate .. //depot/projects/mips/contrib/gcc/doc/invoke.texi#3 integrate .. //depot/projects/mips/contrib/gcc/doc/sourcebuild.texi#2 integrate .. //depot/projects/mips/contrib/gcc/dwarfout.c#2 integrate .. //depot/projects/mips/contrib/gcc/emit-rtl.c#2 integrate .. //depot/projects/mips/contrib/gcc/expmed.c#2 integrate .. //depot/projects/mips/contrib/gcc/expr.c#3 integrate .. //depot/projects/mips/contrib/gcc/f/ChangeLog#2 integrate .. //depot/projects/mips/contrib/gcc/f/g77.1#2 integrate .. //depot/projects/mips/contrib/gcc/f/lang-specs.h#2 integrate .. //depot/projects/mips/contrib/gcc/f/news.texi#2 integrate .. //depot/projects/mips/contrib/gcc/f/version.c#3 integrate .. //depot/projects/mips/contrib/gcc/faq.html#1 branch .. //depot/projects/mips/contrib/gcc/final.c#2 integrate .. //depot/projects/mips/contrib/gcc/flags.h#3 integrate .. //depot/projects/mips/contrib/gcc/flow.c#2 integrate .. //depot/projects/mips/contrib/gcc/fold-const.c#2 integrate .. //depot/projects/mips/contrib/gcc/function.c#2 integrate .. //depot/projects/mips/contrib/gcc/gcc.1#2 integrate .. //depot/projects/mips/contrib/gcc/gcc.c#3 integrate .. //depot/projects/mips/contrib/gcc/getopt.h#2 integrate .. //depot/projects/mips/contrib/gcc/ginclude/stdarg.h#2 integrate .. //depot/projects/mips/contrib/gcc/ginclude/stddef.h#2 integrate .. //depot/projects/mips/contrib/gcc/ginclude/varargs.h#2 integrate .. //depot/projects/mips/contrib/gcc/gnats.html#1 branch .. //depot/projects/mips/contrib/gcc/hooks.c#2 integrate .. //depot/projects/mips/contrib/gcc/hooks.h#2 integrate .. //depot/projects/mips/contrib/gcc/include/COPYING#1 branch .. //depot/projects/mips/contrib/gcc/include/ChangeLog#1 branch .. //depot/projects/mips/contrib/gcc/include/ansidecl.h#1 branch .. //depot/projects/mips/contrib/gcc/include/demangle.h#1 branch .. //depot/projects/mips/contrib/gcc/include/dyn-string.h#1 branch .. //depot/projects/mips/contrib/gcc/include/fibheap.h#1 branch .. //depot/projects/mips/contrib/gcc/include/floatformat.h#1 branch .. //depot/projects/mips/contrib/gcc/include/fnmatch.h#1 branch .. //depot/projects/mips/contrib/gcc/include/getopt.h#1 branch .. //depot/projects/mips/contrib/gcc/include/hashtab.h#1 branch .. //depot/projects/mips/contrib/gcc/include/libiberty.h#1 branch .. //depot/projects/mips/contrib/gcc/include/md5.h#1 branch .. //depot/projects/mips/contrib/gcc/include/objalloc.h#1 branch .. //depot/projects/mips/contrib/gcc/include/obstack.h#1 branch .. //depot/projects/mips/contrib/gcc/include/partition.h#1 branch .. //depot/projects/mips/contrib/gcc/include/safe-ctype.h#1 branch .. //depot/projects/mips/contrib/gcc/include/sort.h#1 branch .. //depot/projects/mips/contrib/gcc/include/splay-tree.h#1 branch .. //depot/projects/mips/contrib/gcc/include/symcat.h#1 branch .. //depot/projects/mips/contrib/gcc/include/ternary.h#1 branch .. //depot/projects/mips/contrib/gcc/include/xregex.h#1 branch .. //depot/projects/mips/contrib/gcc/include/xregex2.h#1 branch .. //depot/projects/mips/contrib/gcc/install-sh#1 branch .. //depot/projects/mips/contrib/gcc/jump.c#3 integrate .. //depot/projects/mips/contrib/gcc/langhooks-def.h#2 integrate .. //depot/projects/mips/contrib/gcc/langhooks.h#2 integrate .. //depot/projects/mips/contrib/gcc/libgcc2.c#3 integrate .. //depot/projects/mips/contrib/gcc/libtool.m4#1 branch .. //depot/projects/mips/contrib/gcc/loop.c#3 integrate .. //depot/projects/mips/contrib/gcc/ltcf-c.sh#1 branch .. //depot/projects/mips/contrib/gcc/ltcf-cxx.sh#1 branch .. //depot/projects/mips/contrib/gcc/ltcf-gcj.sh#1 branch .. //depot/projects/mips/contrib/gcc/ltconfig#1 branch .. //depot/projects/mips/contrib/gcc/ltmain.sh#1 branch .. //depot/projects/mips/contrib/gcc/missing#1 branch .. //depot/projects/mips/contrib/gcc/mkdep#1 branch .. //depot/projects/mips/contrib/gcc/mkinstalldirs#1 branch .. //depot/projects/mips/contrib/gcc/move-if-change#2 integrate .. //depot/projects/mips/contrib/gcc/print-tree.c#2 integrate .. //depot/projects/mips/contrib/gcc/recog.c#2 integrate .. //depot/projects/mips/contrib/gcc/reload.c#3 integrate .. //depot/projects/mips/contrib/gcc/reload1.c#3 integrate .. //depot/projects/mips/contrib/gcc/rtl.h#3 integrate .. //depot/projects/mips/contrib/gcc/stmt.c#2 integrate .. //depot/projects/mips/contrib/gcc/symlink-tree#1 branch .. //depot/projects/mips/contrib/gcc/toplev.c#3 integrate .. //depot/projects/mips/contrib/gcc/tradcpp.c#2 integrate .. //depot/projects/mips/contrib/gcc/tree-inline.c#2 integrate .. //depot/projects/mips/contrib/gcc/tree.c#2 integrate .. //depot/projects/mips/contrib/gcc/tree.h#3 integrate .. //depot/projects/mips/contrib/gcc/varasm.c#3 integrate .. //depot/projects/mips/contrib/gcc/version.c#3 integrate .. //depot/projects/mips/contrib/gcc/ylwrap#1 branch .. //depot/projects/mips/contrib/libf2c/ChangeLog#3 integrate .. //depot/projects/mips/contrib/libf2c/libF77/Version.c#3 integrate .. //depot/projects/mips/contrib/libf2c/libI77/Version.c#3 integrate .. //depot/projects/mips/contrib/libf2c/libU77/Version.c#3 integrate .. //depot/projects/mips/contrib/libobjc/ChangeLog#3 integrate .. //depot/projects/mips/contrib/libstdc++/ChangeLog#3 integrate .. //depot/projects/mips/contrib/libstdc++/FREEBSD-upgrade#2 delete .. //depot/projects/mips/contrib/libstdc++/Makefile.am#3 integrate .. //depot/projects/mips/contrib/libstdc++/Makefile.in#3 integrate .. //depot/projects/mips/contrib/libstdc++/NEWS#2 delete .. //depot/projects/mips/contrib/libstdc++/acconfig.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/acinclude.m4#2 integrate .. //depot/projects/mips/contrib/libstdc++/aclocal.m4#2 integrate .. //depot/projects/mips/contrib/libstdc++/cassert#2 delete .. //depot/projects/mips/contrib/libstdc++/cctype#2 delete .. //depot/projects/mips/contrib/libstdc++/cerrno#2 delete .. //depot/projects/mips/contrib/libstdc++/cfloat#2 delete .. //depot/projects/mips/contrib/libstdc++/cinst.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/ciso646#2 delete .. //depot/projects/mips/contrib/libstdc++/climits#2 delete .. //depot/projects/mips/contrib/libstdc++/clocale#2 delete .. //depot/projects/mips/contrib/libstdc++/cmath#2 delete .. //depot/projects/mips/contrib/libstdc++/cmathi.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/complex#2 delete .. //depot/projects/mips/contrib/libstdc++/complex.h#2 delete .. //depot/projects/mips/contrib/libstdc++/config.h.in#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/aix.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/cpu/sparc/sparc32/bits/atomicity.h#2 delete .. //depot/projects/mips/contrib/libstdc++/config/cpu/sparc/sparc64/bits/atomicity.h#2 delete .. //depot/projects/mips/contrib/libstdc++/config/dec-osf.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/delta.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/elf.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/elfshlibm.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/freebsd.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/gnu.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/hpux.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/irix5.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/linker-map.gnu#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/linux.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/linux.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/locale/generic/c_locale.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/generic/c_locale.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/generic/time_members.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/c_locale.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/c_locale.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/ctype_members.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/monetary_members.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/numeric_members.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/locale/gnu/time_members.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/openbsd.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/openbsd.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/os/gnu-linux/bits/ctype_noninline.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/config/posix.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/sol2pth.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/sol2shm.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/sol2solth.mt#2 delete .. //depot/projects/mips/contrib/libstdc++/config/sunos4.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/config/x86-interix.ml#2 delete .. //depot/projects/mips/contrib/libstdc++/configure#2 integrate .. //depot/projects/mips/contrib/libstdc++/configure.in#2 integrate .. //depot/projects/mips/contrib/libstdc++/csetjmp#2 delete .. //depot/projects/mips/contrib/libstdc++/csignal#2 delete .. //depot/projects/mips/contrib/libstdc++/cstdarg#2 delete .. //depot/projects/mips/contrib/libstdc++/cstddef#2 delete .. //depot/projects/mips/contrib/libstdc++/cstdio#2 delete .. //depot/projects/mips/contrib/libstdc++/cstdlib#2 delete .. //depot/projects/mips/contrib/libstdc++/cstdlibi.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/cstring#2 delete .. //depot/projects/mips/contrib/libstdc++/cstringi.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/ctime#2 delete .. //depot/projects/mips/contrib/libstdc++/cwchar#2 delete .. //depot/projects/mips/contrib/libstdc++/cwctype#2 delete .. //depot/projects/mips/contrib/libstdc++/fstream#2 delete .. //depot/projects/mips/contrib/libstdc++/include/bits/basic_ios.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/basic_string.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/c++config#3 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/fstream.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/ios_base.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/istream.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/locale_facets.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/locale_facets.tcc#3 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/localefwd.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/sstream.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/streambuf.tcc#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/bits/stringfwd.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/std/std_iomanip.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/std/std_iosfwd.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/std/std_iostream.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/std/std_limits.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/include/std/std_sstream.h#2 integrate .. //depot/projects/mips/contrib/libstdc++/iomanip#2 delete .. //depot/projects/mips/contrib/libstdc++/iosfwd#2 delete .. //depot/projects/mips/contrib/libstdc++/iostream#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/ChangeLog#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/Makefile.am#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/Makefile.in#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/_G_config.h#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/filedoalloc.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/fileops.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/genops.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/iofclose.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/iofopen.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/iofwide.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/iolibio.h#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/libio.h#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/libioP.h#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/stdfiles.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/stdio.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/wfiledoalloc.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/wfileops.c#2 delete .. //depot/projects/mips/contrib/libstdc++/libio/wgenops.c#2 delete .. //depot/projects/mips/contrib/libstdc++/sinst.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/src/cmath.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/src/codecvt.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/ctype.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/globals.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/ios.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/locale-inst.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/locale.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/localename.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/src/string-inst.cc#2 integrate .. //depot/projects/mips/contrib/libstdc++/sstream#2 delete .. //depot/projects/mips/contrib/libstdc++/std/bastring.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/std/bastring.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/complext.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/std/complext.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/dcomplex.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/fcomplex.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/gslice.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/gslice_array.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/indirect_array.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/ldcomplex.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/mask_array.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/slice.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/slice_array.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/std_valarray.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/straits.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/valarray_array.h#2 delete .. //depot/projects/mips/contrib/libstdc++/std/valarray_array.tcc#2 delete .. //depot/projects/mips/contrib/libstdc++/std/valarray_meta.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stdexcept#2 delete .. //depot/projects/mips/contrib/libstdc++/stdexcepti.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/stl.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/ChangeLog#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/README#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/algo.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/algobase.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/algorithm#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/alloc.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/bitset#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/bvector.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/defalloc.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/deque#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/deque.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/function.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/functional#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/hash_map#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/hash_map.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/hash_set#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/hash_set.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/hashtable.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/heap.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/iterator#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/iterator.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/list#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/list.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/map#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/map.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/memory#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/multimap.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/multiset.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/numeric#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/pair.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/pthread_alloc#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/pthread_alloc.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/queue#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/rope#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/rope.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/ropeimpl.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/set#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/set.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/slist#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/slist.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stack#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stack.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_algo.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_algobase.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_alloc.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_bvector.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_config.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_construct.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_deque.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_function.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_hash_fun.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_hash_map.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_hash_set.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_hashtable.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_heap.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_iterator.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_list.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_map.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_multimap.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_multiset.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_numeric.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_pair.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_queue.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_raw_storage_iter.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_relops.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_rope.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_set.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_slist.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_stack.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_tempbuf.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_tree.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_uninitialized.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/stl_vector.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/tempbuf.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/tree.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/type_traits.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/utility#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/vector#2 delete .. //depot/projects/mips/contrib/libstdc++/stl/vector.h#2 delete .. //depot/projects/mips/contrib/libstdc++/stlinst.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/string#2 delete .. //depot/projects/mips/contrib/libstdc++/strstream#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/ChangeLog#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/Makefile.in#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/configure.in#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tcomplex.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tcomplex.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tcomplex.inp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tlist.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tlist.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tmap.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tmap.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tstring.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tstring.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tstring.inp#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tvector.cc#2 delete .. //depot/projects/mips/contrib/libstdc++/tests/tvector.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/ChangeLog#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/Makefile.in#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/config/default.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/configure.in#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/lib/libstdc++.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite/libstdc++.tests/test.exp#2 delete .. //depot/projects/mips/contrib/libstdc++/testsuite_flags.in#2 delete .. //depot/projects/mips/contrib/libstdc++/valarray#2 delete .. //depot/projects/mips/contrib/libstdc++/valarray.cc#2 delete .. //depot/projects/mips/contrib/openpam/lib/openpam_log.c#2 integrate .. //depot/projects/mips/crypto/heimdal/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/NEWS#2 integrate .. //depot/projects/mips/crypto/heimdal/aclocal.m4#2 integrate .. //depot/projects/mips/crypto/heimdal/admin/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/admin/ktutil.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/afsutil/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/common/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftp/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftp/ftp.c#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftp/ftp.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftpd/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftpd/ftpd.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/ftp/ftpd/ftpusers.cat5#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/kf/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/kf/kf.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/kf/kfd.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/login/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/push/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/push/pfrom.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/push/push.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/rcp/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/rsh/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/su/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/libtelnet/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/telnet/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/telnet/telnet.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/telnetd/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/telnet/telnetd/telnetd.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/appl/test/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/cf/sunos.m4#2 integrate .. //depot/projects/mips/crypto/heimdal/config.guess#2 integrate .. //depot/projects/mips/crypto/heimdal/config.sub#2 integrate .. //depot/projects/mips/crypto/heimdal/configure#2 integrate .. //depot/projects/mips/crypto/heimdal/configure.in#2 integrate .. //depot/projects/mips/crypto/heimdal/doc/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/include/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/include/kadm5/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/include/make_crypto.c#2 integrate .. //depot/projects/mips/crypto/heimdal/install-sh#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/kadm_conn.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/kadmin.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/kadmind.8#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/kadmind.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/kadmind.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/server.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kadmin/version4.c#3 integrate .. //depot/projects/mips/crypto/heimdal/kdc/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/connect.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/hprop.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/hpropd.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/kaserver.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/kdc.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/kstash.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kdc/string2key.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kpasswd/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/kpasswd/kpasswd.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/kpasswd/kpasswdd.cat8#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/kdestroy.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/kgetcred.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/kinit.1#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/kinit.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/klist.c#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/klist.cat1#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/45/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/asn1/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/auth/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/auth/afskauthlib/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/auth/pam/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/auth/sia/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/com_err/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/gssapi/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/hdb/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/kadm5/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/kadm5/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/kadm5/ipropd_slave.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/kafs/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/kafs/kafs.cat3#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/Makefile.am#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/changepw.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/context.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/keytab_any.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/keytab_file.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/keytab_keyfile.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/krb5_appdefault.3#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/kuserok.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/principal.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/prompter_posix.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/krb5/store_emem.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/roken/ChangeLog#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/roken/Makefile.am#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/roken/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/roken/resolve.c#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/sl/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/lib/vers/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/missing#2 integrate .. //depot/projects/mips/crypto/heimdal/mkinstalldirs#2 integrate .. //depot/projects/mips/crypto/heimdal/tools/Makefile.in#2 integrate .. //depot/projects/mips/crypto/heimdal/tools/krb5-config.cat1#2 integrate .. //depot/projects/mips/crypto/openssh/acconfig.h#3 integrate .. //depot/projects/mips/crypto/openssh/config.h#2 integrate .. //depot/projects/mips/crypto/telnet/telnet/commands.c#2 integrate .. //depot/projects/mips/etc/Makefile#3 integrate .. //depot/projects/mips/etc/crontab#2 integrate .. //depot/projects/mips/etc/defaults/rc.conf#6 integrate .. //depot/projects/mips/etc/modems#2 delete .. //depot/projects/mips/etc/mtree/BSD.include.dist#4 integrate .. //depot/projects/mips/etc/namedb/named.conf#2 integrate .. //depot/projects/mips/etc/pam.d/sshd#2 integrate .. //depot/projects/mips/etc/rc#3 integrate .. //depot/projects/mips/etc/rc.d/devd#2 integrate .. //depot/projects/mips/etc/rc.d/lomac#2 integrate .. //depot/projects/mips/games/factor/factor.6#3 integrate .. //depot/projects/mips/gnu/lib/libstdc++/Makefile#2 integrate .. //depot/projects/mips/gnu/lib/libstdc++/c++config.h#2 integrate .. //depot/projects/mips/gnu/lib/libstdc++/config.h#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/Makefile.inc0#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/as/Makefile.inc0#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/as/alpha-freebsd/config.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/as/i386-freebsd/config.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/as/ia64-freebsd/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/as/sparc64-freebsd/config.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/ld/Makefile.alpha#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/ld/Makefile.ia64#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/ld/Makefile.sparc64#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/ld/config.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.alpha#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.i386#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.ia64#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.powerpc#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.sparc64#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/Makefile.x86-64#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/alpha/bfd.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/config.h.fbsd#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/i386/bfd.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/ia64/bfd.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/powerpc/bfd.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbfd/sparc64/bfd.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libbinutils/config.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libiberty/config.h#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/libopcodes/config.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/cc/cc1plus/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/cc/cc_tools/auto-host.h#4 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/cvs/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/cvs/options.h#2 delete .. //depot/projects/mips/gnu/usr.bin/cvs/lib/config.h#2 integrate .. //depot/projects/mips/include/Makefile#9 integrate .. //depot/projects/mips/kerberos5/include/config.h#2 integrate .. //depot/projects/mips/kerberos5/include/version.h#3 integrate .. //depot/projects/mips/kerberos5/usr.bin/krb5-config/Makefile#3 integrate .. //depot/projects/mips/lib/csu/i386-elf/crt1.c#2 integrate .. //depot/projects/mips/lib/libc/gen/check_utility_compat.3#2 integrate .. //depot/projects/mips/lib/libc/gen/fmtmsg.3#2 integrate .. //depot/projects/mips/lib/libc/gen/fts.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getcontext.3#2 integrate .. //depot/projects/mips/lib/libc/gen/makecontext.3#2 integrate .. //depot/projects/mips/lib/libc/gen/pselect.3#3 integrate .. //depot/projects/mips/lib/libc/gen/statvfs.3#2 integrate .. //depot/projects/mips/lib/libc/gen/ucontext.3#2 integrate .. //depot/projects/mips/lib/libc/gen/ulimit.3#2 integrate .. //depot/projects/mips/lib/libc/gen/uname.3#2 integrate .. //depot/projects/mips/lib/libc/locale/iscntrl.3#3 integrate .. //depot/projects/mips/lib/libc/locale/iswalnum.3#2 integrate .. //depot/projects/mips/lib/libc/locale/mbrlen.3#3 integrate .. //depot/projects/mips/lib/libc/locale/mbrtowc.3#2 integrate .. //depot/projects/mips/lib/libc/locale/mbsinit.3#2 integrate .. //depot/projects/mips/lib/libc/locale/mbsrtowcs.3#2 integrate .. //depot/projects/mips/lib/libc/locale/towlower.3#2 integrate .. //depot/projects/mips/lib/libc/locale/towupper.3#2 integrate .. //depot/projects/mips/lib/libc/locale/utf8.5#3 integrate .. //depot/projects/mips/lib/libc/locale/wcrtomb.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wcsftime.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wcsrtombs.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wcstod.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wcstol.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wctrans.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wctype.3#2 integrate .. //depot/projects/mips/lib/libc/locale/wcwidth.3#2 integrate .. //depot/projects/mips/lib/libc/net/if_nametoindex.c#2 integrate .. //depot/projects/mips/lib/libc/net/rcmd.3#2 integrate .. //depot/projects/mips/lib/libc/net/rcmdsh.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/mac.3#4 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_free.3#3 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_get.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_is_present_np.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_set.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_text.3#3 integrate .. //depot/projects/mips/lib/libc/powerpc/gen/Makefile.inc#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/_setjmp.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/frexp.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/infinity.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/isinf.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/ldexp.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/modf.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/setjmp.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/sigsetjmp.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/gen/syncicache.c#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/Makefile.inc#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/brk.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/cerror.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/exect.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/pipe.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/ptrace.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/sbrk.S#1 branch .. //depot/projects/mips/lib/libc/powerpc/sys/setlogin.S#1 branch .. //depot/projects/mips/lib/libc/stdio/fgets.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/fopen.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/fputs.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/fputws.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/fseek.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/getwc.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/printf.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/putc.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/putwc.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/scanf.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/setbuf.3#2 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 14: 9:23 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6F5C137B404; Sat, 7 Dec 2002 14:09:19 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D08B37B401 for ; Sat, 7 Dec 2002 14:09:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B175643EB2 for ; Sat, 7 Dec 2002 14:09:18 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7M4kmV057472 for ; Sat, 7 Dec 2002 14:04:46 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7M4k3g057469 for perforce@freebsd.org; Sat, 7 Dec 2002 14:04:46 -0800 (PST) Date: Sat, 7 Dec 2002 14:04:46 -0800 (PST) Message-Id: <200212072204.gB7M4k3g057469@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22047 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22047 Change 22047 by marcel@marcel_nfs on 2002/12/07 14:04:00 Remove some left-over debugging aid. We don't use _putchar, _puts and _puthex. Affected files ... .. //depot/projects/ia64/sys/boot/efi/libefi/arch/ia64/start.S#4 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/libefi/arch/ia64/start.S#4 (text+ko) ==== @@ -298,107 +298,8 @@ br.ret.sptk.few rp END(_reloc) - // in0: system table - // in1: character -ENTRY(_putchar, 2) - alloc loc0=ar.pfs,2,3,2,0 - mov loc1=rp - mov loc2=gp - add sp=-32,sp - ;; - add r14=64,in0 // r14 = &in1->ConOut - ;; - ld8 r14=[r14] // r14 = in1->ConOut - ;; - add r15=8,r14 // r15 = &r14->OutputString - mov out0=r14 - mov out1=sp - mov r16=sp - ;; - ld8 r15=[r15] // r15 = r14->OutputString - st2 [r16]=in1,2 // write character - ;; - st2 [r16]=r0 // terminate - ld8 r17=[r15],8 // function address - ;; - ld8 gp=[r15] // function gp - mov b6=r17 // transfer to branch register - ;; - br.call.sptk.few rp=b6 // call function - ;; - mov gp=loc2 // restore gp - mov ar.pfs=loc0 - mov rp=loc1 - add sp=32,sp - ;; - br.ret.sptk.few rp - -END(_putchar) - - // in0: system table - // in1: string -ENTRY(_puts, 2) - alloc loc0=ar.pfs,3,2,2,0 - mov loc1=rp - ;; - mov out0=in0 - ;; -1: ld1 out1=[in1],1 - ;; - cmp.eq p6,p0=r0,out1 -(p6) br.cond.dpnt.few 9f - ;; - br.call.sptk.few rp=_putchar - ;; - br.cond.sptk.few 1b -9: - mov ar.pfs=loc0 - mov rp=loc1 - ;; - br.ret.sptk.few rp -END(_puts) - - // in0: system table - // in1: number -ENTRY(_puthex, 2) - alloc loc0=ar.pfs,2,3,2,0 - mov loc1=rp - mov loc2=ar.lc - ;; - mov out0=in0 - mov ar.lc=15 - ;; -1: extr.u out1=in1,60,4 - ;; - cmp.leu p6,p7=10,out1 - ;; -(p6) add out1='a'-10,out1 -(p7) add out1='0',out1 - dep.z in1=in1,4,60 - ;; - br.call.sptk.few rp=_putchar - ;; - br.cloop.sptk.few 1b - ;; - mov out1='\r' - ;; - br.call.sptk.few rp=_putchar - ;; - mov out1='\n' - ;; - br.call.sptk.few rp=_putchar - ;; -9: - mov ar.pfs=loc0 - mov rp=loc1 - mov ar.lc=loc2 - ;; - br.ret.sptk.few rp -END(_puthex) - .data .align 16 - -fptr_storage: +fptr_storage: .space 1024*16 // XXX -fptr_storage_end: +fptr_storage_end: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 14:32:54 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 79FFA37B404; Sat, 7 Dec 2002 14:32:48 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 115E137B401 for ; Sat, 7 Dec 2002 14:32:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C01E43EB2 for ; Sat, 7 Dec 2002 14:32:47 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7MSFmV064929 for ; Sat, 7 Dec 2002 14:28:15 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7MSEAC064926 for perforce@freebsd.org; Sat, 7 Dec 2002 14:28:14 -0800 (PST) Date: Sat, 7 Dec 2002 14:28:14 -0800 (PST) Message-Id: <200212072228.gB7MSEAC064926@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22048 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22048 Change 22048 by marcel@marcel_nfs on 2002/12/07 14:27:23 Combined changes: When an OS loader exits and returns to the boot manager or EFI shell, it is responsible to free any memory allocated. We have our own heap, but we do allocate memory for it. This we never freed upon exit. To avoid nasty holes and other corner cases caused by trying to fix this in a quick 'n dirty way, we change the EFI startup code. Instead of having efi_main() be the user provided function that serves as the entry point and from which we further initialize the process, we have efi_main() be the entry point that resides in libefi and which will eventually call the user-level entry point. This we simply call main(). We allocate the heap in efi_main(). The exit() function has been moved to libefi.c so that when the process calls exit() or returns from main(), we free the heap before turning off the lights. As a side-effect we now also have a better basis to pass command line arguments to main (AKA load options). At this time we simply pass the string length as argc and a pointer to the ASCII or Unicode-16 string in argv, but this will be changed to match the standard C prototype (with the exception that argv will probably contain pointers to Unicode-16 strings instead of ASCII strings). This change also includes the introduction of efi_get_table(). This function will return a pointer to the configuration table identified by the UUID (or GUID). We already had a couple of places where we duplicated the logic and it could only get worse. This function could have its own file, but I doubt it will be useful... Can you believe that this is the result of wanting to put a pointer to the HCDP table in bootinfo? Talk about side- tracking... It's terry-fying :-) Affected files ... .. //depot/projects/ia64/sys/boot/efi/include/efilib.h#2 edit .. //depot/projects/ia64/sys/boot/efi/libefi/Makefile#6 edit .. //depot/projects/ia64/sys/boot/efi/libefi/libefi.c#2 edit .. //depot/projects/ia64/sys/boot/efi/loader/main.c#10 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/include/efilib.h#2 (text+ko) ==== @@ -31,4 +31,5 @@ extern EFI_BOOT_SERVICES *BS; extern EFI_RUNTIME_SERVICES *RS; +void *efi_get_table(EFI_GUID *tbl); void efi_init(EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *system_table); ==== //depot/projects/ia64/sys/boot/efi/libefi/Makefile#6 (text+ko) ==== @@ -5,7 +5,7 @@ LIB= efi INTERNALLIB= true -SRCS= libefi.c efi_console.c time.c copy.c devicename.c module.c exit.c +SRCS= libefi.c efi_console.c time.c copy.c devicename.c module.c SRCS+= delay.c efifs.c efinet.c elf_freebsd.c bootinfo.c pal.s .if ${MACHINE_ARCH} == "ia64" ==== //depot/projects/ia64/sys/boot/efi/libefi/libefi.c#2 (text+ko) ==== @@ -37,11 +37,56 @@ EFI_BOOT_SERVICES *BS; EFI_RUNTIME_SERVICES *RS; +static EFI_PHYSICAL_ADDRESS heap; +static UINTN heapsize; + +void * +efi_get_table(EFI_GUID *tbl) +{ + EFI_GUID *id; + int i; + + for (i = 0; i < ST->NumberOfTableEntries; i++) { + id = &ST->ConfigurationTable[i].VendorGuid; + if (!memcmp(id, tbl, sizeof(EFI_GUID))) + return (ST->ConfigurationTable[i].VendorTable); + } + return (NULL); +} + +void exit(EFI_STATUS exit_code) +{ + + BS->FreePages(heap, EFI_SIZE_TO_PAGES(heapsize)); + BS->Exit(IH, exit_code, 0, NULL); +} + void -efi_init(EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *system_table) +efi_main(EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *system_table) { + static EFI_GUID image_protocol = LOADED_IMAGE_PROTOCOL; + EFI_LOADED_IMAGE *image; + EFI_STATUS status; + IH = image_handle; ST = system_table; BS = ST->BootServices; RS = ST->RuntimeServices; + + heapsize = 512*1024; + status = BS->AllocatePages(AllocateAnyPages, EfiLoaderData, + EFI_SIZE_TO_PAGES(heapsize), &heap); + if (status != EFI_SUCCESS) + BS->Exit(IH, status, 0, NULL); + + setheap((void *)heap, (void *)(heap + heapsize)); + + /* Use exit() from here on... */ + + status = BS->HandleProtocol(IH, &image_protocol, (VOID**)&image); + if (status != EFI_SUCCESS) + exit(status); + + status = main(image->LoadOptionsSize, image->LoadOptions); + exit(status); } ==== //depot/projects/ia64/sys/boot/efi/loader/main.c#10 (text+ko) ==== @@ -53,6 +53,15 @@ extern u_int64_t ia64_pal_entry; +EFI_GUID acpi = ACPI_TABLE_GUID; +EFI_GUID acpi20 = ACPI_20_TABLE_GUID; +EFI_GUID hcdp = HCDP_TABLE_GUID; +EFI_GUID imgid = LOADED_IMAGE_PROTOCOL; +EFI_GUID mps = MPS_TABLE_GUID; +EFI_GUID netid = EFI_SIMPLE_NETWORK_PROTOCOL; +EFI_GUID sal = SAL_SYSTEM_TABLE_GUID; +EFI_GUID smbios = SMBIOS_TABLE_GUID; + static void find_pal_proc(void) { @@ -63,14 +72,8 @@ }; u_int8_t *p; - for (i = 0; i < ST->NumberOfTableEntries; i++) { - static EFI_GUID sal = SAL_SYSTEM_TABLE_GUID; - if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &sal, sizeof(EFI_GUID))) - saltab = ST->ConfigurationTable[i].VendorTable; - } - - if (!saltab) { + saltab = efi_get_table(&sal); + if (saltab == NULL) { printf("Can't find SAL System Table\n"); return; } @@ -96,30 +99,14 @@ } EFI_STATUS -efi_main (EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *system_table) +main(int argc, char *argv) { - static EFI_GUID imgid = LOADED_IMAGE_PROTOCOL; - static EFI_GUID netid = EFI_SIMPLE_NETWORK_PROTOCOL; - EFI_PHYSICAL_ADDRESS mem; EFI_LOADED_IMAGE *img; EFI_SIMPLE_NETWORK *net; EFI_STATUS status; - struct ia64_pal_result res; - char buf[32]; int i; - efi_init(image_handle, system_table); - /* - * Initialise the heap as early as possible. Once this is done, - * alloc() is usable. The stack is buried inside us, so this is - * safe. - */ - BS->AllocatePages(AllocateAnyPages, EfiLoaderData, - 512*1024/4096, &mem); - setheap((void *)mem, (void *)(mem + 512*1024)); - - /* * XXX Chicken-and-egg problem; we want to have console output * early, but some console attributes may depend on reading from * eg. the boot device, which we can't do yet. We can use @@ -156,7 +143,7 @@ * other cases we set the default device to 'disk'. We presume * fixed positions in devsw for both net and disk. */ - BS->HandleProtocol(image_handle, &imgid, (VOID**)&img); + BS->HandleProtocol(IH, &imgid, (VOID**)&img); status = BS->HandleProtocol(img->DeviceHandle, &netid, (VOID**)&net); if (status == EFI_SUCCESS && net != NULL) { @@ -308,12 +295,6 @@ printf("NumberOfTableEntries=%ld\n", ST->NumberOfTableEntries); for (i = 0; i < ST->NumberOfTableEntries; i++) { - static EFI_GUID mps = MPS_TABLE_GUID; - static EFI_GUID acpi = ACPI_TABLE_GUID; - static EFI_GUID acpi20 = ACPI_20_TABLE_GUID; - static EFI_GUID smbios = SMBIOS_TABLE_GUID; - static EFI_GUID sal = SAL_SYSTEM_TABLE_GUID; - static EFI_GUID hcdp = HCDP_TABLE_GUID; EFI_GUID *guid; printf(" "); @@ -350,14 +331,8 @@ }; u_int8_t *p; - for (i = 0; i < ST->NumberOfTableEntries; i++) { - static EFI_GUID sal = SAL_SYSTEM_TABLE_GUID; - if (!memcmp(&ST->ConfigurationTable[i].VendorGuid, - &sal, sizeof(EFI_GUID))) - saltab = ST->ConfigurationTable[i].VendorTable; - } - - if (!saltab) { + saltab = efi_get_table(&sal); + if (saltab == NULL) { printf("Can't find SAL System Table\n"); return CMD_ERROR; } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 14:39:59 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C140437B404; Sat, 7 Dec 2002 14:39:57 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5693D37B401 for ; Sat, 7 Dec 2002 14:39:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F246743EB2 for ; Sat, 7 Dec 2002 14:39:56 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7MZOmV068316 for ; Sat, 7 Dec 2002 14:35:24 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7MZOqc068313 for perforce@freebsd.org; Sat, 7 Dec 2002 14:35:24 -0800 (PST) Date: Sat, 7 Dec 2002 14:35:24 -0800 (PST) Message-Id: <200212072235.gB7MZOqc068313@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22049 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22049 Change 22049 by marcel@marcel_nfs on 2002/12/07 14:34:44 exit() has been moved to libefi.c to deal with the memory leak. Affected files ... .. //depot/projects/ia64/sys/boot/efi/libefi/exit.c#2 delete Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 21:37:26 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4067837B404; Sat, 7 Dec 2002 21:37:24 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCD5D37B401 for ; Sat, 7 Dec 2002 21:37:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8554F43E4A for ; Sat, 7 Dec 2002 21:37:23 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB85WnmV017075 for ; Sat, 7 Dec 2002 21:32:49 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB85Wn0Z017072 for perforce@freebsd.org; Sat, 7 Dec 2002 21:32:49 -0800 (PST) Date: Sat, 7 Dec 2002 21:32:49 -0800 (PST) Message-Id: <200212080532.gB85Wn0Z017072@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22054 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22054 Change 22054 by marcel@marcel_nfs on 2002/12/07 21:32:24 Designate one of the reserved fields for the address of the HCDP table. A zero means no HCDP table present. Note that one can find the address of the HCDP table by scanning the configurations tables in the EFI system table, which we already pass to the kernel. This however would not allow us to fake one without making the assumption we can modify the EFI system table. I very much doubt this can be done at all. This way, we can use whatever means we have available in the loader to tell the kernel it has a serial console. Affected files ... .. //depot/projects/ia64/sys/ia64/include/bootinfo.h#6 edit Differences ... ==== //depot/projects/ia64/sys/ia64/include/bootinfo.h#6 (text+ko) ==== @@ -46,7 +46,8 @@ struct bootinfo { u_int64_t bi_magic; /* BOOTINFO_MAGIC */ u_int64_t bi_version; /* version 1 */ - u_int64_t bi_spare[7]; /* was: name of booted kernel */ + u_int64_t bi_spare[6]; /* was: name of booted kernel */ + u_int64_t bi_hcdp; /* DIG64 HCDP table */ u_int64_t bi_fpswa; /* FPSWA interface */ u_int64_t bi_boothowto; /* value for boothowto */ u_int64_t bi_systab; /* pa of EFI system table */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 21:39:29 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6B7CD37B404; Sat, 7 Dec 2002 21:39:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0334637B401 for ; Sat, 7 Dec 2002 21:39:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0DF343EBE for ; Sat, 7 Dec 2002 21:39:26 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB85YqmV017134 for ; Sat, 7 Dec 2002 21:34:52 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB85YqvC017131 for perforce@freebsd.org; Sat, 7 Dec 2002 21:34:52 -0800 (PST) Date: Sat, 7 Dec 2002 21:34:52 -0800 (PST) Message-Id: <200212080534.gB85YqvC017131@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22055 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22055 Change 22055 by marcel@marcel_nfs on 2002/12/07 21:34:32 Pass the address of the HCDP table to the kernel if we have one. Affected files ... .. //depot/projects/ia64/sys/boot/efi/libefi/bootinfo.c#8 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/libefi/bootinfo.c#8 (text+ko) ==== @@ -39,6 +39,8 @@ #include "bootstrap.h" +static EFI_GUID hcdp = HCDP_TABLE_GUID; + /* * Return a 'boothowto' value corresponding to the kernel arguments in * (kargs) and any relevant environment variables. @@ -300,6 +302,7 @@ bi->bi_symtab = ssym; bi->bi_esymtab = esym; + bi->bi_hcdp = efi_get_table(&hcdp); /* Get the DIG64 HCDP table addr. */ fpswa_init(&bi->bi_fpswa); /* find FPSWA interface */ /* find the last module in the chain */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 21:52:45 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1401F37B404; Sat, 7 Dec 2002 21:52:44 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A108B37B401 for ; Sat, 7 Dec 2002 21:52:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4823843EB2 for ; Sat, 7 Dec 2002 21:52:43 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB85m9mV021177 for ; Sat, 7 Dec 2002 21:48:09 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB85m9BU021174 for perforce@freebsd.org; Sat, 7 Dec 2002 21:48:09 -0800 (PST) Date: Sat, 7 Dec 2002 21:48:09 -0800 (PST) Message-Id: <200212080548.gB85m9BU021174@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22056 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22056 Change 22056 by marcel@marcel_nfs on 2002/12/07 21:47:33 Add a header for DIG64 related definitions and declarations. The first and only now is the HCDP table, entry and gas. Affected files ... .. //depot/projects/ia64/sys/ia64/include/dig64.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 22: 8:27 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D9E1F37B404; Sat, 7 Dec 2002 22:08:03 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BE9A37B401 for ; Sat, 7 Dec 2002 22:08:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D67A43E4A for ; Sat, 7 Dec 2002 22:08:02 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB863SmV027815 for ; Sat, 7 Dec 2002 22:03:28 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB863SUB027812 for perforce@freebsd.org; Sat, 7 Dec 2002 22:03:28 -0800 (PST) Date: Sat, 7 Dec 2002 22:03:28 -0800 (PST) Message-Id: <200212080603.gB863SUB027812@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22057 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22057 Change 22057 by marcel@marcel_nfs on 2002/12/07 22:03:04 Axe my way through sio(4). First of all, split the console specific part from the generic driver part and move it to sio_cons.c. We need to take a different approach if we want to achieve platform independence when probing for the console. We simply rely on MD code (in sio_machdep.c) to provide us with whatever we need to make a console work. We still want to do some trivial checking, but we cannot assume anything. Specificly, we should not mess with the current operational state if we're not damned sure it can not harm. In a more fleshed out implementation we can use flags for it or whetever we like. Secondly, "steal" the sio patch from tmm (pointed out to my by peter) to replace most of the outb with sio_setreg. Nuke any references to anything that smells like ioports. I intend to use the same thick here as I used with the pcivga driver. The console will use a static com_s and we reuse that when we finally discover the device on some bus. Note that it's probably useful if we turn sio_machdep.c into a more generic cn_machdep.c. This would allow us to add whatever cn related MD code to support MI code in the discovery and setup of low-level consoles. The sio driver is very likely in a bad shape now... Affected files ... .. //depot/projects/ia64/sys/conf/files.ia64#24 edit .. //depot/projects/ia64/sys/dev/sio/sio.c#19 edit .. //depot/projects/ia64/sys/dev/sio/sio_cons.c#1 add .. //depot/projects/ia64/sys/dev/sio/siovar.h#5 edit .. //depot/projects/ia64/sys/ia64/ia64/sio_machdep.c#1 add Differences ... ==== //depot/projects/ia64/sys/conf/files.ia64#24 (text+ko) ==== @@ -58,6 +58,7 @@ ia64/ia64/sal.c standard ia64/ia64/sapic.c standard ia64/ia64/setjmp.s standard +ia64/ia64/sio_machdep.c optional sio ia64/ia64/ski.c optional ski ia64/ia64/support.s standard ia64/ia64/ssc.c optional ski @@ -88,6 +89,7 @@ dev/kbd/kbd.c optional sc dev/kbd/kbd.c optional ukbd dev/sio/sio.c optional sio +dev/sio/sio_cons.c optional sio dev/sio/sio_isa.c optional sio isa dev/syscons/schistory.c optional sc dev/syscons/scmouse.c optional sc ==== //depot/projects/ia64/sys/dev/sio/sio.c#19 (text+ko) ==== @@ -35,8 +35,6 @@ * from: i386/isa sio.c,v 1.234 */ -#include "opt_comconsole.h" -#include "opt_compat.h" #include "opt_ddb.h" #include "opt_sio.h" @@ -122,11 +120,6 @@ #define COM_NOSCR(flags) ((flags) & 0x100000) #define COM_FIFOSIZE(flags) (((flags) & 0xff000000) >> 24) -#define sio_getreg(com, off) \ - (bus_space_read_1((com)->bst, (com)->bsh, (off))) -#define sio_setreg(com, off, value) \ - (bus_space_write_1((com)->bst, (com)->bsh, (off), (value))) - /* * com state bits. * (CS_BUSY | CS_TTGO) and (CS_BUSY | CS_TTGO | CS_ODEVREADY) must be higher @@ -162,119 +155,13 @@ "tty-level buffer overflow", }; -#define CE_NTYPES 3 #define CE_RECORD(com, errnum) (++(com)->delta_error_counts[errnum]) /* types. XXX - should be elsewhere */ +#ifdef COM_ESP typedef u_int Port_t; /* hardware port */ -typedef u_char bool_t; /* boolean */ - -/* queue of linear buffers */ -struct lbq { - u_char *l_head; /* next char to process */ - u_char *l_tail; /* one past the last char to process */ - struct lbq *l_next; /* next in queue */ - bool_t l_queued; /* nonzero if queued */ -}; - -/* com device structure */ -struct com_s { - u_int flags; /* Copy isa device flags */ - u_char state; /* miscellaneous flag bits */ - bool_t active_out; /* nonzero if the callout device is open */ - u_char cfcr_image; /* copy of value written to CFCR */ -#ifdef COM_ESP - bool_t esp; /* is this unit a hayes esp board? */ -#endif - u_char extra_state; /* more flag bits, separate for order trick */ - u_char fifo_image; /* copy of value written to FIFO */ - bool_t hasfifo; /* nonzero for 16550 UARTs */ - bool_t st16650a; /* Is a Startech 16650A or RTS/CTS compat */ - bool_t loses_outints; /* nonzero if device loses output interrupts */ - u_char mcr_image; /* copy of value written to MCR */ -#ifdef COM_MULTIPORT - bool_t multiport; /* is this unit part of a multiport device? */ -#endif /* COM_MULTIPORT */ - bool_t no_irq; /* nonzero if irq is not attached */ - bool_t gone; /* hardware disappeared */ - bool_t poll; /* nonzero if polling is required */ - bool_t poll_output; /* nonzero if polling for output is required */ - int unit; /* unit number */ - int dtr_wait; /* time to hold DTR down on close (* 1/hz) */ - u_int tx_fifo_size; - u_int wopeners; /* # processes waiting for DCD in open() */ - - /* - * The high level of the driver never reads status registers directly - * because there would be too many side effects to handle conveniently. - * Instead, it reads copies of the registers stored here by the - * interrupt handler. - */ - u_char last_modem_status; /* last MSR read by intr handler */ - u_char prev_modem_status; /* last MSR handled by high level */ - - u_char hotchar; /* ldisc-specific char to be handled ASAP */ - u_char *ibuf; /* start of input buffer */ - u_char *ibufend; /* end of input buffer */ - u_char *ibufold; /* old input buffer, to be freed */ - u_char *ihighwater; /* threshold in input buffer */ - u_char *iptr; /* next free spot in input buffer */ - int ibufsize; /* size of ibuf (not include error bytes) */ - int ierroff; /* offset of error bytes in ibuf */ - - struct lbq obufq; /* head of queue of output buffers */ - struct lbq obufs[2]; /* output buffers */ - - bus_space_tag_t bst; - bus_space_handle_t bsh; - - Port_t data_port; /* i/o ports */ -#ifdef COM_ESP - Port_t esp_port; #endif - Port_t int_id_port; - Port_t modem_ctl_port; - Port_t line_status_port; - Port_t modem_status_port; - Port_t intr_ctl_port; /* Ports of IIR register */ - - struct tty *tp; /* cross reference */ - - /* Initial state. */ - struct termios it_in; /* should be in struct tty */ - struct termios it_out; - - /* Lock state. */ - struct termios lt_in; /* should be in struct tty */ - struct termios lt_out; - - bool_t do_timestamp; - bool_t do_dcd_timestamp; - struct timeval timestamp; - struct timeval dcd_timestamp; - struct pps_state pps; - - u_long bytes_in; /* statistics */ - u_long bytes_out; - u_int delta_error_counts[CE_NTYPES]; - u_long error_counts[CE_NTYPES]; - - u_long rclk; - - struct resource *irqres; - struct resource *ioportres; - int ioportspace; - void *cookie; - dev_t devs[6]; - /* - * Data area for output buffers. Someday we should build the output - * buffer queue without copying data. - */ - u_char obuf1[256]; - u_char obuf2[256]; -}; - #ifdef COM_ESP static int espattach(struct com_s *com, Port_t esp_port); #endif @@ -338,10 +225,6 @@ SYSCTL_UINT(_machdep, OID_AUTO, gdbspeed, CTLFLAG_RW, &gdbdefaultrate, GDBSPEED, ""); static u_int com_events; /* input chars + weighted output completions */ -static Port_t siocniobase; -static int siocnunit = -1; -static Port_t siogdbiobase; -static int siogdbunit = -1; static void *sio_slow_ih; static void *sio_fast_ih; static int sio_timeout; @@ -484,12 +367,8 @@ bool_t failures[10]; int fn; device_t idev; - Port_t iobase; - intrmask_t irqmap[4]; - intrmask_t irqs; u_char mcr_image; int result; - u_long xirq; u_int flags = device_get_flags(dev); int rid, space; struct resource *port; @@ -501,6 +380,7 @@ if (!port) return (ENXIO); + /* XXX - Grab static struct setup by siocnprobe. */ com = malloc(sizeof(*com), M_DEVBUF, M_NOWAIT | M_ZERO); if (com == NULL) return (ENOMEM); @@ -519,37 +399,6 @@ atomic_store_rel_int(&sio_inited, 2); } -#if 0 - /* - * XXX this is broken - when we are first called, there are no - * previously configured IO ports. We could hard code - * 0x3f8, 0x2f8, 0x3e8, 0x2e8 etc but that's probably worse. - * This code has been doing nothing since the conversion since - * "count" is zero the first time around. - */ - if (!already_init) { - /* - * Turn off MCR_IENABLE for all likely serial ports. An unused - * port with its MCR_IENABLE gate open will inhibit interrupts - * from any used port that shares the interrupt vector. - * XXX the gate enable is elsewhere for some multiports. - */ - device_t *devs; - int count, i, xioport; - - devclass_get_devices(sio_devclass, &devs, &count); - for (i = 0; i < count; i++) { - xdev = devs[i]; - if (device_is_enabled(xdev) && - bus_get_resource(xdev, space, 0, &xioport, - NULL) == 0) - outb(xioport + com_mcr, 0); - } - free(devs, M_TEMP); - already_init = TRUE; - } -#endif - if (COM_LLCONSOLE(flags)) { printf("sio%d: reserved for low-level i/o\n", device_get_unit(dev)); @@ -571,9 +420,6 @@ mcr_image = MCR_IENABLE; #ifdef COM_MULTIPORT if (COM_ISMULTIPORT(flags)) { - Port_t xiobase; - u_long io; - idev = devclass_get_device(sio_devclass, COM_MPMASTER(flags)); if (idev == NULL) { printf("sio%d: master device %d not configured\n", @@ -581,14 +427,15 @@ idev = dev; } if (!COM_NOTAST4(flags)) { - if (bus_get_resource(idev, space, 0, &io, - NULL) == 0) { - xiobase = io; + struct com_s icom; + + icom = (struct com_s *) device_get_softc(idev); + if (icom != NULL) { if (bus_get_resource(idev, SYS_RES_IRQ, 0, NULL, NULL) == 0) - outb(xiobase + com_scr, 0x80); + sio_setreg(icom, com_scr, 0x80); else - outb(xiobase + com_scr, 0); + sio_setreg(icom, com_scr, 0); } mcr_image = 0; } @@ -598,7 +445,6 @@ mcr_image = 0; bzero(failures, sizeof failures); - iobase = rman_get_start(port); /* * We don't want to get actual interrupts, just masked ones. @@ -619,9 +465,7 @@ * XXX what about the UART bug avoided by waiting in comparam()? * We don't want to to wait long enough to drain at 2 bps. */ - if (iobase == siocniobase) - DELAY((16 + 1) * 1000000 / (comdefaultrate / 10)); - else { + if (!com->is_console) { sio_setreg(com, com_cfcr, CFCR_DLAB | CFCR_8BITS); divisor = siodivisor(rclk, SIO_TEST_SPEED); sio_setreg(com, com_dlbl, divisor & 0xff); @@ -639,7 +483,6 @@ sio_setreg(com, com_mcr, mcr_image); sio_setreg(com, com_ier, 0); DELAY(1000); /* XXX */ - irqmap[0] = isa_irq_pending(); /* * Attempt to set loopback mode so that we can send a null byte @@ -715,7 +558,7 @@ sio_setreg(com, com_cfcr, CFCR_8BITS); mtx_unlock_spin(&sio_lock); bus_release_resource(dev, space, rid, port); - if (iobase == siocniobase) + if (com->is_console) result = 0; if (result != 0) { device_set_softc(dev, NULL); @@ -737,10 +580,8 @@ failures[1] = sio_getreg(com, com_ier) - IER_ETXRDY; failures[2] = sio_getreg(com, com_mcr) - mcr_image; DELAY(10000); /* Some internal modems need this time */ - irqmap[1] = isa_irq_pending(); failures[4] = (sio_getreg(com, com_iir) & IIR_IMASK) - IIR_TXRDY; DELAY(1000); /* XXX */ - irqmap[2] = isa_irq_pending(); failures[6] = (sio_getreg(com, com_iir) & IIR_IMASK) - IIR_NOPEND; /* @@ -756,26 +597,10 @@ sio_setreg(com, com_cfcr, CFCR_8BITS); /* dummy to avoid bus echo */ failures[7] = sio_getreg(com, com_ier); DELAY(1000); /* XXX */ - irqmap[3] = isa_irq_pending(); failures[9] = (sio_getreg(com, com_iir) & IIR_IMASK) - IIR_NOPEND; mtx_unlock_spin(&sio_lock); - irqs = irqmap[1] & ~irqmap[0]; - if (bus_get_resource(idev, SYS_RES_IRQ, 0, &xirq, NULL) == 0 && - ((1 << xirq) & irqs) == 0) { - printf( - "sio%d: configured irq %ld not in bitmap of probed irqs %#x\n", - device_get_unit(dev), xirq, irqs); - printf( - "sio%d: port may not be enabled\n", - device_get_unit(dev)); - } - if (bootverbose) - printf("sio%d: irq maps: %#x %#x %#x %#x\n", - device_get_unit(dev), - irqmap[0], irqmap[1], irqmap[2], irqmap[3]); - result = 0; for (fn = 0; fn < sizeof failures; ++fn) if (failures[fn]) { @@ -792,7 +617,7 @@ break; } bus_release_resource(dev, space, rid, port); - if (iobase == siocniobase) + if (com->is_console) result = 0; if (result != 0) { device_set_softc(dev, NULL); @@ -876,7 +701,6 @@ #ifdef COM_ESP Port_t *espp; #endif - Port_t iobase; int minorbase; int unit; u_int flags; @@ -891,7 +715,6 @@ if (!port) return (ENXIO); - iobase = rman_get_start(port); unit = device_get_unit(dev); com = device_get_softc(dev); flags = device_get_flags(dev); @@ -924,13 +747,7 @@ com->obufs[0].l_head = com->obuf1; com->obufs[1].l_head = com->obuf2; - com->data_port = iobase + com_data; - com->int_id_port = iobase + com_iir; - com->modem_ctl_port = iobase + com_mcr; - com->mcr_image = inb(com->modem_ctl_port); - com->line_status_port = iobase + com_lsr; - com->modem_status_port = iobase + com_msr; - com->intr_ctl_port = iobase + com_ier; + com->mcr_image = sio_getreg(com, com_mcr); if (rclk == 0) rclk = DEFAULT_RCLK; @@ -963,7 +780,7 @@ * Leave i/o resources allocated if this is a `cn'-level * console, so that other devices can't snarf them. */ - if (iobase != siocniobase) + if (!com->is_console) bus_release_resource(dev, space, rid, port); return (ENOMEM); } @@ -995,7 +812,7 @@ sio_setreg(com, com_fifo, FIFO_ENABLE | FIFO_RX_HIGH); DELAY(100); com->st16650a = 0; - switch (inb(com->int_id_port) & IIR_FIFO_MASK) { + switch (sio_getreg(com, com_iir) & IIR_FIFO_MASK) { case FIFO_RX_LOW: printf(" 16450"); break; @@ -1134,7 +951,7 @@ * on the console. */ if (ret == 0 && unit == comconsole) - outb(siocniobase + com_ier, IER_ERXRDY | IER_ERLS | + sio_setreg(com, com_ier, IER_ERXRDY | IER_ERLS | IER_EMSC); #endif } @@ -1262,11 +1079,11 @@ * for about 85 usec instead of 100. */ DELAY(50); - if (!(inb(com->line_status_port) & LSR_RXRDY)) + if (!(sio_getreg(com, com_lsr) & LSR_RXRDY)) break; sio_setreg(com, com_fifo, 0); DELAY(50); - (void) inb(com->data_port); + (void) sio_getreg(com, com_data); } if (i == 500) { error = EIO; @@ -1275,15 +1092,15 @@ } mtx_lock_spin(&sio_lock); - (void) inb(com->line_status_port); - (void) inb(com->data_port); + (void) sio_getreg(com, com_lsr); + (void) sio_getreg(com, com_data); com->prev_modem_status = com->last_modem_status - = inb(com->modem_status_port); + = sio_getreg(com, com_msr); if (COM_IIR_TXRDYBUG(com->flags)) { - outb(com->intr_ctl_port, IER_ERXRDY | IER_ERLS + sio_setreg(com, com_ier, IER_ERXRDY | IER_ERLS | IER_EMSC); } else { - outb(com->intr_ctl_port, IER_ERXRDY | IER_ETXRDY + sio_setreg(com, com_ier, IER_ERXRDY | IER_ETXRDY | IER_ERLS | IER_EMSC); } mtx_unlock_spin(&sio_lock); @@ -1496,7 +1313,7 @@ s = spltty(); if (com->state & CS_BUSY) com->extra_state &= ~CSE_BUSYCHECK; /* False alarm. */ - else if ((inb(com->line_status_port) & (LSR_TSRE | LSR_TXRDY)) + else if ((sio_getreg(com, com_lsr) & (LSR_TSRE | LSR_TXRDY)) == (LSR_TSRE | LSR_TXRDY)) { com->tp->t_state &= ~TS_BUSY; ttwwakeup(com->tp); @@ -1636,7 +1453,7 @@ */ if ((com->state & CS_RTS_IFLOW) && !(com->mcr_image & MCR_RTS) && !(tp->t_state & TS_TBLOCK)) - outb(com->modem_ctl_port, com->mcr_image |= MCR_RTS); + sio_setreg(com, com_mcr, com->mcr_image |= MCR_RTS); } static void @@ -1673,7 +1490,7 @@ */ if (com != NULL && !com->gone - && (inb(com->int_id_port) & IIR_IMASK) + && (sio_getreg(com, com_iir) & IIR_IMASK) != IIR_NOPEND) { siointr1(com); possibly_more_intrs = TRUE; @@ -1729,19 +1546,19 @@ u_char int_ctl; u_char int_ctl_new; - int_ctl = inb(com->intr_ctl_port); + int_ctl = sio_getreg(com, com_ier); int_ctl_new = int_ctl; while (!com->gone) { if (com->pps.ppsparam.mode & PPS_CAPTUREBOTH) { - modem_status = inb(com->modem_status_port); + modem_status = sio_getreg(com, com_msr); if ((modem_status ^ com->last_modem_status) & MSR_DCD) { pps_capture(&com->pps); pps_event(&com->pps, (modem_status & MSR_DCD) ? PPS_CAPTUREASSERT : PPS_CAPTURECLEAR); } } - line_status = inb(com->line_status_port); + line_status = sio_getreg(com, com_lsr); /* input event? (check first to help avoid overruns) */ while (line_status & LSR_RCV_MASK) { @@ -1749,7 +1566,7 @@ if (!(line_status & LSR_RXRDY)) recv_data = 0; else - recv_data = inb(com->data_port); + recv_data = sio_getreg(com, com_data); #if defined(DDB) && defined(ALT_BREAK_TO_DEBUGGER) /* * Solaris implements a new BREAK which is initiated @@ -1836,7 +1653,7 @@ com->iptr = ++ioptr; if (ioptr == com->ihighwater && com->state & CS_RTS_IFLOW) - outb(com->modem_ctl_port, + sio_setreg(com, com_mcr, com->mcr_image &= ~MCR_RTS); if (line_status & LSR_OE) CE_RECORD(com, CE_OVERRUN); @@ -1846,11 +1663,11 @@ * "& 0x7F" is to avoid the gcc-1.40 generating a slow * jump from the top of the loop to here */ - line_status = inb(com->line_status_port) & 0x7F; + line_status = sio_getreg(com, com_lsr) & 0x7F; } /* modem status change? (always check before doing output) */ - modem_status = inb(com->modem_status_port); + modem_status = sio_getreg(com, com_msr); if (modem_status != com->last_modem_status) { if (com->do_dcd_timestamp && !(com->last_modem_status & MSR_DCD) @@ -1891,10 +1708,10 @@ ocount = com->tx_fifo_size; com->bytes_out += ocount; do - outb(com->data_port, *ioptr++); + sio_setreg(com, com_data, *ioptr++); while (--ocount != 0); } else { - outb(com->data_port, *ioptr++); + sio_setreg(com, com_data, *ioptr++); ++com->bytes_out; if (com->unit == siotsunit) { nanouptime(&siots[siotso]); @@ -1931,13 +1748,13 @@ } } if (COM_IIR_TXRDYBUG(com->flags) && (int_ctl != int_ctl_new)) { - outb(com->intr_ctl_port, int_ctl_new); + sio_setreg(com, com_ier, int_ctl_new); } } /* finished? */ #ifndef COM_MULTIPORT - if ((inb(com->int_id_port) & IIR_IMASK) == IIR_NOPEND) + if ((sio_getreg(com, com_iir) & IIR_IMASK) == IIR_NOPEND) #endif /* COM_MULTIPORT */ return; } @@ -2311,7 +2128,7 @@ * CS_RTS_IFLOW just changed from on to off. Force MCR_RTS * on here, since comstart() won't do it later. */ - outb(com->modem_ctl_port, com->mcr_image |= MCR_RTS); + sio_setreg(com, com_mcr, com->mcr_image |= MCR_RTS); if (com->st16650a) { sio_setreg(com, com_cfcr, 0xbf); sio_setreg(com, com_fifo, @@ -2460,11 +2277,11 @@ com->state |= CS_TTGO; if (tp->t_state & TS_TBLOCK) { if (com->mcr_image & MCR_RTS && com->state & CS_RTS_IFLOW) - outb(com->modem_ctl_port, com->mcr_image &= ~MCR_RTS); + sio_setreg(com, com_mcr, com->mcr_image &= ~MCR_RTS); } else { if (!(com->mcr_image & MCR_RTS) && com->iptr < com->ihighwater && com->state & CS_RTS_IFLOW) - outb(com->modem_ctl_port, com->mcr_image |= MCR_RTS); + sio_setreg(com, com_mcr, com->mcr_image |= MCR_RTS); } mtx_unlock_spin(&sio_lock); if (tp->t_state & (TS_TIMEOUT | TS_TTSTOP)) { @@ -2609,14 +2426,14 @@ mtx_lock_spin(&sio_lock); switch (how) { case DMSET: - outb(com->modem_ctl_port, + sio_setreg(com, com_mcr, com->mcr_image = mcr | (com->mcr_image & MCR_IENABLE)); break; case DMBIS: - outb(com->modem_ctl_port, com->mcr_image |= mcr); + sio_setreg(com, com_mcr, com->mcr_image |= mcr); break; case DMBIC: - outb(com->modem_ctl_port, com->mcr_image &= ~mcr); + sio_setreg(com, com_mcr, com->mcr_image &= ~mcr); break; } mtx_unlock_spin(&sio_lock); @@ -2733,536 +2550,3 @@ tp->t_state &= ~TS_CAN_BYPASS_L_RINT; com->hotchar = linesw[tp->t_line].l_hotchar; } - -/* - * Following are all routines needed for SIO to act as console - */ -#include - -struct siocnstate { - u_char dlbl; - u_char dlbh; - u_char ier; - u_char cfcr; - u_char mcr; -}; - -#ifndef __alpha__ -static speed_t siocngetspeed(Port_t, u_long rclk); -#endif -static void siocnclose(struct siocnstate *sp, Port_t iobase); -static void siocnopen(struct siocnstate *sp, Port_t iobase, int speed); -static void siocntxwait(Port_t iobase); - -#ifdef __alpha__ -int siocnattach(int port, int speed); -int siogdbattach(int port, int speed); -int siogdbgetc(void); -void siogdbputc(int c); -#else -static cn_probe_t siocnprobe; -static cn_init_t siocninit; -static cn_term_t siocnterm; -#endif -static cn_checkc_t siocncheckc; -static cn_getc_t siocngetc; -static cn_putc_t siocnputc; - -#ifndef __alpha__ -CONS_DRIVER(sio, siocnprobe, siocninit, siocnterm, siocngetc, siocncheckc, - siocnputc, NULL); -#endif - -/* To get the GDB related variables */ -#if DDB > 0 -#include -#endif - -static void -siocntxwait(iobase) - Port_t iobase; -{ - int timo; - - /* - * Wait for any pending transmission to finish. Required to avoid - * the UART lockup bug when the speed is changed, and for normal - * transmits. - */ - timo = 100000; - while ((inb(iobase + com_lsr) & (LSR_TSRE | LSR_TXRDY)) - != (LSR_TSRE | LSR_TXRDY) && --timo != 0) - ; -} - -#ifndef __alpha__ - -/* - * Read the serial port specified and try to figure out what speed - * it's currently running at. We're assuming the serial port has - * been initialized and is basicly idle. This routine is only intended - * to be run at system startup. - * - * If the value read from the serial port doesn't make sense, return 0. - */ - -static speed_t -siocngetspeed(iobase, rclk) - Port_t iobase; - u_long rclk; -{ - u_int divisor; - u_char dlbh; - u_char dlbl; - u_char cfcr; - - cfcr = inb(iobase + com_cfcr); - outb(iobase + com_cfcr, CFCR_DLAB | cfcr); - - dlbl = inb(iobase + com_dlbl); - dlbh = inb(iobase + com_dlbh); - - outb(iobase + com_cfcr, cfcr); - - divisor = dlbh << 8 | dlbl; - - /* XXX there should be more sanity checking. */ - if (divisor == 0) - return (CONSPEED); - return (rclk / (16UL * divisor)); -} - -#endif - -static void -siocnopen(sp, iobase, speed) - struct siocnstate *sp; - Port_t iobase; - int speed; -{ - u_int divisor; - u_char dlbh; - u_char dlbl; - - /* - * Save all the device control registers except the fifo register - * and set our default ones (cs8 -parenb speed=comdefaultrate). - * We can't save the fifo register since it is read-only. - */ - sp->ier = inb(iobase + com_ier); - outb(iobase + com_ier, 0); /* spltty() doesn't stop siointr() */ - siocntxwait(iobase); - sp->cfcr = inb(iobase + com_cfcr); - outb(iobase + com_cfcr, CFCR_DLAB | CFCR_8BITS); - sp->dlbl = inb(iobase + com_dlbl); - sp->dlbh = inb(iobase + com_dlbh); - /* - * Only set the divisor registers if they would change, since on - * some 16550 incompatibles (Startech), setting them clears the - * data input register. This also reduces the effects of the - * UMC8669F bug. - */ - divisor = siodivisor(comdefaultrclk, speed); - dlbl = divisor & 0xFF; - if (sp->dlbl != dlbl) - outb(iobase + com_dlbl, dlbl); - dlbh = divisor >> 8; - if (sp->dlbh != dlbh) - outb(iobase + com_dlbh, dlbh); - outb(iobase + com_cfcr, CFCR_8BITS); - sp->mcr = inb(iobase + com_mcr); - /* - * We don't want interrupts, but must be careful not to "disable" - * them by clearing the MCR_IENABLE bit, since that might cause - * an interrupt by floating the IRQ line. - */ - outb(iobase + com_mcr, (sp->mcr & MCR_IENABLE) | MCR_DTR | MCR_RTS); -} - -static void -siocnclose(sp, iobase) - struct siocnstate *sp; - Port_t iobase; -{ - /* - * Restore the device control registers. - */ - siocntxwait(iobase); - outb(iobase + com_cfcr, CFCR_DLAB | CFCR_8BITS); - if (sp->dlbl != inb(iobase + com_dlbl)) - outb(iobase + com_dlbl, sp->dlbl); - if (sp->dlbh != inb(iobase + com_dlbh)) - outb(iobase + com_dlbh, sp->dlbh); - outb(iobase + com_cfcr, sp->cfcr); - /* - * XXX damp oscillations of MCR_DTR and MCR_RTS by not restoring them. - */ - outb(iobase + com_mcr, sp->mcr | MCR_DTR | MCR_RTS); - outb(iobase + com_ier, sp->ier); -} - -#ifndef __alpha__ - -static void -siocnprobe(cp) - struct consdev *cp; -{ - speed_t boot_speed; - u_char cfcr; - u_int divisor; - int s, unit; - struct siocnstate sp; - - /* - * Find our first enabled console, if any. If it is a high-level - * console device, then initialize it and return successfully. - * If it is a low-level console device, then initialize it and - * return unsuccessfully. It must be initialized in both cases - * for early use by console drivers and debuggers. Initializing - * the hardware is not necessary in all cases, since the i/o - * routines initialize it on the fly, but it is necessary if - * input might arrive while the hardware is switched back to an - * uninitialized state. We can't handle multiple console devices - * yet because our low-level routines don't take a device arg. - * We trust the user to set the console flags properly so that we - * don't need to probe. - */ - cp->cn_pri = CN_DEAD; - - for (unit = 0; unit < 16; unit++) { /* XXX need to know how many */ - int flags; - int disabled; - if (resource_int_value("sio", unit, "disabled", &disabled) == 0) { - if (disabled) - continue; - } - if (resource_int_value("sio", unit, "flags", &flags)) - continue; - if (COM_CONSOLE(flags) || COM_DEBUGGER(flags)) { - int port; - Port_t iobase; - - if (resource_int_value("sio", unit, "port", &port)) - continue; - iobase = port; - s = spltty(); - if (boothowto & RB_SERIAL) { - boot_speed = - siocngetspeed(iobase, comdefaultrclk); - if (boot_speed) - comdefaultrate = boot_speed; - } - - /* - * Initialize the divisor latch. We can't rely on - * siocnopen() to do this the first time, since it - * avoids writing to the latch if the latch appears - * to have the correct value. Also, if we didn't - * just read the speed from the hardware, then we - * need to set the speed in hardware so that - * switching it later is null. - */ - cfcr = inb(iobase + com_cfcr); - outb(iobase + com_cfcr, CFCR_DLAB | cfcr); - divisor = siodivisor(comdefaultrclk, comdefaultrate); - outb(iobase + com_dlbl, divisor & 0xff); - outb(iobase + com_dlbh, divisor >> 8); - outb(iobase + com_cfcr, cfcr); - - siocnopen(&sp, iobase, comdefaultrate); - - splx(s); - if (COM_CONSOLE(flags) && !COM_LLCONSOLE(flags)) { - cp->cn_dev = makedev(CDEV_MAJOR, unit); - cp->cn_pri = COM_FORCECONSOLE(flags) - || boothowto & RB_SERIAL - ? CN_REMOTE : CN_NORMAL; - siocniobase = iobase; - siocnunit = unit; - } - if (COM_DEBUGGER(flags)) { - printf("sio%d: gdb debugging port\n", unit); - siogdbiobase = iobase; - siogdbunit = unit; -#if DDB > 0 - gdbdev = makedev(CDEV_MAJOR, unit); - gdb_getc = siocngetc; - gdb_putc = siocnputc; -#endif - } - } - } -#ifdef __i386__ -#if DDB > 0 - /* - * XXX Ugly Compatability. - * If no gdb port has been specified, set it to be the console - * as some configuration files don't specify the gdb port. - */ - if (gdbdev == NODEV && (boothowto & RB_GDB)) { - printf("Warning: no GDB port specified. Defaulting to sio%d.\n", - siocnunit); - printf("Set flag 0x80 on desired GDB port in your\n"); - printf("configuration file (currently sio only).\n"); - siogdbiobase = siocniobase; - siogdbunit = siocnunit; - gdbdev = makedev(CDEV_MAJOR, siocnunit); - gdb_getc = siocngetc; - gdb_putc = siocnputc; - } -#endif -#endif -} - -static void -siocninit(cp) - struct consdev *cp; -{ - comconsole = DEV_TO_UNIT(cp->cn_dev); -} - -static void -siocnterm(cp) - struct consdev *cp; -{ - comconsole = -1; -} - -#endif - -#ifdef __alpha__ - -CONS_DRIVER(sio, NULL, NULL, NULL, siocngetc, siocncheckc, siocnputc, NULL); - -int -siocnattach(port, speed) - int port; - int speed; -{ - int s; - u_char cfcr; - u_int divisor; - struct siocnstate sp; - int unit = 0; /* XXX random value! */ - - siocniobase = port; - siocnunit = unit; - comdefaultrate = speed; - sio_consdev.cn_pri = CN_NORMAL; - sio_consdev.cn_dev = makedev(CDEV_MAJOR, unit); - - s = spltty(); - - /* - * Initialize the divisor latch. We can't rely on - * siocnopen() to do this the first time, since it - * avoids writing to the latch if the latch appears - * to have the correct value. Also, if we didn't - * just read the speed from the hardware, then we - * need to set the speed in hardware so that - * switching it later is null. - */ - cfcr = inb(siocniobase + com_cfcr); - outb(siocniobase + com_cfcr, CFCR_DLAB | cfcr); - divisor = siodivisor(comdefaultrclk, comdefaultrate); - outb(siocniobase + com_dlbl, divisor & 0xff); - outb(siocniobase + com_dlbh, divisor >> 8); - outb(siocniobase + com_cfcr, cfcr); - - siocnopen(&sp, siocniobase, comdefaultrate); - splx(s); - - cnadd(&sio_consdev); - return (0); -} - -int -siogdbattach(port, speed) - int port; - int speed; -{ - int s; - u_char cfcr; - u_int divisor; - struct siocnstate sp; - int unit = 1; /* XXX random value! */ - - siogdbiobase = port; - gdbdefaultrate = speed; - - printf("sio%d: gdb debugging port\n", unit); - siogdbunit = unit; -#if DDB > 0 - gdbdev = makedev(CDEV_MAJOR, unit); - gdb_getc = siocngetc; - gdb_putc = siocnputc; -#endif - >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Dec 7 22:15:14 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9F4FA37B404; Sat, 7 Dec 2002 22:15:12 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38FBC37B401 for ; Sat, 7 Dec 2002 22:15:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7A0A43E4A for ; Sat, 7 Dec 2002 22:15:11 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB86AcmV029658 for ; Sat, 7 Dec 2002 22:10:38 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB86Abwk029643 for perforce@freebsd.org; Sat, 7 Dec 2002 22:10:37 -0800 (PST) Date: Sat, 7 Dec 2002 22:10:37 -0800 (PST) Message-Id: <200212080610.gB86Abwk029643@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22058 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22058 Change 22058 by marcel@marcel_nfs on 2002/12/07 22:09:52 Bump the version number as an aid in debugging and seupport. Version 1.1 will pass the HCDP table address to the kernel in bootinfo. Affected files ... .. //depot/projects/ia64/sys/boot/efi/loader/version#5 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/loader/version#5 (text+ko) ==== @@ -3,6 +3,8 @@ NOTE ANY CHANGES YOU MAKE TO THE BOOTBLOCKS HERE. The format of this file is important. Make sure the current version number is on line 6. +1.1: Pass the HCDP table address to the kernel via bootinfo if one + is bresent in the EFI system table. 1.0: Don't map the I/O port range. We expect the kernel to do it. It was done in the loader as a debugging aid and not intended as a service/feature. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message