Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 2009 21:05:29 +0000 (UTC)
From:      Ed Schouten <ed@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r193755 - in projects/clangbsd: . bin/df bin/sh cddl/contrib/opensolaris/lib/libzfs/common contrib/llvm contrib/llvm/autoconf contrib/llvm/cmake contrib/llvm/cmake/modules contrib/llvm/...
Message-ID:  <200906082105.n58L5TsI043469@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ed
Date: Mon Jun  8 21:05:27 2009
New Revision: 193755
URL: http://svn.freebsd.org/changeset/base/193755

Log:
  Update sources again.
  
  We're now using LLVM and Clang r73070.
  
  It took me a couple of days to get this working again, because an
  additional optimizer pass got enabled, which causes miscompilations.
  I've disabled the pass again, but I should really figure out a way to
  submit a reduced testcase.
  
  Also change cdefs.h to use __printf__ instead of __printf0__ to keep the
  compiler happy.

Added:
  projects/clangbsd/contrib/llvm/lib/CodeGen/ELF.h
     - copied unchanged from r193728, vendor/llvm/dist/lib/CodeGen/ELF.h
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2009-06-04-MissingLiveIn.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/ARM/2009-06-04-MissingLiveIn.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CBackend/fneg.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/CBackend/fneg.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2009-06-03-UnreachableSplitPad.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/Generic/2009-06-03-UnreachableSplitPad.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/vec_shift.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/PowerPC/vec_shift.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-03-Win64DisableRedZone.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-03-Win64DisableRedZone.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-03-Win64SpillXMM.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-03-Win64SpillXMM.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-04-VirtualLiveIn.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-04-VirtualLiveIn.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-05-VZextByteShort.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-05-VZextByteShort.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-05-VariableIndexInsert.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-05-VariableIndexInsert.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-05-sitofpCrash.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-05-sitofpCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-06-ConcatVectors.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-06-ConcatVectors.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fmul-zero.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/fmul-zero.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/red-zone2.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/red-zone2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_loadsingles.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/CodeGen/X86/vec_loadsingles.ll
  projects/clangbsd/contrib/llvm/test/Other/2009-06-05-no-implicit-float.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/Other/2009-06-05-no-implicit-float.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/vec_demanded_elts-3.ll
     - copied unchanged from r193728, vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts-3.ll
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/TargetABIInfo.cpp
     - copied unchanged from r193728, vendor/clang/dist/lib/CodeGen/TargetABIInfo.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
     - copied unchanged from r193728, vendor/clang/dist/lib/Sema/SemaTemplateDeduction.cpp
  projects/clangbsd/contrib/llvm/tools/clang/test/CMakeLists.txt
     - copied unchanged from r193728, vendor/clang/dist/test/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGenObjC/blocks-3.m
     - copied unchanged from r193728, vendor/clang/dist/test/CodeGenObjC/blocks-3.m
  projects/clangbsd/contrib/llvm/tools/clang/test/Driver/redzone.c
     - copied unchanged from r193728, vendor/clang/dist/test/Driver/redzone.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Parser/pragma-weak.c
     - copied unchanged from r193728, vendor/clang/dist/test/Parser/pragma-weak.c
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjCXX/references.mm
     - copied unchanged from r193728, vendor/clang/dist/test/SemaObjCXX/references.mm
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/ackermann.cpp
     - copied unchanged from r193728, vendor/clang/dist/test/SemaTemplate/ackermann.cpp
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/instantiate-objc-1.mm
     - copied unchanged from r193728, vendor/clang/dist/test/SemaTemplate/instantiate-objc-1.mm
  projects/clangbsd/contrib/llvm/tools/llvmc/example/mcc16/
     - copied from r193728, vendor/llvm/dist/tools/llvmc/example/mcc16/
  projects/clangbsd/etc/ntp.conf
     - copied unchanged from r193727, head/etc/ntp.conf
  projects/clangbsd/sbin/ifconfig/ifgif.c
     - copied unchanged from r193727, head/sbin/ifconfig/ifgif.c
  projects/clangbsd/share/man/man9/netisr.9
     - copied unchanged from r193727, head/share/man/man9/netisr.9
  projects/clangbsd/sys/contrib/dev/acpica/changes.txt
     - copied unchanged from r193727, head/sys/contrib/dev/acpica/changes.txt
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslstartup.c
     - copied unchanged from r193727, head/sys/contrib/dev/acpica/compiler/aslstartup.c
  projects/clangbsd/sys/contrib/dev/acpica/debugger/
     - copied from r193727, head/sys/contrib/dev/acpica/debugger/
  projects/clangbsd/sys/contrib/dev/acpica/disassembler/
     - copied from r193727, head/sys/contrib/dev/acpica/disassembler/
  projects/clangbsd/sys/contrib/dev/acpica/dispatcher/
     - copied from r193727, head/sys/contrib/dev/acpica/dispatcher/
  projects/clangbsd/sys/contrib/dev/acpica/events/
     - copied from r193727, head/sys/contrib/dev/acpica/events/
  projects/clangbsd/sys/contrib/dev/acpica/executer/
     - copied from r193727, head/sys/contrib/dev/acpica/executer/
  projects/clangbsd/sys/contrib/dev/acpica/hardware/
     - copied from r193727, head/sys/contrib/dev/acpica/hardware/
  projects/clangbsd/sys/contrib/dev/acpica/include/
     - copied from r193727, head/sys/contrib/dev/acpica/include/
  projects/clangbsd/sys/contrib/dev/acpica/namespace/
     - copied from r193727, head/sys/contrib/dev/acpica/namespace/
  projects/clangbsd/sys/contrib/dev/acpica/parser/
     - copied from r193727, head/sys/contrib/dev/acpica/parser/
  projects/clangbsd/sys/contrib/dev/acpica/resources/
     - copied from r193727, head/sys/contrib/dev/acpica/resources/
  projects/clangbsd/sys/contrib/dev/acpica/tables/
     - copied from r193727, head/sys/contrib/dev/acpica/tables/
  projects/clangbsd/sys/contrib/dev/acpica/tools/
     - copied from r193727, head/sys/contrib/dev/acpica/tools/
  projects/clangbsd/sys/contrib/dev/acpica/utilities/
     - copied from r193727, head/sys/contrib/dev/acpica/utilities/
  projects/clangbsd/sys/dev/sec/
     - copied from r193727, head/sys/dev/sec/
  projects/clangbsd/sys/dev/sound/pcm/feeder_chain.c
     - copied unchanged from r193727, head/sys/dev/sound/pcm/feeder_chain.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_eq.c
     - copied unchanged from r193727, head/sys/dev/sound/pcm/feeder_eq.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_format.c
     - copied unchanged from r193727, head/sys/dev/sound/pcm/feeder_format.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_matrix.c
     - copied unchanged from r193727, head/sys/dev/sound/pcm/feeder_matrix.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_mixer.c
     - copied unchanged from r193727, head/sys/dev/sound/pcm/feeder_mixer.c
  projects/clangbsd/sys/dev/sound/pcm/g711.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/g711.h
  projects/clangbsd/sys/dev/sound/pcm/intpcm.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/intpcm.h
  projects/clangbsd/sys/dev/sound/pcm/matrix.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/matrix.h
  projects/clangbsd/sys/dev/sound/pcm/matrix_map.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/matrix_map.h
  projects/clangbsd/sys/dev/sound/pcm/pcm.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/pcm.h
  projects/clangbsd/sys/dev/sound/pcm/sndstat.h
     - copied unchanged from r193727, head/sys/dev/sound/pcm/sndstat.h
  projects/clangbsd/sys/netinet/ipfw/
     - copied from r193727, head/sys/netinet/ipfw/
  projects/clangbsd/sys/tools/feeder_eq_mkfilter.awk
     - copied unchanged from r193727, head/sys/tools/feeder_eq_mkfilter.awk
  projects/clangbsd/sys/tools/feeder_rate_mkfilter.awk
     - copied unchanged from r193727, head/sys/tools/feeder_rate_mkfilter.awk
  projects/clangbsd/sys/tools/snd_fxdiv_gen.awk
     - copied unchanged from r193727, head/sys/tools/snd_fxdiv_gen.awk
  projects/clangbsd/tools/tools/vimage/
     - copied from r193727, head/tools/tools/vimage/
Deleted:
  projects/clangbsd/sys/contrib/dev/acpica/CHANGES.txt
  projects/clangbsd/sys/contrib/dev/acpica/acapps.h
  projects/clangbsd/sys/contrib/dev/acpica/acconfig.h
  projects/clangbsd/sys/contrib/dev/acpica/acdebug.h
  projects/clangbsd/sys/contrib/dev/acpica/acdisasm.h
  projects/clangbsd/sys/contrib/dev/acpica/acdispat.h
  projects/clangbsd/sys/contrib/dev/acpica/acefi.h
  projects/clangbsd/sys/contrib/dev/acpica/acenv.h
  projects/clangbsd/sys/contrib/dev/acpica/acevents.h
  projects/clangbsd/sys/contrib/dev/acpica/acexcep.h
  projects/clangbsd/sys/contrib/dev/acpica/acfreebsd.h
  projects/clangbsd/sys/contrib/dev/acpica/acgcc.h
  projects/clangbsd/sys/contrib/dev/acpica/acglobal.h
  projects/clangbsd/sys/contrib/dev/acpica/achware.h
  projects/clangbsd/sys/contrib/dev/acpica/acinterp.h
  projects/clangbsd/sys/contrib/dev/acpica/aclocal.h
  projects/clangbsd/sys/contrib/dev/acpica/acmacros.h
  projects/clangbsd/sys/contrib/dev/acpica/acnames.h
  projects/clangbsd/sys/contrib/dev/acpica/acnamesp.h
  projects/clangbsd/sys/contrib/dev/acpica/acobject.h
  projects/clangbsd/sys/contrib/dev/acpica/acopcode.h
  projects/clangbsd/sys/contrib/dev/acpica/acoutput.h
  projects/clangbsd/sys/contrib/dev/acpica/acparser.h
  projects/clangbsd/sys/contrib/dev/acpica/acpi.h
  projects/clangbsd/sys/contrib/dev/acpica/acpiosxf.h
  projects/clangbsd/sys/contrib/dev/acpica/acpixf.h
  projects/clangbsd/sys/contrib/dev/acpica/acresrc.h
  projects/clangbsd/sys/contrib/dev/acpica/acstruct.h
  projects/clangbsd/sys/contrib/dev/acpica/actables.h
  projects/clangbsd/sys/contrib/dev/acpica/actbl.h
  projects/clangbsd/sys/contrib/dev/acpica/actbl1.h
  projects/clangbsd/sys/contrib/dev/acpica/actbl2.h
  projects/clangbsd/sys/contrib/dev/acpica/actypes.h
  projects/clangbsd/sys/contrib/dev/acpica/acutils.h
  projects/clangbsd/sys/contrib/dev/acpica/aecommon.h
  projects/clangbsd/sys/contrib/dev/acpica/amlcode.h
  projects/clangbsd/sys/contrib/dev/acpica/amlresrc.h
  projects/clangbsd/sys/contrib/dev/acpica/dbcmds.c
  projects/clangbsd/sys/contrib/dev/acpica/dbdisply.c
  projects/clangbsd/sys/contrib/dev/acpica/dbexec.c
  projects/clangbsd/sys/contrib/dev/acpica/dbfileio.c
  projects/clangbsd/sys/contrib/dev/acpica/dbhistry.c
  projects/clangbsd/sys/contrib/dev/acpica/dbinput.c
  projects/clangbsd/sys/contrib/dev/acpica/dbstats.c
  projects/clangbsd/sys/contrib/dev/acpica/dbutils.c
  projects/clangbsd/sys/contrib/dev/acpica/dbxface.c
  projects/clangbsd/sys/contrib/dev/acpica/dmbuffer.c
  projects/clangbsd/sys/contrib/dev/acpica/dmnames.c
  projects/clangbsd/sys/contrib/dev/acpica/dmobject.c
  projects/clangbsd/sys/contrib/dev/acpica/dmopcode.c
  projects/clangbsd/sys/contrib/dev/acpica/dmresrc.c
  projects/clangbsd/sys/contrib/dev/acpica/dmresrcl.c
  projects/clangbsd/sys/contrib/dev/acpica/dmresrcs.c
  projects/clangbsd/sys/contrib/dev/acpica/dmutils.c
  projects/clangbsd/sys/contrib/dev/acpica/dmwalk.c
  projects/clangbsd/sys/contrib/dev/acpica/dsfield.c
  projects/clangbsd/sys/contrib/dev/acpica/dsinit.c
  projects/clangbsd/sys/contrib/dev/acpica/dsmethod.c
  projects/clangbsd/sys/contrib/dev/acpica/dsmthdat.c
  projects/clangbsd/sys/contrib/dev/acpica/dsobject.c
  projects/clangbsd/sys/contrib/dev/acpica/dsopcode.c
  projects/clangbsd/sys/contrib/dev/acpica/dsutils.c
  projects/clangbsd/sys/contrib/dev/acpica/dswexec.c
  projects/clangbsd/sys/contrib/dev/acpica/dswload.c
  projects/clangbsd/sys/contrib/dev/acpica/dswscope.c
  projects/clangbsd/sys/contrib/dev/acpica/dswstate.c
  projects/clangbsd/sys/contrib/dev/acpica/evevent.c
  projects/clangbsd/sys/contrib/dev/acpica/evgpe.c
  projects/clangbsd/sys/contrib/dev/acpica/evgpeblk.c
  projects/clangbsd/sys/contrib/dev/acpica/evmisc.c
  projects/clangbsd/sys/contrib/dev/acpica/evregion.c
  projects/clangbsd/sys/contrib/dev/acpica/evrgnini.c
  projects/clangbsd/sys/contrib/dev/acpica/evsci.c
  projects/clangbsd/sys/contrib/dev/acpica/evxface.c
  projects/clangbsd/sys/contrib/dev/acpica/evxfevnt.c
  projects/clangbsd/sys/contrib/dev/acpica/evxfregn.c
  projects/clangbsd/sys/contrib/dev/acpica/exconfig.c
  projects/clangbsd/sys/contrib/dev/acpica/exconvrt.c
  projects/clangbsd/sys/contrib/dev/acpica/excreate.c
  projects/clangbsd/sys/contrib/dev/acpica/exdump.c
  projects/clangbsd/sys/contrib/dev/acpica/exfield.c
  projects/clangbsd/sys/contrib/dev/acpica/exfldio.c
  projects/clangbsd/sys/contrib/dev/acpica/exmisc.c
  projects/clangbsd/sys/contrib/dev/acpica/exmutex.c
  projects/clangbsd/sys/contrib/dev/acpica/exnames.c
  projects/clangbsd/sys/contrib/dev/acpica/exoparg1.c
  projects/clangbsd/sys/contrib/dev/acpica/exoparg2.c
  projects/clangbsd/sys/contrib/dev/acpica/exoparg3.c
  projects/clangbsd/sys/contrib/dev/acpica/exoparg6.c
  projects/clangbsd/sys/contrib/dev/acpica/exprep.c
  projects/clangbsd/sys/contrib/dev/acpica/exregion.c
  projects/clangbsd/sys/contrib/dev/acpica/exresnte.c
  projects/clangbsd/sys/contrib/dev/acpica/exresolv.c
  projects/clangbsd/sys/contrib/dev/acpica/exresop.c
  projects/clangbsd/sys/contrib/dev/acpica/exstore.c
  projects/clangbsd/sys/contrib/dev/acpica/exstoren.c
  projects/clangbsd/sys/contrib/dev/acpica/exstorob.c
  projects/clangbsd/sys/contrib/dev/acpica/exsystem.c
  projects/clangbsd/sys/contrib/dev/acpica/exutils.c
  projects/clangbsd/sys/contrib/dev/acpica/hwacpi.c
  projects/clangbsd/sys/contrib/dev/acpica/hwgpe.c
  projects/clangbsd/sys/contrib/dev/acpica/hwregs.c
  projects/clangbsd/sys/contrib/dev/acpica/hwsleep.c
  projects/clangbsd/sys/contrib/dev/acpica/hwtimer.c
  projects/clangbsd/sys/contrib/dev/acpica/nsaccess.c
  projects/clangbsd/sys/contrib/dev/acpica/nsalloc.c
  projects/clangbsd/sys/contrib/dev/acpica/nsdump.c
  projects/clangbsd/sys/contrib/dev/acpica/nsdumpdv.c
  projects/clangbsd/sys/contrib/dev/acpica/nseval.c
  projects/clangbsd/sys/contrib/dev/acpica/nsinit.c
  projects/clangbsd/sys/contrib/dev/acpica/nsload.c
  projects/clangbsd/sys/contrib/dev/acpica/nsnames.c
  projects/clangbsd/sys/contrib/dev/acpica/nsobject.c
  projects/clangbsd/sys/contrib/dev/acpica/nsparse.c
  projects/clangbsd/sys/contrib/dev/acpica/nssearch.c
  projects/clangbsd/sys/contrib/dev/acpica/nsutils.c
  projects/clangbsd/sys/contrib/dev/acpica/nswalk.c
  projects/clangbsd/sys/contrib/dev/acpica/nsxfeval.c
  projects/clangbsd/sys/contrib/dev/acpica/nsxfname.c
  projects/clangbsd/sys/contrib/dev/acpica/nsxfobj.c
  projects/clangbsd/sys/contrib/dev/acpica/psargs.c
  projects/clangbsd/sys/contrib/dev/acpica/psloop.c
  projects/clangbsd/sys/contrib/dev/acpica/psopcode.c
  projects/clangbsd/sys/contrib/dev/acpica/psparse.c
  projects/clangbsd/sys/contrib/dev/acpica/psscope.c
  projects/clangbsd/sys/contrib/dev/acpica/pstree.c
  projects/clangbsd/sys/contrib/dev/acpica/psutils.c
  projects/clangbsd/sys/contrib/dev/acpica/pswalk.c
  projects/clangbsd/sys/contrib/dev/acpica/psxface.c
  projects/clangbsd/sys/contrib/dev/acpica/rsaddr.c
  projects/clangbsd/sys/contrib/dev/acpica/rscalc.c
  projects/clangbsd/sys/contrib/dev/acpica/rscreate.c
  projects/clangbsd/sys/contrib/dev/acpica/rsdump.c
  projects/clangbsd/sys/contrib/dev/acpica/rsinfo.c
  projects/clangbsd/sys/contrib/dev/acpica/rsio.c
  projects/clangbsd/sys/contrib/dev/acpica/rsirq.c
  projects/clangbsd/sys/contrib/dev/acpica/rslist.c
  projects/clangbsd/sys/contrib/dev/acpica/rsmemory.c
  projects/clangbsd/sys/contrib/dev/acpica/rsmisc.c
  projects/clangbsd/sys/contrib/dev/acpica/rsutils.c
  projects/clangbsd/sys/contrib/dev/acpica/rsxface.c
  projects/clangbsd/sys/contrib/dev/acpica/tbfadt.c
  projects/clangbsd/sys/contrib/dev/acpica/tbfind.c
  projects/clangbsd/sys/contrib/dev/acpica/tbinstal.c
  projects/clangbsd/sys/contrib/dev/acpica/tbutils.c
  projects/clangbsd/sys/contrib/dev/acpica/tbxface.c
  projects/clangbsd/sys/contrib/dev/acpica/tbxfroot.c
  projects/clangbsd/sys/contrib/dev/acpica/utalloc.c
  projects/clangbsd/sys/contrib/dev/acpica/utcache.c
  projects/clangbsd/sys/contrib/dev/acpica/utclib.c
  projects/clangbsd/sys/contrib/dev/acpica/utcopy.c
  projects/clangbsd/sys/contrib/dev/acpica/utdebug.c
  projects/clangbsd/sys/contrib/dev/acpica/utdelete.c
  projects/clangbsd/sys/contrib/dev/acpica/uteval.c
  projects/clangbsd/sys/contrib/dev/acpica/utglobal.c
  projects/clangbsd/sys/contrib/dev/acpica/utinit.c
  projects/clangbsd/sys/contrib/dev/acpica/utmath.c
  projects/clangbsd/sys/contrib/dev/acpica/utmisc.c
  projects/clangbsd/sys/contrib/dev/acpica/utmutex.c
  projects/clangbsd/sys/contrib/dev/acpica/utobject.c
  projects/clangbsd/sys/contrib/dev/acpica/utresrc.c
  projects/clangbsd/sys/contrib/dev/acpica/utstate.c
  projects/clangbsd/sys/contrib/dev/acpica/uttrack.c
  projects/clangbsd/sys/contrib/dev/acpica/utxface.c
  projects/clangbsd/sys/dev/sound/pcm/fake.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_fmt.c
  projects/clangbsd/sys/kern/subr_clist.c
  projects/clangbsd/sys/netinet/ip_dummynet.c
  projects/clangbsd/sys/netinet/ip_fw2.c
  projects/clangbsd/sys/netinet/ip_fw_nat.c
  projects/clangbsd/sys/netinet/ip_fw_pfil.c
  projects/clangbsd/sys/sys/clist.h
Modified:
  projects/clangbsd/   (props changed)
  projects/clangbsd/ObsoleteFiles.inc
  projects/clangbsd/bin/df/df.1
  projects/clangbsd/bin/df/df.c
  projects/clangbsd/bin/sh/sh.1
  projects/clangbsd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
  projects/clangbsd/contrib/llvm/   (props changed)
  projects/clangbsd/contrib/llvm/CMakeLists.txt
  projects/clangbsd/contrib/llvm/Makefile.rules
  projects/clangbsd/contrib/llvm/autoconf/configure.ac
  projects/clangbsd/contrib/llvm/cmake/config-ix.cmake
  projects/clangbsd/contrib/llvm/cmake/modules/AddLLVM.cmake
  projects/clangbsd/contrib/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
  projects/clangbsd/contrib/llvm/cmake/modules/LLVMConfig.cmake
  projects/clangbsd/contrib/llvm/configure
  projects/clangbsd/contrib/llvm/docs/CMake.html
  projects/clangbsd/contrib/llvm/docs/GoldPlugin.html
  projects/clangbsd/contrib/llvm/docs/LangRef.html
  projects/clangbsd/contrib/llvm/include/llvm-c/lto.h
  projects/clangbsd/contrib/llvm/include/llvm/Analysis/Dominators.h
  projects/clangbsd/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  projects/clangbsd/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  projects/clangbsd/contrib/llvm/include/llvm/Attributes.h
  projects/clangbsd/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h
  projects/clangbsd/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h
  projects/clangbsd/contrib/llvm/include/llvm/Config/config.h.cmake
  projects/clangbsd/contrib/llvm/include/llvm/Constants.h
  projects/clangbsd/contrib/llvm/include/llvm/DerivedTypes.h
  projects/clangbsd/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
  projects/clangbsd/contrib/llvm/include/llvm/InstrTypes.h
  projects/clangbsd/contrib/llvm/include/llvm/Instruction.def
  projects/clangbsd/contrib/llvm/include/llvm/Support/ConstantFolder.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/IRBuilder.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/NoFolder.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/OutputBuffer.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/PatternMatch.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/StandardPasses.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/TargetFolder.h
  projects/clangbsd/contrib/llvm/include/llvm/Support/raw_ostream.h
  projects/clangbsd/contrib/llvm/include/llvm/System/Process.h
  projects/clangbsd/contrib/llvm/include/llvm/Target/TargetELFWriterInfo.h
  projects/clangbsd/contrib/llvm/include/llvm/Target/TargetLowering.h
  projects/clangbsd/contrib/llvm/include/llvm/Target/TargetOptions.h
  projects/clangbsd/contrib/llvm/include/llvm/Type.h
  projects/clangbsd/contrib/llvm/lib/Analysis/InstCount.cpp
  projects/clangbsd/contrib/llvm/lib/Analysis/LoopInfo.cpp
  projects/clangbsd/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  projects/clangbsd/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  projects/clangbsd/contrib/llvm/lib/Analysis/ValueTracking.cpp
  projects/clangbsd/contrib/llvm/lib/AsmParser/LLLexer.cpp
  projects/clangbsd/contrib/llvm/lib/AsmParser/LLParser.cpp
  projects/clangbsd/contrib/llvm/lib/AsmParser/LLToken.h
  projects/clangbsd/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  projects/clangbsd/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfPrinter.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/ELFCodeEmitter.h
  projects/clangbsd/contrib/llvm/lib/CodeGen/ELFWriter.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/ELFWriter.h
  projects/clangbsd/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
  projects/clangbsd/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  projects/clangbsd/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
  projects/clangbsd/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
  projects/clangbsd/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
  projects/clangbsd/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
  projects/clangbsd/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
  projects/clangbsd/contrib/llvm/lib/Support/raw_ostream.cpp
  projects/clangbsd/contrib/llvm/lib/System/Unix/Process.inc
  projects/clangbsd/contrib/llvm/lib/System/Win32/Process.inc
  projects/clangbsd/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
  projects/clangbsd/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  projects/clangbsd/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  projects/clangbsd/contrib/llvm/lib/Target/Alpha/AlphaMachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/CBackend/CBackend.cpp
  projects/clangbsd/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  projects/clangbsd/contrib/llvm/lib/Target/IA64/IA64MachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/MSIL/MSILWriter.cpp
  projects/clangbsd/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/PIC16/PIC16ISelLowering.cpp
  projects/clangbsd/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/clangbsd/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
  projects/clangbsd/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
  projects/clangbsd/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  projects/clangbsd/contrib/llvm/lib/Target/TargetMachine.cpp
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86ELFWriterInfo.cpp
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86ELFWriterInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  projects/clangbsd/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  projects/clangbsd/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
  projects/clangbsd/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/GVNPRE.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/InstructionCombining.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  projects/clangbsd/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Attributes.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/ConstantFold.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Constants.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Instruction.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Instructions.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Type.cpp
  projects/clangbsd/contrib/llvm/lib/VMCore/Verifier.cpp
  projects/clangbsd/contrib/llvm/test/Analysis/ScalarEvolution/sext-iv-0.ll
  projects/clangbsd/contrib/llvm/test/Analysis/ScalarEvolution/sext-iv-1.ll
  projects/clangbsd/contrib/llvm/test/Analysis/ScalarEvolution/trip-count4.ll
  projects/clangbsd/contrib/llvm/test/Assembler/2002-04-07-HexFloatConstants.ll
  projects/clangbsd/contrib/llvm/test/Assembler/2002-04-07-InfConstant.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2007-01-19-InfiniteLoop.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2008-11-19-ScavengerAssert.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2009-02-27-SpillerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2009-03-07-SpillerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/2009-04-08-FloatUndef.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/cse-libcalls.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/fixunsdfdi.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/fnmul.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/fparith.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/fpmem.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/illegal-vector-bitcast.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/lsr-scale-addr-mode.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/memcpy-inline.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/str_pre-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/ARM/vfp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CBackend/2006-12-11-Float-Bitcast.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CBackend/2008-10-21-PPCLongDoubleConstant.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CBackend/vectors.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CellSPU/dp_farith.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CellSPU/fneg-fabs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/CellSPU/sp_farith.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2006-07-03-schedulers.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2007-05-15-InfiniteRecursion.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2008-02-04-ExtractSubvector.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2008-02-25-NegateZero.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/2008-02-26-NegatableCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/fneg-fabs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/print-arith-fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/select.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/storetrunc-fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/v-split.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Generic/vector.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/MSP430/2009-05-19-DoubleSplit.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Mips/2008-07-06-fadd64.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Mips/2008-07-22-Cstpool.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Mips/2008-07-23-fpcmp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Mips/2008-08-03-fabs64.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/Mips/2008-11-10-xint_to_fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2006-01-11-darwin-fp-argument.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2006-10-11-combiner-aa-regression.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2007-03-30-SpillerCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2008-07-15-Fabs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2008-07-17-Fneg.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2008-09-12-CoalescerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2008-10-28-UnprocessedNode.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/2008-10-28-f128-i32.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/buildvec_canonicalize.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/fma.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/fnabs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/fneg.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/int-fp-conv-1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/itofp128.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/mem-rr-addr-mode.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/multiple-return-values.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/ppcf128-1-opt.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/ppcf128-1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/ppcf128-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/ppcf128-4.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/return-val-i128.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/unsafe-math.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/vec_fneg.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/vec_splat.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/vec_zero.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/PowerPC/vector.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/SPARC/2006-01-22-BitConvertLegalize.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2005-05-08-FPStackifierPHI.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2006-05-25-CycleInDAG.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-01-08-InstrSched.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-03-01-SpillerCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-04-11-InlineAsmVectorResult.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-04-24-VectorCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-06-29-VecFPConstantCSEBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-07-10-StackerAssert.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-09-18-ShuffleXformBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-10-12-SpillerUnfold1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-11-02-BadAsm.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-11-06-InstrSched.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-11-30-LoadFolding-Bug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2007-12-11-FoldImpDefSpill.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-01-16-FPStackifierAssert.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-02-08-LoadFoldingBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-02-27-DeadSlotElimBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-02-27-PEICrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-03-18-CoalescerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-03-25-TwoAddrPassBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-07-19-movups-spills.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-07-23-VSetCC.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-08-23-X86-64AsmBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-10-27-CoalescerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-11-03-F80VAARG.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2008-12-05-SpillerCrash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-01-16-UIntToFP.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-02-12-SpillerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-02-25-CommuteBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-03-03-BitcastLongDouble.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-03-09-SpillerBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-03-12-CPAlignBug.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/2009-03-23-MultiUseSched.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/abi-isel.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/break-anti-dependencies.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/coalescer-commute1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/coalescer-commute2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/coalescer-commute4.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/complex-fca.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/constant-pool-remat-0.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/dagcombine-buildvector.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/extract-combine.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fabs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fast-isel.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fold-pcmpeqd-0.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fold-pcmpeqd-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fp-in-intregs.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fp-stack-compare.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fp_constant_op.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fp_load_fold.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/fsxor-alignment.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/full-lsr.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/ga-offset.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/illegal-vector-args-return.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/inline-asm-fpstack.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/inline-asm-mrv.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/inline-asm-x-scalar.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/iv-users-in-other-loops.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/masked-iv-safe.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/masked-iv-unsafe.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/multiple-return-values.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/neg_fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/negate-add-zero.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/negative-sin.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/peep-test-0.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/peep-test-1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/phys_subreg_coalesce.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pr2656.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pr3154.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pr3457.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split10.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split4.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split5.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split6.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split7.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split8.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/pre-split9.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/remat-constant.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/shrink-fp-const1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/small-byval-memcpy.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/soft-fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/sse-align-0.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/sse-align-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/sse-fcopysign.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/sse41-extractps-bitcast-1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/sse41-pmovx.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/stack-align.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/storetrunc-fp.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/stride-reuse.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/twoaddr-coalesce-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_extract.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_fneg.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_ins_extract.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_insert.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_logical.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_select.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_set-5.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_set-6.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_shuffle-27.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_shuffle-3.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_shuffle-5.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_splat.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_ss_load_fold.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vec_zero.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/vector.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/widen_arith-6.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/widen_shuffle-1.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/X86/widen_shuffle-2.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/XCore/2009-01-14-Remat-Crash.ll
  projects/clangbsd/contrib/llvm/test/CodeGen/XCore/fneg.ll
  projects/clangbsd/contrib/llvm/test/ExecutionEngine/2003-01-10-FUCOM.ll
  projects/clangbsd/contrib/llvm/test/ExecutionEngine/test-fp.ll
  projects/clangbsd/contrib/llvm/test/ExecutionEngine/test-setcond-fp.ll
  projects/clangbsd/contrib/llvm/test/Feature/ppcld.ll
  projects/clangbsd/contrib/llvm/test/Feature/sparcld.ll
  projects/clangbsd/contrib/llvm/test/Feature/x86ld.ll
  projects/clangbsd/contrib/llvm/test/FrontendC/2009-01-20-k8.c
  projects/clangbsd/contrib/llvm/test/FrontendC/2009-05-04-EnumInreg.c
  projects/clangbsd/contrib/llvm/test/Other/2004-08-16-PackedSelect.ll
  projects/clangbsd/contrib/llvm/test/Other/2004-08-16-PackedSimple.ll
  projects/clangbsd/contrib/llvm/test/Other/2004-08-20-PackedControlFlow.ll
  projects/clangbsd/contrib/llvm/test/Transforms/ConstProp/calls.ll
  projects/clangbsd/contrib/llvm/test/Transforms/DeadStoreElimination/2006-06-27-AST-Remove.ll
  projects/clangbsd/contrib/llvm/test/Transforms/GVNPRE/2007-06-18-ConstantInPhi.ll
  projects/clangbsd/contrib/llvm/test/Transforms/GlobalOpt/2008-01-29-VolatileGlobal.ll
  projects/clangbsd/contrib/llvm/test/Transforms/GlobalOpt/2008-04-26-SROA-Global-Align.ll
  projects/clangbsd/contrib/llvm/test/Transforms/GlobalOpt/constantexpr-dangle.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/2006-12-10-BitCast.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/2008-11-03-Floating.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/2008-11-17-Floating.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/2008-11-25-APFloatAssert.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/2009-04-27-Floating.ll
  projects/clangbsd/contrib/llvm/test/Transforms/IndVarSimplify/iv-zext.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/2006-10-26-VectorReassoc.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/2006-12-01-BadFPVectorXform.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/2008-07-16-fsub.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/add-sitofp.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/dce-iterate.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/fpextend.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/mul.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/multi-use-or.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/shufflemask-undef.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/signed-comparison.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/sitofp.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/vec_demanded_elts.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/vec_narrow.ll
  projects/clangbsd/contrib/llvm/test/Transforms/InstCombine/zero-point-zero-add.ll
  projects/clangbsd/contrib/llvm/test/Transforms/LCSSA/2007-07-12-LICM-2.ll
  projects/clangbsd/contrib/llvm/test/Transforms/LCSSA/2007-07-12-LICM-3.ll
  projects/clangbsd/contrib/llvm/test/Transforms/LCSSA/2007-07-12-LICM.ll
  projects/clangbsd/contrib/llvm/test/Transforms/LoopIndexSplit/2007-09-24-UpdateIterationSpace.ll
  projects/clangbsd/contrib/llvm/test/Transforms/LoopIndexSplit/2007-09-25-UpdateIterationSpace-2.ll
  projects/clangbsd/contrib/llvm/test/Transforms/Mem2Reg/PromoteMemToRegister.ll
  projects/clangbsd/contrib/llvm/test/Transforms/MemCpyOpt/memcpy.ll
  projects/clangbsd/contrib/llvm/test/Transforms/MemCpyOpt/sret.ll
  projects/clangbsd/contrib/llvm/test/Transforms/PruneEH/2008-09-05-CGUpdate.ll
  projects/clangbsd/contrib/llvm/test/Transforms/Reassociate/2006-04-27-ReassociateVector.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SCCP/2006-12-04-PackedType.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SCCP/apint-ipsccp4.ll
  projects/clangbsd/contrib/llvm/test/Transforms/ScalarRepl/2009-03-17-CleanUp.ll
  projects/clangbsd/contrib/llvm/test/Transforms/ScalarRepl/copy-aggregate.ll
  projects/clangbsd/contrib/llvm/test/Transforms/ScalarRepl/memcpy-from-global.ll
  projects/clangbsd/contrib/llvm/test/Transforms/ScalarRepl/vector_promote.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SimplifyCFG/2006-10-29-InvokeCrash.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SimplifyCFG/2008-01-02-hoist-fp-add.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SimplifyCFG/2008-04-27-MultipleReturnCrash.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SimplifyCFG/2009-05-12-externweak.ll
  projects/clangbsd/contrib/llvm/test/Transforms/SimplifyLibCalls/half-powr.ll
  projects/clangbsd/contrib/llvm/tools/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/   (props changed)
  projects/clangbsd/contrib/llvm/tools/clang/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/clang.xcodeproj/project.pbxproj
  projects/clangbsd/contrib/llvm/tools/clang/docs/PCHInternals.html
  projects/clangbsd/contrib/llvm/tools/clang/docs/UsersManual.html
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Builtins.def
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/AST/X86Builtins.def
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Driver/Options.def
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/CompileOptions.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Action.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/AttributeList.h
  projects/clangbsd/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/AST/Type.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Analysis/CFRefCount.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCXXTemp.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHReader.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PCHWriter.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/PrintParserCallbacks.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/RewriteBlocks.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/mmintrin.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/AttributeList.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/CMakeLists.txt
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/Sema.h
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateExpr.cpp
  projects/clangbsd/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateStmt.cpp
  projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/ptr-arith.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/retain-release-gc-only.m
  projects/clangbsd/contrib/llvm/tools/clang/test/Analysis/retain-release.m
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/attributes.c
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/builtins-x86.c
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/vector.c
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/x86.c
  projects/clangbsd/contrib/llvm/tools/clang/test/CodeGen/x86_64-arguments.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Driver/flags.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-args.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-call.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Sema/block-misc.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Sema/builtins.c
  projects/clangbsd/contrib/llvm/tools/clang/test/Sema/const-eval.c
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaObjC/blocks.m
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/default-arguments.cpp
  projects/clangbsd/contrib/llvm/tools/clang/test/SemaTemplate/temp_class_spec.cpp
  projects/clangbsd/contrib/llvm/tools/clang/tools/clang-cc/clang-cc.cpp
  projects/clangbsd/contrib/llvm/tools/clang/utils/test/MultiTestRunner.py
  projects/clangbsd/contrib/llvm/tools/clang/www/latest_checker.html.incl
  projects/clangbsd/contrib/llvm/tools/clang/www/menu.html.incl
  projects/clangbsd/contrib/llvm/tools/gold/gold-plugin.cpp
  projects/clangbsd/contrib/llvm/tools/llc/llc.cpp
  projects/clangbsd/contrib/llvm/tools/llvm-ld/Optimize.cpp
  projects/clangbsd/contrib/llvm/tools/lto/LTOCodeGenerator.cpp
  projects/clangbsd/contrib/llvm/tools/lto/LTOCodeGenerator.h
  projects/clangbsd/contrib/llvm/tools/lto/lto.cpp
  projects/clangbsd/contrib/llvm/tools/lto/lto.exports
  projects/clangbsd/contrib/llvm/utils/llvm.grm
  projects/clangbsd/contrib/llvm/utils/vim/llvm.vim
  projects/clangbsd/etc/Makefile
  projects/clangbsd/games/fortune/datfiles/fortunes
  projects/clangbsd/games/fortune/datfiles/fortunes-o.real
  projects/clangbsd/lib/libc/rpc/svc_dg.c
  projects/clangbsd/lib/libusb/   (props changed)
  projects/clangbsd/lib/libutil/flopen.3
  projects/clangbsd/lib/libutil/flopen.c
  projects/clangbsd/lib/libutil/pidfile.3
  projects/clangbsd/sbin/geom/class/part/geom_part.c
  projects/clangbsd/sbin/geom/core/geom.c
  projects/clangbsd/sbin/geom/core/geom.h
  projects/clangbsd/sbin/ifconfig/Makefile
  projects/clangbsd/sbin/ifconfig/ifieee80211.c
  projects/clangbsd/sbin/ipfw/dummynet.c
  projects/clangbsd/sbin/ipfw/ipfw.8
  projects/clangbsd/sbin/ipfw/ipfw2.c
  projects/clangbsd/sbin/kldload/kldload.8
  projects/clangbsd/sbin/kldload/kldload.c
  projects/clangbsd/share/man/man4/gif.4
  projects/clangbsd/share/man/man4/if_bridge.4
  projects/clangbsd/share/man/man4/ral.4
  projects/clangbsd/share/man/man4/rum.4
  projects/clangbsd/share/man/man4/ural.4
  projects/clangbsd/share/man/man5/fstab.5
  projects/clangbsd/share/man/man9/Makefile
  projects/clangbsd/share/misc/pci_vendors
  projects/clangbsd/share/timedef/de_DE.ISO8859-1.src
  projects/clangbsd/share/timedef/de_DE.UTF-8.src
  projects/clangbsd/share/timedef/pt_PT.ISO8859-1.src
  projects/clangbsd/share/timedef/pt_PT.UTF-8.src
  projects/clangbsd/sys/amd64/acpica/OsdEnvironment.c
  projects/clangbsd/sys/amd64/acpica/acpi_machdep.c
  projects/clangbsd/sys/amd64/acpica/acpi_wakeup.c
  projects/clangbsd/sys/amd64/acpica/madt.c
  projects/clangbsd/sys/amd64/amd64/support.S
  projects/clangbsd/sys/arm/arm/pmap.c
  projects/clangbsd/sys/boot/i386/libi386/Makefile
  projects/clangbsd/sys/boot/i386/libi386/biosacpi.c
  projects/clangbsd/sys/boot/i386/libi386/biosdisk.c
  projects/clangbsd/sys/boot/i386/libi386/biospnp.c
  projects/clangbsd/sys/boot/ia64/ski/acpi_stub.c
  projects/clangbsd/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/clangbsd/sys/compat/linux/linux_file.c
  projects/clangbsd/sys/compat/linux/linux_getcwd.c
  projects/clangbsd/sys/compat/linux/linux_misc.c
  projects/clangbsd/sys/compat/linux/linux_stats.c
  projects/clangbsd/sys/compat/ndis/subr_usbd.c
  projects/clangbsd/sys/compat/svr4/svr4_fcntl.c
  projects/clangbsd/sys/compat/svr4/svr4_misc.c
  projects/clangbsd/sys/conf/NOTES
  projects/clangbsd/sys/conf/files
  projects/clangbsd/sys/conf/files.powerpc
  projects/clangbsd/sys/conf/options
  projects/clangbsd/sys/contrib/dev/acpica/   (props changed)
  projects/clangbsd/sys/contrib/dev/acpica/acpica_prep.sh
  projects/clangbsd/sys/contrib/dev/acpica/common/adfile.c
  projects/clangbsd/sys/contrib/dev/acpica/common/adisasm.c
  projects/clangbsd/sys/contrib/dev/acpica/common/adwalk.c
  projects/clangbsd/sys/contrib/dev/acpica/common/dmrestag.c
  projects/clangbsd/sys/contrib/dev/acpica/common/dmtable.c
  projects/clangbsd/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/clangbsd/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/clangbsd/sys/contrib/dev/acpica/common/getopt.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslanalyze.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslcodegen.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslcompile.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslcompiler.l
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslcompiler.y
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asldefine.h
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslerror.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslfiles.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslfold.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslglobal.h
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asllength.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asllisting.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslload.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asllookup.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslmap.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslopcodes.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asloperands.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslopt.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslresource.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslrestype1.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslrestype2.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslstubs.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asltransform.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asltree.c
  projects/clangbsd/sys/contrib/dev/acpica/compiler/asltypes.h
  projects/clangbsd/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/clangbsd/sys/contrib/dev/acpica/osunixxf.c
  projects/clangbsd/sys/contrib/pf/net/pf.c
  projects/clangbsd/sys/dev/acpi_support/acpi_aiboost.c
  projects/clangbsd/sys/dev/acpi_support/acpi_asus.c
  projects/clangbsd/sys/dev/acpi_support/acpi_fujitsu.c
  projects/clangbsd/sys/dev/acpi_support/acpi_ibm.c
  projects/clangbsd/sys/dev/acpi_support/acpi_panasonic.c
  projects/clangbsd/sys/dev/acpi_support/acpi_sony.c
  projects/clangbsd/sys/dev/acpi_support/acpi_toshiba.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdDebug.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdHardware.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdInterrupt.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdMemory.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdSchedule.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdStream.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdSynch.c
  projects/clangbsd/sys/dev/acpica/Osd/OsdTable.c
  projects/clangbsd/sys/dev/acpica/acpi.c
  projects/clangbsd/sys/dev/acpica/acpi_acad.c
  projects/clangbsd/sys/dev/acpica/acpi_battery.c
  projects/clangbsd/sys/dev/acpica/acpi_button.c
  projects/clangbsd/sys/dev/acpica/acpi_cmbat.c
  projects/clangbsd/sys/dev/acpica/acpi_cpu.c
  projects/clangbsd/sys/dev/acpica/acpi_dock.c
  projects/clangbsd/sys/dev/acpica/acpi_ec.c
  projects/clangbsd/sys/dev/acpica/acpi_hpet.c
  projects/clangbsd/sys/dev/acpica/acpi_if.m
  projects/clangbsd/sys/dev/acpica/acpi_isab.c
  projects/clangbsd/sys/dev/acpica/acpi_lid.c
  projects/clangbsd/sys/dev/acpica/acpi_package.c
  projects/clangbsd/sys/dev/acpica/acpi_pci.c
  projects/clangbsd/sys/dev/acpica/acpi_pci_link.c
  projects/clangbsd/sys/dev/acpica/acpi_pcib.c
  projects/clangbsd/sys/dev/acpica/acpi_pcib_acpi.c
  projects/clangbsd/sys/dev/acpica/acpi_pcib_pci.c
  projects/clangbsd/sys/dev/acpica/acpi_perf.c
  projects/clangbsd/sys/dev/acpica/acpi_powerres.c
  projects/clangbsd/sys/dev/acpica/acpi_quirk.c
  projects/clangbsd/sys/dev/acpica/acpi_resource.c
  projects/clangbsd/sys/dev/acpica/acpi_smbat.c
  projects/clangbsd/sys/dev/acpica/acpi_thermal.c
  projects/clangbsd/sys/dev/acpica/acpi_throttle.c
  projects/clangbsd/sys/dev/acpica/acpi_timer.c
  projects/clangbsd/sys/dev/acpica/acpi_video.c
  projects/clangbsd/sys/dev/asmc/asmc.c
  projects/clangbsd/sys/dev/ata/ata-pci.h
  projects/clangbsd/sys/dev/ata/chipsets/ata-nvidia.c
  projects/clangbsd/sys/dev/fdc/fdc_acpi.c
  projects/clangbsd/sys/dev/ipmi/ipmi_acpi.c
  projects/clangbsd/sys/dev/kbd/kbd.c
  projects/clangbsd/sys/dev/kbdmux/kbdmux.c
  projects/clangbsd/sys/dev/mwl/if_mwl.c
  projects/clangbsd/sys/dev/pci/pci.c
  projects/clangbsd/sys/dev/sound/clone.c
  projects/clangbsd/sys/dev/sound/driver.c
  projects/clangbsd/sys/dev/sound/isa/ad1816.c
  projects/clangbsd/sys/dev/sound/isa/ess.c
  projects/clangbsd/sys/dev/sound/isa/gusc.c
  projects/clangbsd/sys/dev/sound/isa/mss.c
  projects/clangbsd/sys/dev/sound/isa/sb16.c
  projects/clangbsd/sys/dev/sound/isa/sb8.c
  projects/clangbsd/sys/dev/sound/isa/sbc.c
  projects/clangbsd/sys/dev/sound/isa/sndbuf_dma.c
  projects/clangbsd/sys/dev/sound/macio/aoa.c
  projects/clangbsd/sys/dev/sound/macio/davbus.c
  projects/clangbsd/sys/dev/sound/macio/i2s.c
  projects/clangbsd/sys/dev/sound/macio/snapper.c
  projects/clangbsd/sys/dev/sound/macio/tumbler.c
  projects/clangbsd/sys/dev/sound/midi/midi.c
  projects/clangbsd/sys/dev/sound/midi/mpu401.c
  projects/clangbsd/sys/dev/sound/midi/sequencer.c
  projects/clangbsd/sys/dev/sound/midi/sequencer.h
  projects/clangbsd/sys/dev/sound/pci/als4000.c
  projects/clangbsd/sys/dev/sound/pci/atiixp.c
  projects/clangbsd/sys/dev/sound/pci/aureal.c
  projects/clangbsd/sys/dev/sound/pci/cmi.c
  projects/clangbsd/sys/dev/sound/pci/cs4281.c
  projects/clangbsd/sys/dev/sound/pci/csa.c
  projects/clangbsd/sys/dev/sound/pci/csapcm.c
  projects/clangbsd/sys/dev/sound/pci/ds1.c
  projects/clangbsd/sys/dev/sound/pci/emu10k1.c
  projects/clangbsd/sys/dev/sound/pci/emu10kx-midi.c
  projects/clangbsd/sys/dev/sound/pci/emu10kx-pcm.c
  projects/clangbsd/sys/dev/sound/pci/emu10kx.c
  projects/clangbsd/sys/dev/sound/pci/envy24.c
  projects/clangbsd/sys/dev/sound/pci/envy24ht.c
  projects/clangbsd/sys/dev/sound/pci/es137x.c
  projects/clangbsd/sys/dev/sound/pci/fm801.c
  projects/clangbsd/sys/dev/sound/pci/hda/hdac.c
  projects/clangbsd/sys/dev/sound/pci/ich.c
  projects/clangbsd/sys/dev/sound/pci/maestro.c
  projects/clangbsd/sys/dev/sound/pci/maestro3.c
  projects/clangbsd/sys/dev/sound/pci/neomagic.c
  projects/clangbsd/sys/dev/sound/pci/solo.c
  projects/clangbsd/sys/dev/sound/pci/spicds.c
  projects/clangbsd/sys/dev/sound/pci/t4dwave.c
  projects/clangbsd/sys/dev/sound/pci/via8233.c
  projects/clangbsd/sys/dev/sound/pci/via82c686.c
  projects/clangbsd/sys/dev/sound/pci/vibes.c
  projects/clangbsd/sys/dev/sound/pcm/ac97.c
  projects/clangbsd/sys/dev/sound/pcm/ac97_patch.c
  projects/clangbsd/sys/dev/sound/pcm/buffer.c
  projects/clangbsd/sys/dev/sound/pcm/buffer.h
  projects/clangbsd/sys/dev/sound/pcm/channel.c
  projects/clangbsd/sys/dev/sound/pcm/channel.h
  projects/clangbsd/sys/dev/sound/pcm/channel_if.m
  projects/clangbsd/sys/dev/sound/pcm/dsp.c
  projects/clangbsd/sys/dev/sound/pcm/dsp.h
  projects/clangbsd/sys/dev/sound/pcm/feeder.c
  projects/clangbsd/sys/dev/sound/pcm/feeder.h
  projects/clangbsd/sys/dev/sound/pcm/feeder_rate.c
  projects/clangbsd/sys/dev/sound/pcm/feeder_volume.c
  projects/clangbsd/sys/dev/sound/pcm/mixer.c
  projects/clangbsd/sys/dev/sound/pcm/mixer.h
  projects/clangbsd/sys/dev/sound/pcm/sndstat.c
  projects/clangbsd/sys/dev/sound/pcm/sound.c
  projects/clangbsd/sys/dev/sound/pcm/sound.h
  projects/clangbsd/sys/dev/sound/pcm/vchan.c
  projects/clangbsd/sys/dev/sound/pcm/vchan.h
  projects/clangbsd/sys/dev/sound/sbus/cs4231.c
  projects/clangbsd/sys/dev/sound/unit.c
  projects/clangbsd/sys/dev/sound/usb/uaudio.c
  projects/clangbsd/sys/dev/sound/usb/uaudio.h
  projects/clangbsd/sys/dev/sound/usb/uaudio_pcm.c
  projects/clangbsd/sys/dev/sound/version.h
  projects/clangbsd/sys/dev/usb/controller/at91dci.c
  projects/clangbsd/sys/dev/usb/controller/atmegadci.c
  projects/clangbsd/sys/dev/usb/controller/avr32dci.c
  projects/clangbsd/sys/dev/usb/controller/ehci.c
  projects/clangbsd/sys/dev/usb/controller/musb_otg.c
  projects/clangbsd/sys/dev/usb/controller/ohci.c
  projects/clangbsd/sys/dev/usb/controller/uhci.c
  projects/clangbsd/sys/dev/usb/controller/uss820dci.c
  projects/clangbsd/sys/dev/usb/input/ukbd.c
  projects/clangbsd/sys/dev/usb/serial/ugensa.c
  projects/clangbsd/sys/dev/usb/serial/umct.c
  projects/clangbsd/sys/dev/usb/storage/ustorage_fs.c
  projects/clangbsd/sys/dev/usb/usb.h
  projects/clangbsd/sys/dev/usb/usb_compat_linux.c
  projects/clangbsd/sys/dev/usb/usb_compat_linux.h
  projects/clangbsd/sys/dev/usb/usb_controller.h
  projects/clangbsd/sys/dev/usb/usb_core.h
  projects/clangbsd/sys/dev/usb/usb_debug.c
  projects/clangbsd/sys/dev/usb/usb_debug.h
  projects/clangbsd/sys/dev/usb/usb_dev.c
  projects/clangbsd/sys/dev/usb/usb_device.c
  projects/clangbsd/sys/dev/usb/usb_device.h
  projects/clangbsd/sys/dev/usb/usb_generic.c
  projects/clangbsd/sys/dev/usb/usb_handle_request.c
  projects/clangbsd/sys/dev/usb/usb_hub.c
  projects/clangbsd/sys/dev/usb/usb_request.c
  projects/clangbsd/sys/dev/usb/usb_transfer.c
  projects/clangbsd/sys/dev/usb/usb_transfer.h
  projects/clangbsd/sys/dev/usb/wlan/if_zyd.c
  projects/clangbsd/sys/dev/usb/wlan/if_zydreg.h
  projects/clangbsd/sys/dev/xen/netfront/   (props changed)
  projects/clangbsd/sys/dev/xen/netfront/netfront.c
  projects/clangbsd/sys/dev/xen/xenpci/   (props changed)
  projects/clangbsd/sys/fs/devfs/devfs_devs.c
  projects/clangbsd/sys/fs/devfs/devfs_vnops.c
  projects/clangbsd/sys/fs/nfs/nfs_commonacl.c
  projects/clangbsd/sys/fs/nfsserver/nfs_nfsdkrpc.c
  projects/clangbsd/sys/fs/pseudofs/pseudofs_vncache.c
  projects/clangbsd/sys/fs/udf/osta.c
  projects/clangbsd/sys/fs/unionfs/union_subr.c
  projects/clangbsd/sys/geom/geom_subr.c
  projects/clangbsd/sys/gnu/fs/ext2fs/ext2_vfsops.c
  projects/clangbsd/sys/i386/acpica/OsdEnvironment.c
  projects/clangbsd/sys/i386/acpica/acpi_machdep.c
  projects/clangbsd/sys/i386/acpica/acpi_wakeup.c
  projects/clangbsd/sys/i386/acpica/madt.c
  projects/clangbsd/sys/i386/cpufreq/est.c
  projects/clangbsd/sys/i386/cpufreq/hwpstate.c
  projects/clangbsd/sys/i386/cpufreq/p4tcc.c
  projects/clangbsd/sys/i386/i386/sys_machdep.c
  projects/clangbsd/sys/i386/ibcs2/ibcs2_misc.c
  projects/clangbsd/sys/i386/include/apicvar.h
  projects/clangbsd/sys/ia64/acpica/OsdEnvironment.c
  projects/clangbsd/sys/ia64/acpica/acpi_machdep.c
  projects/clangbsd/sys/ia64/acpica/acpi_wakeup.c
  projects/clangbsd/sys/ia64/acpica/madt.c
  projects/clangbsd/sys/ia64/ia64/nexus.c
  projects/clangbsd/sys/kern/init_main.c
  projects/clangbsd/sys/kern/kern_acct.c
  projects/clangbsd/sys/kern/kern_alq.c
  projects/clangbsd/sys/kern/kern_environment.c
  projects/clangbsd/sys/kern/kern_exec.c
  projects/clangbsd/sys/kern/kern_exit.c
  projects/clangbsd/sys/kern/kern_fork.c
  projects/clangbsd/sys/kern/kern_jail.c
  projects/clangbsd/sys/kern/kern_ktrace.c
  projects/clangbsd/sys/kern/kern_linker.c
  projects/clangbsd/sys/kern/kern_malloc.c
  projects/clangbsd/sys/kern/kern_mbuf.c
  projects/clangbsd/sys/kern/kern_priv.c
  projects/clangbsd/sys/kern/kern_prot.c
  projects/clangbsd/sys/kern/kern_shutdown.c
  projects/clangbsd/sys/kern/kern_sysctl.c
  projects/clangbsd/sys/kern/link_elf.c
  projects/clangbsd/sys/kern/link_elf_obj.c
  projects/clangbsd/sys/kern/subr_trap.c
  projects/clangbsd/sys/kern/sys_pipe.c
  projects/clangbsd/sys/kern/sys_socket.c
  projects/clangbsd/sys/kern/sysv_msg.c
  projects/clangbsd/sys/kern/sysv_sem.c
  projects/clangbsd/sys/kern/sysv_shm.c
  projects/clangbsd/sys/kern/tty.c
  projects/clangbsd/sys/kern/uipc_mbuf.c
  projects/clangbsd/sys/kern/uipc_mbuf2.c
  projects/clangbsd/sys/kern/uipc_sem.c
  projects/clangbsd/sys/kern/uipc_shm.c
  projects/clangbsd/sys/kern/uipc_socket.c
  projects/clangbsd/sys/kern/uipc_syscalls.c
  projects/clangbsd/sys/kern/uipc_usrreq.c
  projects/clangbsd/sys/kern/vfs_acl.c
  projects/clangbsd/sys/kern/vfs_bio.c
  projects/clangbsd/sys/kern/vfs_cache.c
  projects/clangbsd/sys/kern/vfs_cluster.c
  projects/clangbsd/sys/kern/vfs_default.c
  projects/clangbsd/sys/kern/vfs_extattr.c
  projects/clangbsd/sys/kern/vfs_lookup.c
  projects/clangbsd/sys/kern/vfs_mount.c
  projects/clangbsd/sys/kern/vfs_subr.c
  projects/clangbsd/sys/kern/vfs_syscalls.c
  projects/clangbsd/sys/kern/vfs_vnops.c
  projects/clangbsd/sys/modules/acpi/acpi/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_aiboost/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_asus/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_dock/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_fujitsu/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_ibm/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_panasonic/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_sony/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_toshiba/Makefile
  projects/clangbsd/sys/modules/acpi/acpi_video/Makefile
  projects/clangbsd/sys/modules/cpufreq/Makefile
  projects/clangbsd/sys/modules/cxgb/tom/Makefile
  projects/clangbsd/sys/modules/dtrace/dtnfsclient/   (props changed)
  projects/clangbsd/sys/modules/dummynet/Makefile
  projects/clangbsd/sys/modules/fdc/Makefile
  projects/clangbsd/sys/modules/firewire/fwip/Makefile
  projects/clangbsd/sys/modules/ibcs2/Makefile
  projects/clangbsd/sys/modules/if_gif/Makefile
  projects/clangbsd/sys/modules/if_ppp/Makefile
  projects/clangbsd/sys/modules/if_stf/Makefile
  projects/clangbsd/sys/modules/if_tun/Makefile
  projects/clangbsd/sys/modules/ip6_mroute_mod/   (props changed)
  projects/clangbsd/sys/modules/ip6_mroute_mod/Makefile
  projects/clangbsd/sys/modules/ip_mroute_mod/Makefile
  projects/clangbsd/sys/modules/ipfw/Makefile
  projects/clangbsd/sys/modules/ipfw_nat/Makefile
  projects/clangbsd/sys/modules/ipmi/ipmi_linux/   (props changed)
  projects/clangbsd/sys/modules/linux/Makefile
  projects/clangbsd/sys/modules/mac_lomac/Makefile
  projects/clangbsd/sys/modules/nfsserver/Makefile
  projects/clangbsd/sys/modules/pf/Makefile
  projects/clangbsd/sys/modules/pseudofs/Makefile
  projects/clangbsd/sys/modules/sem/Makefile
  projects/clangbsd/sys/modules/sound/sound/Makefile
  projects/clangbsd/sys/modules/svr4/Makefile
  projects/clangbsd/sys/modules/sysvipc/sysvmsg/Makefile
  projects/clangbsd/sys/modules/sysvipc/sysvsem/Makefile
  projects/clangbsd/sys/modules/sysvipc/sysvshm/Makefile
  projects/clangbsd/sys/modules/ufs/Makefile
  projects/clangbsd/sys/modules/usb/zyd/Makefile
  projects/clangbsd/sys/net/bpf.c
  projects/clangbsd/sys/net/if.c
  projects/clangbsd/sys/net/if_atmsubr.c
  projects/clangbsd/sys/net/if_bridge.c
  projects/clangbsd/sys/net/if_ethersubr.c
  projects/clangbsd/sys/net/if_fddisubr.c
  projects/clangbsd/sys/net/if_fwsubr.c
  projects/clangbsd/sys/net/if_gif.c
  projects/clangbsd/sys/net/if_gif.h
  projects/clangbsd/sys/net/if_iso88025subr.c
  projects/clangbsd/sys/net/if_loop.c
  projects/clangbsd/sys/net/if_stf.c
  projects/clangbsd/sys/net/if_tun.c
  projects/clangbsd/sys/net80211/ieee80211.c
  projects/clangbsd/sys/net80211/ieee80211.h
  projects/clangbsd/sys/net80211/ieee80211_crypto.c
  projects/clangbsd/sys/net80211/ieee80211_crypto.h
  projects/clangbsd/sys/net80211/ieee80211_crypto_ccmp.c
  projects/clangbsd/sys/net80211/ieee80211_crypto_tkip.c
  projects/clangbsd/sys/net80211/ieee80211_ddb.c
  projects/clangbsd/sys/net80211/ieee80211_dfs.c
  projects/clangbsd/sys/net80211/ieee80211_freebsd.c
  projects/clangbsd/sys/net80211/ieee80211_hostap.c
  projects/clangbsd/sys/net80211/ieee80211_ht.c
  projects/clangbsd/sys/net80211/ieee80211_input.c
  projects/clangbsd/sys/net80211/ieee80211_ioctl.c
  projects/clangbsd/sys/net80211/ieee80211_ioctl.h
  projects/clangbsd/sys/net80211/ieee80211_node.c
  projects/clangbsd/sys/net80211/ieee80211_node.h
  projects/clangbsd/sys/net80211/ieee80211_output.c
  projects/clangbsd/sys/net80211/ieee80211_proto.c
  projects/clangbsd/sys/net80211/ieee80211_proto.h
  projects/clangbsd/sys/net80211/ieee80211_scan.h
  projects/clangbsd/sys/net80211/ieee80211_scan_sta.c
  projects/clangbsd/sys/net80211/ieee80211_sta.c
  projects/clangbsd/sys/net80211/ieee80211_var.h
  projects/clangbsd/sys/netatalk/aarp.c
  projects/clangbsd/sys/netatalk/ddp_input.c
  projects/clangbsd/sys/netatalk/ddp_output.c
  projects/clangbsd/sys/netinet/if_ether.c
  projects/clangbsd/sys/netinet/igmp.c
  projects/clangbsd/sys/netinet/in_gif.c
  projects/clangbsd/sys/netinet/in_pcb.c
  projects/clangbsd/sys/netinet/ip_divert.c
  projects/clangbsd/sys/netinet/ip_dummynet.h
  projects/clangbsd/sys/netinet/ip_fw.h
  projects/clangbsd/sys/netinet/ip_icmp.c
  projects/clangbsd/sys/netinet/ip_input.c
  projects/clangbsd/sys/netinet/ip_ipsec.c
  projects/clangbsd/sys/netinet/ip_ipsec.h
  projects/clangbsd/sys/netinet/ip_mroute.c
  projects/clangbsd/sys/netinet/ip_options.c
  projects/clangbsd/sys/netinet/ip_output.c
  projects/clangbsd/sys/netinet/ip_var.h
  projects/clangbsd/sys/netinet/raw_ip.c
  projects/clangbsd/sys/netinet/tcp_input.c
  projects/clangbsd/sys/netinet/tcp_output.c
  projects/clangbsd/sys/netinet/tcp_subr.c
  projects/clangbsd/sys/netinet/tcp_syncache.c
  projects/clangbsd/sys/netinet/tcp_syncache.h
  projects/clangbsd/sys/netinet/tcp_timewait.c
  projects/clangbsd/sys/netinet/udp_usrreq.c
  projects/clangbsd/sys/netinet6/frag6.c
  projects/clangbsd/sys/netinet6/in6_gif.c
  projects/clangbsd/sys/netinet6/in6_pcb.c
  projects/clangbsd/sys/netinet6/nd6.c
  projects/clangbsd/sys/netinet6/udp6_usrreq.c
  projects/clangbsd/sys/nfsserver/nfs_srvkrpc.c
  projects/clangbsd/sys/nfsserver/nfs_srvsock.c
  projects/clangbsd/sys/nlm/nlm_advlock.c
  projects/clangbsd/sys/powerpc/booke/platform_bare.c
  projects/clangbsd/sys/powerpc/booke/pmap.c
  projects/clangbsd/sys/powerpc/conf/MPC85XX
  projects/clangbsd/sys/powerpc/include/ocpbus.h
  projects/clangbsd/sys/powerpc/include/pio.h
  projects/clangbsd/sys/powerpc/mpc85xx/ocpbus.c
  projects/clangbsd/sys/powerpc/mpc85xx/ocpbus.h
  projects/clangbsd/sys/powerpc/powerpc/bus_machdep.c
  projects/clangbsd/sys/rpc/clnt_dg.c
  projects/clangbsd/sys/rpc/clnt_vc.c
  projects/clangbsd/sys/rpc/svc.c
  projects/clangbsd/sys/rpc/svc.h
  projects/clangbsd/sys/rpc/svc_auth.c
  projects/clangbsd/sys/rpc/svc_vc.c
  projects/clangbsd/sys/security/audit/audit_syscalls.c
  projects/clangbsd/sys/sys/cdefs.h
  projects/clangbsd/sys/sys/mount.h
  projects/clangbsd/sys/sys/param.h
  projects/clangbsd/sys/sys/pcpu.h
  projects/clangbsd/sys/sys/priv.h
  projects/clangbsd/sys/sys/soundcard.h
  projects/clangbsd/sys/sys/vimage.h
  projects/clangbsd/sys/ufs/ffs/ffs_vfsops.c
  projects/clangbsd/sys/ufs/ufs/ufs_vnops.c
  projects/clangbsd/sys/vm/swap_pager.c
  projects/clangbsd/sys/vm/vm_contig.c
  projects/clangbsd/sys/vm/vm_fault.c
  projects/clangbsd/sys/vm/vm_glue.c
  projects/clangbsd/sys/vm/vm_map.c
  projects/clangbsd/sys/vm/vm_mmap.c
  projects/clangbsd/sys/vm/vm_pager.h
  projects/clangbsd/tools/regression/lib/libutil/test-flopen.c
  projects/clangbsd/tools/regression/lib/msun/test-conj.t   (props changed)
  projects/clangbsd/tools/tools/README
  projects/clangbsd/tools/tools/ath/common/dumpregs.h   (props changed)
  projects/clangbsd/tools/tools/ath/common/dumpregs_5210.c   (props changed)
  projects/clangbsd/tools/tools/ath/common/dumpregs_5211.c   (props changed)
  projects/clangbsd/tools/tools/ath/common/dumpregs_5212.c   (props changed)
  projects/clangbsd/tools/tools/ath/common/dumpregs_5416.c   (props changed)
  projects/clangbsd/tools/tools/pciid/mk_pci_vendors.pl
  projects/clangbsd/usr.bin/calendar/calendars/calendar.music
  projects/clangbsd/usr.bin/clang/lib/libclangcodegen/Makefile
  projects/clangbsd/usr.bin/clang/lib/libclangsema/Makefile
  projects/clangbsd/usr.bin/tail/extern.h
  projects/clangbsd/usr.bin/tail/forward.c
  projects/clangbsd/usr.bin/tail/misc.c
  projects/clangbsd/usr.bin/tail/read.c
  projects/clangbsd/usr.bin/tail/reverse.c
  projects/clangbsd/usr.bin/tail/tail.1
  projects/clangbsd/usr.bin/tail/tail.c
  projects/clangbsd/usr.sbin/acpi/Makefile.inc
  projects/clangbsd/usr.sbin/acpi/acpiconf/acpiconf.c
  projects/clangbsd/usr.sbin/acpi/acpidb/Makefile
  projects/clangbsd/usr.sbin/acpi/acpidb/acpidb.c
  projects/clangbsd/usr.sbin/acpi/acpidump/acpi.c
  projects/clangbsd/usr.sbin/acpi/iasl/Makefile
  projects/clangbsd/usr.sbin/jail/jail.8
  projects/clangbsd/usr.sbin/makefs/ffs/ffs_bswap.c   (props changed)
  projects/clangbsd/usr.sbin/makefs/ffs/ffs_subr.c   (props changed)
  projects/clangbsd/usr.sbin/makefs/ffs/ufs_bswap.h   (props changed)
  projects/clangbsd/usr.sbin/makefs/getid.c   (props changed)
  projects/clangbsd/usr.sbin/mountd/mountd.c
  projects/clangbsd/usr.sbin/nfsd/nfsv4.4
  projects/clangbsd/usr.sbin/wpa/hostapd/driver_freebsd.c

Modified: projects/clangbsd/ObsoleteFiles.inc
==============================================================================
--- projects/clangbsd/ObsoleteFiles.inc	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/ObsoleteFiles.inc	Mon Jun  8 21:05:27 2009	(r193755)
@@ -14,6 +14,8 @@
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
 
+# 20090605: removal of clists
+OLD_FILES+=usr/include/sys/clist.h
 # 20090602: removal of window(1)
 OLD_FILES+=usr/bin/window
 OLD_FILES+=usr/share/man/man1/window.1.gz

Modified: projects/clangbsd/bin/df/df.1
==============================================================================
--- projects/clangbsd/bin/df/df.1	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/bin/df/df.1	Mon Jun  8 21:05:27 2009	(r193755)
@@ -78,15 +78,20 @@ this overrides the
 .Ev BLOCKSIZE
 specification from the environment.
 .It Fl H
-"Human-readable" output.
+.Dq Human-readable
+output.
 Use unit suffixes: Byte, Kilobyte, Megabyte,
 Gigabyte, Terabyte and Petabyte in order to reduce the number of
 digits to four or fewer using base 10 for sizes.
 .It Fl h
-"Human-readable" output.
+.Dq Human-readable
+output.
 Use unit suffixes: Byte, Kilobyte, Megabyte,
 Gigabyte, Terabyte and Petabyte in order to reduce the number of
 digits to four or fewer using base 2 for sizes.
+Inodes statistics, if enabled with
+.Fl i ,
+are always printed in base 10.
 .It Fl i
 Include statistics on the number of free inodes.
 .It Fl k

Modified: projects/clangbsd/bin/df/df.c
==============================================================================
--- projects/clangbsd/bin/df/df.c	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/bin/df/df.c	Mon Jun  8 21:05:27 2009	(r193755)
@@ -369,6 +369,23 @@ prthumanval(int64_t bytes)
 }
 
 /*
+ * Print an inode count in "human-readable" format.
+ */
+static void
+prthumanvalinode(int64_t bytes)
+{
+	char buf[6];
+	int flags;
+
+	flags = HN_NOSPACE | HN_DECIMAL | HN_DIVISOR_1000;
+
+	humanize_number(buf, sizeof(buf) - (bytes < 0 ? 0 : 1),
+	    bytes, "", HN_AUTOSCALE, flags);
+
+	(void)printf(" %5s", buf);
+}
+
+/*
  * Convert statfs returned file system size into BLOCKSIZE units.
  * Attempts to avoid overflow for large file systems.
  */
@@ -413,8 +430,10 @@ prtstat(struct statfs *sfsp, struct maxw
 		(void)printf(" %-*s %*s %*s Capacity", mwp->total, header,
 		    mwp->used, "Used", mwp->avail, "Avail");
 		if (iflag) {
-			mwp->iused = imax(mwp->iused, (int)strlen("  iused"));
-			mwp->ifree = imax(mwp->ifree, (int)strlen("ifree"));
+			mwp->iused = imax(hflag ? 0 : mwp->iused,
+			    (int)strlen("  iused"));
+			mwp->ifree = imax(hflag ? 0 : mwp->ifree,
+			    (int)strlen("ifree"));
 			(void)printf(" %*s %*s %%iused",
 			    mwp->iused - 2, "iused", mwp->ifree, "ifree");
 		}
@@ -440,8 +459,15 @@ prtstat(struct statfs *sfsp, struct maxw
 	if (iflag) {
 		inodes = sfsp->f_files;
 		used = inodes - sfsp->f_ffree;
-		(void)printf(" %*jd %*jd %4.0f%% ", mwp->iused, (intmax_t)used,
-		    mwp->ifree, (intmax_t)sfsp->f_ffree, inodes == 0 ? 100.0 :
+		if (hflag) {
+			(void)printf("  ");
+			prthumanvalinode(used);
+			prthumanvalinode(sfsp->f_ffree);
+		} else {
+			(void)printf(" %*jd %*jd", mwp->iused, (intmax_t)used,
+			    mwp->ifree, (intmax_t)sfsp->f_ffree);
+		}
+		(void)printf(" %4.0f%% ", inodes == 0 ? 100.0 :
 		    (double)used / (double)inodes * 100.0);
 	} else
 		(void)printf("  ");

Modified: projects/clangbsd/bin/sh/sh.1
==============================================================================
--- projects/clangbsd/bin/sh/sh.1	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/bin/sh/sh.1	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1682,6 +1682,7 @@ If
 is given
 it is used as the exit status of the shell;
 otherwise the exit status of the preceding command is used.
+The exit status should be an integer between 0 and 255.
 .It Ic export Ar name ...
 .It Ic export Op Fl p
 The specified names are exported so that they will

Modified: projects/clangbsd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c
==============================================================================
--- projects/clangbsd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1171,7 +1171,6 @@ dataset_cmp(const void *a, const void *b
  * we have the list of all filesystems, we iterate over them in order and mount
  * and/or share each one.
  */
-#pragma weak zpool_mount_datasets = zpool_enable_datasets
 int
 zpool_enable_datasets(zpool_handle_t *zhp, const char *mntopts, int flags)
 {
@@ -1275,7 +1274,6 @@ mountpoint_compare(const void *a, const 
  * arbitrarily (on I/O error, for example).  Instead, we walk /etc/mnttab and
  * gather all the filesystems that are currently mounted.
  */
-#pragma weak zpool_unmount_datasets = zpool_disable_datasets
 int
 zpool_disable_datasets(zpool_handle_t *zhp, boolean_t force)
 {

Modified: projects/clangbsd/contrib/llvm/CMakeLists.txt
==============================================================================
--- projects/clangbsd/contrib/llvm/CMakeLists.txt	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/CMakeLists.txt	Mon Jun  8 21:05:27 2009	(r193755)
@@ -58,13 +58,22 @@ endif( MSVC )
 option(LLVM_ENABLE_THREADS "Use threads if available." ON)
 
 if( uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
-  option(LLVM_ENABLE_ASSERTS "Enable asserts" OFF)
+  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" OFF)
 else()
-  option(LLVM_ENABLE_ASSERTS "Enable asserts" ON)
+  option(LLVM_ENABLE_ASSERTIONS "Enable assertions" ON)
 endif()
 
-if( LLVM_ENABLE_ASSERTS )
-  add_definitions( -D_DEBUG -UNDEBUG )
+if( LLVM_ENABLE_ASSERTIONS )
+  add_definitions( -D_DEBUG )
+  # On Release builds cmake automatically defines NDEBUG, so we
+  # explicitly undefine it:
+  if( uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
+    add_definitions( -UNDEBUG )
+  endif()
+else()
+  if( NOT uppercase_CMAKE_BUILD_TYPE STREQUAL "RELEASE" )
+    add_definitions( -DNDEBUG )
+  endif()
 endif()
 
 if( LLVM_TARGETS_TO_BUILD STREQUAL "all" )
@@ -81,6 +90,24 @@ endforeach(c)
 
 set(llvm_builded_incs_dir ${LLVM_BINARY_DIR}/include/llvm)
 
+# The USE_EXPLICIT_DEPENDENCIES variable will be TRUE to indicate that
+# we should use the library dependencies explicitly specified in the
+# CMakeLists.txt files rather than those determined by
+# llvm-config. This value must be true for non-make and IDE
+# generators.
+if (MSVC_IDE)
+  set(DEFAULT_USE_EXPLICIT_DEPENDENCIES ON)
+elseif (XCODE)
+  set(DEFAULT_USE_EXPLICIT_DEPENDENCIES ON)
+else ()
+ set(DEFAULT_USE_EXPLICIT_DEPENDENCIES OFF)
+endif ()
+
+option(USE_EXPLICIT_DEPENDENCIES 
+  "Use explicit dependencies instead of llvm-config" 
+  ${DEFAULT_USE_EXPLICIT_DEPENDENCIES})
+mark_as_advanced(USE_EXPLICIT_DEPENDENCIES)
+
 # Add path for custom modules
 set(CMAKE_MODULE_PATH
   ${CMAKE_MODULE_PATH}
@@ -123,11 +150,13 @@ include(config-ix)
 
 option(LLVM_ENABLE_PIC "Build Position-Independent Code" OFF)
 
+set(ENABLE_PIC 0)
 if( LLVM_ENABLE_PIC )
   if( SUPPORTS_FPIC_FLAG )
     message(STATUS "Building with -fPIC")
     add_llvm_definitions(-fPIC)
-  else( SUPPORTS_FPIC_FLAG )
+    set(ENABLE_PIC 1)
+ else( SUPPORTS_FPIC_FLAG )
     message(STATUS "Warning: -fPIC not supported.")
   endif()
 endif()

Modified: projects/clangbsd/contrib/llvm/Makefile.rules
==============================================================================
--- projects/clangbsd/contrib/llvm/Makefile.rules	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/Makefile.rules	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1066,7 +1066,7 @@ all-local:: $(LibName.O)
 
 $(LibName.O): $(ObjectsO) $(LibDir)/.dir
 	$(Echo) Linking $(BuildMode) Object Library $(notdir $@)
-	$(Verb) $(Relink) -Wl,-r -nodefaultlibs -nostdlib -nostartfiles -o $@ $(ObjectsO)
+	$(Verb) $(Relink) -r -nodefaultlibs -nostdlib -nostartfiles -o $@ $(ObjectsO)
 
 clean-local::
 ifneq ($(strip $(LibName.O)),)

Modified: projects/clangbsd/contrib/llvm/autoconf/configure.ac
==============================================================================
--- projects/clangbsd/contrib/llvm/autoconf/configure.ac	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/autoconf/configure.ac	Mon Jun  8 21:05:27 2009	(r193755)
@@ -279,7 +279,7 @@ dnl===----------------------------------
 
 dnl --enable-optimized : check whether they want to do an optimized build:
 AC_ARG_ENABLE(optimized, AS_HELP_STRING(
- [--enable-optimized,Compile with optimizations enabled (default is NO)]),,enableval=$optimize)
+ --enable-optimized,[Compile with optimizations enabled (default is NO)]),,enableval=$optimize)
 if test ${enableval} = "no" ; then
   AC_SUBST(ENABLE_OPTIMIZED,[[]])
 else
@@ -288,7 +288,7 @@ fi
 
 dnl --enable-profiling : check whether they want to do a profile build:
 AC_ARG_ENABLE(profiling, AS_HELP_STRING(
- [--enable-profiling,Compile with profiling enabled (default is NO)]),,enableval="no")
+ --enable-profiling,[Compile with profiling enabled (default is NO)]),,enableval="no")
 if test ${enableval} = "no" ; then
   AC_SUBST(ENABLE_PROFILING,[[]])
 else
@@ -297,7 +297,7 @@ fi
 
 dnl --enable-assertions : check whether they want to turn on assertions or not:
 AC_ARG_ENABLE(assertions,AS_HELP_STRING(
-  [--enable-assertions,Compile with assertion checks enabled (default is YES)]),, enableval="yes")
+  --enable-assertions,[Compile with assertion checks enabled (default is YES)]),, enableval="yes")
 if test ${enableval} = "yes" ; then
   AC_SUBST(DISABLE_ASSERTIONS,[[]])
 else
@@ -306,7 +306,7 @@ fi
 
 dnl --enable-expensive-checks : check whether they want to turn on expensive debug checks:
 AC_ARG_ENABLE(expensive-checks,AS_HELP_STRING(
-  [--enable-expensive-checks,Compile with expensive debug checks enabled (default is NO)]),, enableval="no")
+  --enable-expensive-checks,[Compile with expensive debug checks enabled (default is NO)]),, enableval="no")
 if test ${enableval} = "yes" ; then
   AC_SUBST(ENABLE_EXPENSIVE_CHECKS,[[ENABLE_EXPENSIVE_CHECKS=1]])
   AC_SUBST(EXPENSIVE_CHECKS,[[yes]])
@@ -317,7 +317,7 @@ fi
 
 dnl --enable-debug-runtime : should runtime libraries have debug symbols?
 AC_ARG_ENABLE(debug-runtime,
-   AS_HELP_STRING([--enable-debug-runtime,Build runtime libs with debug symbols (default is NO)]),,enableval=no)
+   AS_HELP_STRING(--enable-debug-runtime,[Build runtime libs with debug symbols (default is NO)]),,enableval=no)
 if test ${enableval} = "no" ; then
   AC_SUBST(DEBUG_RUNTIME,[[]])
 else
@@ -553,6 +553,16 @@ if test "x$WITH_BINUTILS_INCDIR" != xdef
   fi
 fi
 
+dnl --enable-libffi : check whether the user wants to turn off libffi:
+AC_ARG_ENABLE(libffi,AS_HELP_STRING(
+  --enable-libffi,[Check for the presence of libffi (default is YES)]),,
+  enableval=yes)
+case "$enableval" in
+  yes) llvm_cv_enable_libffi="yes" ;;
+  no)  llvm_cv_enable_libffi="no"  ;;
+  *) AC_MSG_ERROR([Invalid setting for --enable-libffi. Use "yes" or "no"]) ;;
+esac
+
 dnl===-----------------------------------------------------------------------===
 dnl===
 dnl=== SECTION 4: Check for programs we need and that they are the right version
@@ -769,9 +779,11 @@ AC_SEARCH_LIBS(dlopen,dl,AC_DEFINE([HAVE
                AC_MSG_WARN([dlopen() not found - disabling plugin support]))
 
 dnl libffi is optional; used to call external functions from the interpreter
-AC_SEARCH_LIBS(ffi_call,ffi,AC_DEFINE([HAVE_FFI_CALL],[1],
-               [Define if libffi is available on this platform.]),
-               AC_MSG_WARN([libffi not found - disabling external calls from interpreter]))
+if test "$llvm_cv_enable_libffi" = "yes" ; then
+  AC_SEARCH_LIBS(ffi_call,ffi,AC_DEFINE([HAVE_FFI_CALL],[1],
+                 [Define if libffi is available on this platform.]),
+                 AC_MSG_WARN([libffi not found - disabling external calls from interpreter]))
+fi
 
 dnl mallinfo is optional; the code can compile (minus features) without it
 AC_SEARCH_LIBS(mallinfo,malloc,AC_DEFINE([HAVE_MALLINFO],[1],
@@ -836,7 +848,9 @@ else
 fi
 
 dnl Try to find ffi.h.
-AC_CHECK_HEADERS([ffi.h ffi/ffi.h])
+if test "$llvm_cv_enable_libffi" = "yes" ; then
+  AC_CHECK_HEADERS([ffi.h ffi/ffi.h])
+fi
 
 dnl===-----------------------------------------------------------------------===
 dnl===

Modified: projects/clangbsd/contrib/llvm/cmake/config-ix.cmake
==============================================================================
--- projects/clangbsd/contrib/llvm/cmake/config-ix.cmake	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/cmake/config-ix.cmake	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1,6 +1,7 @@
 
 # include checks
 include(CheckIncludeFile)
+check_include_file(alloca.h HAVE_ALLOCA_H)
 check_include_file(argz.h HAVE_ARGZ_H)
 check_include_file(assert.h HAVE_ASSERT_H)
 check_include_file(dirent.h HAVE_DIRENT_H)
@@ -34,6 +35,7 @@ check_include_file(sys/resource.h HAVE_S
 check_include_file(sys/stat.h HAVE_SYS_STAT_H)
 check_include_file(sys/time.h HAVE_SYS_TIME_H)
 check_include_file(sys/types.h HAVE_SYS_TYPES_H)
+check_include_file(sys/wait.h HAVE_SYS_WAIT_H)
 check_include_file(termios.h HAVE_TERMIOS_H)
 check_include_file(unistd.h HAVE_UNISTD_H)
 check_include_file(utime.h HAVE_UTIME_H)
@@ -47,6 +49,7 @@ check_library_exists(dl dlopen "" HAVE_L
 # function checks
 include(CheckSymbolExists)
 include(CheckFunctionExists)
+check_symbol_exists(alloca alloca.h HAVE_ALLOCA)
 check_symbol_exists(getpagesize unistd.h HAVE_GETPAGESIZE)
 check_symbol_exists(getrusage sys/resource.h HAVE_GETRUSAGE)
 check_symbol_exists(setrlimit sys/resource.h HAVE_SETRLIMIT)
@@ -58,6 +61,8 @@ check_symbol_exists(isnan math.h HAVE_IS
 check_symbol_exists(ceilf math.h HAVE_CEILF)
 check_symbol_exists(floorf math.h HAVE_FLOORF)
 check_symbol_exists(mallinfo malloc.h HAVE_MALLINFO)
+check_symbol_exists(malloc_zone_statistics malloc/malloc.h
+                    HAVE_MALLOC_ZONE_STATISTICS)
 check_symbol_exists(pthread_mutex_lock pthread.h HAVE_PTHREAD_MUTEX_LOCK)
 check_symbol_exists(strtoll stdlib.h HAVE_STRTOLL)
 

Modified: projects/clangbsd/contrib/llvm/cmake/modules/AddLLVM.cmake
==============================================================================
--- projects/clangbsd/contrib/llvm/cmake/modules/AddLLVM.cmake	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/cmake/modules/AddLLVM.cmake	Mon Jun  8 21:05:27 2009	(r193755)
@@ -26,11 +26,11 @@ macro(add_llvm_executable name)
   if( LLVM_LINK_COMPONENTS )
     llvm_config(${name} ${LLVM_LINK_COMPONENTS})
   endif( LLVM_LINK_COMPONENTS )
-  if( MSVC )
+  if( USE_EXPLICIT_DEPENDENCIES )
     target_link_libraries(${name} ${llvm_libs})
-  else( MSVC )
+  else( )
     add_dependencies(${name} llvm-config.target)
-  endif( MSVC )
+  endif( )
   get_system_libs(llvm_system_libs)
   if( llvm_system_libs )
     target_link_libraries(${name} ${llvm_system_libs})

Modified: projects/clangbsd/contrib/llvm/cmake/modules/AddPartiallyLinkedObject.cmake
==============================================================================
--- projects/clangbsd/contrib/llvm/cmake/modules/AddPartiallyLinkedObject.cmake	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/cmake/modules/AddPartiallyLinkedObject.cmake	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1,18 +1,18 @@
 include(LLVMProcessSources)
 
 macro(target_name_of_partially_linked_object lib var)
-  if( MSVC )
+  if( USE_EXPLICIT_DEPENDENCIES )
     set(${var} ${lib})
-  else( MSVC )
+  else( )
     set(${var} ${lib}_pll)
-  endif( MSVC )
+  endif( )
 endmacro(target_name_of_partially_linked_object lib var)
 
 
 macro(add_partially_linked_object lib)
-  if( MSVC )
+  if( USE_EXPLICIT_DEPENDENCIES )
     add_llvm_library( ${lib} ${ARGN})
-  else( MSVC )
+  else( )
     set(pll ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/${CMAKE_CFG_INTDIR}/${lib}.o)
     set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/temp_lib)
     set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/temp_lib)
@@ -36,7 +36,7 @@ macro(add_partially_linked_object lib)
     add_custom_target(${tnplo} ALL DEPENDS ${pll})
     set( llvm_libs ${llvm_libs} ${pll} PARENT_SCOPE)
     set( llvm_lib_targets ${llvm_lib_targets} ${tnplo} PARENT_SCOPE )
-  endif( MSVC )
+  endif( )
   install(FILES ${pll}
     DESTINATION lib)
 endmacro(add_partially_linked_object lib)

Modified: projects/clangbsd/contrib/llvm/cmake/modules/LLVMConfig.cmake
==============================================================================
--- projects/clangbsd/contrib/llvm/cmake/modules/LLVMConfig.cmake	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/cmake/modules/LLVMConfig.cmake	Mon Jun  8 21:05:27 2009	(r193755)
@@ -21,36 +21,40 @@ endfunction(get_system_libs)
 
 macro(llvm_config executable)
   # extra args is the list of link components.
-  if( MSVC )
-    msvc_llvm_config(${executable} ${ARGN})
-  else( MSVC )
+  if( USE_EXPLICIT_DEPENDENCIES )
+    explicit_llvm_config(${executable} ${ARGN})
+  else( )
     nix_llvm_config(${executable} ${ARGN})
-  endif( MSVC )
+  endif( )
 endmacro(llvm_config)
 
 
-function(msvc_llvm_config executable)
+function(explicit_llvm_config executable)
   set( link_components ${ARGN} )
-  if( CMAKE_CL_64 )
-    set(include_lflag "/INCLUDE:")
-  else( CMAKE_CL_64 )
-    set(include_lflag "/INCLUDE:_")
-  endif()
-  foreach(c ${link_components})
-    if( c STREQUAL "jit" )
-      set(lfgs "${lfgs} ${include_lflag}X86TargetMachineModule")
-    endif( c STREQUAL "jit" )
-    list(FIND LLVM_TARGETS_TO_BUILD ${c} idx)
-    if( NOT idx LESS 0 )
-      set(lfgs "${lfgs} ${include_lflag}${c}TargetMachineModule")
-      list(FIND LLVM_ASMPRINTERS_FORCE_LINK ${c} idx)
+
+  set(lfgs)
+  if (MSVC)
+    if( CMAKE_CL_64 )
+      set(include_lflag "/INCLUDE:")
+    else( CMAKE_CL_64 )
+      set(include_lflag "/INCLUDE:_")
+    endif()
+    foreach(c ${link_components})
+      if( c STREQUAL "jit" )
+        set(lfgs "${lfgs} ${include_lflag}X86TargetMachineModule")
+      endif( c STREQUAL "jit" )
+      list(FIND LLVM_TARGETS_TO_BUILD ${c} idx)
       if( NOT idx LESS 0 )
-	set(lfgs "${lfgs} ${include_lflag}${c}AsmPrinterForceLink")
+        set(lfgs "${lfgs} ${include_lflag}${c}TargetMachineModule")
+        list(FIND LLVM_ASMPRINTERS_FORCE_LINK ${c} idx)
+        if( NOT idx LESS 0 )
+	  set(lfgs "${lfgs} ${include_lflag}${c}AsmPrinterForceLink")
+        endif()
       endif()
-    endif()
-  endforeach(c)
+    endforeach(c)
+  endif ()
 
-  msvc_map_components_to_libraries(LIBRARIES ${link_components})
+  explicit_map_components_to_libraries(LIBRARIES ${link_components})
   target_link_libraries(${executable} ${LIBRARIES})
 
   if( lfgs )
@@ -58,10 +62,10 @@ function(msvc_llvm_config executable)
       PROPERTIES
       LINK_FLAGS ${lfgs})
   endif()
-endfunction(msvc_llvm_config)
+endfunction(explicit_llvm_config)
 
 
-function(msvc_map_components_to_libraries out_libs)
+function(explicit_map_components_to_libraries out_libs)
   set( link_components ${ARGN} )
   foreach(c ${link_components})
     # add codegen/asmprinter
@@ -121,7 +125,7 @@ function(msvc_map_components_to_librarie
   endwhile( ${curr_idx} LESS ${lst_size} )
   list(REMOVE_DUPLICATES result)
   set(${out_libs} ${result} PARENT_SCOPE)
-endfunction(msvc_map_components_to_libraries)
+endfunction(explicit_map_components_to_libraries)
 
 
 macro(nix_llvm_config executable)

Modified: projects/clangbsd/contrib/llvm/configure
==============================================================================
--- projects/clangbsd/contrib/llvm/configure	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/configure	Mon Jun  8 21:05:27 2009	(r193755)
@@ -1533,12 +1533,15 @@ if test -n "$ac_init_help"; then
 Optional Features:
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
-  --enable-optimized
-  --enable-profiling
-  --enable-assertions
+  --enable-optimized      Compile with optimizations enabled (default is NO)
+  --enable-profiling      Compile with profiling enabled (default is NO)
+  --enable-assertions     Compile with assertion checks enabled (default is
+                          YES)
   --enable-expensive-checks
-
-  --enable-debug-runtime
+                          Compile with expensive debug checks enabled (default
+                          is NO)
+  --enable-debug-runtime  Build runtime libs with debug symbols (default is
+                          NO)
   --enable-jit            Enable Just In Time Compiling (default is YES)
   --enable-doxygen        Build doxygen documentation (default is NO)
   --enable-threads        Use threads if available (default is YES)
@@ -1550,6 +1553,7 @@ Optional Features:
                           %a (default is YES)
   --enable-bindings       Build specific language bindings:
                           all,auto,none,{binding-name} (default=auto)
+  --enable-libffi         Check for the presence of libffi (default is YES)
   --enable-ltdl-install   install libltdl
   --enable-shared[=PKGS]  build shared libraries
                           [default=yes]
@@ -5111,6 +5115,21 @@ echo "$as_me: error: Invalid path to dir
   fi
 fi
 
+# Check whether --enable-libffi was given.
+if test "${enable_libffi+set}" = set; then
+  enableval=$enable_libffi;
+else
+  enableval=yes
+fi
+
+case "$enableval" in
+  yes) llvm_cv_enable_libffi="yes" ;;
+  no)  llvm_cv_enable_libffi="no"  ;;
+  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
+echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
+   { (exit 1); exit 1; }; } ;;
+esac
+
 
 ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
@@ -10575,7 +10594,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 10578 "configure"
+#line 10597 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -12719,7 +12738,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 12722 "configure"' > conftest.$ac_ext
+  echo '#line 12741 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -14437,11 +14456,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:14440: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:14459: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:14444: \$? = $ac_status" >&5
+   echo "$as_me:14463: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -14705,11 +14724,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:14708: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:14727: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:14712: \$? = $ac_status" >&5
+   echo "$as_me:14731: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -14809,11 +14828,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:14812: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:14831: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:14816: \$? = $ac_status" >&5
+   echo "$as_me:14835: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -17261,7 +17280,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 17264 "configure"
+#line 17283 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -17361,7 +17380,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 17364 "configure"
+#line 17383 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -19729,11 +19748,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:19732: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:19751: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:19736: \$? = $ac_status" >&5
+   echo "$as_me:19755: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -19833,11 +19852,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:19836: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:19855: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:19840: \$? = $ac_status" >&5
+   echo "$as_me:19859: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -21403,11 +21422,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:21406: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:21425: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:21410: \$? = $ac_status" >&5
+   echo "$as_me:21429: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -21507,11 +21526,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:21510: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:21529: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:21514: \$? = $ac_status" >&5
+   echo "$as_me:21533: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -23742,11 +23761,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:23745: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:23764: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:23749: \$? = $ac_status" >&5
+   echo "$as_me:23768: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -24010,11 +24029,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:24013: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:24032: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:24017: \$? = $ac_status" >&5
+   echo "$as_me:24036: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -24114,11 +24133,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:24117: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:24136: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:24121: \$? = $ac_status" >&5
+   echo "$as_me:24140: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -27473,7 +27492,8 @@ echo "$as_me: WARNING: dlopen() not foun
 fi
 
 
-{ echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
+if test "$llvm_cv_enable_libffi" = "yes" ; then
+  { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
 if test "${ac_cv_search_ffi_call+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
@@ -27579,6 +27599,7 @@ else
 echo "$as_me: WARNING: libffi not found - disabling external calls from interpreter" >&2;}
 fi
 
+fi
 
 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
@@ -29824,6 +29845,7 @@ else
 
 fi
 
+if test "$llvm_cv_enable_libffi" = "yes" ; then
 
 
 for ac_header in ffi.h ffi/ffi.h
@@ -29994,6 +30016,7 @@ fi
 
 done
 
+fi
 
 
 

Modified: projects/clangbsd/contrib/llvm/docs/CMake.html
==============================================================================
--- projects/clangbsd/contrib/llvm/docs/CMake.html	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/docs/CMake.html	Mon Jun  8 21:05:27 2009	(r193755)
@@ -248,8 +248,8 @@
   <dt><b>LLVM_ENABLE_THREADS</b>:BOOL</dt>
   <dd>Build with threads support, if available. Defaults to ON.</dd>
 
-  <dt><b>LLVM_ENABLE_ASSERTS</b>:BOOL</dt>
-  <dd>Enables code asserts. Defaults to ON if and only if
+  <dt><b>LLVM_ENABLE_ASSERTIONS</b>:BOOL</dt>
+  <dd>Enables code assertions. Defaults to ON if and only if
     CMAKE_BUILD_TYPE is <i>Release</i>.</dd>
 
   <dt><b>LLVM_ENABLE_PIC</b>:BOOL</dt>

Modified: projects/clangbsd/contrib/llvm/docs/GoldPlugin.html
==============================================================================
--- projects/clangbsd/contrib/llvm/docs/GoldPlugin.html	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/docs/GoldPlugin.html	Mon Jun  8 21:05:27 2009	(r193755)
@@ -153,11 +153,20 @@ $ llvm-gcc -use-gold-plugin a.o b.o -o m
     <pre class="doc_code">
 export CC="$PREFIX/bin/llvm-gcc -use-gold-plugin"
 export CXX="$PREFIX/bin/llvm-g++ -use-gold-plugin"
-export AR="$PREFIX/bin/ar --plugin libLLVMgold.so"
-export NM="$PREFIX/bin/nm --plugin libLLVMgold.so"
+export AR="$PREFIX/bin/ar"
+export NM="$PREFIX/bin/nm"
 export RANLIB=/bin/true #ranlib is not needed, and doesn't support .bc files in .a
 export CFLAGS="-O4"
-     </pre>
+</pre>
+     </li>
+     <li>Or you can just set your path:
+    <pre class="doc_code">
+export PATH="$PREFIX/bin:$PATH"
+export CC="llvm-gcc -use-gold-plugin"
+export CXX="llvm-g++ -use-gold-plugin"
+export RANLIB=/bin/true
+export CFLAGS="-O4"
+</pre>
      </li>
      <li>Configure &amp; build the project as usual: <tt>./configure &amp;&amp; make &amp;&amp; make check</tt> </li>
    </ul>

Modified: projects/clangbsd/contrib/llvm/docs/LangRef.html
==============================================================================
--- projects/clangbsd/contrib/llvm/docs/LangRef.html	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/docs/LangRef.html	Mon Jun  8 21:05:27 2009	(r193755)
@@ -89,8 +89,11 @@
       <li><a href="#binaryops">Binary Operations</a>
         <ol>
           <li><a href="#i_add">'<tt>add</tt>' Instruction</a></li>
+          <li><a href="#i_fadd">'<tt>fadd</tt>' Instruction</a></li>
           <li><a href="#i_sub">'<tt>sub</tt>' Instruction</a></li>
+          <li><a href="#i_fsub">'<tt>fsub</tt>' Instruction</a></li>
           <li><a href="#i_mul">'<tt>mul</tt>' Instruction</a></li>
+          <li><a href="#i_fmul">'<tt>fmul</tt>' Instruction</a></li>
           <li><a href="#i_udiv">'<tt>udiv</tt>' Instruction</a></li>
           <li><a href="#i_sdiv">'<tt>sdiv</tt>' Instruction</a></li>
           <li><a href="#i_fdiv">'<tt>fdiv</tt>' Instruction</a></li>
@@ -2503,16 +2506,15 @@ The result value has the same type as it
 <h5>Arguments:</h5>
 
 <p>The two arguments to the '<tt>add</tt>' instruction must be <a
- href="#t_integer">integer</a>, <a href="#t_floating">floating point</a>, or
- <a href="#t_vector">vector</a> values. Both arguments must have identical
- types.</p>
+ href="#t_integer">integer</a> or
+ <a href="#t_vector">vector</a> of integer values. Both arguments must
+ have identical types.</p>
 
 <h5>Semantics:</h5>
 
-<p>The value produced is the integer or floating point sum of the two
-operands.</p>
+<p>The value produced is the integer sum of the two operands.</p>
 
-<p>If an integer sum has unsigned overflow, the result returned is the
+<p>If the sum has unsigned overflow, the result returned is the
 mathematical result modulo 2<sup>n</sup>, where n is the bit width of
 the result.</p>
 
@@ -2527,6 +2529,39 @@ instruction is appropriate for both sign
 </div>
 <!-- _______________________________________________________________________ -->
 <div class="doc_subsubsection">
+  <a name="i_fadd">'<tt>fadd</tt>' Instruction</a>
+</div>
+
+<div class="doc_text">
+
+<h5>Syntax:</h5>
+
+<pre>
+  &lt;result&gt; = fadd &lt;ty&gt; &lt;op1&gt;, &lt;op2&gt;   <i>; yields {ty}:result</i>
+</pre>
+
+<h5>Overview:</h5>
+
+<p>The '<tt>fadd</tt>' instruction returns the sum of its two operands.</p>
+
+<h5>Arguments:</h5>
+
+<p>The two arguments to the '<tt>fadd</tt>' instruction must be
+<a href="#t_floating">floating point</a> or <a href="#t_vector">vector</a> of
+floating point values. Both arguments must have identical types.</p>
+
+<h5>Semantics:</h5>
+
+<p>The value produced is the floating point sum of the two operands.</p>
+
+<h5>Example:</h5>
+
+<pre>
+  &lt;result&gt; = fadd float 4.0, %var          <i>; yields {float}:result = 4.0 + %var</i>
+</pre>
+</div>
+<!-- _______________________________________________________________________ -->
+<div class="doc_subsubsection">
    <a name="i_sub">'<tt>sub</tt>' Instruction</a>
 </div>
 
@@ -2550,16 +2585,14 @@ representations.</p>
 <h5>Arguments:</h5>
 
 <p>The two arguments to the '<tt>sub</tt>' instruction must be <a
- href="#t_integer">integer</a>, <a href="#t_floating">floating point</a>,
- or <a href="#t_vector">vector</a> values.  Both arguments must have identical
- types.</p>
+ href="#t_integer">integer</a> or <a href="#t_vector">vector</a> of
+ integer values.  Both arguments must have identical types.</p>
 
 <h5>Semantics:</h5>
 
-<p>The value produced is the integer or floating point difference of
-the two operands.</p>
+<p>The value produced is the integer difference of the two operands.</p>
 
-<p>If an integer difference has unsigned overflow, the result returned is the
+<p>If the difference has unsigned overflow, the result returned is the
 mathematical result modulo 2<sup>n</sup>, where n is the bit width of
 the result.</p>
 
@@ -2575,6 +2608,45 @@ instruction is appropriate for both sign
 
 <!-- _______________________________________________________________________ -->
 <div class="doc_subsubsection">
+   <a name="i_fsub">'<tt>fsub</tt>' Instruction</a>
+</div>
+
+<div class="doc_text">
+
+<h5>Syntax:</h5>
+
+<pre>
+  &lt;result&gt; = fsub &lt;ty&gt; &lt;op1&gt;, &lt;op2&gt;   <i>; yields {ty}:result</i>
+</pre>
+
+<h5>Overview:</h5>
+
+<p>The '<tt>fsub</tt>' instruction returns the difference of its two
+operands.</p>
+
+<p>Note that the '<tt>fsub</tt>' instruction is used to represent the
+'<tt>fneg</tt>' instruction present in most other intermediate
+representations.</p>
+
+<h5>Arguments:</h5>
+
+<p>The two arguments to the '<tt>fsub</tt>' instruction must be <a
+ <a href="#t_floating">floating point</a> or <a href="#t_vector">vector</a>
+ of floating point values.  Both arguments must have identical types.</p>
+
+<h5>Semantics:</h5>
+
+<p>The value produced is the floating point difference of the two operands.</p>
+
+<h5>Example:</h5>
+<pre>
+  &lt;result&gt; = fsub float 4.0, %var           <i>; yields {float}:result = 4.0 - %var</i>
+  &lt;result&gt; = fsub float -0.0, %val          <i>; yields {float}:result = -%var</i>
+</pre>
+</div>
+
+<!-- _______________________________________________________________________ -->
+<div class="doc_subsubsection">
   <a name="i_mul">'<tt>mul</tt>' Instruction</a>
 </div>
 
@@ -2590,16 +2662,14 @@ operands.</p>
 <h5>Arguments:</h5>
 
 <p>The two arguments to the '<tt>mul</tt>' instruction must be <a
-href="#t_integer">integer</a>, <a href="#t_floating">floating point</a>,
-or <a href="#t_vector">vector</a> values.  Both arguments must have identical
-types.</p>
+href="#t_integer">integer</a> or <a href="#t_vector">vector</a> of integer
+values.  Both arguments must have identical types.</p>
  
 <h5>Semantics:</h5>
 
-<p>The value produced is the integer or floating point product of the
-two operands.</p>
+<p>The value produced is the integer product of the two operands.</p>
 
-<p>If the result of an integer multiplication has unsigned overflow,
+<p>If the result of the multiplication has unsigned overflow,
 the result returned is the mathematical result modulo 
 2<sup>n</sup>, where n is the bit width of the result.</p>
 <p>Because LLVM integers use a two's complement representation, and the
@@ -2614,6 +2684,35 @@ width of the full product.</p>
 </div>
 
 <!-- _______________________________________________________________________ -->
+<div class="doc_subsubsection">
+  <a name="i_fmul">'<tt>fmul</tt>' Instruction</a>
+</div>
+
+<div class="doc_text">
+
+<h5>Syntax:</h5>
+<pre>  &lt;result&gt; = fmul &lt;ty&gt; &lt;op1&gt;, &lt;op2&gt;   <i>; yields {ty}:result</i>
+</pre>
+<h5>Overview:</h5>
+<p>The  '<tt>fmul</tt>' instruction returns the product of its two
+operands.</p>
+
+<h5>Arguments:</h5>
+
+<p>The two arguments to the '<tt>fmul</tt>' instruction must be
+<a href="#t_floating">floating point</a> or <a href="#t_vector">vector</a>
+of floating point values.  Both arguments must have identical types.</p>
+
+<h5>Semantics:</h5>
+
+<p>The value produced is the floating point product of the two operands.</p>
+
+<h5>Example:</h5>
+<pre>  &lt;result&gt; = fmul float 4.0, %var          <i>; yields {float}:result = 4.0 * %var</i>
+</pre>
+</div>
+
+<!-- _______________________________________________________________________ -->
 <div class="doc_subsubsection"> <a name="i_udiv">'<tt>udiv</tt>' Instruction
 </a></div>
 <div class="doc_text">
@@ -7110,7 +7209,7 @@ declare void @llvm.stackprotector( i8* &
 
   <a href="mailto:sabre@nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2009-06-03 12:20:10 +0200 (Wed, 03 Jun 2009) $
+  Last modified: $Date: 2009-06-05 00:49:04 +0200 (Fri, 05 Jun 2009) $
 </address>
 
 </body>

Modified: projects/clangbsd/contrib/llvm/include/llvm-c/lto.h
==============================================================================
--- projects/clangbsd/contrib/llvm/include/llvm-c/lto.h	Mon Jun  8 21:01:14 2009	(r193754)
+++ projects/clangbsd/contrib/llvm/include/llvm-c/lto.h	Mon Jun  8 21:05:27 2009	(r193755)
@@ -19,6 +19,8 @@
 #include <stdbool.h>
 #include <stddef.h>
 
+#define LTO_API_VERSION 3
+
 typedef enum {
     LTO_SYMBOL_ALIGNMENT_MASK         = 0x0000001F,    /* log2 of alignment */
     LTO_SYMBOL_PERMISSIONS_MASK       = 0x000000E0,    
@@ -208,6 +210,14 @@ lto_codegen_set_gcc_path(lto_code_gen_t 
 
 
 /**
+ * Sets the location of the assembler tool to run. If not set, libLTO
+ * will use gcc to invoke the assembler.
+ */
+extern void
+lto_codegen_set_assembler_path(lto_code_gen_t cg, const char* path);
+
+
+/**
  * Adds to a list of all global symbols that must exist in the final

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



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