Date: Fri, 16 Jul 2004 01:55:22 GMT From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 57432 for review Message-ID: <200407160155.i6G1tMwh078388@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=57432 Change 57432 by marcel@marcel_nfs on 2004/07/16 01:55:12 IFC @57429 Affected files ... .. //depot/projects/gdb/gnu/usr.bin/gdb/libgdb/fbsd-threads.c#1 branch .. //depot/projects/gdb/include/Makefile#9 integrate .. //depot/projects/gdb/include/proc_service.h#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_extract.c#22 integrate .. //depot/projects/gdb/lib/libc/sys/getfsstat.2#2 integrate .. //depot/projects/gdb/lib/libthread_db/Makefile#5 integrate .. //depot/projects/gdb/lib/libthread_db/include/thread_db.h#1 branch .. //depot/projects/gdb/lib/libthread_db/include/thread_db_int.h#1 branch .. //depot/projects/gdb/lib/libthread_db/pthread/Makefile#1 branch .. //depot/projects/gdb/lib/libthread_db/pthread/pthread_db.c#1 branch .. //depot/projects/gdb/lib/libthread_db/pthread/pthread_db.h#1 branch .. //depot/projects/gdb/lib/libthread_db/pthread/pthread_db_i386.c#1 branch .. //depot/projects/gdb/lib/libthread_db/src/Makefile#1 branch .. //depot/projects/gdb/lib/libthread_db/src/thread_db.c#1 branch .. //depot/projects/gdb/release/Makefile#7 integrate .. //depot/projects/gdb/release/alpha/mkisoimages.sh#4 integrate .. //depot/projects/gdb/release/amd64/mkisoimages.sh#4 integrate .. //depot/projects/gdb/release/i386/mkisoimages.sh#4 integrate .. //depot/projects/gdb/release/ia64/mkisoimages.sh#4 integrate .. //depot/projects/gdb/release/scripts/print-cdrom-packages.sh#6 integrate .. //depot/projects/gdb/release/sparc64/mkisoimages.sh#4 integrate .. //depot/projects/gdb/sbin/geom/core/geom.8#3 integrate .. //depot/projects/gdb/share/dict/freebsd#3 integrate .. //depot/projects/gdb/share/examples/Makefile#2 integrate .. //depot/projects/gdb/share/examples/worm/README#2 delete .. //depot/projects/gdb/share/examples/worm/makecdfs.sh#2 delete .. //depot/projects/gdb/share/man/man4/adw.4#2 integrate .. //depot/projects/gdb/share/man/man4/amr.4#2 integrate .. //depot/projects/gdb/share/man/man4/asr.4#3 integrate .. //depot/projects/gdb/share/man/man4/ed.4#2 integrate .. //depot/projects/gdb/share/man/man4/fdc.4#2 integrate .. //depot/projects/gdb/share/man/man4/my.4#2 integrate .. //depot/projects/gdb/sys/alpha/alpha/pmap.c#13 integrate .. //depot/projects/gdb/sys/alpha/alpha/promcons.c#6 integrate .. //depot/projects/gdb/sys/alpha/linux/linux_sysvec.c#2 integrate .. //depot/projects/gdb/sys/alpha/tlsb/zs_tlsb.c#9 integrate .. //depot/projects/gdb/sys/amd64/amd64/pmap.c#20 integrate .. //depot/projects/gdb/sys/amd64/include/pmap.h#10 integrate .. //depot/projects/gdb/sys/cam/cam_periph.h#2 integrate .. //depot/projects/gdb/sys/cam/cam_xpt.c#5 integrate .. //depot/projects/gdb/sys/coda/coda_fbsd.c#6 integrate .. //depot/projects/gdb/sys/compat/svr4/svr4_sysvec.c#2 integrate .. //depot/projects/gdb/sys/conf/NOTES#33 integrate .. //depot/projects/gdb/sys/conf/files#41 integrate .. //depot/projects/gdb/sys/conf/files.amd64#15 integrate .. //depot/projects/gdb/sys/conf/files.i386#23 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi.c#27 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_cmbat.c#7 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_if.m#2 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_pci.c#14 integrate .. //depot/projects/gdb/sys/dev/aic7xxx/aic79xx_osm.c#2 integrate .. //depot/projects/gdb/sys/dev/aic7xxx/aic7xxx_osm.c#2 integrate .. //depot/projects/gdb/sys/dev/bktr/bktr_mem.c#4 integrate .. //depot/projects/gdb/sys/dev/cx/if_cx.c#14 integrate .. //depot/projects/gdb/sys/dev/cy/cy.c#13 integrate .. //depot/projects/gdb/sys/dev/dcons/dcons.c#13 integrate .. //depot/projects/gdb/sys/dev/digi/digi.c#14 integrate .. //depot/projects/gdb/sys/dev/fb/fb.c#3 integrate .. //depot/projects/gdb/sys/dev/fb/splashreg.h#2 integrate .. //depot/projects/gdb/sys/dev/fdc/fdc.c#7 integrate .. //depot/projects/gdb/sys/dev/fdc/fdc_acpi.c#1 branch .. //depot/projects/gdb/sys/dev/fdc/fdc_isa.c#3 integrate .. //depot/projects/gdb/sys/dev/fdc/fdc_pccard.c#4 integrate .. //depot/projects/gdb/sys/dev/fdc/fdcvar.h#3 integrate .. //depot/projects/gdb/sys/dev/firewire/firewire.c#10 integrate .. //depot/projects/gdb/sys/dev/harp/if_harp.c#3 integrate .. //depot/projects/gdb/sys/dev/hfa/hfa_freebsd.c#3 integrate .. //depot/projects/gdb/sys/dev/ispfw/ispfw.c#4 integrate .. //depot/projects/gdb/sys/dev/md/md.c#11 integrate .. //depot/projects/gdb/sys/dev/nmdm/nmdm.c#11 integrate .. //depot/projects/gdb/sys/dev/null/null.c#5 integrate .. //depot/projects/gdb/sys/dev/ofw/ofw_console.c#10 integrate .. //depot/projects/gdb/sys/dev/ofw/openpromio.c#4 integrate .. //depot/projects/gdb/sys/dev/random/randomdev.c#11 integrate .. //depot/projects/gdb/sys/dev/rc/rc.c#12 integrate .. //depot/projects/gdb/sys/dev/rp/rp.c#9 integrate .. //depot/projects/gdb/sys/dev/sab/sab.c#13 integrate .. //depot/projects/gdb/sys/dev/si/si.c#10 integrate .. //depot/projects/gdb/sys/dev/sio/sio.c#21 integrate .. //depot/projects/gdb/sys/dev/snp/snp.c#8 integrate .. //depot/projects/gdb/sys/dev/sound/driver.c#3 integrate .. //depot/projects/gdb/sys/dev/streams/streams.c#4 integrate .. //depot/projects/gdb/sys/dev/sx/sx.c#9 integrate .. //depot/projects/gdb/sys/dev/syscons/syscons.c#13 integrate .. //depot/projects/gdb/sys/dev/syscons/syscons.h#3 integrate .. //depot/projects/gdb/sys/dev/syscons/sysmouse.c#6 integrate .. //depot/projects/gdb/sys/dev/uart/uart_tty.c#9 integrate .. //depot/projects/gdb/sys/dev/usb/ehci.c#6 integrate .. //depot/projects/gdb/sys/dev/usb/ubser.c#7 integrate .. //depot/projects/gdb/sys/dev/usb/ucom.c#9 integrate .. //depot/projects/gdb/sys/dev/utopia/utopia.c#4 integrate .. //depot/projects/gdb/sys/dev/vinum/vinum.c#5 integrate .. //depot/projects/gdb/sys/dev/zs/zs.c#11 integrate .. //depot/projects/gdb/sys/fs/pseudofs/pseudofs.c#3 integrate .. //depot/projects/gdb/sys/fs/unionfs/union_subr.c#4 integrate .. //depot/projects/gdb/sys/geom/gate/g_gate.c#9 integrate .. //depot/projects/gdb/sys/i386/acpica/acpi_wakeup.c#5 integrate .. //depot/projects/gdb/sys/i386/i386/local_apic.c#4 integrate .. //depot/projects/gdb/sys/i386/i386/pmap.c#17 integrate .. //depot/projects/gdb/sys/i386/i386/swtch.s#5 integrate .. //depot/projects/gdb/sys/i386/ibcs2/ibcs2_sysvec.c#2 integrate .. //depot/projects/gdb/sys/i386/isa/pcvt/pcvt_drv.c#7 integrate .. //depot/projects/gdb/sys/i386/isa/vesa.c#4 integrate .. //depot/projects/gdb/sys/i386/linux/linux_sysvec.c#3 integrate .. //depot/projects/gdb/sys/i4b/include/i4b_global.h#2 integrate .. //depot/projects/gdb/sys/ia64/ia64/pmap.c#11 integrate .. //depot/projects/gdb/sys/ia64/ia64/ssc.c#6 integrate .. //depot/projects/gdb/sys/kern/kern_descrip.c#11 integrate .. //depot/projects/gdb/sys/kern/kern_event.c#6 integrate .. //depot/projects/gdb/sys/kern/kern_mac.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_module.c#3 integrate .. //depot/projects/gdb/sys/kern/kern_shutdown.c#12 integrate .. //depot/projects/gdb/sys/kern/kern_syscalls.c#2 integrate .. //depot/projects/gdb/sys/kern/subr_bus.c#13 integrate .. //depot/projects/gdb/sys/kern/tty.c#14 integrate .. //depot/projects/gdb/sys/kern/tty_conf.c#6 integrate .. //depot/projects/gdb/sys/kern/tty_pty.c#13 integrate .. //depot/projects/gdb/sys/kern/tty_subr.c#2 integrate .. //depot/projects/gdb/sys/kern/uipc_socket.c#23 integrate .. //depot/projects/gdb/sys/kern/vfs_init.c#5 integrate .. //depot/projects/gdb/sys/kern/vfs_subr.c#18 integrate .. //depot/projects/gdb/sys/libkern/qsort.c#3 integrate .. //depot/projects/gdb/sys/libkern/qsort_r.c#1 branch .. //depot/projects/gdb/sys/modules/fdc/Makefile#5 integrate .. //depot/projects/gdb/sys/modules/sound/sound/Makefile#1 branch .. //depot/projects/gdb/sys/net/if_disc.c#6 integrate .. //depot/projects/gdb/sys/net/if_ef.c#4 integrate .. //depot/projects/gdb/sys/net/if_faith.c#8 integrate .. //depot/projects/gdb/sys/net/if_gif.c#8 integrate .. //depot/projects/gdb/sys/net/if_gre.c#8 integrate .. //depot/projects/gdb/sys/net/if_loop.c#7 integrate .. //depot/projects/gdb/sys/net/if_ppp.c#7 integrate .. //depot/projects/gdb/sys/net/if_sl.c#10 integrate .. //depot/projects/gdb/sys/net/if_spppsubr.c#8 integrate .. //depot/projects/gdb/sys/net/if_stf.c#8 integrate .. //depot/projects/gdb/sys/net/if_tun.c#9 integrate .. //depot/projects/gdb/sys/net/if_var.h#15 integrate .. //depot/projects/gdb/sys/net/if_vlan.c#10 integrate .. //depot/projects/gdb/sys/net/ppp_tty.c#4 integrate .. //depot/projects/gdb/sys/netgraph/ng_base.c#9 integrate .. //depot/projects/gdb/sys/netgraph/ng_eiface.c#6 integrate .. //depot/projects/gdb/sys/netgraph/ng_fec.c#7 integrate .. //depot/projects/gdb/sys/netgraph/ng_iface.c#6 integrate .. //depot/projects/gdb/sys/netgraph/ng_ppp.c#4 integrate .. //depot/projects/gdb/sys/netgraph/ng_pppoe.c#5 integrate .. //depot/projects/gdb/sys/netgraph/ng_tty.c#5 integrate .. //depot/projects/gdb/sys/netinet/ip_dummynet.c#5 integrate .. //depot/projects/gdb/sys/netinet/ip_fw2.c#10 integrate .. //depot/projects/gdb/sys/netinet/ip_mroute.c#7 integrate .. //depot/projects/gdb/sys/netinet6/ip6_fw.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_srvsubs.c#7 integrate .. //depot/projects/gdb/sys/pc98/conf/NOTES#15 integrate .. //depot/projects/gdb/sys/pc98/pc98/fd.c#10 integrate .. //depot/projects/gdb/sys/pc98/pc98/fdc_cbus.c#3 integrate .. //depot/projects/gdb/sys/pc98/pc98/sio.c#18 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/pmap.c#11 integrate .. //depot/projects/gdb/sys/rpc/rpcclnt.c#7 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/pmap.c#8 integrate .. //depot/projects/gdb/sys/sys/event.h#3 integrate .. //depot/projects/gdb/sys/sys/eventvar.h#2 integrate .. //depot/projects/gdb/sys/sys/exec.h#3 integrate .. //depot/projects/gdb/sys/sys/libkern.h#4 integrate .. //depot/projects/gdb/sys/sys/procfs.h#5 integrate .. //depot/projects/gdb/sys/sys/tty.h#13 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_vfsops.c#9 integrate .. //depot/projects/gdb/sys/vm/vm_map.c#12 integrate .. //depot/projects/gdb/sys/vm/vm_pageout.c#8 integrate .. //depot/projects/gdb/usr.bin/basename/basename.c#2 integrate .. //depot/projects/gdb/usr.bin/checknr/checknr.c#2 integrate .. //depot/projects/gdb/usr.bin/col/col.1#3 integrate .. //depot/projects/gdb/usr.bin/colcrt/colcrt.1#2 integrate .. //depot/projects/gdb/usr.bin/colcrt/colcrt.c#2 integrate .. //depot/projects/gdb/usr.bin/colrm/colrm.1#2 integrate .. //depot/projects/gdb/usr.bin/column/column.1#2 integrate .. //depot/projects/gdb/usr.bin/column/column.c#2 integrate .. //depot/projects/gdb/usr.bin/du/du.c#6 integrate .. //depot/projects/gdb/usr.bin/fmt/fmt.c#2 integrate .. //depot/projects/gdb/usr.bin/killall/killall.c#3 integrate .. //depot/projects/gdb/usr.bin/lockf/lockf.c#2 integrate .. //depot/projects/gdb/usr.bin/pkill/pkill.c#4 integrate .. //depot/projects/gdb/usr.bin/rs/rs.c#2 integrate .. //depot/projects/gdb/usr.bin/sed/compile.c#2 integrate .. //depot/projects/gdb/usr.bin/sed/defs.h#2 integrate .. //depot/projects/gdb/usr.bin/sed/main.c#3 integrate .. //depot/projects/gdb/usr.bin/sed/misc.c#2 integrate .. //depot/projects/gdb/usr.bin/sed/process.c#3 integrate .. //depot/projects/gdb/usr.bin/sed/sed.1#4 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar.c#22 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar.h#11 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar_platform.h#3 integrate .. //depot/projects/gdb/usr.bin/tar/read.c#11 integrate .. //depot/projects/gdb/usr.bin/tr/cmap.c#2 integrate .. //depot/projects/gdb/usr.bin/tr/cset.c#3 integrate .. //depot/projects/gdb/usr.bin/tr/cset.h#2 integrate .. //depot/projects/gdb/usr.bin/whereis/whereis.c#2 integrate .. //depot/projects/gdb/usr.bin/xstr/xstr.c#2 integrate .. //depot/projects/gdb/usr.sbin/amd/include/config.h#3 integrate .. //depot/projects/gdb/usr.sbin/ppp/command.c#2 integrate .. //depot/projects/gdb/usr.sbin/ppp/radius.c#4 integrate .. //depot/projects/gdb/usr.sbin/usbd/usbd.conf.5#2 integrate Differences ... ==== //depot/projects/gdb/include/Makefile#9 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 1/4/94 -# $FreeBSD: src/include/Makefile,v 1.216 2004/07/05 23:13:16 das Exp $ +# $FreeBSD: src/include/Makefile,v 1.217 2004/07/15 03:43:18 davidxu Exp $ # # Doing a "make install" builds /usr/include. @@ -12,7 +12,7 @@ inttypes.h iso646.h kenv.h langinfo.h libgen.h limits.h link.h \ locale.h malloc.h memory.h monetary.h mpool.h ndbm.h netconfig.h \ netdb.h nl_types.h nlist.h nss.h nsswitch.h objformat.h paths.h \ - pthread.h \ + proc_service.h pthread.h \ pthread_np.h pwd.h ranlib.h readpassphrase.h regex.h regexp.h \ resolv.h rune.h runetype.h search.h setjmp.h sgtty.h signal.h stab.h \ stdbool.h stddef.h stdio.h stdlib.h string.h stringlist.h \ ==== //depot/projects/gdb/include/proc_service.h#4 (text+ko) ==== ==== //depot/projects/gdb/lib/libarchive/archive_read_extract.c#22 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.30 2004/07/10 18:10:20 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.31 2004/07/15 03:13:27 kientzle Exp $"); #include <sys/stat.h> #include <sys/types.h> @@ -72,7 +72,7 @@ struct extract { mode_t umask; mode_t default_dir_mode; - struct archive_string mkdirpath; + struct archive_string create_parent_dir; struct fixup_entry *fixup_list; struct fixup_entry *current_fixup; @@ -110,9 +110,11 @@ static int extract_symlink(struct archive *, struct archive_entry *, int); static gid_t lookup_gid(struct archive *, const char *uname, gid_t); static uid_t lookup_uid(struct archive *, const char *uname, uid_t); -static int mkdirpath(struct archive *, const char *, int flags); -static int mkdirpath_internal(struct archive *, char *, int flags); -static int mkdirpath_recursive(struct archive *, char *, int flags); +static int create_parent_dir(struct archive *, const char *, int flags); +static int create_parent_dir_internal(struct archive *, char *, + int flags); +static int create_parent_dir_recursive(struct archive *, char *, + int flags); static int restore_metadata(struct archive *, struct archive_entry *, int flags); #ifdef HAVE_POSIX_ACL @@ -275,7 +277,7 @@ p = next; } extract->fixup_list = NULL; - archive_string_free(&extract->mkdirpath); + archive_string_free(&extract->create_parent_dir); free(a->extract); a->extract = NULL; } @@ -409,7 +411,7 @@ /* Might be a non-existent parent dir; try fixing that. */ if (fd < 0) { - mkdirpath(a, name, flags); + create_parent_dir(a, name, flags); fd = open(name, O_WRONLY | O_CREAT | O_EXCL, mode); } if (fd < 0) { @@ -434,8 +436,9 @@ extract->pst = NULL; /* Invalidate cached stat data. */ /* Copy path to mutable storage. */ - archive_strcpy(&(extract->mkdirpath), archive_entry_pathname(entry)); - path = extract->mkdirpath.s; + archive_strcpy(&(extract->create_parent_dir), + archive_entry_pathname(entry)); + path = extract->create_parent_dir.s; /* Deal with any troublesome trailing path elements. */ for (;;) { @@ -477,7 +480,7 @@ unlink(path); } else { /* Doesn't already exist; try building the parent path. */ - if (mkdirpath_internal(a, path, flags) != ARCHIVE_OK) + if (create_parent_dir_internal(a, path, flags) != ARCHIVE_OK) return (ARCHIVE_WARN); } @@ -512,24 +515,26 @@ * path into mutable storage first. */ static int -mkdirpath(struct archive *a, const char *path, int flags) +create_parent_dir(struct archive *a, const char *path, int flags) { struct extract *extract; + int r; extract = a->extract; /* Copy path to mutable storage. */ - archive_strcpy(&(extract->mkdirpath), path); + archive_strcpy(&(extract->create_parent_dir), path); - return (mkdirpath_internal(a, extract->mkdirpath.s, flags)); + r = create_parent_dir_internal(a, extract->create_parent_dir.s, flags); + return (r); } /* - * Handle remaining setup for mkdirpath_recursive(), assuming + * Handle remaining setup for create_parent_dir_recursive(), assuming * path is already in mutable storage. */ static int -mkdirpath_internal(struct archive *a, char *path, int flags) +create_parent_dir_internal(struct archive *a, char *path, int flags) { char *slash; mode_t old_umask; @@ -541,7 +546,7 @@ return (ARCHIVE_OK); *slash = '\0'; old_umask = umask(~SECURE_DIR_MODE); - r = mkdirpath_recursive(a, path, flags); + r = create_parent_dir_recursive(a, path, flags); umask(old_umask); *slash = '/'; return (r); @@ -554,7 +559,7 @@ * Otherwise, returns ARCHIVE_WARN. */ static int -mkdirpath_recursive(struct archive *a, char *path, int flags) +create_parent_dir_recursive(struct archive *a, char *path, int flags) { struct stat st; struct extract *extract; @@ -579,7 +584,7 @@ /* Don't bother trying to create null path, '.', or '..'. */ if (slash != NULL) { *slash = '\0'; - r = mkdirpath_recursive(a, path, flags); + r = create_parent_dir_recursive(a, path, flags); *slash = '/'; return (r); } @@ -611,7 +616,7 @@ return (ARCHIVE_WARN); } else if (slash != NULL) { *slash = '\0'; - r = mkdirpath_recursive(a, path, flags); + r = create_parent_dir_recursive(a, path, flags); *slash = '/'; if (r != ARCHIVE_OK) return (r); @@ -658,7 +663,7 @@ if (r != 0) { /* Might be a non-existent parent dir; try fixing that. */ - mkdirpath(a, pathname, flags); + create_parent_dir(a, pathname, flags); r = link(linkname, pathname); } @@ -695,7 +700,7 @@ if (r != 0) { /* Might be a non-existent parent dir; try fixing that. */ - mkdirpath(a, pathname, flags); + create_parent_dir(a, pathname, flags); r = symlink(linkname, pathname); } @@ -728,7 +733,7 @@ /* Might be a non-existent parent dir; try fixing that. */ if (r != 0 && errno == ENOENT) { - mkdirpath(a, archive_entry_pathname(entry), flags); + create_parent_dir(a, archive_entry_pathname(entry), flags); r = mknod(archive_entry_pathname(entry), mode, archive_entry_rdev(entry)); } @@ -777,7 +782,7 @@ /* Might be a non-existent parent dir; try fixing that. */ if (r != 0 && errno == ENOENT) { - mkdirpath(a, archive_entry_pathname(entry), flags); + create_parent_dir(a, archive_entry_pathname(entry), flags); r = mkfifo(archive_entry_pathname(entry), archive_entry_mode(entry)); } ==== //depot/projects/gdb/lib/libc/sys/getfsstat.2#2 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)getfsstat.2 8.3 (Berkeley) 5/25/95 -.\" $FreeBSD: src/lib/libc/sys/getfsstat.2,v 1.16 2003/11/21 01:30:28 tjr Exp $ +.\" $FreeBSD: src/lib/libc/sys/getfsstat.2,v 1.17 2004/07/16 01:18:13 alfred Exp $ .\" .Dd November 20, 2003 .Dt GETFSSTAT 2 @@ -63,8 +63,13 @@ The buffer is filled with an array of .Fa fsstat structures, one for each mounted file system -up to the size specified by +up to the byte count specified by .Fa bufsize . +Note, the +.Fa bufsize +argument is the number of bytes that +.Fa buf +can hold, not the count of statfs structures it will hold. .Pp If .Fa buf ==== //depot/projects/gdb/lib/libthread_db/Makefile#5 (text+ko) ==== ==== //depot/projects/gdb/release/Makefile#7 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/release/Makefile,v 1.845 2004/06/10 19:33:26 brian Exp $ +# $FreeBSD: src/release/Makefile,v 1.846 2004/07/15 04:52:57 jhb Exp $ # # make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \ # [RELEASETAG=tag] @@ -314,6 +314,18 @@ @echo "unset NOPORTS, or set at least DOMINIMALDOCPORTS to YES!" @exit 1 .endif +.if defined(LOCAL_PATCHES) && !empty(LOCAL_PATCHES) +.for p in ${LOCAL_PATCHES} +.if !exists(${p}) + @echo "The patch file ${p} does not exist!" + @exit 1 +.endif +.endfor +.endif +.if defined(LOCAL_SCRIPT) && !exists(${LOCAL_SCRIPT}) + @echo "The local script ${LOCAL_SCRIPT} does not exist!" + @exit 1 +.endif .if make(release) .if exists(${CHROOTDIR}) # The first command will fail on a handful of files that have their schg @@ -347,12 +359,10 @@ .endif .if defined(LOCAL_PATCHES) && !empty(LOCAL_PATCHES) .for p in ${LOCAL_PATCHES} -.if exists(${p}) patch -d ${CHROOTDIR}/usr/${RELEASESRCMODULE} ${PATCH_FLAGS} < ${p} -.endif .endfor .endif -.if defined(LOCAL_SCRIPT) && exists(${LOCAL_SCRIPT}) +.if defined(LOCAL_SCRIPT) cd ${CHROOTDIR} && env CHROOTDIR=${CHROOTDIR} BUILDNAME=${BUILDNAME} \ RELEASETAG=${RELEASETAG} ${LOCAL_SCRIPT} .endif ==== //depot/projects/gdb/release/alpha/mkisoimages.sh#4 (text+ko) ==== @@ -4,7 +4,7 @@ # Author: Jordan K Hubbard # Date: 22 June 2001 # -# $FreeBSD: src/release/alpha/mkisoimages.sh,v 1.9 2004/07/12 07:59:24 kris Exp $ +# $FreeBSD: src/release/alpha/mkisoimages.sh,v 1.10 2004/07/15 09:28:02 murray Exp $ # # This script is used by release/Makefile to build the (optional) ISO images # for a FreeBSD release. It is considered architecture dependent since each @@ -23,6 +23,8 @@ # extra-bits-dir, if provided, contains additional files to be merged # into base-bits-dir as part of making the image. +publisher="The FreeBSD Project. http://www.freebsd.org/" + if [ "x$1" = "x-b" ]; then bootable="yes" shift @@ -50,7 +52,7 @@ LABEL=$1; shift NAME=$1; shift -mkisofs -r -J -V $LABEL -o $NAME $* +mkisofs -r -J -V $LABEL -P "$publisher" -o $NAME $* type setcdboot 2>&1 | grep " is " >/dev/null if [ $? -ne 0 ]; then ==== //depot/projects/gdb/release/amd64/mkisoimages.sh#4 (text+ko) ==== @@ -4,7 +4,7 @@ # Author: Jordan K Hubbard # Date: 22 June 2001 # -# $FreeBSD: src/release/amd64/mkisoimages.sh,v 1.9 2004/07/12 07:59:24 kris Exp $ +# $FreeBSD: src/release/amd64/mkisoimages.sh,v 1.10 2004/07/15 09:28:03 murray Exp $ # # This script is used by release/Makefile to build the (optional) ISO images # for a FreeBSD release. It is considered architecture dependent since each @@ -23,6 +23,7 @@ # extra-bits-dir, if provided, contains additional files to be merged # into base-bits-dir as part of making the image. +publisher="The FreeBSD Project. http://www.freebsd.org/" if [ "x$1" = "x-b" ]; then # This is highly x86-centric and will be used directly below. bootable="-b boot/cdboot -no-emul-boot" @@ -53,4 +54,4 @@ LABEL=$1; shift NAME=$1; shift -mkisofs $bootable -r -J -V $LABEL -o $NAME $* +mkisofs $bootable -r -J -V $LABEL -P "$publisher" -o $NAME $* ==== //depot/projects/gdb/release/i386/mkisoimages.sh#4 (text+ko) ==== @@ -4,7 +4,7 @@ # Author: Jordan K Hubbard # Date: 22 June 2001 # -# $FreeBSD: src/release/i386/mkisoimages.sh,v 1.10 2004/07/12 07:59:24 kris Exp $ +# $FreeBSD: src/release/i386/mkisoimages.sh,v 1.11 2004/07/15 09:28:03 murray Exp $ # # This script is used by release/Makefile to build the (optional) ISO images # for a FreeBSD release. It is considered architecture dependent since each @@ -23,6 +23,8 @@ # extra-bits-dir, if provided, contains additional files to be merged # into base-bits-dir as part of making the image. +publisher="The FreeBSD Project. http://www.freebsd.org/" + if [ "x$1" = "x-b" ]; then bootable="-b boot/cdboot -no-emul-boot" shift @@ -55,4 +57,4 @@ LABEL=$1; shift NAME=$1; shift -mkisofs $bootable -r -J -V $LABEL -o $NAME $* +mkisofs $bootable -r -J -V $LABEL -P "$publisher" -o $NAME $* ==== //depot/projects/gdb/release/ia64/mkisoimages.sh#4 (text+ko) ==== @@ -4,7 +4,7 @@ # Author: Jordan K Hubbard # Date: 22 June 2001 # -# $FreeBSD: src/release/ia64/mkisoimages.sh,v 1.7 2004/07/12 07:59:24 kris Exp $ +# $FreeBSD: src/release/ia64/mkisoimages.sh,v 1.8 2004/07/15 09:28:03 murray Exp $ # # This script is used by release/Makefile to build the (optional) ISO images # for a FreeBSD release. It is considered architecture dependent since each @@ -23,6 +23,7 @@ # extra-bits-dir, if provided, contains additional files to be merged # into base-bits-dir as part of making the image. +publisher="The FreeBSD Project. http://www.freebsd.org/" set -e # The hackery function is to help with the development of the release @@ -91,6 +92,6 @@ BOOTOPTS="-b $EFIPART -no-emul-boot" fi -mkisofs $BOOTOPTS -r -J -V $LABEL -o $NAME $BASE $* +mkisofs $BOOTOPTS -r -J -V $LABEL -P "$publisher" -o $NAME $BASE $* rm -f $BASE/$EFIPART exit 0 ==== //depot/projects/gdb/release/scripts/print-cdrom-packages.sh#6 (text+ko) ==== @@ -2,7 +2,7 @@ # # Author: Jordan Hubbard # Date: Mon Jul 10 01:18:20 2000 -# Version: $FreeBSD: src/release/scripts/print-cdrom-packages.sh,v 1.57 2004/05/03 00:47:35 marcel Exp $ +# Version: $FreeBSD: src/release/scripts/print-cdrom-packages.sh,v 1.58 2004/07/15 18:22:21 cperciva Exp $ # # MAINTAINER: re # @@ -138,6 +138,9 @@ CDROM_SET_1="${CDROM_SET_1} print/ghostscript-gnu-nox11" CDROM_SET_1="${CDROM_SET_1} print/gv" CDROM_SET_1="${CDROM_SET_1} print/psutils-letter" +if [ ! "X{PKG_ARCH}" = "Xia64" ]; then +CDROM_SET_1="${CDROM_SET_1} security/freebsd-update" +fi CDROM_SET_1="${CDROM_SET_1} security/sudo" CDROM_SET_1="${CDROM_SET_1} shells/bash2" CDROM_SET_1="${CDROM_SET_1} shells/pdksh" ==== //depot/projects/gdb/release/sparc64/mkisoimages.sh#4 (text+ko) ==== @@ -4,7 +4,7 @@ # Author: Jordan K Hubbard # Date: 22 June 2001 # -# $FreeBSD: src/release/sparc64/mkisoimages.sh,v 1.5 2004/07/12 07:59:25 kris Exp $ +# $FreeBSD: src/release/sparc64/mkisoimages.sh,v 1.6 2004/07/15 09:28:03 murray Exp $ # # This script is used by release/Makefile to build the (optional) ISO images # for a FreeBSD release. It is considered architecture dependent since each @@ -23,6 +23,7 @@ # extra-bits-dir, if provided, contains additional files to be merged # into base-bits-dir as part of making the image. +publisher="The FreeBSD Project. http://www.freebsd.org/" IMG=/tmp/bootfs MNT=/mnt @@ -65,5 +66,5 @@ LABEL=$1; shift NAME=$1; shift -mkisofs $bootable -r -J -V $LABEL -o $NAME $* +mkisofs $bootable -r -J -V $LABEL -P "$publisher" -o $NAME $* rm -f ${IMG} ==== //depot/projects/gdb/sbin/geom/core/geom.8#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/sbin/geom/core/geom.8,v 1.2 2004/07/07 21:00:57 ru Exp $ +.\" $FreeBSD: src/sbin/geom/core/geom.8,v 1.3 2004/07/14 13:32:00 pjd Exp $ .\" .Dd May 21, 2004 .Dt GEOM 8 @@ -111,6 +111,7 @@ .Sh SEE ALSO .Xr geom 4 , .Xr gconcat 8 , +.Xr glabel 8 , .Xr gnop 8 , .Xr gstripe 8 .Sh HISTORY ==== //depot/projects/gdb/share/dict/freebsd#3 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/share/dict/freebsd,v 1.8 2004/07/14 05:23:16 murray Exp $ +$FreeBSD: src/share/dict/freebsd,v 1.9 2004/07/14 07:10:15 murray Exp $ ABI ACL ACPI @@ -197,7 +197,6 @@ cleartext committer contrib -curmudgeon devfs dialup diff ==== //depot/projects/gdb/share/examples/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/examples/Makefile,v 1.41 2003/10/26 19:09:12 emax Exp $ +# $FreeBSD: src/share/examples/Makefile,v 1.42 2004/07/15 15:37:56 scottl Exp $ # # Doing a make install builds /usr/share/examples @@ -32,8 +32,7 @@ slattach \ sliplogin \ startslip \ - sunrpc \ - worm + sunrpc XFILES= BSD_daemon/FreeBSD.pfa \ BSD_daemon/README \ @@ -248,9 +247,7 @@ sunrpc/sort/Makefile \ sunrpc/sort/rsort.c \ sunrpc/sort/sort.x \ - sunrpc/sort/sort_proc.c \ - worm/README \ - worm/makecdfs.sh + sunrpc/sort/sort_proc.c BINDIR= ${SHAREDIR}/examples ==== //depot/projects/gdb/share/man/man4/adw.4#2 (text+ko) ==== @@ -21,9 +21,9 @@ .\" (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/share/man/man4/adw.4,v 1.16 2001/10/13 09:08:30 yokota Exp $ +.\" $FreeBSD: src/share/man/man4/adw.4,v 1.17 2004/07/14 21:58:17 simon Exp $ .\" -.Dd February 13, 2000 +.Dd July 14, 2004 .Dt ADW 4 .Os .Sh NAME @@ -43,13 +43,6 @@ and .Tn ASC38C0800 Ultra2 , SCSI Host Adapter chips. -AdvanSys products incorporating these chips include the -.Tn ABP[3]940UW , -.Tn ABP950UW , -.Tn ABP970UW , -.Tn ABP3940U2W , -and -.Tn ABP3950U2W . Both chips support, synchronous transfers (20MHz and 40MHz max respectively), 16bit transfers, tagged queueing, @@ -66,6 +59,23 @@ per target is not honored as the CAM SCSI system will automatically determine the maximum number of tags a device can receive as well as guarantee fair resource allocation among devices. +.Sh HARDWARE +The +.Nm +driver supports SCSI controllers including: +.Pp +.Bl -bullet -compact +.It +AdvanSys ABP940UW/ABP3940UW +.It +AdvanSys ABP950UW +.It +AdvanSys ABP970UW +.It +AdvanSys ABP3940U2W +.It +AdvanSys ABP3950U2W +.El .Sh SEE ALSO .Xr adv 4 , .Xr cd 4 , ==== //depot/projects/gdb/share/man/man4/amr.4#2 (text+ko) ==== @@ -21,9 +21,9 @@ .\" (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/share/man/man4/amr.4,v 1.20 2003/12/23 16:22:34 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/amr.4,v 1.21 2004/07/14 21:58:17 simon Exp $ .\" -.Dd January 23, 2000 +.Dd July 14, 2004 .Dt AMR 4 .Os .Sh NAME @@ -38,41 +38,44 @@ driver provides support for American Megatrends MegaRAID Express, Elite and Enterprise family SCSI RAID controllers, including models relabeled and sold by Hewlett-Packard and Dell. -Supported controllers include: +.Sh HARDWARE +The +.Nm +driver supports the following: .Pp .Bl -bullet -compact .It -MegaRAID 320-1 +AMI MegaRAID 320-1 .It -MegaRAID 320-2 +AMI MegaRAID 320-2 .It -MegaRAID 320-4X +AMI MegaRAID 320-4X .It -MegaRAID Series 418 +AMI MegaRAID Series 418 .It -MegaRAID Enterprise 1200 (Series 428) +AMI MegaRAID Enterprise 1200 (Series 428) .It -MegaRAID Enterprise 1300 (Series 434) +AMI MegaRAID Enterprise 1300 (Series 434) .It -MegaRAID Enterprise 1400 (Series 438) +AMI MegaRAID Enterprise 1400 (Series 438) .It -MegaRAID Enterprise 1500 (Series 467) +AMI MegaRAID Enterprise 1500 (Series 467) .It -MegaRAID Enterprise 1600 (Series 471) +AMI MegaRAID Enterprise 1600 (Series 471) .It -MegaRAID Elite 1500 (Series 467) +AMI MegaRAID Elite 1500 (Series 467) .It -MegaRAID Elite 1600 (Series 493) +AMI MegaRAID Elite 1600 (Series 493) .It -MegaRAID Elite 1650 (Series 4xx) +AMI MegaRAID Elite 1650 (Series 4xx) .It -MegaRAID Express 100 (Series 466WS) +AMI MegaRAID Express 100 (Series 466WS) .It -MegaRAID Express 200 (Series 466) +AMI MegaRAID Express 200 (Series 466) .It -MegaRAID Express 300 (Series 490) +AMI MegaRAID Express 300 (Series 490) .It -MegaRAID Express 500 (Series 475) +AMI MegaRAID Express 500 (Series 475) .It Dell PERC .It ==== //depot/projects/gdb/share/man/man4/asr.4#3 (text+ko) ==== @@ -4,9 +4,9 @@ .\" .\" Manpage cleanup by: Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> .\" -.\" $FreeBSD: src/share/man/man4/asr.4,v 1.22 2004/05/02 17:17:19 schweikh Exp $ +.\" $FreeBSD: src/share/man/man4/asr.4,v 1.23 2004/07/14 21:58:17 simon Exp $ .\" -.Dd October 27, 2000 +.Dd July 14, 2004 .Dt ASR 4 .Os .Sh NAME @@ -22,9 +22,30 @@ SmartRAID SCSI RAID adapters through the standard SCSI disk .Xr da 4 interface. -The adapters currently supported include the following RAID adapters: +.Pp +The supported adapters provide 64 bit PCI, +Compact PCI, Zero Channel PCI, +and up to four channels of Ultra2, Ultra 160, or Ultra320 SCSI, +or two channels of 1GB Fibre. +All support RAID-0, RAID-1, RAID-10, RAID-5 and RAID-50 arrays. +All SCSI target types are supported. +For the ATA based controllers, one IDE drive per channel is supported. +Hot-swapping of IDE drives is not supported at this time. +.Pp +All host bus adapters must be configured +before they can be used with any operating system. +Please contact Adaptec directly to obtain the latest information +on configuration utilities for the adapters. +Currently there are both a Motif based GUI configuration utility +and a CLI based configuration utility available from the Adaptec Web site. +The cards and arrays can also be configured via the BIOS based configuration +tool (SMOR). +.Sh HARDWARE +The adapters currently supported by the +.Nm +driver include the following: .Pp -.Bl -item -compact +.Bl -bullet -compact .It Adaptec Zero-Channel SCSI RAID 2000S, 2005S, 2010S, 2015S .It @@ -59,24 +80,6 @@ DEC KZPCC-XC (LVD 1-ch, 16MB cache), DEC KZPCC-XE (LVD 3-ch, 64MB cache) -- rebadged SmartRAID V Millennium .El -.Pp -These adapters provide 64 bit PCI, -Compact PCI, Zero Channel PCI, -and up to four channels of Ultra2, Ultra 160, or Ultra320 SCSI, -or two channels of 1GB Fibre. -All support RAID-0, RAID-1, RAID-10, RAID-5 and RAID-50 arrays. -All SCSI target types are supported. -For the ATA based controllers, one IDE drive per channel is supported. -Hot-swapping of IDE drives is not supported at this time. -.Pp -All host bus adapters must be configured -before they can be used with any operating system. -Please contact Adaptec directly to obtain the latest information -on configuration utilities for the adapters. -Currently there are both a Motif based GUI configuration utility -and a CLI based configuration utility available from the Adaptec Web site. -The cards and arrays can also be configured via the BIOS based configuration -tool (SMOR). .Sh FILES .Bl -tag -width "/dev/asr*" -compact .It Pa /dev/asr* ==== //depot/projects/gdb/share/man/man4/ed.4#2 (text+ko) ==== @@ -28,9 +28,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/ed.4,v 1.35 2003/02/15 17:12:53 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/ed.4,v 1.36 2004/07/14 21:58:17 simon Exp $ .\" -.Dd October 7, 2001 +.Dd July 14, 2004 .Dt ED 4 .Os .Sh NAME @@ -45,12 +45,6 @@ driver provides support for 8 and 16bit ethernet cards that are based on the National Semiconductor DS8390 and similar NICs manufactured by other companies. .Pp -It supports all 80x3 series ethernet cards manufactured by Western Digital and SMC, -the SMC Ultra, the 3Com 3c503, the Novell NE1000/NE2000 and compatible cards, -the HP PC Lan+, the RealTek 8029, -and the Digital Equipment EtherWorks DE305 card. -ISA, PCI and PC Card devices are supported. -.Pp The .Nm driver uses a unique multi-buffering mechanism to achieve high transmit performance. @@ -104,6 +98,29 @@ option to .Xr ifconfig 8 (BNC is the default). +.Sh HARDWARE +The +.Nm +driver supports the following Ethernet NICs: +.Pp +.Bl -bullet -compact +.It +3Com 3c503 +.It +Digital Equipment EtherWorks DE305 +.It +HP PC Lan+ +.It +Novell NE1000/NE2000 and compatible +.It +RealTek 8029 +.It +SMC Ultra +.It +Western Digital and SMC 80x3 series +.El +.Pp +ISA, PCI and PC Card devices are supported. .Sh DIAGNOSTICS .Bl -diag .It "ed%d: kernel configured irq %d doesn't match board configured irq %d." ==== //depot/projects/gdb/share/man/man4/fdc.4#2 (text+ko) ==== @@ -25,9 +25,9 @@ .\" (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/share/man/man4/fdc.4,v 1.33 2003/09/08 19:57:19 ru Exp $ +.\" $FreeBSD: src/share/man/man4/fdc.4,v 1.34 2004/07/15 16:47:31 njl Exp $ .\" -.Dd December 16, 2001 +.Dd July 15, 2004 .Dt FDC 4 .Os .Sh NAME @@ -60,7 +60,8 @@ Floppy disk controllers can connect up to four drives each. The .Nm -driver can currently handle up to two drives per controller. +driver can currently handle up to two drives per controller (or four +drives on ACPI). Upon driver initialization, an attempt is made to find out the type of the floppy controller in use. @@ -153,15 +154,18 @@ .El .Pp On IA32 architectures, the drive type can be specified as 0 for the -first two drives. +drives. >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407160155.i6G1tMwh078388>