Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Apr 2002 21:22:47 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 9698 for review
Message-ID:  <200204140422.g3E4Mlo75223@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=9698

Change 9698 by peter@peter_daintree on 2002/04/13 21:22:29

	IFC @9691

Affected files ...

... //depot/projects/ia64/Makefile.inc1#18 integrate
... //depot/projects/ia64/bin/pax/options.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/ChangeLog#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/Makefile.am#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/aclocal.m4#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/aout-tic30.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/aoutx.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/archive.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/archures.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/bfd-in2.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/coff-arm.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/coff-mips.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/coff-tic30.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/coff-z8k.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/coffcode.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cofflink.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/config.in#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/configure#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/configure.in#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cpu-i386.c#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cpu-mips.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cpu-sparc.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cpu-v850.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/cpu-z8k.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/dep-in.sed#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/doc/ChangeLog#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/doc/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/dwarf2.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/ecoff.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf-bfd.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf.c#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf32-arm.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf32-i386.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf32-mips.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf32-sparc.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf32-v850.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf64-alpha.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf64-mips.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf64-ppc.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf64-sparc.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elf64-x86-64.c#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elflink.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elflink.h#4 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elfxx-ia64.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/elfxx-target.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/i386linux.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/ihex.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/libbfd.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/libbfd.h#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/libpei.h#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/linker.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/merge.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/mipsbsd.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/pe-mips.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/peicode.h#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/sparclinux.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/srec.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/sunos.c#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/syms.c#3 integrate
... //depot/projects/ia64/contrib/binutils/bfd/version.h#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/xcoff-target.h#2 integrate
... //depot/projects/ia64/contrib/binutils/bfd/xcofflink.c#2 integrate
... //depot/projects/ia64/contrib/binutils/binutils/ChangeLog#4 integrate
... //depot/projects/ia64/contrib/binutils/binutils/Makefile.am#3 integrate
... //depot/projects/ia64/contrib/binutils/binutils/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/binutils/aclocal.m4#3 integrate
... //depot/projects/ia64/contrib/binutils/binutils/configure#3 integrate
... //depot/projects/ia64/contrib/binutils/binutils/configure.in#3 integrate
... //depot/projects/ia64/contrib/binutils/binutils/dep-in.sed#2 integrate
... //depot/projects/ia64/contrib/binutils/binutils/unwind-ia64.c#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/ChangeLog#4 integrate
... //depot/projects/ia64/contrib/binutils/gas/Makefile.am#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/aclocal.m4#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/as.c#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config.in#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/atof-vax.c#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/obj-elf.c#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-arm.c#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-i386.c#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-i386.h#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-ia64.c#4 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-ia64.h#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-tic30.c#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-v850.c#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-v850.h#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/config/tc-z8k.c#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/dep-in.sed#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/doc/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/gas/doc/c-sh.texi#2 integrate
... //depot/projects/ia64/contrib/binutils/gas/write.c#3 integrate
... //depot/projects/ia64/contrib/binutils/include/opcode/mips.h#2 integrate
... //depot/projects/ia64/contrib/binutils/include/opcode/v850.h#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/ChangeLog#4 integrate
... //depot/projects/ia64/contrib/binutils/ld/Makefile.am#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/configure.host#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/dep-in.sed#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32bmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32bmipn32.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32bsmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32ebmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32elmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32lmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf32lsmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/elf64bmip.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/shelf.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/shelf_linux.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/shl.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/emulparams/shlelf.sh#2 integrate
... //depot/projects/ia64/contrib/binutils/ld/genscripts.sh#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/ldlang.c#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/ldmain.c#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/scripttempl/elf.sc#3 integrate
... //depot/projects/ia64/contrib/binutils/ld/scripttempl/v850.sc#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/ChangeLog#4 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/Makefile.am#3 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/Makefile.in#3 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/aclocal.m4#3 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/config.in#3 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/configure#4 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/dep-in.sed#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/ppc-opc.c#4 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/v850-dis.c#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/v850-opc.c#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/z8k-dis.c#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/z8k-opc.h#2 integrate
... //depot/projects/ia64/contrib/binutils/opcodes/z8kgen.c#2 integrate
... //depot/projects/ia64/contrib/gcc.295/toplev.c#3 integrate
... //depot/projects/ia64/contrib/openpam/include/security/openpam.h#7 integrate
... //depot/projects/ia64/contrib/openpam/include/security/pam_modules.h#5 integrate
... //depot/projects/ia64/crypto/openssh/myproposal.h#3 integrate
... //depot/projects/ia64/crypto/openssh/servconf.c#5 integrate
... //depot/projects/ia64/etc/inetd.conf#5 integrate
... //depot/projects/ia64/etc/isdn/holidays.D#2 integrate
... //depot/projects/ia64/etc/mtree/BSD.local.dist#7 integrate
... //depot/projects/ia64/etc/pam.d/rsh#2 integrate
... //depot/projects/ia64/etc/rc.network#14 integrate
... //depot/projects/ia64/etc/sendmail/rc.sendmail#2 integrate
... //depot/projects/ia64/games/hack/hack.ioctl.c#2 integrate
... //depot/projects/ia64/gnu/usr.bin/Makefile#9 integrate
... //depot/projects/ia64/gnu/usr.bin/binutils/Makefile.inc0#5 integrate
... //depot/projects/ia64/gnu/usr.bin/binutils/gdb/alpha/nm.h#2 integrate
... //depot/projects/ia64/gnu/usr.bin/cc/collect2/Makefile#5 integrate
... //depot/projects/ia64/gnu/usr.bin/gperf/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grodvi/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grohtml/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grolbp/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grolj4/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grops/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/devices/grotty/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/eqn/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/grn/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/html/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/pic/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/refer/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/soelim/Makefile#2 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/preproc/tbl/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/roff/groff/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/roff/troff/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/addftinfo/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/hpftodit/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/indxbib/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/lkbib/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/lookbib/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile#4 integrate
... //depot/projects/ia64/gnu/usr.bin/man/man/man.c#3 integrate
... //depot/projects/ia64/lib/csu/alpha/crt1.c#3 integrate
... //depot/projects/ia64/lib/libc/ia64/gen/Makefile.inc#6 integrate
... //depot/projects/ia64/lib/libc/ia64/gen/unwind.c#4 integrate
... //depot/projects/ia64/lib/libc/locale/Makefile.inc#3 integrate
... //depot/projects/ia64/lib/libc/locale/nl_langinfo.3#3 integrate
... //depot/projects/ia64/lib/libc/sys/fcntl.2#3 integrate
... //depot/projects/ia64/lib/libc/sys/ioctl.2#2 integrate
... //depot/projects/ia64/lib/libpam/libpam/Makefile#9 integrate
... //depot/projects/ia64/lib/libpam/libpam/pam_debug_log.c#3 integrate
... //depot/projects/ia64/lib/libpam/libpam/security/pam_mod_misc.h#2 integrate
... //depot/projects/ia64/lib/libpam/modules/modules.inc#6 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_deny/pam_deny.c#3 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_ftp/pam_ftp.c#5 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_kerberosIV/klogin.c#2 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_kerberosIV/klogin.h#1 branch
... //depot/projects/ia64/lib/libpam/modules/pam_kerberosIV/pam_kerberosIV.c#3 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_krb5/pam_krb5.c#4 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_lastlog/pam_lastlog.c#3 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_login_access/pam_login_access.c#3 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_nologin/pam_nologin.c#5 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_opie/pam_opie.c#6 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c#4 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_permit/pam_permit.c#3 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_radius/pam_radius.c#6 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_rhosts/Makefile#1 branch
... //depot/projects/ia64/lib/libpam/modules/pam_rhosts/pam_rhosts.8#1 branch
... //depot/projects/ia64/lib/libpam/modules/pam_rhosts/pam_rhosts.c#1 branch
... //depot/projects/ia64/lib/libpam/modules/pam_rootok/pam_rootok.c#5 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_securetty/pam_securetty.c#5 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_self/pam_self.8#6 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_self/pam_self.c#5 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_ssh/pam_ssh.c#10 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_tacplus/pam_tacplus.c#6 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_unix/pam_unix.c#8 integrate
... //depot/projects/ia64/lib/libpam/modules/pam_wheel/pam_wheel.c#5 integrate
... //depot/projects/ia64/lib/libstand/sparc64/_setjmp.S#1 branch
... //depot/projects/ia64/lib/libypclnt/Makefile#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt.h#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_connect.c#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_error.c#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_free.c#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_get.c#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_new.c#1 branch
... //depot/projects/ia64/lib/libypclnt/ypclnt_passwd.c#1 branch
... //depot/projects/ia64/libexec/tftpd/tftpd.c#5 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/errata/article.sgml#3 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#4 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#2 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.sgml#3 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#3 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/readme/article.sgml#3 integrate
... //depot/projects/ia64/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#5 integrate
... //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#9 integrate
... //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#19 integrate
... //depot/projects/ia64/release/i386/mkisoimages.sh#3 integrate
... //depot/projects/ia64/sbin/dhclient/Makefile.inc#2 integrate
... //depot/projects/ia64/sbin/natd/Makefile#3 integrate
... //depot/projects/ia64/sbin/restore/restore.8#2 integrate
... //depot/projects/ia64/sbin/route/Makefile#3 integrate
... //depot/projects/ia64/sbin/savecore/savecore.c#9 integrate
... //depot/projects/ia64/share/examples/netgraph/ether.bridge#2 integrate
... //depot/projects/ia64/share/man/man4/tap.4#2 integrate
... //depot/projects/ia64/share/man/man5/make.conf.5#6 integrate
... //depot/projects/ia64/share/man/man9/Makefile#7 integrate
... //depot/projects/ia64/share/man/man9/VFS_VGET.9#3 integrate
... //depot/projects/ia64/share/man/man9/VOP_GETEXTATTR.9#3 integrate
... //depot/projects/ia64/share/man/man9/critical_enter.9#3 integrate
... //depot/projects/ia64/share/man/man9/lock.9#4 integrate
... //depot/projects/ia64/share/man/man9/mutex.9#4 integrate
... //depot/projects/ia64/share/man/man9/random.9#2 integrate
... //depot/projects/ia64/share/man/man9/random_harvest.9#3 integrate
... //depot/projects/ia64/share/man/man9/rijndael.9#3 integrate
... //depot/projects/ia64/share/man/man9/scheduler.9#3 integrate
... //depot/projects/ia64/share/man/man9/selrecord.9#1 branch
... //depot/projects/ia64/share/man/man9/sx.9#4 integrate
... //depot/projects/ia64/share/mk/bsd.README#3 integrate
... //depot/projects/ia64/share/mk/bsd.libnames.mk#5 integrate
... //depot/projects/ia64/share/mk/bsd.prog.mk#6 integrate
... //depot/projects/ia64/sys/alpha/alpha/db_instruction.h#2 integrate
... //depot/projects/ia64/sys/alpha/alpha/machdep.c#12 integrate
... //depot/projects/ia64/sys/alpha/conf/GENERIC#7 integrate
... //depot/projects/ia64/sys/alpha/include/endian.h#5 integrate
... //depot/projects/ia64/sys/alpha/osf1/osf1_misc.c#7 integrate
... //depot/projects/ia64/sys/alpha/pci/lca_pci.c#3 integrate
... //depot/projects/ia64/sys/boot/i386/kgzldr/Makefile#2 integrate
... //depot/projects/ia64/sys/compat/linprocfs/linprocfs.c#7 integrate
... //depot/projects/ia64/sys/compat/linux/linux_misc.c#7 integrate
... //depot/projects/ia64/sys/compat/linux/linux_uid16.c#4 integrate
... //depot/projects/ia64/sys/compat/svr4/svr4_sysvec.c#3 integrate
... //depot/projects/ia64/sys/conf/files#15 integrate
... //depot/projects/ia64/sys/conf/files.alpha#5 integrate
... //depot/projects/ia64/sys/conf/options.alpha#3 integrate
... //depot/projects/ia64/sys/ddb/db_ps.c#3 integrate
... //depot/projects/ia64/sys/dev/ata/ata-dma.c#11 integrate
... //depot/projects/ia64/sys/dev/ata/ata-pci.c#11 integrate
... //depot/projects/ia64/sys/dev/ata/ata-raid.c#9 integrate
... //depot/projects/ia64/sys/dev/fb/fb.c#2 integrate
... //depot/projects/ia64/sys/dev/fb/fbreg.h#3 integrate
... //depot/projects/ia64/sys/dev/fb/gfb.c#2 integrate
... //depot/projects/ia64/sys/dev/fb/tga.c#2 integrate
... //depot/projects/ia64/sys/dev/gfb/gfb_pci.c#3 integrate
... //depot/projects/ia64/sys/dev/nge/if_nge.c#6 integrate
... //depot/projects/ia64/sys/dev/nge/if_ngereg.h#2 integrate
... //depot/projects/ia64/sys/dev/pccard/pccarddevs#11 integrate
... //depot/projects/ia64/sys/dev/pccard/pccarddevs.h#11 integrate
... //depot/projects/ia64/sys/dev/pccbb/pccbb.c#6 integrate
... //depot/projects/ia64/sys/dev/pccbb/pccbbreg.h#3 integrate
... //depot/projects/ia64/sys/dev/pci/pci_pci.c#4 integrate
... //depot/projects/ia64/sys/dev/sound/pcm/feeder_fmt.c#2 integrate
... //depot/projects/ia64/sys/dev/syscons/scgfbrndr.c#3 integrate
... //depot/projects/ia64/sys/dev/syscons/syscons.c#6 integrate
... //depot/projects/ia64/sys/dev/syscons/syscons.h#2 integrate
... //depot/projects/ia64/sys/dev/usb/umass.c#9 integrate
... //depot/projects/ia64/sys/dev/wi/if_wi.c#14 integrate
... //depot/projects/ia64/sys/dev/wi/if_wi_pccard.c#4 integrate
... //depot/projects/ia64/sys/dev/wi/if_wi_pci.c#3 integrate
... //depot/projects/ia64/sys/dev/wi/if_wivar.h#4 integrate
... //depot/projects/ia64/sys/dev/wi/wi_hostap.c#2 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_ctl.c#5 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_dbregs.c#4 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_fpregs.c#4 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_mem.c#3 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_regs.c#4 integrate
... //depot/projects/ia64/sys/fs/procfs/procfs_status.c#6 integrate
... //depot/projects/ia64/sys/fs/smbfs/smbfs_vnops.c#5 integrate
... //depot/projects/ia64/sys/ia64/ia64/machdep.c#27 integrate
... //depot/projects/ia64/sys/ia64/ia64/mp_machdep.c#11 integrate
... //depot/projects/ia64/sys/ia64/ia64/trap.c#21 integrate
... //depot/projects/ia64/sys/ia64/include/stdarg.h#2 integrate
... //depot/projects/ia64/sys/kern/init_sysent.c#4 integrate
... //depot/projects/ia64/sys/kern/kern_descrip.c#13 integrate
... //depot/projects/ia64/sys/kern/kern_intr.c#8 integrate
... //depot/projects/ia64/sys/kern/kern_ktrace.c#6 integrate
... //depot/projects/ia64/sys/kern/kern_prot.c#11 integrate
... //depot/projects/ia64/sys/kern/kern_resource.c#7 integrate
... //depot/projects/ia64/sys/kern/kern_sig.c#8 integrate
... //depot/projects/ia64/sys/kern/sys_pipe.c#11 integrate
... //depot/projects/ia64/sys/kern/sys_process.c#6 integrate
... //depot/projects/ia64/sys/kern/syscalls.c#4 integrate
... //depot/projects/ia64/sys/kern/syscalls.master#4 integrate
... //depot/projects/ia64/sys/kern/uipc_mbuf.c#4 integrate
... //depot/projects/ia64/sys/kern/vfs_aio.c#10 integrate
... //depot/projects/ia64/sys/modules/wi/Makefile#4 integrate
... //depot/projects/ia64/sys/net/if_media.h#3 integrate
... //depot/projects/ia64/sys/powerpc/include/endian.h#5 integrate
... //depot/projects/ia64/sys/security/lomac/kernel_log.c#3 integrate
... //depot/projects/ia64/sys/sparc64/include/endian.h#5 integrate
... //depot/projects/ia64/sys/sparc64/sparc64/machdep.c#12 integrate
... //depot/projects/ia64/sys/sys/fbio.h#2 integrate
... //depot/projects/ia64/sys/sys/syscall.h#4 integrate
... //depot/projects/ia64/sys/sys/syscall.mk#4 integrate
... //depot/projects/ia64/sys/sys/sysproto.h#5 integrate
... //depot/projects/ia64/sys/vm/uma_core.c#8 integrate
... //depot/projects/ia64/sys/vm/uma_int.h#6 integrate
... //depot/projects/ia64/tools/make_libdeps.sh#1 branch
... //depot/projects/ia64/usr.bin/Makefile#18 integrate
... //depot/projects/ia64/usr.bin/doscmd/cwd.c#4 integrate
... //depot/projects/ia64/usr.bin/doscmd/dos.h#2 integrate
... //depot/projects/ia64/usr.bin/doscmd/ems.c#4 integrate
... //depot/projects/ia64/usr.bin/doscmd/emuint.c#3 integrate
... //depot/projects/ia64/usr.bin/doscmd/emuint.h#2 integrate
... //depot/projects/ia64/usr.bin/doscmd/trace.c#3 integrate
... //depot/projects/ia64/usr.bin/doscmd/tty.c#5 integrate
... //depot/projects/ia64/usr.bin/doscmd/xms.c#3 integrate
... //depot/projects/ia64/usr.bin/doscmd/xms.h#2 integrate
... //depot/projects/ia64/usr.bin/find/Makefile#6 integrate
... //depot/projects/ia64/usr.bin/find/getdate.y#1 branch
... //depot/projects/ia64/usr.bin/find/operator.c#6 integrate
... //depot/projects/ia64/usr.bin/fstat/fstat.1#3 integrate
... //depot/projects/ia64/usr.bin/gcore/gcore.c#3 integrate
... //depot/projects/ia64/usr.bin/kdump/Makefile#4 integrate
... //depot/projects/ia64/usr.bin/limits/limits.c#2 integrate
... //depot/projects/ia64/usr.bin/make/Makefile#3 integrate
... //depot/projects/ia64/usr.bin/make/arch.c#3 integrate
... //depot/projects/ia64/usr.bin/make/buf.c#2 integrate
... //depot/projects/ia64/usr.bin/make/buf.h#3 integrate
... //depot/projects/ia64/usr.bin/make/compat.c#3 integrate
... //depot/projects/ia64/usr.bin/make/cond.c#3 integrate
... //depot/projects/ia64/usr.bin/make/config.h#2 integrate
... //depot/projects/ia64/usr.bin/make/dir.c#3 integrate
... //depot/projects/ia64/usr.bin/make/dir.h#3 integrate
... //depot/projects/ia64/usr.bin/make/for.c#3 integrate
... //depot/projects/ia64/usr.bin/make/hash.c#3 integrate
... //depot/projects/ia64/usr.bin/make/hash.h#3 integrate
... //depot/projects/ia64/usr.bin/make/job.c#3 integrate
... //depot/projects/ia64/usr.bin/make/job.h#3 integrate
... //depot/projects/ia64/usr.bin/make/list.h#2 integrate
... //depot/projects/ia64/usr.bin/make/lst.h#4 integrate
... //depot/projects/ia64/usr.bin/make/main.c#4 integrate
... //depot/projects/ia64/usr.bin/make/make.1#2 integrate
... //depot/projects/ia64/usr.bin/make/make.c#3 integrate
... //depot/projects/ia64/usr.bin/make/make.h#3 integrate
... //depot/projects/ia64/usr.bin/make/nonints.h#3 integrate
... //depot/projects/ia64/usr.bin/make/parse.c#4 integrate
... //depot/projects/ia64/usr.bin/make/pathnames.h#2 integrate
... //depot/projects/ia64/usr.bin/make/sprite.h#2 integrate
... //depot/projects/ia64/usr.bin/make/str.c#2 integrate
... //depot/projects/ia64/usr.bin/make/suff.c#3 integrate
... //depot/projects/ia64/usr.bin/make/targ.c#4 integrate
... //depot/projects/ia64/usr.bin/make/var.c#4 integrate
... //depot/projects/ia64/usr.bin/mkstr/mkstr.1#2 integrate
... //depot/projects/ia64/usr.bin/mkstr/mkstr.c#4 integrate
... //depot/projects/ia64/usr.bin/msgs/msgs.1#2 integrate
... //depot/projects/ia64/usr.bin/msgs/msgs.c#3 integrate
... //depot/projects/ia64/usr.bin/mt/mt.1#2 integrate
... //depot/projects/ia64/usr.bin/mt/mt.c#4 integrate
... //depot/projects/ia64/usr.bin/passwd/Makefile#3 integrate
... //depot/projects/ia64/usr.bin/sed/compile.c#5 integrate
... //depot/projects/ia64/usr.bin/systat/pigs.c#4 integrate
... //depot/projects/ia64/usr.bin/tail/reverse.c#5 integrate
... //depot/projects/ia64/usr.bin/tftp/main.c#5 integrate
... //depot/projects/ia64/usr.bin/tftp/tftp.1#2 integrate
... //depot/projects/ia64/usr.bin/tftp/tftp.c#5 integrate
... //depot/projects/ia64/usr.bin/tftp/tftpsubs.c#3 integrate
... //depot/projects/ia64/usr.bin/truss/Makefile#4 integrate
... //depot/projects/ia64/usr.bin/vmstat/vmstat.c#7 integrate
... //depot/projects/ia64/usr.sbin/amd/include/Makefile#2 integrate
... //depot/projects/ia64/usr.sbin/sysinstall/cdrom.c#2 integrate
... //depot/projects/ia64/usr.sbin/sysinstall/index.c#3 integrate
... //depot/projects/ia64/usr.sbin/sysinstall/sysinstall.h#6 integrate

Differences ...

==== //depot/projects/ia64/Makefile.inc1#18 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile.inc1,v 1.251 2002/04/08 15:11:29 ru Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.255 2002/04/13 07:24:14 des Exp $
 #
 # Make command line options:
 #	-DMAKE_KERBEROS4 to build KerberosIV
@@ -123,17 +123,21 @@
 
 MAKEOBJDIRPREFIX?=	/usr/obj
 TARGET_ARCH?=	${MACHINE_ARCH}
+.if ${TARGET_ARCH} == ${MACHINE_ARCH}
 TARGET?=	${MACHINE}
+.else
+TARGET?=	${TARGET_ARCH}
+.endif
 .if make(buildworld)
 BUILD_ARCH!=	sysctl -n hw.machine_arch
 .if ${MACHINE_ARCH} != ${BUILD_ARCH}
 .error To cross-build, set TARGET_ARCH.
 .endif
 .endif
-.if ${MACHINE_ARCH} == ${TARGET_ARCH}
+.if ${MACHINE} == ${TARGET}
 OBJTREE=	${MAKEOBJDIRPREFIX}
 .else
-OBJTREE=	${MAKEOBJDIRPREFIX}/${TARGET_ARCH}
+OBJTREE=	${MAKEOBJDIRPREFIX}/${TARGET}
 .endif
 WORLDTMP=	${OBJTREE}${.CURDIR}/${MACHINE_ARCH}
 # /usr/games added for fortune which depend on strfile
@@ -242,6 +246,10 @@
 	@echo "--------------------------------------------------------------"
 .if !defined(NOCLEAN)
 	rm -rf ${WORLDTMP}
+.else
+	# XXX - These two can depend on any header file.
+	rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/ioctl.c
+	rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c
 .endif
 .for _dir in ${USRDIRS}
 	mkdir -p ${WORLDTMP}/${_dir}
@@ -375,13 +383,6 @@
 .endif
 INSTKERNNAME?=	kernel
 
-# The only exotic TARGET_ARCH/TARGET combination valid at this
-# time is i386/pc98. In all other cases set TARGET equal to
-# TARGET_ARCH.
-.if ${TARGET_ARCH} != "i386" || ${TARGET} != "pc98"
-TARGET=		${TARGET_ARCH}
-.endif
-
 KRNLSRCDIR=	${.CURDIR}/sys
 KRNLCONFDIR=	${KRNLSRCDIR}/${TARGET}/conf
 KRNLOBJDIR=	${OBJTREE}${KRNLSRCDIR}
@@ -716,82 +717,76 @@
 	cd ${.CURDIR}/lib/libutil;		${MAKE} beforeinstall
 	cd ${.CURDIR}/lib/libvgl;		${MAKE} beforeinstall
 	cd ${.CURDIR}/lib/libwrap;		${MAKE} beforeinstall
+	cd ${.CURDIR}/lib/libypclnt;		${MAKE} beforeinstall
 	cd ${.CURDIR}/lib/libz;			${MAKE} beforeinstall
 	cd ${.CURDIR}/usr.bin/lex;		${MAKE} beforeinstall
 
 #
 # libraries - build all libraries, and install them under ${DESTDIR}.
 #
-# The following dependencies exist between the libraries:
+# The list of libraries with dependents (${_prebuild_libs}) and their
+# interdependencies (__L) are built automatically by the
+# ${.CURDIR}/tools/make_libdeps.sh script.
 #
-# lib*: csu libgcc_pic
-# libatm: libmd
-# libcam: libsbuf
-# libcrypt: libmd
-# libdevstat: libkvm
-# libdialog: libncurses
-# libedit: libncurses
-# libg++: msun
-# libkrb: libcrypt
-# libopie: libmd
-# libpam: libcom_err libcrypt libcrypto libkrb libopie libradius \
-#	  librpcsvc libtacplus libutil libz libssh
-# libradius: libmd
-# libreadline: libncurses
-# libssh: libcrypto libz
-# libstc++: msun
-# libtacplus: libmd
-#
-# Across directories this comes down to (rougly):
-#
-# gnu/lib: lib/msun lib/libncurses
-# kerberosIV/lib kerberos5/lib: lib/libcrypt
-# lib/libpam: secure/lib/libcrypto kerberosIV/lib/libkrb \
-#             secure/lib/libssh lib/libz
-# secure/lib: secure/lib/libcrypto lib/libmd lib/libz
-#
+libraries:
+	cd ${.CURDIR}; \
+	    ${MAKE} -f Makefile.inc1 _startup_libs; \
+	    ${MAKE} -f Makefile.inc1 _prebuild_libs; \
+	    ${MAKE} -f Makefile.inc1 _generic_libs;
+
 .if exists(${.CURDIR}/lib/csu/${MACHINE_ARCH}.pcc)
-_csu=	lib/csu/${MACHINE_ARCH}.pcc
+_startup_libs=	lib/csu/${MACHINE_ARCH}.pcc
 .elif ${MACHINE_ARCH} == "i386" && ${OBJFORMAT} == "elf"
-_csu=	lib/csu/i386-elf
+_startup_libs=	lib/csu/i386-elf
 .else
-_csu=	lib/csu/${MACHINE_ARCH}
+_startup_libs=	lib/csu/${MACHINE_ARCH}
 .endif
-
 .if !defined(NO_GCC)
-_gnu_csu=	gnu/lib/csu
-_libgcc=	gnu/lib/libgcc
+_startup_libs+=	gnu/lib/csu gnu/lib/libgcc
 .endif
 
-.if exists(${.CURDIR}/secure) && !defined(NOCRYPT) && !defined(NOSECURE)
-_secure_lib=	secure/lib
-.if exists(${.CURDIR}/secure/lib/libcrypto)
-_libcrypto=	secure/lib/libcrypto
+_prebuild_libs=	lib/libcom_err lib/libcrypt lib/libkvm lib/libmd \
+		lib/libncurses lib/libopie lib/libradius lib/librpcsvc \
+		lib/libsbuf lib/libtacplus lib/libutil lib/libz lib/msun
+
+lib/libopie__L lib/libradius__L lib/libtacplus__L: lib/libmd__L
+
+_generic_libs=	lib gnu/lib
+
+.if !defined(NOPERL) && !defined(NO_PERL)
+_generic_libs+=	gnu/usr.bin/perl/libperl
 .endif
+
+.if !defined(NOCRYPT)
+.if defined(MAKE_KERBEROS4)
+_prebuild_libs+=	kerberosIV/lib/libkrb
+kerberosIV/lib/libkrb__L: lib/libcrypt__L
+_generic_libs+=	kerberosIV/lib
 .endif
-
-.if !defined(NOCRYPT) && defined(MAKE_KERBEROS4)
-_kerberosIV_lib=	kerberosIV/lib
+.if defined(MAKE_KERBEROS5)
+_prebuild_libs+=	kerberos5/lib/libasn1
+_prebuild_libs+=	kerberos5/lib/libgssapi
+_prebuild_libs+=	kerberos5/lib/libkrb5
+_prebuild_libs+=	kerberos5/lib/libroken
+_generic_libs+=	kerberos5/lib
 .endif
-
-.if !defined(NOCRYPT) && defined(MAKE_KERBEROS5)
-_kerberos5_lib=	kerberos5/lib
+.if !defined(NOSECURE)
+_prebuild_libs+=	secure/lib/libcrypto
+.if !defined(NO_OPENSSH)
+_prebuild_libs+=	secure/lib/libssh
+secure/lib/libssh__L: secure/lib/libcrypto__L lib/libz__L
 .endif
+_generic_libs+=	secure/lib
+.endif !defined(NOSECURE)
+.endif !defined(NOCRYPT)
 
+_generic_libs+=	usr.bin/lex/lib
 .if ${MACHINE_ARCH} == "i386"
-_libkeycap=	usr.sbin/pcvt/keycap
+_generic_libs+=	usr.sbin/pcvt/keycap
 .endif
 
-.if !defined(NOPERL) && !defined(NO_PERL)
-_libperl=	gnu/usr.bin/perl/libperl
-.endif
-
-libraries:
-.for _lib in ${_csu} ${_gnu_csu} ${_libgcc} lib/libmd lib/libcrypt \
-    lib/libz ${_libcrypto} ${_secure_lib} ${_kerberosIV_lib} \
-    ${_kerberos5_lib} lib/libcom_err lib/libkvm lib/msun lib/libncurses \
-    lib/libopie lib/libradius lib/librpcsvc lib/libsbuf lib/libtacplus \
-    lib/libutil lib gnu/lib ${_libperl} usr.bin/lex/lib ${_libkeycap}
+.for _lib in ${_startup_libs} ${_prebuild_libs} ${_generic_libs}
+${_lib}__L: .PHONY
 .if exists(${.CURDIR}/${_lib})
 	cd ${.CURDIR}/${_lib}; \
 		${MAKE} depend; \
@@ -800,6 +795,10 @@
 .endif
 .endfor
 
+_startup_libs: ${_startup_libs:S/$/__L/}
+_prebuild_libs: ${_prebuild_libs:S/$/__L/}
+_generic_libs: ${_generic_libs:S/$/__L/}
+
 .for __target in clean cleandepend cleandir depend obj
 .for entry in ${SUBDIR}
 ${entry}.${__target}__D: .PHONY

==== //depot/projects/ia64/bin/pax/options.c#3 (text+ko) ====

@@ -39,10 +39,11 @@
 #if 0
 static char sccsid[] = "@(#)options.c	8.2 (Berkeley) 4/18/94";
 #endif
-static const char rcsid[] =
-  "$FreeBSD: src/bin/pax/options.c,v 1.21 2002/02/02 07:07:59 imp Exp $";
 #endif /* not lint */
 
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD: src/bin/pax/options.c,v 1.22 2002/04/12 20:23:51 charnier Exp $");
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/mtio.h>
@@ -161,15 +162,20 @@
 	else
 		argv0 = argv[0];
 
-	if (strcmp(NM_TAR, argv0) == 0)
-		return(tar_options(argc, argv));
-	else if (strcmp(NM_CPIO, argv0) == 0)
-		return(cpio_options(argc, argv));
+	if (strcmp(NM_TAR, argv0) == 0) {
+		tar_options(argc, argv);
+		return;
+	}
+	else if (strcmp(NM_CPIO, argv0) == 0) {
+		cpio_options(argc, argv);
+		return;
+	}
 	/*
 	 * assume pax as the default
 	 */
 	argv0 = NM_PAX;
-	return(pax_options(argc, argv));
+	pax_options(argc, argv);
+	return;
 }
 
 /*
@@ -555,7 +561,7 @@
 		}
 		--argc;
 		dirptr = argv[argc];
-		/* FALL THROUGH */
+		/* FALLTHROUGH */
 	case ARCHIVE:
 	case APPND:
 		for (; optind < argc; optind++)
@@ -1240,7 +1246,7 @@
 				cpio_usage();
 			--argc;
 			++argv;
-			/* FALL THROUGH */
+			/* FALLTHROUGH */
 		case ARCHIVE:
 		case APPND:
 			if (*argv != NULL)

==== //depot/projects/ia64/contrib/binutils/bfd/ChangeLog#4 (text+ko) ====

@@ -1,3 +1,302 @@
+2002-04-06  Hans-Peter Nilsson  <hp@axis.com>
+
+	* elf32-cris.c (cris_elf_howto_table) <R_CRIS_16_PCREL,
+	R_CRIS_32_PCREL>: Fix typo in name.
+	(cris_elf_check_relocs): Always create .rela.got here when
+	R_CRIS_16_GOTPLT or R_CRIS_32_GOTPLT is seen.
+	(elf_cris_adjust_gotplt_to_got): Don't create .rela.got here;
+	assume it's created.
+
+2002-04-04  Alan Modra  <amodra@bigpond.net.au>
+
+	* configure.in: Bump version to 2.12.1 and comment out is_release.
+	* configure: Regenerate.
+	* dep-in.sed: Cope with absolute paths.
+	* Makefile.am (dep.sed): Subst TOPDIR, and not INCDIR.
+	Run "make dep-am".
+	* Makefile.in: Regenerate.
+
+	Merge from mainline
+	2002-04-04  Alan Modra  <amodra@bigpond.net.au>
+	* srec.c (MAXCHUNK, Chunk): Revise comments.
+	(srec_write_record): Correct buffer size.
+	(srec_write_header): Do without intermediate buffer.
+	(srec_write_section): Validate Chunk.
+	(srec_write_terminator): Pass NULL instead of dummy buffer.
+	(srec_write_symbols): Pass file and symbol names directly to
+	bfd_bwrite so sprintf won't overflow buffer.
+
+	2002-04-03  Jakub Jelinek  <jakub@redhat.com>
+	* elf32-sparc.c (elf32_sparc_relocate_section): Don't emit dynamic
+	PC relative relocs against hidden symbols.
+	* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
+
+	2002-04-03  Alan Modra  <amodra@bigpond.net.au>
+	* elf.c (_bfd_elf_make_section_from_shdr): When setting section
+	LMAs, loop over segments until p_vaddr and p_memsz specify an
+	extent enclosing the section.
+
+	2002-04-02  Nick Clifton  <nickc@cambridge.redhat.com>
+	* ihex.c (ihex_write_object_contents): Do not allow records to
+	cross a 64K boundary - wrap if necessary.
+
+	2002-03-28  Alan Modra  <amodra@bigpond.net.au>
+	* linker.c (link_action): Ignore duplicate warning syms.
+	(_bfd_generic_link_write_global_symbol): Follow warning symbol link.
+	* elflink.h (elf_adjust_dynstr_offsets): Likewise.
+	(elf_adjust_dynamic_symbol): Likewise.
+	(elf_export_symbol): Likewise.
+	(elf_link_find_version_dependencies): Likewise.
+	(elf_link_assign_sym_version): Likewise.
+	(elf_link_sec_merge_syms): Likewise.
+	(elf_link_output_extsym): Likewise.
+	(elf_gc_sweep_symbol): Likewise.
+	(elf_gc_propagate_vtable_entries_used): Likewise.
+	(elf_gc_smash_unused_vtentry_relocs): Likewise.
+	(elf_gc_allocate_got_offsets): Likewise.
+	(elf_collect_hash_codes): Likewise.
+	* elflink.c (elf_link_renumber_hash_table_dynsyms): Likewise.
+	* elf-hppa.h (elf_hppa_unmark_useless_dynamic_symbols): Likewise.
+	(elf_hppa_remark_useless_dynamic_symbols): Likewise.
+	* elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Likewise.
+	* elf32-arm.h (elf32_arm_discard_copies): Likewise.
+	* elf32-cris.c (elf_cris_adjust_gotplt_to_got): Likewise.
+	(elf_cris_discard_excess_dso_dynamics): Likewise.
+	* elf32-hppa.c (clobber_millicode_symbols): Likewise.
+	(mark_PIC_calls): Likewise.
+	(allocate_plt_static): Likewise.
+	(allocate_dynrelocs): Likewise.
+	(readonly_dynrelocs): Likewise.
+	* elf32-i386.c (allocate_dynrelocs): Likewise.
+	(readonly_dynrelocs): Likewise.
+	* elf32-i370.c (i370_elf_adjust_dynindx): Likewise.
+	* elf32-m68k.c (elf_m68k_discard_copies): Likewise.
+	* elf32-mips.c (mips_elf_output_extsym): Likewise.
+	(mips_elf_sort_hash_table_f): Likewise.
+	(mips_elf_check_mips16_stubs): Likewise.
+	* elf32-s390.c (allocate_dynrelocs): Likewise.
+	(readonly_dynrelocs): Likewise.
+	* elf32-sh.c (sh_elf_discard_copies): Likewise.
+	* elf32-xstormy16.c (xstormy16_relax_plt_check): Likewise.
+	(xstormy16_relax_plt_realloc): Likewise.
+	* elf64-alpha.c (elf64_alpha_calc_got_offsets_for_symbol): Likewise.
+	(elf64_alpha_output_extsym): Likewise.
+	* elf64-hppa.c (elf64_hppa_mark_exported_functions): Likewise.
+	* elf64-mips.c (mips_elf64_sort_hash_table_f): Likewise.
+	(mips_elf64_check_mips16_stubs): Likewise.
+	(mips_elf64_output_extsym): Likewise.
+	* elf64-ppc.c (func_desc_adjust): Likewise.
+	(allocate_dynrelocs): Likewise.
+	(readonly_dynrelocs): Likewise.
+	* elf64-s390.c (allocate_dynrelocs): Likewise.
+	(readonly_dynrelocs): Likewise.
+	* elf64-sh64.c (sh64_elf64_discard_copies): Likewise.
+	* elf64-x86-64.c (elf64_x86_64_discard_copies): Likewise.
+	* elfxx-ia64.c (elfNN_ia64_global_dyn_sym_thunk): Likewise.
+	* aoutx.h (aout_link_write_other_symbol): Likewise.
+	* cofflink.c (_bfd_coff_write_task_globals): Likewise.
+	(_bfd_coff_write_global_sym): Likewise.
+	* i386linux.c (linux_tally_symbols): Likewise.
+	* m68klinux.c (linux_tally_symbols): Likewise.
+	* sparclinux.c (linux_tally_symbols): Likewise.
+	* pdp11.c (aout_link_write_other_symbol): Likewise.
+	* sunos.c (sunos_scan_dynamic_symbol): Likewise.
+	* xcofflink.c (xcoff_build_ldsyms): Likewise.
+	(xcoff_write_global_symbol): Likewise.
+	* cofflink.c (_bfd_coff_final_link): Formatting.
+	* elf32-i386.c (elf_i386_check_relocs): Formatting.
+	* elf32-sh.c (sh_elf_size_dynamic_sections): Likewise.
+	* elf64-alpha.c (elf64_alpha_output_extsym): Likewise.
+	* elf64-mips.c (mips_elf64_sort_hash_table): Likewise.
+	(mips_elf64_final_link): Likewise.
+	* elflink.h (elf_link_find_version_dependencies): Remove duplicate
+	prototype.
+
+	2002-03-21  Richard Earnshaw  <rearnsha@arm.com>
+	* elf32-arm.h (elf32_arm_final_link_relocate <case R_ARM_GOTOFF>,
+	<case R_ARM_GOT>): Handle relocations to Thumb functions.
+
+	2002-03-19  Hans-Peter Nilsson  <hp@bitrange.com>
+	* elflink.h (NAME(bfd_elf,record_link_assignment)): Don't set
+	STT_NOTYPE symbols to STT_OBJECT.
+
+	2002-03-13  Alan Modra  <amodra@bigpond.net.au>
+	* archures.c (bfd_default_compatible): Test bits_per_word.
+	* cpu-i386.c (i386_compatible): Remove.  Replace occurrences with
+	bfd_default_compatible.
+	* cpu-i370.c (i370_compatible): Likewise.
+	* cpu-sparc.c (sparc_compatible): Likewise.
+	* cpu-h8300.c (compatible): Test in->arch == out->arch.
+
+	2002-02-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+	* archures.c (bfd_mach_s390_esa): Rename to bfd_mach_s390_31.
+	(bfd_mach_s390_esame): Rename to bfd_mach_s390_64.
+	* bfd-in2.h: Regenerate.
+	* cpu-s390.c (arch_info_struct): Use renamed architecture defines.
+	Replace architecture name "s390" with "s390:31-bit" and "s390:esame"
+	with "s390:64-bit".
+	* elf32-s390.c (elf_howto_table): Add 32 bit pc relative relocations.
+	(elf_s390_reloc_type_lookup): Likewise.
+	(elf_s390_check_relocs): Likewise.
+	(elf_s390_gc_sweep_hook): Likewise.
+	(elf_s390_relocate_section): Likewise.
+	(elf_s390_object_p): Use renamed architecture define.
+	* elf64-s390.c (elf_s390_object_p): Use renamed architecture define.
+
+2002-04-03  Alan Modra  <amodra@bigpond.net.au>
+
+	Merge from mainline.
+	2002-03-28  Alan Modra  <amodra@bigpond.net.au>
+	* cpu-mips.c (mips_compatible): Make static, prototype.
+
+	2002-03-14  Alan Modra  <amodra@bigpond.net.au>
+	* cpu-mips.c (mips_compatible): New.  Don't check bits_per_word.
+	(N): Use the above.
+
+2002-04-01  Nathan Williams  <nathanw@wasabisystems.com>
+
+	* elf.c (elfcore_netbsd_get_lwpid): Fix off-by-one error
+	which caused the returned LWP ID to always be 0.
+
+2002-04-01  Richard Henderson  <rth@redhat.com>
+
+	* elf32-sparc.c (WILL_CALL_FINISH_DYNAMIC_SYMBOL): New.
+	(elf32_sparc_relocate_section): Use it to figure out when to
+	initialize .got entries.
+	* elf64-sparc.c: Similarly.
+
+2002-03-28  Alan Modra  <amodra@bigpond.net.au>
+
+	* aclocal.m4: Regenerate.
+	* config.in: Regenerate.
+	* Makefile.am: Run "make dep-am".
+	* Makefile.in: Regenerate.
+
+	Merge from mainline
+	2002-03-27  Gregory Steuck <greg@nest.cx>
+	* elf.c (_bfd_elf_get_symtab_upper_bound): Leave space for
+	terminating NULL if empty symbol table.
+	(_bfd_elf_get_dynamic_symtab_upper_bound): Likewise.
+
+	2002-03-26  Alan Modra  <amodra@bigpond.net.au>
+	* elflink.h (elf_gc_mark): Don't recurse into non-ELF sections.
+
+	2002-03-23  Alan Modra  <amodra@bigpond.net.au>
+	* elf.c (_bfd_elf_make_section_from_shdr): Don't set lma based on
+	section file offset for !SEC_LOAD sections.
+
+	2002-03-20  Daniel Jacobowitz  <drow@mvista.com>
+	* dwarf2.c (struct funcinfo): Move up.
+	(lookup_address_in_function_table): New argument function_ptr.
+	Set it.
+	(lookup_address_in_line_table): New argument function.  If function
+	is non-NULL, use it to handle ``addr'' before the first line note of
+	the function.
+	(comp_unit_find_nearest_line): Update and swap calls to
+	lookup_address_in_function_table and lookup_address_in_line_table.
+	* syms.c (_bfd_stab_section_find_nearest_line): Use the first
+	N_SLINE encountered if we see an N_FUN before any N_SLINE.
+
+	2002-03-18  Alan Modra  <amodra@bigpond.net.au>
+	* libbfd.c (bfd_write_bigendian_4byte_int): Return true iff success.
+	* libbfd.h: Regenerate.
+	* archive.c (coff_write_armap): Pass on failures from
+	bfd_write_bigendian_4byte_int.
+
+	2002-03-14  H.J. Lu <hjl@gnu.org>
+	* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set the BFD
+	error to bfd_error_nonrepresentable_section for reinit_array
+	section in DSO.
+
+	2002-03-14  Nick Clifton  <nickc@cambridge.redhat.com>
+	* coffcode.h (coff_slurp_symbol_table): When adding BSF_WEAK flag,
+	OR it in rather than replacing previously selected flags.
+	* elfxx-target.h (TARGET_BIG_SYM): Set ar_max_namelen to 15.
+	(TARGET_LITTLE_SYM): Set ar_max_namelen to 15.
+
+	2002-03-14  Alan Modra  <amodra@bigpond.net.au>
+	* elflink.h (elf_bfd_final_link): Revert last change.  Instead,
+	ensure reloc size matches before calling elf_link_input_bfd.
+	Add an assert to check reloc size when counting output relocs.
+
+	2002-03-14  Nick Clifton  <nickc@cambridge.redhat.com>
+	* mmo.c (mmo_get_loc): Return NULL rather than false.
+
+	2002-03-13  Alan Modra  <amodra@bigpond.net.au>
+	* elflink.h: Formatting fixes.
+	(elf_link_output_extsym): Merge undefined and undef weak cases.
+	* elflink.h (elf_bfd_final_link): Only call elf_link_input_bfd
+	when word size of input matches output word size.
+
+	2002-03-07  H.J. Lu  (hjl@gnu.org)
+	* coff-sh.c (shcoff_reloc_map): Use bfd_reloc_code_real_type
+	as the type for bfd_reloc_val.
+
+	2002-03-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+	* elf-hppa.h (elf_hppa_is_dynamic_loader_symbol): New function.
+	(elf_hppa_relocate_section): Ignore undefined dynamic loader symbols.
+	(elf_hppa_final_link_relocate): Correct relocations for indirect
+	references to local data through the DLT.  Fix .opd creation for
+	local symbols using R_PARISC_LTOFF_FPTR32 and R_PARISC_FPTR64
+	relocations.  Use e_lsel selector for R_PARISC_DLTIND21L,
+	R_PARISC_LTOFF_FPTR21L and R_PARISC_LTOFF_TP21L as per
+	"Processor-Specific ELF for PA_RISC, Version 1.43" document.
+	Similarly, use e_rsel for DLT and LTOFF 'R' relocations.
+	* elf32-hppa.c (final_link_relocate): Revise relocation selectors
+	as per "Processor-Specific ELF for PA_RISC, Version 1.43" document.
+
+	2002-03-05  Jakub Jelinek  <jakub@redhat.com>
+	* merge.c (_bfd_merge_sections): Don't segfault if there
+	is nothing to merge due to GC.
+
+	2002-03-05  Alan Modra  <amodra@bigpond.net.au>
+	* elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
+	symbols that have been forced local.
+	* elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
+	to output forced local syms for non-shared link.
+	(elf_link_output_extsym): Tweak condition for calling backend
+	adjust_dynamic_symbol so that previous behaviour is kept.
+	Whitespace changes throughout file.
+
+	2002-03-04  H.J. Lu <hjl@gnu.org>
+	* elf.c (bfd_section_from_shdr): Handle special sections,
+	.init_array, .fini_array and .preinit_array.
+	(elf_fake_sections): Likewise.
+	* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Create the
+	DT entry only if the section is in output for .init_array,
+	.fini_array and .preinit_array. Complain about .preinit_array
+	section in DSO.
+	(elf_bfd_final_link): Warn zero size for .init_array,
+	.fini_array and .preinit_array sections.
+	* elfxx-ia64.c (elfNN_ia64_section_from_shdr): Remove
+	SHT_INIT_ARRAY, SHT_FINI_ARRAY and SHT_PREINIT_ARRAY.
+	(elfNN_ia64_fake_sections): Remove .init_array, .fini_array and
+	.preinit_array.
+
+	2002-03-01  David Mosberger  <davidm@hpl.hp.com>
+	* elflink.h (size_dynamic_sections): If section named
+	".preinit_array" exists, create DT_PREINIT_ARRAY and
+	DT_PREINIT_ARRAYSZ entries in dynamic table.  Analogously for
+	".init_array" and ".fini_array".
+	(elf_bfd_final_link): Handle DT_PREINIT_ARRAYSZ, DT_INIT_ARRAYSZ,
+	DT_FINI_ARRAYSZ, DT_PREINIT_ARRAY, DT_INIT_ARRAY, and
+	DT_FINI_ARRAY.
+
+	2002-02-19  Frank Ch. Eigler  <fche@redhat.com>
+	* syms.c (stt[]): Sorted.  Added .init/.fini -> "t" mapping.
+
+	2002-02-13  Nick Clifton  <nickc@cambridge.redhat.com>
+	* elf.c (_bfd_elf_make_section_from_shdr): Do not insist on
+	non-zero physical addresses when adjusting the LMAs of new
+	sections.
+
+	2002-02-11  Michael Snyder  <msnyder@redhat.com>
+	* elf-bfd.h (elfcore_write_lwpstatus): Add prototype.
+	* elf.c (elfcore_grok_pstatus): Add prototype.
+	(elfcore_grok_lwpstatus): Add prototype.
+	(elfcore_write_lwpstatus): New function.
+	(elfcore_write_pstatus): Fix typo, eliminate unnecessary memcpy.
+
 2002-03-20  Tom Rix  <trix@redhat.com>
 
 	* coff-rs6000.c (_bfd_xcoff_stat_arch_elt): Renamed from 

==== //depot/projects/ia64/contrib/binutils/bfd/Makefile.am#3 (text+ko) ====

@@ -700,8 +700,8 @@
 dep.sed: dep-in.sed config.status
 	sed <$(srcdir)/dep-in.sed >dep.sed	\
 		-e 's!@BFD_H@!$(BFD_H)!'	\
-		-e 's!@INCDIR@!$(INCDIR)!'	\
-		-e 's!@SRCDIR@!$(srcdir)!'
+		-e 's!@SRCDIR@!$(srcdir)!'	\
+		-e 's!@TOPDIR@!'`echo $(srcdir) | sed -e s,/bfd$$,,`'!'
 
 dep: DEP
 	sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
@@ -1141,12 +1141,9 @@
   elf32-target.h
 elf32-sh64.lo: elf32-sh64.c $(INCDIR)/filenames.h elf-bfd.h \
   $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
-  $(INCDIR)/bfdlink.h elf32-sh.c $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h \
-  elf32-target.h $(srcdir)/../opcodes/sh64-opc.h
-elf64-sh64.lo: elf64-sh64.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
-  elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
-  $(INCDIR)/elf/external.h $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h \
-  elf64-target.h
+  $(INCDIR)/bfdlink.h $(srcdir)/../opcodes/sh64-opc.h \
+  elf32-sh.c $(INCDIR)/elf/sh.h $(INCDIR)/elf/reloc-macros.h \
+  elf32-target.h
 elf32-s390.lo: elf32-s390.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
   elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
   $(INCDIR)/elf/external.h $(INCDIR)/elf/s390.h $(INCDIR)/elf/reloc-macros.h \
@@ -1426,6 +1423,10 @@
   elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \
   $(INCDIR)/elf/external.h $(INCDIR)/elf/s390.h $(INCDIR)/elf/reloc-macros.h \
   elf64-target.h
+elf64-sh64.lo: elf64-sh64.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
+  elf-bfd.h $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h \

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




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