Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 May 2004 11:20:38 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 52859 for review
Message-ID:  <200405161820.i4GIKcnJ067202@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=52859

Change 52859 by marcel@marcel_nfs on 2004/05/16 11:20:06

	IFC @52857

Affected files ...

.. //depot/projects/gdb/Makefile.inc1#9 integrate
.. //depot/projects/gdb/bin/pax/Makefile#2 integrate
.. //depot/projects/gdb/contrib/amd/FREEBSD-Xlist#2 integrate
.. //depot/projects/gdb/contrib/amd/FREEBSD-upgrade#2 integrate
.. //depot/projects/gdb/contrib/amd/conf/nfs_prot/nfs_prot_aix5_1.h#2 delete
.. //depot/projects/gdb/contrib/amd/conf/nfs_prot/nfs_prot_darwin.h#2 delete
.. //depot/projects/gdb/contrib/amd/conf/nfs_prot/nfs_prot_osf5.h#2 delete
.. //depot/projects/gdb/contrib/amd/conf/nfs_prot/nfs_prot_sunos5_8.h#2 delete
.. //depot/projects/gdb/include/fts.h#4 integrate
.. //depot/projects/gdb/lib/Makefile#6 integrate
.. //depot/projects/gdb/lib/csu/arm/Makefile#1 branch
.. //depot/projects/gdb/lib/csu/arm/crt1.c#1 branch
.. //depot/projects/gdb/lib/csu/arm/crti.S#1 branch
.. //depot/projects/gdb/lib/csu/arm/crtn.S#1 branch
.. //depot/projects/gdb/lib/libarchive/Makefile#7 integrate
.. //depot/projects/gdb/lib/libarchive/archive.h#8 integrate
.. //depot/projects/gdb/lib/libarchive/archive_private.h#9 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read.3#4 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_data_into_fd.c#5 integrate
.. //depot/projects/gdb/lib/libarchive/archive_read_extract.c#10 integrate
.. //depot/projects/gdb/lib/libarchive/archive_write_set_compression_gzip.c#5 integrate
.. //depot/projects/gdb/lib/libatm/Makefile#3 integrate
.. //depot/projects/gdb/lib/libc/Makefile#4 integrate
.. //depot/projects/gdb/lib/libc/arm/SYS.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/_fpmath.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/arith.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/_ctx_start.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/_setjmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/alloca.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/divsi3.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/fabs.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/frexp.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/infinity.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/isinf.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/ldexp.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/makecontext.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/modf.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/setjmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/signalcontext.c#1 branch
.. //depot/projects/gdb/lib/libc/arm/gen/sigsetjmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/net/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/arm/net/htonl.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/net/htons.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/net/ntohl.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/net/ntohs.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/softfloat/arm-gcc.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/softfloat/milieu.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/softfloat/softfloat.h#1 branch
.. //depot/projects/gdb/lib/libc/arm/stdlib/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/arm/stdlib/gdtoa.mk#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/bcopy.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/bzero.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/ffs.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memcmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memcpy.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memcpy_arm.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memcpy_xscale.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memmove.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/memset.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/strcmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/string/strncmp.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/Ovfork.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/brk.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/cerror.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/fork.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/getcontext.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/pipe.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/ptrace.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/sbrk.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/shmat.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/sigreturn.S#1 branch
.. //depot/projects/gdb/lib/libc/arm/sys/syscall.S#1 branch
.. //depot/projects/gdb/lib/libc/gen/fts.c#4 integrate
.. //depot/projects/gdb/lib/libc/locale/big5.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/btowc.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/euc.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/gb18030.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/gb2312.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/gbk.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/mblen.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mblocal.h#1 branch
.. //depot/projects/gdb/lib/libc/locale/mbrlen.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mbrtowc.c#4 integrate
.. //depot/projects/gdb/lib/libc/locale/mbsinit.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mbsrtowcs.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mbstowcs.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mbtowc.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/mskanji.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/none.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/setrunelocale.c#4 integrate
.. //depot/projects/gdb/lib/libc/locale/srune.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/table.c#4 integrate
.. //depot/projects/gdb/lib/libc/locale/utf2.c#6 integrate
.. //depot/projects/gdb/lib/libc/locale/utf8.c#5 integrate
.. //depot/projects/gdb/lib/libc/locale/wcrtomb.c#4 integrate
.. //depot/projects/gdb/lib/libc/locale/wcsrtombs.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/wcstombs.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/wctob.c#3 integrate
.. //depot/projects/gdb/lib/libc/locale/wctomb.c#3 integrate
.. //depot/projects/gdb/lib/libc/softfloat/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/README.NetBSD#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/README.txt#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/bits32/softfloat-macros#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/bits32/softfloat.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/bits64/softfloat-macros#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/bits64/softfloat.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/eqdf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/eqsf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpgetmask.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpgetround.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpgetsticky.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpsetmask.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpsetround.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/fpsetsticky.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/gedf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/gesf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/gtdf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/gtsf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/ledf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/lesf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/ltdf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/ltsf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/nedf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/negdf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/negsf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/nesf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/softfloat-for-gcc.h#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/softfloat-history.txt#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/softfloat-source.txt#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/softfloat-specialize#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/softfloat.txt#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/templates/milieu.h#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/templates/softfloat-specialize#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/templates/softfloat.h#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/timesoftfloat.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/timesoftfloat.txt#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/unorddf2.c#1 branch
.. //depot/projects/gdb/lib/libc/softfloat/unordsf2.c#1 branch
.. //depot/projects/gdb/lib/libc/stdlib/Makefile.inc#3 integrate
.. //depot/projects/gdb/lib/libc/stdlib/malloc.c#4 integrate
.. //depot/projects/gdb/lib/libc/stdlib/radixsort.3#2 integrate
.. //depot/projects/gdb/lib/libc/sys/nfssvc.2#2 integrate
.. //depot/projects/gdb/lib/libc/xdr/xdr_float.c#2 integrate
.. //depot/projects/gdb/lib/libkvm/kvm_arm.c#1 branch
.. //depot/projects/gdb/lib/libpthread/arch/arm/Makefile.inc#1 branch
.. //depot/projects/gdb/lib/libpthread/arch/arm/arm/context.S#1 branch
.. //depot/projects/gdb/lib/libpthread/arch/arm/arm/pthread_md.c#1 branch
.. //depot/projects/gdb/lib/libpthread/arch/arm/include/atomic_ops.h#1 branch
.. //depot/projects/gdb/lib/libpthread/arch/arm/include/pthread_md.h#1 branch
.. //depot/projects/gdb/lib/libradius/Makefile#4 integrate
.. //depot/projects/gdb/lib/libstand/arm/_setjmp.S#1 branch
.. //depot/projects/gdb/lib/libstand/zalloc_defs.h#3 integrate
.. //depot/projects/gdb/lib/libvgl/vgl.3#2 integrate
.. //depot/projects/gdb/libexec/ftpd/ftpd.c#3 integrate
.. //depot/projects/gdb/libexec/rtld-elf/Makefile#3 integrate
.. //depot/projects/gdb/libexec/rtld-elf/arm/Makefile.inc#1 branch
.. //depot/projects/gdb/libexec/rtld-elf/arm/lockdflt.c#1 branch
.. //depot/projects/gdb/libexec/rtld-elf/arm/reloc.c#1 branch
.. //depot/projects/gdb/libexec/rtld-elf/arm/rtld_machdep.h#1 branch
.. //depot/projects/gdb/libexec/rtld-elf/arm/rtld_start.S#1 branch
.. //depot/projects/gdb/sbin/atm/atm/Makefile#2 integrate
.. //depot/projects/gdb/sbin/atm/atmconfig/Makefile#3 integrate
.. //depot/projects/gdb/sbin/atm/ilmid/Makefile#2 integrate
.. //depot/projects/gdb/sbin/camcontrol/Makefile#2 integrate
.. //depot/projects/gdb/sbin/ggate/ggatec/ggatec.8#3 integrate
.. //depot/projects/gdb/sbin/ggate/ggated/ggated.8#2 integrate
.. //depot/projects/gdb/sbin/ggate/ggatel/ggatel.8#3 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/opensslconf-arm.h#1 branch
.. //depot/projects/gdb/secure/lib/libssl/Makefile#2 integrate
.. //depot/projects/gdb/share/examples/etc/README.examples#2 integrate
.. //depot/projects/gdb/share/man/man4/aue.4#3 integrate
.. //depot/projects/gdb/share/man/man4/bktr.4#2 integrate
.. //depot/projects/gdb/share/man/man4/digi.4#2 integrate
.. //depot/projects/gdb/share/man/man4/fxp.4#3 integrate
.. //depot/projects/gdb/share/man/man4/ng_sppp.4#2 integrate
.. //depot/projects/gdb/share/man/man4/null.4#2 integrate
.. //depot/projects/gdb/share/man/man4/route.4#2 integrate
.. //depot/projects/gdb/share/man/man4/smbus.4#2 integrate
.. //depot/projects/gdb/share/man/man4/tcp.4#3 integrate
.. //depot/projects/gdb/share/man/man4/ttcp.4#2 integrate
.. //depot/projects/gdb/share/man/man4/tun.4#2 integrate
.. //depot/projects/gdb/share/man/man5/config.5#2 integrate
.. //depot/projects/gdb/share/man/man7/release.7#4 integrate
.. //depot/projects/gdb/share/man/man9/BUS_ADD_CHILD.9#1 branch
.. //depot/projects/gdb/share/man/man9/DEVICE_IDENTIFY.9#3 integrate
.. //depot/projects/gdb/share/man/man9/Makefile#6 integrate
.. //depot/projects/gdb/share/man/man9/bus_dma.9#2 integrate
.. //depot/projects/gdb/share/man/man9/device_add_child.9#2 integrate
.. //depot/projects/gdb/share/mk/bsd.cpu.mk#7 integrate
.. //depot/projects/gdb/share/mk/sys.mk#5 integrate
.. //depot/projects/gdb/sys/Makefile#3 integrate
.. //depot/projects/gdb/sys/arm/arm/autoconf.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/bcopy_page.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/bcopyinout.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/bcopyinout_xscale.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/blockio.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/bootconfig.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/bus_space_asm_generic.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/busdma_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/copystr.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm10.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm3.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm67.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm7tdmi.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm8.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_arm9.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_armv4.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_ixp12x0.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_sa1.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_sa11x0.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/cpufunc_asm_xscale.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/critical.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/db_disasm.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/db_interface.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/db_trace.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/disassem.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/dump_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/elf_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/exception.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/fiq.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/fiq_subr.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/fusu.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/genassym.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/identcpu.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/in_cksum.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/in_cksum_arm.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/intr.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/irq_dispatch.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/locore.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/nexus.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/nexus_io.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/nexus_io_asm.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/pmap.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/setcpsr.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/setstack.s#1 branch
.. //depot/projects/gdb/sys/arm/arm/support.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/swtch.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/sys_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/trap.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/uio_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/undefined.c#1 branch
.. //depot/projects/gdb/sys/arm/arm/vectors.S#1 branch
.. //depot/projects/gdb/sys/arm/arm/vm_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/conf/SIMICS#1 branch
.. //depot/projects/gdb/sys/arm/include/_inttypes.h#1 branch
.. //depot/projects/gdb/sys/arm/include/armreg.h#1 branch
.. //depot/projects/gdb/sys/arm/include/asm.h#1 branch
.. //depot/projects/gdb/sys/arm/include/asmacros.h#1 branch
.. //depot/projects/gdb/sys/arm/include/atomic.h#1 branch
.. //depot/projects/gdb/sys/arm/include/blockio.h#1 branch
.. //depot/projects/gdb/sys/arm/include/bootconfig.h#1 branch
.. //depot/projects/gdb/sys/arm/include/bus.h#1 branch
.. //depot/projects/gdb/sys/arm/include/clock.h#1 branch
.. //depot/projects/gdb/sys/arm/include/cpu.h#1 branch
.. //depot/projects/gdb/sys/arm/include/cpuconf.h#1 branch
.. //depot/projects/gdb/sys/arm/include/cpufunc.h#1 branch
.. //depot/projects/gdb/sys/arm/include/critical.h#1 branch
.. //depot/projects/gdb/sys/arm/include/db_machdep.h#1 branch
.. //depot/projects/gdb/sys/arm/include/disassem.h#1 branch
.. //depot/projects/gdb/sys/arm/include/fiq.h#1 branch
.. //depot/projects/gdb/sys/arm/include/float.h#1 branch
.. //depot/projects/gdb/sys/arm/include/floatingpoint.h#1 branch
.. //depot/projects/gdb/sys/arm/include/fp.h#1 branch
.. //depot/projects/gdb/sys/arm/include/frame.h#1 branch
.. //depot/projects/gdb/sys/arm/include/ieee.h#1 branch
.. //depot/projects/gdb/sys/arm/include/ieeefp.h#1 branch
.. //depot/projects/gdb/sys/arm/include/in_cksum.h#1 branch
.. //depot/projects/gdb/sys/arm/include/intr.h#1 branch
.. //depot/projects/gdb/sys/arm/include/katelib.h#1 branch
.. //depot/projects/gdb/sys/arm/include/machdep.h#1 branch
.. //depot/projects/gdb/sys/arm/include/md_var.h#1 branch
.. //depot/projects/gdb/sys/arm/include/metadata.h#1 branch
.. //depot/projects/gdb/sys/arm/include/mutex.h#1 branch
.. //depot/projects/gdb/sys/arm/include/param.h#2 integrate
.. //depot/projects/gdb/sys/arm/include/pcb.h#1 branch
.. //depot/projects/gdb/sys/arm/include/pcpu.h#1 branch
.. //depot/projects/gdb/sys/arm/include/pmap.h#1 branch
.. //depot/projects/gdb/sys/arm/include/proc.h#1 branch
.. //depot/projects/gdb/sys/arm/include/profile.h#1 branch
.. //depot/projects/gdb/sys/arm/include/psl.h#1 branch
.. //depot/projects/gdb/sys/arm/include/pte.h#1 branch
.. //depot/projects/gdb/sys/arm/include/ptrace.h#1 branch
.. //depot/projects/gdb/sys/arm/include/reg.h#1 branch
.. //depot/projects/gdb/sys/arm/include/reloc.h#1 branch
.. //depot/projects/gdb/sys/arm/include/resource.h#1 branch
.. //depot/projects/gdb/sys/arm/include/runq.h#1 branch
.. //depot/projects/gdb/sys/arm/include/setjmp.h#1 branch
.. //depot/projects/gdb/sys/arm/include/sf_buf.h#1 branch
.. //depot/projects/gdb/sys/arm/include/sigframe.h#1 branch
.. //depot/projects/gdb/sys/arm/include/smp.h#1 branch
.. //depot/projects/gdb/sys/arm/include/stdarg.h#1 branch
.. //depot/projects/gdb/sys/arm/include/swi.h#1 branch
.. //depot/projects/gdb/sys/arm/include/trap.h#1 branch
.. //depot/projects/gdb/sys/arm/include/ucontext.h#2 integrate
.. //depot/projects/gdb/sys/arm/include/undefined.h#1 branch
.. //depot/projects/gdb/sys/arm/include/utrap.h#1 branch
.. //depot/projects/gdb/sys/arm/include/vmparam.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/assabet_machdep.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/files.sa11x0#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_dmacreg.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_gpioreg.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_io.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_io_asm.S#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_irq.S#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_irqhandler.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_ost.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_ostreg.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_ppcreg.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_reg.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/sa11x0_var.h#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/std.sa11x0#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/uart_bus_sa1110.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/uart_cpu_sa1110.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/uart_dev_sa1110.c#1 branch
.. //depot/projects/gdb/sys/arm/sa11x0/uart_dev_sa1110.h#1 branch
.. //depot/projects/gdb/sys/boot/Makefile#3 integrate
.. //depot/projects/gdb/sys/boot/i386/boot0/boot0.S#2 integrate
.. //depot/projects/gdb/sys/boot/i386/boot2/boot1.S#3 integrate
.. //depot/projects/gdb/sys/boot/i386/boot2/sio.S#3 integrate
.. //depot/projects/gdb/sys/boot/i386/btx/btx/btx.S#3 integrate
.. //depot/projects/gdb/sys/boot/i386/btx/btxldr/btxldr.S#3 integrate
.. //depot/projects/gdb/sys/boot/i386/libi386/amd64_tramp.S#3 integrate
.. //depot/projects/gdb/sys/boot/i386/libi386/biosacpi.c#2 integrate
.. //depot/projects/gdb/sys/boot/i386/pxeldr/pxeldr.S#3 integrate
.. //depot/projects/gdb/sys/boot/pc98/boot2/serial_16550.S#3 integrate
.. //depot/projects/gdb/sys/boot/pc98/boot2/serial_8251.S#3 integrate
.. //depot/projects/gdb/sys/boot/pc98/btx/btx/btx.S#3 integrate
.. //depot/projects/gdb/sys/boot/pc98/btx/btxldr/btxldr.S#3 integrate
.. //depot/projects/gdb/sys/conf/Makefile.arm#1 branch
.. //depot/projects/gdb/sys/conf/files.arm#1 branch
.. //depot/projects/gdb/sys/conf/files.pc98#10 integrate
.. //depot/projects/gdb/sys/conf/kern.mk#5 integrate
.. //depot/projects/gdb/sys/conf/ldscript.arm#1 branch
.. //depot/projects/gdb/sys/conf/options#19 integrate
.. //depot/projects/gdb/sys/conf/options.arm#1 branch
.. //depot/projects/gdb/sys/dev/aac/aac_pci.c#5 integrate
.. //depot/projects/gdb/sys/dev/acpica/acpi_ec.c#6 integrate
.. //depot/projects/gdb/sys/dev/firewire/firewire.c#5 integrate
.. //depot/projects/gdb/sys/dev/ichwd/ichwd.c#2 integrate
.. //depot/projects/gdb/sys/dev/if_ndis/if_ndis.c#16 integrate
.. //depot/projects/gdb/sys/dev/iicbus/iicbus.c#2 integrate
.. //depot/projects/gdb/sys/dev/pccard/pccarddevs#6 integrate
.. //depot/projects/gdb/sys/dev/pccard/pccarddevs.h#6 integrate
.. //depot/projects/gdb/sys/dev/sound/isa/sb.h#2 integrate
.. //depot/projects/gdb/sys/dev/sound/isa/sb16.c#5 integrate
.. //depot/projects/gdb/sys/dev/sound/isa/sbc.c#4 integrate
.. //depot/projects/gdb/sys/dev/twa/twa.h#2 integrate
.. //depot/projects/gdb/sys/dev/twa/twa_cam.c#2 integrate
.. //depot/projects/gdb/sys/dev/twa/twa_freebsd.c#3 integrate
.. //depot/projects/gdb/sys/dev/uart/uart_cpu_pc98.c#3 integrate
.. //depot/projects/gdb/sys/dev/usb/umodem.c#2 integrate
.. //depot/projects/gdb/sys/kern/kern_synch.c#9 integrate
.. //depot/projects/gdb/sys/kern/subr_sleepqueue.c#4 integrate
.. //depot/projects/gdb/sys/libkern/arm/divsi3.S#1 branch
.. //depot/projects/gdb/sys/libkern/arm/ffs.S#1 branch
.. //depot/projects/gdb/sys/libkern/arm/muldi3.c#1 branch
.. //depot/projects/gdb/sys/modules/Makefile#11 integrate
.. //depot/projects/gdb/sys/netinet6/ip6_output.c#5 integrate
.. //depot/projects/gdb/sys/pci/agp_via.c#3 integrate
.. //depot/projects/gdb/sys/pci/agpreg.h#3 integrate
.. //depot/projects/gdb/sys/security/mac_portacl/mac_portacl.c#3 integrate
.. //depot/projects/gdb/sys/ufs/ffs/ffs_alloc.c#4 integrate
.. //depot/projects/gdb/tools/tools/tinderbox/tinderbox.pl#6 integrate
.. //depot/projects/gdb/usr.bin/Makefile#7 integrate
.. //depot/projects/gdb/usr.bin/enigma/enigma.1#2 integrate
.. //depot/projects/gdb/usr.bin/find/find.1#5 integrate
.. //depot/projects/gdb/usr.bin/gprof/arm.c#1 branch
.. //depot/projects/gdb/usr.bin/gprof/arm.h#1 branch
.. //depot/projects/gdb/usr.bin/gprof/gprof.h#2 integrate
.. //depot/projects/gdb/usr.bin/netstat/inet.c#4 integrate
.. //depot/projects/gdb/usr.bin/xlint/lint1/param.h#2 integrate
.. //depot/projects/gdb/usr.sbin/Makefile#5 integrate
.. //depot/projects/gdb/usr.sbin/acpi/acpidump/acpi_user.c#3 integrate
.. //depot/projects/gdb/usr.sbin/acpi/acpidump/acpidump.h#3 integrate
.. //depot/projects/gdb/usr.sbin/gstat/gstat.c#4 integrate
.. //depot/projects/gdb/usr.sbin/ppp/ip.c#2 integrate
.. //depot/projects/gdb/usr.sbin/setkey/parse.y#4 integrate
.. //depot/projects/gdb/usr.sbin/sysinstall/install.c#5 integrate
.. //depot/projects/gdb/usr.sbin/sysinstall/label.c#3 integrate

Differences ...

==== //depot/projects/gdb/Makefile.inc1#9 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile.inc1,v 1.424 2004/04/27 15:00:29 ru Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.426 2004/05/13 07:51:46 ru Exp $
 #
 # Make command line options:
 #	-DNO_DYNAMICROOT do not link /bin and /sbin dynamically
@@ -897,12 +897,11 @@
 _prebuild_libs+= lib/libcom_err lib/libcrypt lib/libexpat \
 		lib/libkvm lib/libmd \
 		lib/libncurses lib/libnetgraph lib/libopie lib/libpam \
-		lib/libradius lib/librpcsvc \
+		lib/libradius \
 		lib/libsbuf lib/libtacplus lib/libutil lib/libypclnt \
 		lib/libz lib/msun
 
 lib/libopie__L lib/libtacplus__L: lib/libmd__L
-lib/libypclnt__L: lib/librpcsvc__L
 
 _generic_libs+=	lib
 
@@ -910,9 +909,15 @@
 .if !defined(NO_OPENSSL)
 _prebuild_libs+=	secure/lib/libcrypto secure/lib/libssl
 lib/libradius__L: secure/lib/libssl__L
+secure/lib/libssl__L: secure/lib/libcrypto__L
 .if !defined(NO_OPENSSH)
 _prebuild_libs+=	secure/lib/libssh
-secure/lib/libssh__L: secure/lib/libcrypto__L lib/libz__L
+secure/lib/libssh__L: lib/libz__L secure/lib/libcrypto__L lib/libcrypt__L
+.if !defined(NO_KERBEROS)
+secure/lib/libssh__L: kerberos5/lib/libgssapi__L kerberos5/lib/libkrb5__L \
+    kerberos5/lib/libasn1__L lib/libcom_err__L lib/libmd__L \
+    kerberos5/lib/libroken__L
+.endif
 .endif
 .endif
 _generic_libs+=	secure/lib

==== //depot/projects/gdb/bin/pax/Makefile#2 (text+ko) ====

@@ -1,5 +1,5 @@
 #       @(#)Makefile	8.1 (Berkeley) 5/31/93
-# $FreeBSD: src/bin/pax/Makefile,v 1.11 2003/06/13 07:04:02 markm Exp $
+# $FreeBSD: src/bin/pax/Makefile,v 1.12 2004/05/14 13:31:19 cognet Exp $
 
 # To install on versions prior to BSD 4.4 the following may have to be
 # defined with CFLAGS +=
@@ -33,4 +33,8 @@
 #MAN=	pax.1 tar.1 cpio.1
 #LINKS=	${BINDIR}/pax ${BINDIR}/tar ${BINDIR}/pax ${BINDIR}/cpio
 
+.if ${MACHINE_ARCH} == "arm"
+WARNS?=	3
+.endif
+
 .include <bsd.prog.mk>

==== //depot/projects/gdb/contrib/amd/FREEBSD-Xlist#2 (text+ko) ====

@@ -1,4 +1,4 @@
-$FreeBSD: src/contrib/amd/FREEBSD-Xlist,v 1.3 2001/09/02 20:15:13 obrien Exp $
+$FreeBSD: src/contrib/amd/FREEBSD-Xlist,v 1.4 2004/05/14 13:28:37 mbr Exp $
 *LSM.am-utils
 *Makefile.*
 *README.autofs
@@ -58,8 +58,10 @@
 *conf/nfs_prot/nfs_prot_aix4.h
 *conf/nfs_prot/nfs_prot_aix4_2.h
 *conf/nfs_prot/nfs_prot_aix4_3.h
+*conf/nfs_prot/nfs_prot_aix5_1.h
 *conf/nfs_prot/nfs_prot_bsdi2.h
 *conf/nfs_prot/nfs_prot_bsdi3.h
+*conf/nfs_prot/nfs_prot_darwin.h
 *conf/nfs_prot/nfs_prot_default.h
 *conf/nfs_prot/nfs_prot_hpux.h
 *conf/nfs_prot/nfs_prot_hpux11.h
@@ -74,6 +76,7 @@
 *conf/nfs_prot/nfs_prot_openbsd.h
 *conf/nfs_prot/nfs_prot_osf2.h
 *conf/nfs_prot/nfs_prot_osf4.h
+*conf/nfs_prot/nfs_prot_osf5.h
 *conf/nfs_prot/nfs_prot_osf5_1.h
 *conf/nfs_prot/nfs_prot_sunos3.h
 *conf/nfs_prot/nfs_prot_sunos4.h

==== //depot/projects/gdb/contrib/amd/FREEBSD-upgrade#2 (text+ko) ====

@@ -1,5 +1,5 @@
 # ex:ts=8
-$FreeBSD: src/contrib/amd/FREEBSD-upgrade,v 1.14 2003/09/03 00:46:21 mbr Exp $
+$FreeBSD: src/contrib/amd/FREEBSD-upgrade,v 1.15 2004/05/14 13:29:48 mbr Exp $
 
 AMD (am-utils) 6.0.9
     originals can be found at: ftp://shekel.mcl.cs.columbia.edu/pub/am-utils/
@@ -28,6 +28,72 @@
 All local changes should be submitted to "amd-dev@majordomo.cs.columbia.edu"
 for inclusion in the next vendor release.
 
+Local changes:
+
+	amd/amd.8
+	  r1.17 Uniformly refer to a file system as "file system"
+	  r1.16 Add the am-utils homepage to SEE ALSO
+	  r1.15 s/BSD/.Bx/ where appropriate
+	  r1.14 Avoid using parenthesis enclosure macros
+	  r1.13 split punctuation characters + misc fixes
+	  r1.12 mdoc(7)NG
+	  r1.11 Catch a left over reference to "/a"
+	  r1.10 Document change to the default mount dir.
+	  r1.9 Mention "amd -H" in the synopsis
+	  r1.8 Fix miscellaneous mdoc macro argument limit infringements
+	  r1.7 Don't refer to non-existent automount(8)
+	  r1.6 Fix errors in .Xr usage
+	  r1.3 un-mandocafied, un4.4BSD'ed
+	  r1.2 sort cross references
+	amd/amd.c
+	  r1.7 use /.amd_mnt as default for -a
+	amq/amq.8
+	  r1.9 Uniformly refer to a file system as "file system".
+	  r1.8 s/BSD/.Bx/ where appropriate.
+	  r1.6 mdoc(7)NG.
+	  r1.5 Remove reference to non-existent manpage
+	  r1.4 Fix typos
+	  r1.3 un-mandocafied, un4.4BSD'ed
+	amq/pawd.1
+	  r1.3 un-mandocafied, un4.4BSD'ed
+	  r1.2 sorting of references
+	conf/nfs_prot/nfs_prot_freebsd3.h
+	  r1.11 Userland part of nfs client/server split and cleanup
+	  r1.6 restore the standard name nfs_fh3
+	  r1.3 Fully use our own generated files for NFSv3
+	  r1.2 rpcgen our own files for NFSv3 support
+	fixmount/fixmount.8
+	  r1.8 Uniformly refer to a file system as "file system"
+	  r1.6 split punctuation characters + misc fixes.
+	  r1.5 mdoc(7)NG.
+	  r1.4 ".Mn mountd" -> ".Nm mountd"
+	  r1.3 un-mandocafied, un4.4BSD'ed
+	  r1.2 More sorting of references.
+	fsinfo/fsinfo.8
+	  r1.9 add section number to .Xr directive
+	  r1.7 Uniformly refer to a file system as "file system"
+          r1.6 split punctuation characters + misc fixes
+	  r1.5 mdoc(7)NG
+	  r1.3 describe all of the command line options
+	  r1.2 un-mandocafied, un4.4BSD'ed
+	mk-amd-map/mk-amd-map.8
+	  r1.4 removed HISTORY info from the .Os call.
+	  r1.2 un-mandocafied, un4.4BSD'ed
+	scripts/amd.conf.5
+	  r1.15 Bring man page back in shape
+	  r1.13 Uniformly refer to a file system as "file system"
+	  r1.12 Avoid using parenthesis enclosure macros
+	  r1.11 mdoc(7)NG
+	  r1.10 Fix miscellaneous mdoc macro argument limit infringements
+	  r1.8 Fix a bunch of broken cross-references
+	  r1.7 Bad reference of uname(2) -> uname(3)
+	  r1.6 Grammer fix and style nits.
+	  r1.5 xfer typo
+	  r1.4 un-mandocafied, un4.4BSD'ed
+	  r1.3 More sorting of references.
+	wire-test/wire-test.8
+	  r1.2 un-mandocafied, un4.4BSD'ed
+
 mbr@FreeBSD.org
 obrien@NUXI.com
 05-November-1999

==== //depot/projects/gdb/include/fts.h#4 (text+ko) ====

@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)fts.h	8.3 (Berkeley) 8/14/94
- * $FreeBSD: src/include/fts.h,v 1.9 2004/05/10 09:36:26 bde Exp $
+ * $FreeBSD: src/include/fts.h,v 1.10 2004/05/12 21:38:39 peadar Exp $
  */
 
 #ifndef	_FTS_H_
@@ -63,7 +63,6 @@
 #define	FTS_STOP	0x200		/* (private) unrecoverable error */
 	int fts_options;		/* fts_open options, global flags */
 	void *fts_clientptr;		/* thunk for sort function */
-	struct _fts_private *fts_priv;	/* implementation data */
 } FTS;
 
 typedef struct _ftsent {

==== //depot/projects/gdb/lib/Makefile#6 (text+ko) ====

@@ -1,5 +1,5 @@
 #	@(#)Makefile	8.1 (Berkeley) 6/4/93
-# $FreeBSD: src/lib/Makefile,v 1.182 2004/04/21 23:23:05 grehan Exp $
+# $FreeBSD: src/lib/Makefile,v 1.185 2004/05/14 19:52:35 bde Exp $
 
 # To satisfy shared library or ELF linkage when only the libraries being
 # built are visible:
@@ -26,7 +26,7 @@
 	libnetgraph libradius librpcsvc libsbuf libtacplus libutil \
 	${_libypclnt} ${_compat} libalias libarchive ${_libatm} ${_libbind} \
 	${_libbluetooth} libbsnmp libbz2 libc ${_libc_r} \
-	libcalendar libcam libcompat libdevinfo libdevstat libdisk \
+	libcalendar libcam libcompat libdevinfo libdevstat ${_libdisk} \
 	libedit libexpat libfetch libform libftpio libgeom ${_libio} libipsec \
 	libipx libisc libkiconv libmenu ${_libmilter} ${_libmp} ${_libncp} \
 	${_libngatm} libopie libpam libpanel libpcap \
@@ -42,13 +42,6 @@
 _csu=csu
 .endif
 
-# libc_r is obsolete on ia64.
-.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "powerpc"
-.if !defined(NOLIBC_R)
-_libc_r=	libc_r
-.endif
-.endif
-
 .if !defined(NOATM)
 _libatm=	libatm
 _libngatm=	libngatm
@@ -58,17 +51,6 @@
 _libbind=	libbind
 .endif
 
-.if !defined(NO_SENDMAIL)
-_libmilter=	libmilter
-_libsm=		libsm
-_libsmdb=	libsmdb
-_libsmutil=	libsmutil
-.endif
-
-.if !defined(NO_USB)
-_libusbhid=	libusbhid
-.endif
-
 .if ${MACHINE_ARCH} == "i386"
 .if !defined(NO_BLUETOOTH)
 _libbluetooth=	libbluetooth
@@ -80,30 +62,47 @@
 _libvgl=	libvgl
 .endif
 
+.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "ia64" && \
+    ${MACHINE_ARCH} != "powerpc" && !defined(NOLIBC_R)
+_libc_r=	libc_r
+.endif
+
+.if ${MACHINE_ARCH} != "arm"
+_libdisk=	libdisk
+.endif
+
 .if ${MACHINE_ARCH} == "alpha"
 _libio=		libio
 _compat=	compat
 .endif
 
+.if !defined(NO_SENDMAIL)
+_libmilter=	libmilter
+_libsm=		libsm
+_libsmdb=	libsmdb
+_libsmutil=	libsmutil
+.endif
+
+.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
+_libmp=		libmp
+.endif
+
 .if ${MACHINE_ARCH} == "amd64"
 _libncp=	libncp
 _libsmb=	libsmb
 .endif
 
-.if ${MACHINE_ARCH} != "powerpc"
-.if !defined(NOLIBPTHREAD)
+.if ${MACHINE_ARCH} != "powerpc" && !defined(NOLIBPTHREAD)
 _libpthread=	libpthread
 .endif
-.endif
 
-.if ${MACHINE_ARCH} != "amd64"
-.if !defined(NOLIBTHR)
+.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "arm" && \
+    !defined(NOLIBTHR)
 _libthr=	libthr
 .endif
-.endif
 
-.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
-_libmp=		libmp
+.if !defined(NO_USB)
+_libusbhid=	libusbhid
 .endif
 
 .if !defined(NO_YP_LIBC)

==== //depot/projects/gdb/lib/libarchive/Makefile#7 (text+ko) ====

@@ -1,9 +1,13 @@
-# $FreeBSD: src/lib/libarchive/Makefile,v 1.8 2004/04/28 04:34:07 kientzle Exp $
+# $FreeBSD: src/lib/libarchive/Makefile,v 1.10 2004/05/14 13:31:19 cognet Exp $
 
 LIB=	archive
 SHLIB_MAJOR=	1
 
+.if ${MACHINE_ARCH} == "arm"
+WARNS?= 3 
+.else
 WARNS?=	6
+.endif
 
 # I'm not yet ready for a shared version of this library, as
 # there are a couple of API changes still in the works.
@@ -91,6 +95,7 @@
 MLINKS+=	archive_read.3 archive_read_data_into_file.3
 MLINKS+=	archive_read.3 archive_read_data_skip.3
 MLINKS+=	archive_read.3 archive_read_extract.3
+MLINKS+=	archive_read.3 archive_read_extract_set_progress_callback.3
 MLINKS+=	archive_read.3 archive_read_finish.3
 MLINKS+=	archive_read.3 archive_read_new.3
 MLINKS+=	archive_read.3 archive_read_next_header.3

==== //depot/projects/gdb/lib/libarchive/archive.h#8 (text+ko) ====

@@ -23,7 +23,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/lib/libarchive/archive.h,v 1.8 2004/05/03 01:40:34 kientzle Exp $
+ * $FreeBSD: src/lib/libarchive/archive.h,v 1.9 2004/05/13 06:01:14 kientzle Exp $
  */
 
 #ifndef ARCHIVE_H_INCLUDED
@@ -200,6 +200,8 @@
 
 int		 archive_read_extract(struct archive *, struct archive_entry *,
 		     int flags);
+void		 archive_read_extract_set_progress_callback(struct archive *,
+		     void (*_progress_func)(void *), void *_user_data);
 
 /* Close the file, release any resources, and destroy the object. */
 void		 archive_read_finish(struct archive *);

==== //depot/projects/gdb/lib/libarchive/archive_private.h#9 (text+ko) ====

@@ -23,7 +23,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/lib/libarchive/archive_private.h,v 1.8 2004/05/03 01:40:34 kientzle Exp $
+ * $FreeBSD: src/lib/libarchive/archive_private.h,v 1.9 2004/05/13 06:01:14 kientzle Exp $
  */
 
 #ifndef ARCHIVE_PRIVATE_H_INCLUDED
@@ -192,6 +192,8 @@
 	 */
 	struct archive_string			 extract_mkdirpath;
 	struct archive_extract_dir_entry	*archive_extract_dir_list;
+	void			(*extract_progress)(void *);
+	void			 *extract_progress_user_data;
 	void			(*cleanup_archive_extract)(struct archive *);
 
 	int		  archive_error_number;

==== //depot/projects/gdb/lib/libarchive/archive_read.3#4 (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/libarchive/archive_read.3,v 1.3 2004/04/05 21:12:29 kientzle Exp $
+.\" $FreeBSD: src/lib/libarchive/archive_read.3,v 1.4 2004/05/13 06:01:14 kientzle Exp $
 .\"
 .Dd October 1, 2003
 .Dt archive_read 3
@@ -47,6 +47,7 @@
 .Nm archive_read_data_into_buffer ,
 .Nm archive_read_data_into_file ,
 .Nm archive_read_extract ,
+.Nm archive_read_extract_set_progress_callback ,
 .Nm archive_read_finish
 .Nd functions for reading tar archives
 .Sh SYNOPSIS
@@ -90,6 +91,8 @@
 .Ft int
 .Fn archive_read_extract "struct archive *" "int flags"
 .Ft void
+.Fn archive_read_extract_set_progress_callback "struct archive *" "void (*func)(void *)" "void *user_data"
+.Ft void
 .Fn archive_read_finish "struct archive *"
 .Sh DESCRIPTION
 These functions provide a complete API for reading streaming archives.
@@ -202,6 +205,15 @@
 the file is not recreated.
 In particular, the default behavior does not break existing hard links.
 .El
+.It Fn archive_read_extract_set_progress_callback
+Sets a pointer to a user-defined callback that can be used
+for updating progress displays during extraction.
+The progress function will be invoked during the extraction of large
+regular files.
+The progress function will be invoked with the pointer provided to this call.
+Generally, the data pointed to should include a reference to the archive
+object and the archive_entry object so that various statistics
+can be retrieved for the progress display.
 .It Fn archive_read_finish
 Complete the archive, invoke the close callback, and release
 all resources.

==== //depot/projects/gdb/lib/libarchive/archive_read_data_into_fd.c#5 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_data_into_fd.c,v 1.4 2004/04/12 01:16:16 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_data_into_fd.c,v 1.5 2004/05/13 06:01:14 kientzle Exp $");
 
 #include <sys/types.h>
 #include <unistd.h>
@@ -44,12 +44,16 @@
 
 	total_written = 0;
 	while (a->entry_bytes_remaining > 0) {
-		bytes_read = (a->compression_read_ahead)(a, &buff,
-		    a->entry_bytes_remaining);
+		/* Remember: '1' here is minimum, not maximum. */
+		/* Read-ahead function will return as much as is convenient. */
+		bytes_read = (a->compression_read_ahead)(a, &buff, 1);
 		if (bytes_read < 0)
 			return (-1);
 		if (bytes_read > a->entry_bytes_remaining)
 			bytes_read = (ssize_t)a->entry_bytes_remaining;
+		/* Don't copy more than 1 megabyte at a time. */
+		if (bytes_read > (1024*1024))
+			bytes_read = 1024*1024;
 
 		bytes_written = write(fd, buff, bytes_read);
 		if (bytes_written < 0)
@@ -57,6 +61,8 @@
 		(a->compression_read_consume)(a, bytes_written);
 		total_written += bytes_written;
 		a->entry_bytes_remaining -= bytes_written;
+		if (a->extract_progress != NULL)
+			(*a->extract_progress)(a->extract_progress_user_data);
 	}
 	return (total_written);
 }

==== //depot/projects/gdb/lib/libarchive/archive_read_extract.c#10 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.11 2004/04/30 01:31:20 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.12 2004/05/13 06:01:14 kientzle Exp $");
 
 #include <sys/stat.h>
 #include <sys/types.h>
@@ -1078,3 +1078,11 @@
 	}
 	return (uid);
 }
+
+void
+archive_read_extract_set_progress_callback(struct archive *a,
+    void (*progress_func)(void *), void *user_data)
+{
+	a->extract_progress = progress_func;
+	a->extract_progress_user_data = user_data;
+}

==== //depot/projects/gdb/lib/libarchive/archive_write_set_compression_gzip.c#5 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_write_set_compression_gzip.c,v 1.4 2004/04/28 04:41:27 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_write_set_compression_gzip.c,v 1.5 2004/05/13 06:38:30 kientzle Exp $");
 
 #include <errno.h>
 #include <stdlib.h>
@@ -351,7 +351,7 @@
 				    state->compressed + ret,
 				    state->compressed_buffer_size - ret);
 			}
-
+			a->raw_position += ret;
 			state->stream.next_out
 			    = state->compressed +
 			    state->compressed_buffer_size - ret;

==== //depot/projects/gdb/lib/libatm/Makefile#3 (text+ko) ====

@@ -21,7 +21,7 @@
 # notice must be reproduced on all copies.
 #
 #	@(#) $Id: Makefile,v 1.5 1998/07/10 16:01:58 jpt Exp $
-# $FreeBSD: src/lib/libatm/Makefile,v 1.10 2004/02/05 22:44:22 ru Exp $
+# $FreeBSD: src/lib/libatm/Makefile,v 1.11 2004/05/14 13:31:20 cognet Exp $
 
 LIB=	atm
 SHLIBDIR?= /lib
@@ -30,6 +30,11 @@
 
 LDADD=	-lmd
 DPADD=	${LIBMD}
+
+.if ${MACHINE_ARCH} == "arm"
+WARNS?= 3
+.else
 WARNS?=	6
+.endif
 
 .include <bsd.lib.mk>

==== //depot/projects/gdb/lib/libc/Makefile#4 (text+ko) ====

@@ -1,5 +1,5 @@
 #	@(#)Makefile	8.2 (Berkeley) 2/3/94
-# $FreeBSD: src/lib/libc/Makefile,v 1.51 2004/05/02 10:55:07 das Exp $
+# $FreeBSD: src/lib/libc/Makefile,v 1.52 2004/05/14 12:04:29 cognet Exp $
 #
 # All library objects contain FreeBSD revision strings by default; they may be
 # excluded as a space-saving measure.  To produce a library that does
@@ -57,6 +57,9 @@
 .include "${.CURDIR}/rpc/Makefile.inc"
 .include "${.CURDIR}/uuid/Makefile.inc"
 .include "${.CURDIR}/xdr/Makefile.inc"
+.if ${MACHINE_ARCH} == "arm"
+.include "${.CURDIR}/softfloat/Makefile.inc"
+.endif
 .if !defined(NO_YP_LIBC)
 CFLAGS+= -DYP
 .include "${.CURDIR}/yp/Makefile.inc"

==== //depot/projects/gdb/lib/libc/gen/fts.c#4 (text+ko) ====

@@ -33,17 +33,19 @@
  * $OpenBSD: fts.c,v 1.22 1999/10/03 19:22:22 millert Exp $
  */
 
+#if 0
 #if defined(LIBC_SCCS) && !defined(lint)
 static char sccsid[] = "@(#)fts.c	8.6 (Berkeley) 8/14/94";
 #endif /* LIBC_SCCS and not lint */
+#endif
+
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/gen/fts.c,v 1.24 2004/05/08 15:09:02 peadar Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/gen/fts.c,v 1.26 2004/05/13 15:59:38 bde Exp $");
 
 #include "namespace.h"
-#include <sys/types.h>	
 #include <sys/param.h>
+#include <sys/mount.h>
 #include <sys/stat.h>
-#include <sys/mount.h>
 
 #include <dirent.h>
 #include <errno.h>
@@ -64,7 +66,7 @@
 static FTSENT	*fts_sort(FTS *, FTSENT *, int);
 static u_short	 fts_stat(FTS *, FTSENT *, int);
 static int	 fts_safe_changedir(FTS *, FTSENT *, int, char *);
-static int	 fts_ufslinks(FTS *sp, const FTSENT *ent);
+static int	 fts_ufslinks(FTS *, const FTSENT *);
 
 #define	ISDOT(a)	(a[0] == '.' && (!a[1] || (a[1] == '.' && !a[2])))
 
@@ -80,25 +82,24 @@
 #define	BREAD		3		/* fts_read */
 
 /*
- * Internal representation of FTS, including extra implementation details.
- * The FTS returned from fts_open is ftsp_fts from this structure, and it's
- * fts_priv in turn points back to this internal version. i.e. for a given
- * fts_private *priv: &priv->fts_fts == (FTS *)f == priv->fts_fts.fts_priv
+ * Internal representation of an FTS, including extra implementation
+ * details.  The FTS returned from fts_open points to this structure's
+ * ftsp_fts member (and can be cast to an _fts_private as required)
  */
 struct _fts_private {
-	FTS ftsp_fts;
-	struct statfs ftsp_statfs;
-	dev_t ftsp_dev;
-	int ftsp_linksreliable;
+	FTS		ftsp_fts;
+	struct statfs	ftsp_statfs;
+	dev_t		ftsp_dev;
+	int		ftsp_linksreliable;
 };
 
 /*
- * The "FTS_NOSTAT" option can avoid a lot of calls to stat(2) if it knows
- * that a directory could not possibly have subdirectories. This is decided
- * by looking at the link count: A subdirectory would increment its parent's
- * link count by virtue of its own ".." entry. 
- * This assumption only holds for UFS-like filesystems that implement links
- * and directories this way, so we must punt for others.
+ * The "FTS_NOSTAT" option can avoid a lot of calls to stat(2) if it

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405161820.i4GIKcnJ067202>