Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Aug 2006 00:52:57 GMT
From:      Paolo Pisati <piso@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 105198 for review
Message-ID:  <200608280052.k7S0qv4K027747@repoman.freebsd.org>

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

Change 105198 by piso@piso_newluxor on 2006/08/28 00:52:53

	IFC

Affected files ...

.. //depot/projects/soc2005/libalias/bin/cp/cp.1#2 integrate
.. //depot/projects/soc2005/libalias/bin/cp/cp.c#3 integrate
.. //depot/projects/soc2005/libalias/bin/cp/extern.h#2 integrate
.. //depot/projects/soc2005/libalias/bin/cp/utils.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/ansidecl.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/builtins.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-common.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-common.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-decl.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-objc-common.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-pch.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/c-typeck.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cfgcleanup.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/combine.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config.gcc#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config.host#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config.in#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/alpha/alpha.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/alpha/alpha.md#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/arm/arm-protos.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/arm/arm.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/arm/arm.md#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/host-linux.c#1 branch
.. //depot/projects/soc2005/libalias/contrib/gcc/config/host-solaris.c#1 branch
.. //depot/projects/soc2005/libalias/contrib/gcc/config/i386/i386.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/i386/i386.md#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/ia64/hpux.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/aix51.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/host-darwin.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/linux64.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/rs6000-protos.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/rs6000.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/rs6000.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/rs6000.md#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/rs6000/sysv4.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/sparc/gmon-sol2.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/sparc/sol2-gas-bi.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/sparc/sol2.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/sparc/sparc.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/sparc/sparc.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/config/x-linux#1 branch
.. //depot/projects/soc2005/libalias/contrib/gcc/config/x-solaris#1 branch
.. //depot/projects/soc2005/libalias/contrib/gcc/configure#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/configure.ac#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/coverage.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/call.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/class.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/cp-tree.def#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/cp-tree.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/cvt.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/decl.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/decl2.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/error.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/init.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/lex.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/method.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/name-lookup.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/name-lookup.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/parser.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/pt.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/search.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/semantics.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cp/typeck.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cppfiles.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cpphash.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cppinit.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/cse.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/doc/contrib.texi#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/doc/hostconfig.texi#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/doc/include/gcc-common.texi#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/doc/invoke.texi#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/expmed.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/f/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/f/g77.texi#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/f/g77spec.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/flow.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/fold-const.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/gcc.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/gcov-dump.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/gcov.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/gcse.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/ggc-common.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/global.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/hooks.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/hooks.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/hosthooks-def.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/hosthooks.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/local-alloc.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/longlong.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/loop.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/md5.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/md5.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/mips-tdump.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/mips-tfile.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/mklibgcc.in#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/optabs.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/pretty-print.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/reg-stack.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/regrename.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/regs.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/rtl.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/sched-rgn.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/simplify-rtx.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/stmt.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/toplev.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/tree.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/unroll.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/gcc/version.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libf2c/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libobjc/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libobjc/README#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libstdc++/ChangeLog#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libstdc++/include/bits/c++config#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libstdc++/include/bits/fstream.tcc#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libstdc++/include/c_std/std_cmath.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/libstdc++/include/ext/hashtable.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/FREEBSD-upgrade#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/HISTORY#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/README#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/VERSION#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bin/auditd/auditd.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bin/auditfilterd/auditfilterd.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bin/auditfilterd/auditfilterd.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/audit.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/audit_filter.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/audit_internal.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/audit_kevents.h#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/audit_record.h#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/bsm/libbsm.h#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/config/config.h#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/config/config.h.in#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/configure#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/configure.ac#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/etc/audit_event#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/libbsm/au_token.3#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/libbsm/bsm_audit.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/libbsm/bsm_event.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/libbsm/bsm_io.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/libbsm/bsm_token.c#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/man/audit.log.5#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/modules/auditfilter_noop/auditfilter_noop.c#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/test/bsm/generate.c#3 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/tools/Makefile.am#2 integrate
.. //depot/projects/soc2005/libalias/contrib/openbsm/tools/Makefile.in#2 integrate
.. //depot/projects/soc2005/libalias/etc/defaults/periodic.conf#2 integrate
.. //depot/projects/soc2005/libalias/etc/etc.alpha/ttys#2 delete
.. //depot/projects/soc2005/libalias/etc/periodic/security/410.logincheck#1 branch
.. //depot/projects/soc2005/libalias/etc/periodic/security/Makefile#2 integrate
.. //depot/projects/soc2005/libalias/etc/rc.d/powerd#2 integrate
.. //depot/projects/soc2005/libalias/games/fortune/datfiles/fortunes#4 integrate
.. //depot/projects/soc2005/libalias/gnu/usr.bin/gdb/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/gnu/usr.bin/gdb/kgdb/kthr.c#2 integrate
.. //depot/projects/soc2005/libalias/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c#1 branch
.. //depot/projects/soc2005/libalias/lib/libc/sys/kqueue.2#2 integrate
.. //depot/projects/soc2005/libalias/lib/libsdp/sdp.h#2 integrate
.. //depot/projects/soc2005/libalias/lib/libsdp/util.c#2 integrate
.. //depot/projects/soc2005/libalias/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#6 integrate
.. //depot/projects/soc2005/libalias/sbin/restore/tape.c#2 integrate
.. //depot/projects/soc2005/libalias/share/man/man4/auditpipe.4#2 integrate
.. //depot/projects/soc2005/libalias/share/man/man4/dummynet.4#2 integrate
.. //depot/projects/soc2005/libalias/share/man/man9/VFS_ROOT.9#2 integrate
.. //depot/projects/soc2005/libalias/share/man/man9/ithread.9#2 integrate
.. //depot/projects/soc2005/libalias/share/mk/bsd.lib.mk#2 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_dummy.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_machdep.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_proto.h#5 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_syscall.h#5 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_sysent.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/amd64/linux32/syscalls.master#5 integrate
.. //depot/projects/soc2005/libalias/sys/arm/arm/busdma_machdep.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/arm/cpufunc.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/arm/elf_trampoline.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/arm/identcpu.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/at91/if_ate.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/conf/EP80219#1 branch
.. //depot/projects/soc2005/libalias/sys/arm/include/armreg.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/include/cpuconf.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/include/cpufunc.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/include/elf.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/include/vmparam.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/ep80219_machdep.c#1 branch
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/files.ep80219#1 branch
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/files.i80219#1 branch
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/i80321_intr.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/i80321_pci.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/i80321reg.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/i80321var.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/iq31244_machdep.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/iq80321.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/iq80321reg.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/std.ep80219#1 branch
.. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/std.i80219#1 branch
.. //depot/projects/soc2005/libalias/sys/bsm/audit.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/bsm/audit_internal.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/bsm/audit_kevents.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/bsm/audit_record.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/compat/linux/linux_futex.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/compat/linux/linux_misc.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/compat/linux/linux_stats.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/conf/NOTES#6 integrate
.. //depot/projects/soc2005/libalias/sys/conf/files.powerpc#4 integrate
.. //depot/projects/soc2005/libalias/sys/conf/options.arm#4 integrate
.. //depot/projects/soc2005/libalias/sys/crypto/sha2/sha2.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/dev/ata/ata-raid.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/dev/fb/creator.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/dev/ispfw/asm_2400.h#1 branch
.. //depot/projects/soc2005/libalias/sys/dev/ispfw/ispfw.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/linux_dummy.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/linux_machdep.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/linux_proto.h#5 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/linux_syscall.h#5 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/linux_sysent.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/i386/linux/syscalls.master#5 integrate
.. //depot/projects/soc2005/libalias/sys/ia64/include/vmparam.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/kern/init_main.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/kern/kern_thr.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/kern/kern_umtx.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/kern/sched_4bsd.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/kern/sched_core.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/kern/sched_ule.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/kern/subr_witness.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/kern/vfs_mount.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/modules/ispfw/Makefile#3 integrate
.. //depot/projects/soc2005/libalias/sys/modules/ispfw/isp_2400/Makefile#1 branch
.. //depot/projects/soc2005/libalias/sys/net/if_bridge.c#7 integrate
.. //depot/projects/soc2005/libalias/sys/net/if_ethersubr.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/net/if_vlan.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/netgraph/ng_fec.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/netinet/tcp_subr.c#4 integrate
.. //depot/projects/soc2005/libalias/sys/powerpc/include/gdb_machdep.h#1 branch
.. //depot/projects/soc2005/libalias/sys/powerpc/include/vmparam.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/powerpc/powerpc/gdb_machdep.c#1 branch
.. //depot/projects/soc2005/libalias/sys/security/audit/audit_bsm.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/security/audit/audit_bsm_token.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/security/audit/audit_ioctl.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/security/audit/audit_pipe.c#3 integrate
.. //depot/projects/soc2005/libalias/sys/security/mac_mls/mac_mls.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/sys/kobj.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/sys/proc.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/sys/sched.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/sys/umtx.h#2 integrate
.. //depot/projects/soc2005/libalias/sys/vm/vm_contig.c#2 integrate
.. //depot/projects/soc2005/libalias/sys/vm/vm_page.c#5 integrate
.. //depot/projects/soc2005/libalias/sys/vm/vm_page.h#3 integrate
.. //depot/projects/soc2005/libalias/sys/vm/vm_pageq.c#3 integrate

Differences ...

==== //depot/projects/soc2005/libalias/bin/cp/cp.1#2 (text+ko) ====

@@ -30,9 +30,9 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)cp.1	8.3 (Berkeley) 4/18/94
-.\" $FreeBSD: src/bin/cp/cp.1,v 1.33 2005/02/25 00:40:46 trhodes Exp $
+.\" $FreeBSD: src/bin/cp/cp.1,v 1.35 2006/08/25 09:58:13 ru Exp $
 .\"
-.Dd February 23, 2005
+.Dd August 24, 2006
 .Dt CP 1
 .Os
 .Sh NAME
@@ -45,7 +45,7 @@
 .Op Fl H | Fl L | Fl P
 .Oc
 .Op Fl f | i | n
-.Op Fl pv
+.Op Fl lpv
 .Ar source_file target_file
 .Nm
 .Oo
@@ -53,7 +53,7 @@
 .Op Fl H | Fl L | Fl P
 .Oc
 .Op Fl f | i | n
-.Op Fl pv
+.Op Fl lpv
 .Ar source_file ... target_directory
 .Sh DESCRIPTION
 In the first synopsis form, the
@@ -144,6 +144,8 @@
 or
 .Fl n
 options.)
+.It Fl l
+Create hard links to regular files in a hierarchy instead of copying.
 .It Fl n
 Do not overwrite an existing file.
 (The

==== //depot/projects/soc2005/libalias/bin/cp/cp.c#3 (text+ko) ====

@@ -42,7 +42,7 @@
 #endif /* not lint */
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cp/cp.c,v 1.53 2006/07/04 20:52:36 maxim Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/cp.c,v 1.54 2006/08/24 20:45:38 julian Exp $");
 
 /*
  * Cp copies source files to target files.
@@ -83,7 +83,7 @@
 
 PATH_T to = { to.p_path, emptystring, "" };
 
-int fflag, iflag, nflag, pflag, vflag;
+int fflag, iflag, lflag, nflag, pflag, vflag;
 static int Rflag, rflag;
 volatile sig_atomic_t info;
 
@@ -102,7 +102,7 @@
 	char *target;
 
 	Hflag = Lflag = Pflag = 0;
-	while ((ch = getopt(argc, argv, "HLPRfinprv")) != -1)
+	while ((ch = getopt(argc, argv, "HLPRfinprvl")) != -1)
 		switch (ch) {
 		case 'H':
 			Hflag = 1;
@@ -140,6 +140,9 @@
 		case 'v':
 			vflag = 1;
 			break;
+		case 'l':
+			lflag = 1;
+			break;
 		default:
 			usage();
 			break;
@@ -457,6 +460,9 @@
 					badcp = rval = 1;
 			}
 			break;
+		case S_IFSOCK:
+			warnx("%s is a socket (not copied).",
+				    curr->fts_path);
 		case S_IFIFO:
 			if (Rflag) {
 				if (copy_fifo(curr->fts_statp, !dne))

==== //depot/projects/soc2005/libalias/bin/cp/extern.h#2 (text+ko) ====

@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)extern.h	8.2 (Berkeley) 4/1/94
- * $FreeBSD: src/bin/cp/extern.h,v 1.20 2005/09/05 04:36:08 csjp Exp $
+ * $FreeBSD: src/bin/cp/extern.h,v 1.21 2006/08/24 20:45:38 julian Exp $
  */
 
 typedef struct {
@@ -37,7 +37,7 @@
 } PATH_T;
 
 extern PATH_T to;
-extern int fflag, iflag, nflag, pflag, vflag;
+extern int fflag, iflag, lflag, nflag, pflag, vflag;
 extern volatile sig_atomic_t info;
 
 __BEGIN_DECLS

==== //depot/projects/soc2005/libalias/bin/cp/utils.c#2 (text+ko) ====

@@ -33,7 +33,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.46 2005/09/05 04:36:08 csjp Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.49 2006/08/25 09:58:13 ru Exp $");
 
 #include <sys/types.h>
 #include <sys/acl.h>
@@ -61,7 +61,7 @@
 {
 	static char buf[MAXBSIZE];
 	struct stat *fs;
-	int ch, checkch, from_fd, rcount, rval, to_fd;
+	int ch, checkch, from_fd = 0, rcount, rval, to_fd = 0;
 	ssize_t wcount;
 	size_t wresid;
 	size_t wtotal;
@@ -109,15 +109,20 @@
 		    /* remove existing destination file name, 
 		     * create a new file  */
 		    (void)unlink(to.p_path);
-		    to_fd = open(to.p_path, O_WRONLY | O_TRUNC | O_CREAT,
-				 fs->st_mode & ~(S_ISUID | S_ISGID));
-		} else 
-		    /* overwrite existing destination file name */
-		    to_fd = open(to.p_path, O_WRONLY | O_TRUNC, 0);
-	} else
-		to_fd = open(to.p_path, O_WRONLY | O_TRUNC | O_CREAT,
-		    fs->st_mode & ~(S_ISUID | S_ISGID));
-
+				if (!lflag)
+		    	to_fd = open(to.p_path, O_WRONLY | O_TRUNC | O_CREAT,
+				  fs->st_mode & ~(S_ISUID | S_ISGID));
+		} else {
+				if (!lflag)
+		    	/* overwrite existing destination file name */
+		    	to_fd = open(to.p_path, O_WRONLY | O_TRUNC, 0);
+		}
+	} else {
+		if (!lflag)
+			to_fd = open(to.p_path, O_WRONLY | O_TRUNC | O_CREAT,
+		  fs->st_mode & ~(S_ISUID | S_ISGID));
+	}
+	
 	if (to_fd == -1) {
 		warn("%s", to.p_path);
 		(void)close(from_fd);
@@ -126,77 +131,85 @@
 
 	rval = 0;
 
-	/*
-	 * Mmap and write if less than 8M (the limit is so we don't totally
-	 * trash memory on big files.  This is really a minor hack, but it
-	 * wins some CPU back.
-	 */
+	if (!lflag) {
+		/*
+		 * Mmap and write if less than 8M (the limit is so we don't totally
+		 * trash memory on big files.  This is really a minor hack, but it
+		 * wins some CPU back.
+		 */
 #ifdef VM_AND_BUFFER_CACHE_SYNCHRONIZED
-	if (S_ISREG(fs->st_mode) && fs->st_size > 0 &&
-	    fs->st_size <= 8 * 1048576) {
-		if ((p = mmap(NULL, (size_t)fs->st_size, PROT_READ,
-		    MAP_SHARED, from_fd, (off_t)0)) == MAP_FAILED) {
-			warn("%s", entp->fts_path);
-			rval = 1;
-		} else {
-			wtotal = 0;
-			for (bufp = p, wresid = fs->st_size; ;
-			    bufp += wcount, wresid -= (size_t)wcount) {
-				wcount = write(to_fd, bufp, wresid);
-				wtotal += wcount;
-				if (info) {
-					info = 0;
-					(void)fprintf(stderr,
-						"%s -> %s %3d%%\n",
-						entp->fts_path, to.p_path,
-						cp_pct(wtotal, fs->st_size));
-						
-				}
-				if (wcount >= (ssize_t)wresid || wcount <= 0)
-					break;
-			}
-			if (wcount != (ssize_t)wresid) {
-				warn("%s", to.p_path);
-				rval = 1;
-			}
-			/* Some systems don't unmap on close(2). */
-			if (munmap(p, fs->st_size) < 0) {
+		if (S_ISREG(fs->st_mode) && fs->st_size > 0 &&
+	    	fs->st_size <= 8 * 1048576) {
+			if ((p = mmap(NULL, (size_t)fs->st_size, PROT_READ,
+		    	MAP_SHARED, from_fd, (off_t)0)) == MAP_FAILED) {
 				warn("%s", entp->fts_path);
 				rval = 1;
+			} else {
+				wtotal = 0;
+				for (bufp = p, wresid = fs->st_size; ;
+			    	bufp += wcount, wresid -= (size_t)wcount) {
+					wcount = write(to_fd, bufp, wresid);
+					wtotal += wcount;
+					if (info) {
+						info = 0;
+						(void)fprintf(stderr,
+							"%s -> %s %3d%%\n",
+							entp->fts_path, to.p_path,
+							cp_pct(wtotal, fs->st_size));
+
+					}
+					if (wcount >= (ssize_t)wresid || wcount <= 0)
+						break;
+				}
+				if (wcount != (ssize_t)wresid) {
+					warn("%s", to.p_path);
+					rval = 1;
+				}
+				/* Some systems don't unmap on close(2). */
+				if (munmap(p, fs->st_size) < 0) {
+					warn("%s", entp->fts_path);
+					rval = 1;
+				}
 			}
-		}
-	} else
+		} else
 #endif
-	{
-		wtotal = 0;
-		while ((rcount = read(from_fd, buf, MAXBSIZE)) > 0) {
-			for (bufp = buf, wresid = rcount; ;
-			    bufp += wcount, wresid -= wcount) {
-				wcount = write(to_fd, bufp, wresid);
-				wtotal += wcount;
-				if (info) {
-					info = 0;
-					(void)fprintf(stderr,
-						"%s -> %s %3d%%\n",
-						entp->fts_path, to.p_path,
-						cp_pct(wtotal, fs->st_size));
-						
+		{
+			wtotal = 0;
+			while ((rcount = read(from_fd, buf, MAXBSIZE)) > 0) {
+				for (bufp = buf, wresid = rcount; ;
+			    	bufp += wcount, wresid -= wcount) {
+					wcount = write(to_fd, bufp, wresid);
+					wtotal += wcount;
+					if (info) {
+						info = 0;
+						(void)fprintf(stderr,
+							"%s -> %s %3d%%\n",
+							entp->fts_path, to.p_path,
+							cp_pct(wtotal, fs->st_size));
+
+					}
+					if (wcount >= (ssize_t)wresid || wcount <= 0)
+						break;
 				}
-				if (wcount >= (ssize_t)wresid || wcount <= 0)
+				if (wcount != (ssize_t)wresid) {
+					warn("%s", to.p_path);
+					rval = 1;
 					break;
+				}
 			}
-			if (wcount != (ssize_t)wresid) {
-				warn("%s", to.p_path);
+			if (rcount < 0) {
+				warn("%s", entp->fts_path);
 				rval = 1;
-				break;
 			}
 		}
-		if (rcount < 0) {
-			warn("%s", entp->fts_path);
+	} else {
+		if (link(entp->fts_path, to.p_path)) {
+			warn("%s", to.p_path);
 			rval = 1;
 		}
 	}
-
+	(void)close(from_fd);
+	
 	/*
 	 * Don't remove the target even after an error.  The target might
 	 * not be a regular file, or its attributes might be important,
@@ -204,14 +217,16 @@
 	 * to remove it if we created it and its length is 0.
 	 */
 
-	if (pflag && setfile(fs, to_fd))
-		rval = 1;
-	if (pflag && preserve_fd_acls(from_fd, to_fd) != 0)
-		rval = 1;
-	(void)close(from_fd);
-	if (close(to_fd)) {
-		warn("%s", to.p_path);
-		rval = 1;
+	if (!lflag) {
+		if (pflag && setfile(fs, to_fd))
+			rval = 1;
+		if (pflag && preserve_fd_acls(from_fd, to_fd) != 0)
+			rval = 1;
+		(void)close(from_fd);
+		if (close(to_fd)) {
+			warn("%s", to.p_path);
+			rval = 1;
+		}
 	}
 	return (rval);
 }
@@ -411,8 +426,8 @@
 {
 
 	(void)fprintf(stderr, "%s\n%s\n",
-"usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] source_file target_file",
-"       cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] source_file ... "
+"usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file target_file",
+"       cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file ... "
 "target_directory");
 	exit(EX_USAGE);
 }

==== //depot/projects/soc2005/libalias/contrib/gcc/ChangeLog#2 (text+ko) ====

@@ -1,3 +1,822 @@
+2006-04-25  Nick Clifton  <nickc@redhat.com>
+
+	* config/m32r/m32r.c (gen_compare): Fix reg/smallconst equal code,
+	the patch for which was accidentally omitted from the previous
+	commit.
+
+2006-04-04  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
+
+	PR target/26775
+	PR target/26776
+	* config/m32r/m32r.c (m32r_output_function_epilogue): Case for
+	a large stack frame at epilogue. Use fp to recover a stack
+	pointer for alloca function at epilogue.
+
+	PR target/36276
+	* config/m32r/m32r.c (gen_compare): Removed a rule addsi3 codes 
+	to avoid a miss optimizing at simplify_relational_operation().
+	* config/m32r/m32r.md (seq): Ditto. Changed reg_or_eq_int16_operand
+	to reg_or_uint16_operand because seq_insn has not used addsi3 already.
+	(seq_insn): Ditto. Removed operand check mode "P". Changed 
+	reg_or_eq_int16_operand to reg_or_uint16_operand.
+
+2006-03-05  Release Manager
+
+	* GCC 3.4.6 released.
+
+2006-03-01  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+	Backport
+	2005-11-03  James E Wilson  <wilson@specifix.com>
+
+	PR preprocessor/24202
+	* cppfiles.c (_cpp_pop_file_buffer): Set buffer_valid to false.
+
+2006-03-01  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/21616
+	Revert most of 2004-03-10 changes, apply mainline 2005-01-07.
+	* config/rs6000/rs6000.c (invalid_gpr_mem): Delete.
+	(base_reg_operand): Delete.
+	(legitimate_offset_address_p): Revert 2004-03-10 changes.
+	(secondary_reload_class): Likewise.
+	(rs6000_legitimize_reload_address): Convert non-word aligned
+	offset address using ld/std into indirect address.
+	* config/rs6000/rs6000.h (SECONDARY_RELOAD_CLASS): Define.
+	(SECONDARY_INPUT_RELOAD_CLASS, SECONDARY_OUTPUT_RELOAD_CLASS): Delete.
+	(PREDICATE_CODES): Delete invalid_gpr_mem and base_reg_operand.
+	* config/rs6000/rs6000-protos.h (secondary_reload_class): Update.
+	* config/rs6000/rs6000.md (movdf_hardfloat64): Remove m->b
+	alternative and split.
+	(movdi_internal64): Likewise.
+	(reload_outdf, reload_indf, reload_outdi, reload_indi): Delete.
+
+2006-02-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+	Backport
+	2004-04-28  Serge Belyshev  <1319@bot.ru>
+	
+	PR 14944
+	* coverage.c (read_counts_file): Fix usage of warning () call.
+	* pretty-print.c (pp_base_format_text): Fix typo in the comment.
+
+2006-02-18  Olivier Hainque  <hainque@adacore.com>
+
+	PR ada/13408
+	* pa.h (WIDEST_HARDWARE_FP_SIZE): Define.
+
+2006-02-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	Backport:
+	2006-02-01  Steve Ellcey  <sje@cup.hp.com>
+
+	PR middle-end/24901
+	* fold-const.c (fold_checksum_tree): Change type of buf.
+
+2006-02-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* doc/contrib.texi: Update my entry.
+
+2006-02-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/sparc.c (tls_call_delay): Fix oversight.
+
+2006-02-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR target/26109
+	* pa.c (attr_length_indirect_call): Don't return length 8 for distances
+	>= 240000 when generating code for SOM runtime.
+	(output_indirect_call): Don't use "b,l" instruction for indirect calls
+	to $$dyncall when generating code for SOM runtime..
+
+2006-02-02  Nick Clifton  <nickc@redhat.com>
+
+	PR 24376
+	* sched-rgn.c (add_branch_dependences): For cc0 targets extend
+	the dependencies inside a block back to the very first cc0 setter
+	in the block.
+
+2006-01-21  Joseph S. Myers  <joseph@codesourcery.com>
+
+	* gcc.c (process_command), gcov.c (print_version), gcov-dump.c
+	(print_version), mips-tdump.c (main), mips-tfile.c (main): Update
+	copyright notice dates.
+
+2006-01-12  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+	PR target/25613
+	* config/sh/sh.h (CONSTRAINT_LEN): Use unchecking version.	
+
+2005-12-30  Roger Sayle  <roger@eyesopen.com>
+
+	PR target/25213
+	Backport from mainline
+	2005-09-06  Jakub Jelinek  <jakub@redhat.com>
+
+	PR rtl-optimization/23098
+	* cse.c (fold_rtx_mem): Call delegitimize_address target hook.
+	* simplify-rtx.c (constant_pool_reference_p): New function.
+	* rtl.h (constant_pool_reference_p): New prototype.
+	* config/i386/i386.md (pushf split, mov[sdx]f split): Use
+	constant_pool_reference_p in condition and
+	avoid_constant_pool_reference in preparation statements.
+
+2005-12-30  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR fortran/25586
+	* pa.md: Remove REG_POINTER check from REG+REG peephole2 floating-point
+	store patterns.
+
+2005-12-29  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/25572
+	* config/rs6000/rs6000.c (create_TOC_reference): Set regs_ever_live.
+
+2005-12-17  Steven Bosscher  <stevenb@suse.de>
+
+	PR rtl-optimization/23837
+	* optabs.c (expand_binop): For a multi-word rotate, never emit
+	a REG_NO_CONFLICT block.
+
+2005-12-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	Backport from mainline:
+	2004-11-01  Mike Stump  <mrs@apple.com>
+
+	* inclhack.def (stdio_va_list): Break out clients from here...
+	(stdio_va_list_clients): ...to here.  Also, don't fix if stdarg.h is
+	included or ifdef va_start.
+	* fixincl.x: Regenerate.
+	
+2005-12-13  Alan Modra  <amodra@bigpond.net.au>
+
+	* config/rs6000/linux64.h (TARGET_ALIGN_NATURAL): Define.
+
+2005-12-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR target/25258
+	* pa.c (som_text_section_asm_op): Use .NSUBSPA directive when changing
+	to the text subspace to output debugging information.
+
+2005-12-06  Alan Modra  <amodra@bigpond.net.au>
+
+	PR other/13873
+	* longlong.h: Merge PPC tests from upstream.
+
+2005-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	PR middle-end/25022
+	* builtins.c (expand_builtin_fputs, expand_builtin_printf,
+	expand_builtin_fprintf): Lookup the explicit replacement functions
+	for any unlocked stdio builtin transformations.
+
+	* builtins.c (expand_builtin_fputs): Defer check for missing
+	replacement functions.
+
+2005-12-02  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+	PR c++/24103
+	Backport:
+	2002-08-22  Diego Novillo  <dnovillo@redhat.com>
+
+	* tree.c (simple_cst_equal): Call simple_cst_list_equal to compare
+	CONSTRUCTOR_ELTS pointers.
+
+2005-12-01  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+	* version.c: Bump version number.
+	* doc/include/gcc-common.texi: Likewise.
+
+2005-11-30  Release Manager
+
+	* GCC 3.4.5 released.
+
+2005-11-23  Alan Modra  <amodra@bigpond.net.au>
+
+	PR middle-end/24950
+	* expmed.c (store_bit_field): Don't attempt to insv a field
+	larger than the reg.
+
+	Merge from trunk
+	2005-11-14  Dale Johannesen  <dalej@apple.com>
+	* expmed.c (store_bit_field):  Add offset unconditionally for
+	memory targets.
+	(extract_bit_field):  Don't force extzv or extv operand into
+	a register if field is too big.
+	2004-12-01  Richard Henderson  <rth@redhat.com>
+	* expmed.c (store_bit_field): Use simplify_gen_subreg instead
+	of gen_rtx_SUBREG directly.
+
+2005-11-16  Steve Ellcey  <sje@cup.hp.com>
+
+	PR target/24718
+	* mklibgcc.in: Create dummy object for libgcc_eh.a
+	* config/ia64/hpux.h (LIBGCC_SPEC): Remove.
+
+2005-11-13  Andreas Jaeger  <aj@suse.de>
+
+	* fixinc/check.tpl: Handle CVS additionally.
+
+2005-11-10  Uros Bizjak  <uros@kss-loka.si>
+
+        PR target/24315
+        * config/i386/i386.md (*pushdi2_rex64 splitter)
+        (*movdi_1_rex64 splitter): Delay splitting after
+        flow2 pass only when (optimize > 0 && flag_peephole2).
+
+2005-11-10  Uros Bizjak  <uros@kss-loka.si>
+
+	PR target/19340
+	* reg-stack.c (reg_to_stack): Update register liveness also
+	for flag_sched2_use_traces.
+
+2005-11-09  Per Bothner  <per@bothner.com>
+	    Uros Bizjak  <uros@kss-loka.si>
+	
+	PR c/24101
+	* toplev.c (process_options): Initialize debug_hooks early
+	in case lang_hooks.post_options ends up calling a debug_hook.
+	* cppinit.c (read_original_filename): Temporarily set
+	state.in_directive before calling _cpp_lex_direct for
+	CPP_HASH tokens.
+
+2005-11-07  Steve Ellcey  <sje@cup.hp.com>
+
+	PR bootstrap/24688
+	* fixinc/inclhack.def (sco_math): Add bypass.
+	* fixinc/fixincl.x: Regenerate.
+
+2005-11-07  James E Wilson  <wilson@specifix.com>
+
+	PR preprocessor/15220
+	* cppfiles.c (_cpp_find_file): New parameter angle_brackets.  Fix all
+	callers.  Pass to open_file_failed.
+	(open_file_failed): New parameter angle_brackets.  Fix
+	all callers.  use in print_dep assignment.
+	* cpphash.h (_cpp_find_file): Add new parm to declaration.
+	* cppinit.c (cpp_read_main_file): Pass another arg to _cpp_find_file.
+
+2005-11-05  Andreas Jaeger  <aj@suse.de>
+
+	* fixinc/check.tpl: Adopt for move to subversion.
+
+2005-11-03  Richard Guenther  <rguenther@suse.de>
+
+	PR middle-end/24470
+	* fold-const.c (fold): Avoid running in circles if we
+	got some un-folded subtree.
+
+2005-10-30  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/23070
+	* config/rs6000/rs6000.c (function_arg): For ABI_V4 calls to
+	stdarg functions, set/clear the fp marker even when no variable
+	args are passed.
+	* config/rs6000/sysv4.h (SUBTARGET_SWITCHES): Describe
+	-mprototype and -mno-prototype.
+
+2005-10-21  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/24465
+	* config/rs6000/rs6000.c (rs6000_legitimize_tls_address): Always
+	use r2 for 64-bit tls .got access.
+
+2005-10-19  Paolo Bonzini  <bonzini@gnu.org>
+
+	* dojump.c (do_jump): Revert the last patch as it breaks Ada.
+
+2005-10-19  Paolo Bonzini  <bonzini@gnu.org>
+
+	PR #19672
+	* dojump.c (do_jump): Handle TRUTH_AND_EXPR and TRUTH_OR_EXPR
+	like TRUTH_ANDIF_EXPR and TRUTH_ORIF_EXPR, if the branch cost
+	is low enough.
+
+2005-10-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+	* config/sparc/gmon-sol2.c (internal_mcount): Mark as used.
+
+2005-10-08  Janis Johnson  <janis187@us.ibm.com>
+
+	PR debug/24267
+	Partial backport from mainline
+	2004-05-04 Paolo Bonzini  <bonzini@gnu.org>
+		   Richard Henderson  <rth@redhat.com>
+	* tree.c (make_or_reuse_type): New.
+	(build_common_tree_nodes): Use it.
+
+	PR target/18583
+        Partial backport from mainline
+	2004-05-04 Paolo Bonzini  <bonzini@gnu.org>
+		   Richard Henderson  <rth@redhat.com>
+	* c-common.c (vector_types_convertible_p): New function.
+	* c-common.h: Declare it.
+	* c-typeck.c (digest_init): Use it.
+
+2005-10-07  James E Wilson  <wilson@specifix.com>
+
+	PR target/23644
+	* doc/invoke.texi (IA-64 Options, item -mtune): Renamed from
+	-mtune-arch.
+
+2005-10-01  Richard Earnshaw  <richard.earnshaw@arm.com>
+
+	PR target/23985
+	Back-port 2004-08-19  Richard Henderson  <rth@redhat.com>
+	* config/arm/arm.c (arm_gen_load_multiple): Use
+	adjust_automodify_address.  Take base memory and offset instead
+	of unchanging/struct/scalar bits.
+	(arm_gen_store_multiple): Likewise.
+	(arm_gen_movstrqi): Use adjust_automodify_address.
+	* config/arm/arm-protos.h: Update decls.
+	* config/arm/arm.md (load_multiple): Update arm_gen_load_multiple call.
+	(store_multiple): Similarly.
+
+2005-09-29  Alan Modra  <amodra@bigpond.net.au>
+
+	PR target/24102
+	* config/rs6000/rs6000.md (floatdisf2_internal2): Correct range
+	check for numbers that need no bit twiddle.
+
+2005-09-09  Richard Guenther  <rguenther@suse.de>
+
+	PR c/20239
+	* cppinit.c (cpp_read_main_file): Avoid segfaulting on
+	NULL pfile->map.
+
+2005-09-09  Richard Guenther  <rguenther@suse.de>
+
+	PR c++/23624
+	* fold-const.c (fold): Check truth_value_p before calling
+	invert_truthvalue.
+
+2005-09-08  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+	Backport from mainline
+	2005-09-01  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+	* c-decl.c (diagnose_mismatched_decls):  With -Wredundant-decls,
+	do not issue warning for a variable definition following
+	a declaration.
+
+2005-09-02  Richard Sandiford  <richard@codesourcery.com>
+
+	PR c/22061
+	* c-decl.c (push_parm_decl): Push and pop x_dont_save_pending_sizes_p
+	around the call to grokdeclarator.  Call grokdeclarator with the
+	field set to 0.
+	(store_parm_decls): Always store the pending_sizes in cfun.
+	(c_expand_body_1): Call put_pending_sizes.
+	* c-objc-common.c (c_cannot_inline_tree_fn): Always check
+	pending_sizes.
+
+2005-09-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR rtl-optimization/23478
+	* regs.h (reg_info): Add throw_calls_crossed.
+	(REG_N_THROWING_CALLS_CROSSED): Define.
+	* flow.c (allocate_reg_life_data): Initialize
+	REG_N_THROWING_CALLS_CROSSED.
+	(propagate_one_insn, attempt_auto_inc): Update
+	REG_N_THROWING_CALLS_CROSSED.
+	* local-alloc.c (struct qty): Add n_throwing_calls_crossed field.
+	(alloc_qty): Initialize it.
+	(update_equiv_regs): Clear REG_N_THROWING_CALLS_CROSSED.
+	(combine_regs): Combine also n_throwing_calls_crossed fields.
+	(find_free_reg): Don't attempt to caller-save pseudos crossing
+	calls that might throw.
+	* global.c (struct allocno): Add throwing_calls_crossed field.
+	(global_alloc): Initialize throwing_calls_crossed.
+	(find_reg): Don't attempt to caller-save pseudos crossing calls that
+	might throw.
+
+2005-09-01  Richard Earnshaw  <richard.earnshaw@arm.com>
+
+	PR rtl-optimization/17810 target/15342

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



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