svn commit: r258092 - in user/ed/newcons: . bin/pkill bin/sh cddl/contrib/opensolaris/lib/libdtrace/common contrib/binutils/binutils contrib/gcc contrib/gcc/cp contrib/gcc/doc contrib/gcclibs/libib...
Aleksandr Rybalko
ray at FreeBSD.org
Wed Nov 13 13:41:42 UTC 2013
Author: ray
Date: Wed Nov 13 13:41:36 2013
New Revision: 258092
URL: http://svnweb.freebsd.org/changeset/base/258092
Log:
MFC @r258091.
Added:
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/StreamGDBRemote.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/include/lldb/Core/StreamGDBRemote.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/OptionParser.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/include/lldb/Host/OptionParser.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/SystemRuntime.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/include/lldb/Target/SystemRuntime.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/StreamGDBRemote.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Core/StreamGDBRemote.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/OptionParser.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Host/common/OptionParser.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/ProcessRunLock.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Host/common/ProcessRunLock.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/
- copied from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_i386.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_i386.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_i386.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_i386.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_i386.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX_x86.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_i386.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_i386.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_x86_64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterInfos_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/SystemRuntime.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/source/Target/SystemRuntime.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/ELWrapper.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/ELWrapper.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/ELWrapper.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/ELWrapper.h
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/GetOptWrapper.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/GetOptWrapper.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/GetOptWrapper.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/GetOptWrapper.h
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/Platform.cpp
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/Platform.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/Platform.h
- copied unchanged from r258091, head/contrib/llvm/tools/lldb/tools/driver/Platform.h
user/ed/newcons/contrib/llvm/tools/lldb/tools/lldb-platform/
- copied from r258091, head/contrib/llvm/tools/lldb/tools/lldb-platform/
user/ed/newcons/lib/atf/libatf-c++/Makefile.inc
- copied unchanged from r258091, head/lib/atf/libatf-c++/Makefile.inc
user/ed/newcons/lib/atf/libatf-c++/tests/
- copied from r258091, head/lib/atf/libatf-c++/tests/
user/ed/newcons/lib/atf/libatf-c/Makefile.inc
- copied unchanged from r258091, head/lib/atf/libatf-c/Makefile.inc
user/ed/newcons/lib/atf/libatf-c/tests/
- copied from r258091, head/lib/atf/libatf-c/tests/
user/ed/newcons/lib/atf/tests/
- copied from r258091, head/lib/atf/tests/
user/ed/newcons/lib/libnv/
- copied from r258091, head/lib/libnv/
user/ed/newcons/lib/tests/
- copied from r258091, head/lib/tests/
user/ed/newcons/libexec/atf/atf-check/Makefile.inc
- copied unchanged from r258091, head/libexec/atf/atf-check/Makefile.inc
user/ed/newcons/libexec/atf/atf-check/tests/
- copied from r258091, head/libexec/atf/atf-check/tests/
user/ed/newcons/libexec/atf/tests/
- copied from r258091, head/libexec/atf/tests/
user/ed/newcons/libexec/tests/
- copied from r258091, head/libexec/tests/
user/ed/newcons/share/examples/libusb20/util.c
- copied unchanged from r258091, head/share/examples/libusb20/util.c
user/ed/newcons/share/examples/libusb20/util.h
- copied unchanged from r258091, head/share/examples/libusb20/util.h
user/ed/newcons/share/man/man4/gpioiic.4
- copied unchanged from r258091, head/share/man/man4/gpioiic.4
user/ed/newcons/share/man/man4/gpioled.4
- copied unchanged from r258091, head/share/man/man4/gpioled.4
user/ed/newcons/sys/amd64/vmm/io/vioapic.c
- copied unchanged from r258091, head/sys/amd64/vmm/io/vioapic.c
user/ed/newcons/sys/amd64/vmm/io/vioapic.h
- copied unchanged from r258091, head/sys/amd64/vmm/io/vioapic.h
user/ed/newcons/sys/arm/conf/COSMIC
- copied unchanged from r258091, head/sys/arm/conf/COSMIC
user/ed/newcons/sys/arm/freescale/vybrid/
- copied from r258091, head/sys/arm/freescale/vybrid/
user/ed/newcons/sys/boot/fdt/dts/vybrid-cosmic.dts
- copied unchanged from r258091, head/sys/boot/fdt/dts/vybrid-cosmic.dts
user/ed/newcons/sys/boot/fdt/dts/vybrid.dtsi
- copied unchanged from r258091, head/sys/boot/fdt/dts/vybrid.dtsi
user/ed/newcons/sys/dev/iwn/if_iwn_chip_cfg.h
- copied unchanged from r258091, head/sys/dev/iwn/if_iwn_chip_cfg.h
user/ed/newcons/sys/powerpc/mpc85xx/platform_mpc85xx.c
- copied unchanged from r258091, head/sys/powerpc/mpc85xx/platform_mpc85xx.c
user/ed/newcons/sys/powerpc/ofw/ofw_pcibus.h
- copied unchanged from r258091, head/sys/powerpc/ofw/ofw_pcibus.h
user/ed/newcons/sys/powerpc/powerpc/copyinout.c
- copied unchanged from r258091, head/sys/powerpc/powerpc/copyinout.c
user/ed/newcons/sys/powerpc/powerpc/swtch32.S
- copied unchanged from r258091, head/sys/powerpc/powerpc/swtch32.S
user/ed/newcons/sys/powerpc/powerpc/swtch64.S
- copied unchanged from r258091, head/sys/powerpc/powerpc/swtch64.S
user/ed/newcons/sys/powerpc/pseries/plpar_pcibus.c
- copied unchanged from r258091, head/sys/powerpc/pseries/plpar_pcibus.c
user/ed/newcons/tools/build/options/WITH_TESTS
- copied unchanged from r258091, head/tools/build/options/WITH_TESTS
user/ed/newcons/tools/regression/bin/sh/builtins/command12.0
- copied unchanged from r258091, head/tools/regression/bin/sh/builtins/command12.0
user/ed/newcons/tools/regression/bin/sh/parser/var-assign1.0
- copied unchanged from r258091, head/tools/regression/bin/sh/parser/var-assign1.0
user/ed/newcons/tools/regression/lib/libnv/
- copied from r258091, head/tools/regression/lib/libnv/
user/ed/newcons/tools/regression/usr.sbin/etcupdate/preworld.sh
- copied unchanged from r258091, head/tools/regression/usr.sbin/etcupdate/preworld.sh
user/ed/newcons/usr.bin/atf/atf-sh/tests/
- copied from r258091, head/usr.bin/atf/atf-sh/tests/
user/ed/newcons/usr.bin/atf/tests/
- copied from r258091, head/usr.bin/atf/tests/
user/ed/newcons/usr.bin/tests/
- copied from r258091, head/usr.bin/tests/
user/ed/newcons/usr.sbin/mfiutil/mfi_properties.c
- copied unchanged from r258091, head/usr.sbin/mfiutil/mfi_properties.c
Deleted:
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Utility/RefCounter.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_i386.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextCoreFreeBSD_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextCoreFreeBSD_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextCoreLinux_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextCoreLinux_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/RefCounter.cpp
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/abstract.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/abstract.xml
user/ed/newcons/release/generate-release.sh
user/ed/newcons/share/examples/libusb20/aux.c
user/ed/newcons/share/examples/libusb20/aux.h
user/ed/newcons/sys/arm/broadcom/bcm2835/bus_space.c
user/ed/newcons/sys/arm/ti/bus_space.c
user/ed/newcons/sys/powerpc/aim/copyinout.c
user/ed/newcons/sys/powerpc/aim/swtch32.S
user/ed/newcons/sys/powerpc/aim/swtch64.S
user/ed/newcons/sys/powerpc/booke/copyinout.c
user/ed/newcons/sys/powerpc/booke/swtch.S
user/ed/newcons/tools/build/options/WITH_LIBICONV_COMPAT
user/ed/newcons/usr.sbin/bhyve/ioapic.c
user/ed/newcons/usr.sbin/bhyve/ioapic.h
Modified:
user/ed/newcons/MAINTAINERS (contents, props changed)
user/ed/newcons/Makefile.inc1
user/ed/newcons/ObsoleteFiles.inc
user/ed/newcons/UPDATING
user/ed/newcons/bin/pkill/pkill.c
user/ed/newcons/bin/sh/exec.c
user/ed/newcons/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
user/ed/newcons/contrib/binutils/binutils/cxxfilt.c
user/ed/newcons/contrib/gcc/ChangeLog.gcc43
user/ed/newcons/contrib/gcc/c-common.c
user/ed/newcons/contrib/gcc/c-common.h
user/ed/newcons/contrib/gcc/c-typeck.c
user/ed/newcons/contrib/gcc/cp/cp-tree.h
user/ed/newcons/contrib/gcc/cp/parser.c
user/ed/newcons/contrib/gcc/cp/pt.c
user/ed/newcons/contrib/gcc/cp/semantics.c
user/ed/newcons/contrib/gcc/cp/typeck.c
user/ed/newcons/contrib/gcc/doc/invoke.texi
user/ed/newcons/contrib/gcclibs/libiberty/cp-demangle.c
user/ed/newcons/contrib/gcclibs/libiberty/testsuite/demangle-expected
user/ed/newcons/contrib/llvm/include/llvm/Support/Dwarf.h
user/ed/newcons/contrib/llvm/include/llvm/Support/ELF.h
user/ed/newcons/contrib/llvm/lib/Support/Dwarf.cpp
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/API/SBHostOS.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointList.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSiteList.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Address.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionFileDescriptor.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionMachPort.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ConstString.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Error.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Flags.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Log.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Module.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Opcode.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/UUID.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/Value.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Core/dwarf.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFormatterFunctions.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DataVisualization.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatCache.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatClasses.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatNavigator.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategory.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionDeclMap.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/ClangFunction.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUserExpression.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/DWARFExpression.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Expression/IRForTarget.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Condition.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Config.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/File.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Host.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Mutex.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/ProcessRunLock.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/SocketAddress.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Symbols.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/Terminal.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Host/TimeValue.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueBoolean.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/Options.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/PythonDataObjects.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterPython.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/Block.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTImporter.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTType.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangNamespaceDecl.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/Symbol.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/Symtab.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeList.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/DynamicLoader.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/ExecutionContext.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/Process.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/RegisterContext.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/StackFrame.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/StackFrameList.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/StackID.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/Target.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverRange.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-defines.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-private-enumerations.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-private-log.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-private.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-types.h
user/ed/newcons/contrib/llvm/tools/lldb/include/lldb/lldb-versioning.h
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBData.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBFileSpec.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBFunction.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBHostOS.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBModuleSpec.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBProcess.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBSymbol.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBTarget.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBThread.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBType.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBTypeCategory.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBTypeNameSpecifier.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/API/SBValue.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolver.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Breakpoint/StoppointLocation.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Address.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Communication.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ConnectionFileDescriptor.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ConnectionMachPort.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ConnectionSharedMemory.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ConstString.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/DataBufferMemoryMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Debugger.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Error.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/FileLineResolver.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Log.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Mangled.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Module.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Opcode.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/SearchFilter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/SourceManager.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Timer.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/Value.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/CXXFormatterFunctions.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/FormatCache.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/ClangASTSource.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/ClangExpressionDeclMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/ClangFunction.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/ClangUserExpression.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/IRMemoryMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Expression/Materializer.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/Condition.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/File.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/Host.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/Mutex.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/Terminal.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/common/TimeValue.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFile.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupString.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUUID.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupVariable.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/Options.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/PythonDataObjects.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterPython.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextFreeBSD_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIX.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContext_x86.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationList.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/LineEntry.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/Symbol.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/Type.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/UnwindTable.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ExecutionContext.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/Platform.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/Process.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/RegisterContext.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/Target.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/TargetList.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/Thread.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/PseudoTerminal.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/SharingPtr.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/StringExtractor.h
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h
user/ed/newcons/contrib/llvm/tools/lldb/source/lldb-log.cpp
user/ed/newcons/contrib/llvm/tools/lldb/source/lldb.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/Driver.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/Driver.h
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/IOChannel.cpp
user/ed/newcons/contrib/llvm/tools/lldb/tools/driver/IOChannel.h
user/ed/newcons/contrib/mdocml/lib.in
user/ed/newcons/contrib/nvi/README
user/ed/newcons/contrib/nvi/common/main.c
user/ed/newcons/contrib/nvi/docs/USD.doc/vi.man/vi.1
user/ed/newcons/contrib/nvi/ex/ex_print.c
user/ed/newcons/contrib/nvi/ex/version.h
user/ed/newcons/contrib/nvi/vi/v_txt.c
user/ed/newcons/contrib/nvi/vi/vs_refresh.c
user/ed/newcons/contrib/smbfs/lib/smb/nls.c
user/ed/newcons/contrib/subversion/CHANGES
user/ed/newcons/contrib/subversion/INSTALL
user/ed/newcons/contrib/subversion/Makefile.in
user/ed/newcons/contrib/subversion/build-outputs.mk
user/ed/newcons/contrib/subversion/build.conf
user/ed/newcons/contrib/subversion/configure
user/ed/newcons/contrib/subversion/subversion/include/private/svn_client_private.h
user/ed/newcons/contrib/subversion/subversion/include/private/svn_subr_private.h
user/ed/newcons/contrib/subversion/subversion/include/svn_config.h
user/ed/newcons/contrib/subversion/subversion/include/svn_types.h
user/ed/newcons/contrib/subversion/subversion/include/svn_version.h
user/ed/newcons/contrib/subversion/subversion/libsvn_client/commit.c
user/ed/newcons/contrib/subversion/subversion/libsvn_client/merge.c
user/ed/newcons/contrib/subversion/subversion/libsvn_client/mergeinfo.c
user/ed/newcons/contrib/subversion/subversion/libsvn_client/update.c
user/ed/newcons/contrib/subversion/subversion/libsvn_diff/diff_file.c
user/ed/newcons/contrib/subversion/subversion/libsvn_fs/fs-loader.c
user/ed/newcons/contrib/subversion/subversion/libsvn_fs_base/fs.c
user/ed/newcons/contrib/subversion/subversion/libsvn_fs_fs/fs.c
user/ed/newcons/contrib/subversion/subversion/libsvn_fs_fs/fs_fs.c
user/ed/newcons/contrib/subversion/subversion/libsvn_fs_fs/rep-cache-db.h
user/ed/newcons/contrib/subversion/subversion/libsvn_ra/ra_loader.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra/ra_loader.h
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_local/ra_plugin.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_local/split_url.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_serf/commit.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_serf/ra_serf.h
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_serf/replay.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_serf/serf.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_serf/util.c
user/ed/newcons/contrib/subversion/subversion/libsvn_ra_svn/client.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/auth.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/cache_config.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/cmdline.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/config_auth.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/deprecated.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/dirent_uri.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/internal_statements.h
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/io.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/sysinfo.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/utf.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/version.c
user/ed/newcons/contrib/subversion/subversion/libsvn_subr/win32_crashrpt.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/diff_editor.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/diff_local.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/info.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/old-and-busted.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/update_editor.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc-checks.h
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc-metadata.h
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc-queries.h
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc-queries.sql
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc_db.c
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc_db.h
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc_db_private.h
user/ed/newcons/contrib/subversion/subversion/libsvn_wc/wc_db_update_move.c
user/ed/newcons/contrib/subversion/subversion/svn/cl.h
user/ed/newcons/contrib/subversion/subversion/svn/status-cmd.c
user/ed/newcons/contrib/subversion/subversion/svn/status.c
user/ed/newcons/contrib/subversion/subversion/svn/svn.c
user/ed/newcons/contrib/subversion/subversion/svnadmin/svnadmin.c
user/ed/newcons/contrib/subversion/subversion/svndumpfilter/svndumpfilter.c
user/ed/newcons/contrib/subversion/subversion/svnlook/svnlook.c
user/ed/newcons/contrib/subversion/subversion/svnmucc/svnmucc.c
user/ed/newcons/contrib/subversion/subversion/svnserve/svnserve.c
user/ed/newcons/contrib/subversion/subversion/svnsync/svnsync.c
user/ed/newcons/contrib/subversion/subversion/svnversion/svnversion.c
user/ed/newcons/contrib/telnet/telnetd/sys_term.c
user/ed/newcons/crypto/openssh/ChangeLog
user/ed/newcons/crypto/openssh/README
user/ed/newcons/crypto/openssh/auth-options.c
user/ed/newcons/crypto/openssh/auth2-chall.c
user/ed/newcons/crypto/openssh/authfd.c
user/ed/newcons/crypto/openssh/channels.c
user/ed/newcons/crypto/openssh/cipher-3des1.c
user/ed/newcons/crypto/openssh/clientloop.c
user/ed/newcons/crypto/openssh/contrib/caldera/openssh.spec
user/ed/newcons/crypto/openssh/contrib/redhat/openssh.spec
user/ed/newcons/crypto/openssh/contrib/suse/openssh.spec
user/ed/newcons/crypto/openssh/gss-genr.c
user/ed/newcons/crypto/openssh/monitor_mm.c
user/ed/newcons/crypto/openssh/monitor_wrap.c
user/ed/newcons/crypto/openssh/packet.c
user/ed/newcons/crypto/openssh/schnorr.c
user/ed/newcons/crypto/openssh/sftp-client.c
user/ed/newcons/crypto/openssh/sftp-glob.c
user/ed/newcons/crypto/openssh/sftp-server.0
user/ed/newcons/crypto/openssh/sftp.0
user/ed/newcons/crypto/openssh/ssh_config
user/ed/newcons/crypto/openssh/ssh_config.5
user/ed/newcons/crypto/openssh/sshd_config
user/ed/newcons/crypto/openssh/sshd_config.5
user/ed/newcons/crypto/openssh/umac.c
user/ed/newcons/crypto/openssh/version.h
user/ed/newcons/etc/mtree/BSD.tests.dist
user/ed/newcons/etc/network.subr
user/ed/newcons/etc/rc.d/ftp-proxy
user/ed/newcons/etc/rc.d/pflog
user/ed/newcons/lib/Makefile
user/ed/newcons/lib/atf/Makefile
user/ed/newcons/lib/atf/Makefile.inc
user/ed/newcons/lib/atf/libatf-c++/Makefile
user/ed/newcons/lib/atf/libatf-c/Makefile
user/ed/newcons/lib/clang/liblldbCore/Makefile
user/ed/newcons/lib/clang/liblldbDataFormatters/Makefile
user/ed/newcons/lib/clang/liblldbHostCommon/Makefile
user/ed/newcons/lib/clang/liblldbPluginProcessElfCore/Makefile
user/ed/newcons/lib/clang/liblldbPluginProcessPOSIX/Makefile
user/ed/newcons/lib/clang/liblldbPluginSymbolFileDWARF/Makefile
user/ed/newcons/lib/clang/liblldbTarget/Makefile
user/ed/newcons/lib/clang/liblldbUtility/Makefile
user/ed/newcons/lib/libc/iconv/citrus_csmapper.h
user/ed/newcons/lib/libc/posix1e/acl.3
user/ed/newcons/lib/libc/posix1e/acl_is_trivial_np.3
user/ed/newcons/lib/libc/string/strcasecmp.3
user/ed/newcons/lib/libc/sys/Makefile.inc
user/ed/newcons/lib/libproc/proc_sym.c
user/ed/newcons/lib/libsmb/Makefile
user/ed/newcons/lib/libutil/expand_number.3
user/ed/newcons/lib/libvmmapi/vmmapi.c
user/ed/newcons/lib/libvmmapi/vmmapi.h
user/ed/newcons/lib/msun/Makefile
user/ed/newcons/lib/msun/src/s_round.c
user/ed/newcons/lib/msun/src/s_roundf.c
user/ed/newcons/lib/msun/src/s_roundl.c
user/ed/newcons/libexec/Makefile
user/ed/newcons/libexec/atf/Makefile
user/ed/newcons/libexec/atf/Makefile.inc
user/ed/newcons/libexec/atf/atf-check/Makefile
user/ed/newcons/libexec/rtld-elf/rtld.c
user/ed/newcons/release/Makefile
user/ed/newcons/release/doc/de_DE.ISO8859-1/early-adopter/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/errata/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/alpha/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/common/artheader.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/common/dev.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/common/intro.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/i386/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/i386/proc-i386.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/ia64/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/ia64/proc-ia64.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/pc98/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/pc98/proc-pc98.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/sparc64/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/sparc64/dev-sparc64.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/alpha/Makefile
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/alpha/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/abstract.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/artheader.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/install.ent
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/install.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/layout.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/trouble.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/common/upgrade.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/i386/Makefile
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/i386/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/ia64/Makefile
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/ia64/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/pc98/Makefile
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/pc98/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/sparc64/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/installation/sparc64/install.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/readme/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/alpha/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/common/new.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/i386/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/ia64/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/pc98/article.xml
user/ed/newcons/release/doc/de_DE.ISO8859-1/relnotes/sparc64/article.xml
user/ed/newcons/release/doc/en_US.ISO8859-1/errata/article.xml
user/ed/newcons/release/doc/en_US.ISO8859-1/hardware/article.xml
user/ed/newcons/release/doc/en_US.ISO8859-1/readme/article.xml
user/ed/newcons/release/doc/en_US.ISO8859-1/relnotes/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/early-adopter/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/errata/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/alpha/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/common/dev.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/common/intro.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/i386/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/i386/proc-i386.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/ia64/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/ia64/proc-ia64.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/pc98/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/pc98/proc-pc98.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/sparc64/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/sparc64/dev-sparc64.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/hardware/sparc64/proc-sparc64.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/alpha/Makefile
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/alpha/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/artheader.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/install.ent
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/install.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/layout.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/trouble.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/common/upgrade.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/i386/Makefile
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/i386/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/pc98/Makefile
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/pc98/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/sparc64/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/installation/sparc64/install.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/relnotes/alpha/article.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml
user/ed/newcons/release/doc/fr_FR.ISO8859-1/relnotes/i386/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/errata/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/alpha/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/amd64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/amd64/proc-amd64.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/common/artheader.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/common/dev.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/common/intro.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/i386/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/ia64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/ia64/proc-ia64.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/pc98/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/pc98/proc-pc98.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/sparc64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/hardware/sparc64/proc-sparc64.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/alpha/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/amd64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/common/new.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/i386/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/ia64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/pc98/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/relnotes/sparc64/article.xml
user/ed/newcons/release/doc/ja_JP.eucJP/share/xml/catalog.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/errata/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/alpha/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/amd64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/amd64/proc-amd64.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/common/artheader.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/common/dev.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/common/intro.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/i386/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/i386/proc-i386.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/ia64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/ia64/proc-ia64.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/pc98/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/pc98/proc-pc98.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/sparc64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/hardware/sparc64/proc-sparc64.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/alpha/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/alpha/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/amd64/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/amd64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/artheader.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/install.ent
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/install.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/layout.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/trouble.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/common/upgrade.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/i386/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/i386/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/ia64/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/ia64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/pc98/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/pc98/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/sparc64/Makefile
user/ed/newcons/release/doc/ru_RU.KOI8-R/installation/sparc64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/readme/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/alpha/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/amd64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/common/new.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/i386/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/ia64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/pc98/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.xml
user/ed/newcons/release/doc/ru_RU.KOI8-R/share/xml/catalog.xml
user/ed/newcons/release/doc/share/misc/man2hwnotes.pl
user/ed/newcons/release/doc/share/xml/catalog.xml
user/ed/newcons/release/doc/zh_CN.GB2312/errata/article.xml
user/ed/newcons/release/doc/zh_CN.GB2312/hardware/article.xml
user/ed/newcons/release/doc/zh_CN.GB2312/readme/article.xml
user/ed/newcons/release/doc/zh_CN.GB2312/relnotes/article.xml
user/ed/newcons/release/picobsd/build/picobsd
user/ed/newcons/release/release.sh
user/ed/newcons/sbin/devd/devd.cc
user/ed/newcons/sbin/nvmecontrol/firmware.c
user/ed/newcons/sbin/sysctl/sysctl.8
user/ed/newcons/share/dict/README
user/ed/newcons/share/doc/Makefile
user/ed/newcons/share/examples/Makefile
user/ed/newcons/share/examples/libusb20/Makefile
user/ed/newcons/share/examples/libusb20/bulk.c
user/ed/newcons/share/examples/libusb20/control.c
user/ed/newcons/share/man/man1/Makefile
user/ed/newcons/share/man/man3/tree.3
user/ed/newcons/share/man/man4/Makefile
user/ed/newcons/share/man/man4/ddb.4
user/ed/newcons/share/man/man4/gpio.4
user/ed/newcons/share/man/man4/netmap.4
user/ed/newcons/share/man/man4/run.4
user/ed/newcons/share/man/man4/runfw.4
user/ed/newcons/share/man/man4/tcp.4
user/ed/newcons/share/man/man5/rc.conf.5
user/ed/newcons/share/man/man5/src.conf.5
user/ed/newcons/share/man/man7/release.7
user/ed/newcons/share/misc/committers-ports.dot (contents, props changed)
user/ed/newcons/share/mk/Makefile
user/ed/newcons/share/mk/bsd.libnames.mk
user/ed/newcons/share/mk/bsd.own.mk
user/ed/newcons/sys/amd64/amd64/identcpu.c
user/ed/newcons/sys/amd64/include/vmm.h (contents, props changed)
user/ed/newcons/sys/amd64/include/vmm_dev.h (contents, props changed)
user/ed/newcons/sys/amd64/include/vmparam.h
user/ed/newcons/sys/amd64/vmm/vmm.c
user/ed/newcons/sys/amd64/vmm/vmm_dev.c
user/ed/newcons/sys/arm/arm/pmap.c
user/ed/newcons/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
user/ed/newcons/sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
user/ed/newcons/sys/arm/broadcom/bcm2835/files.bcm2835
user/ed/newcons/sys/arm/freescale/imx/imx6_machdep.c
user/ed/newcons/sys/arm/include/vmparam.h
user/ed/newcons/sys/arm/ti/files.ti
user/ed/newcons/sys/boot/forth/beastie.4th
user/ed/newcons/sys/boot/forth/loader.4th
user/ed/newcons/sys/boot/forth/loader.conf
user/ed/newcons/sys/cam/cam_xpt.c
user/ed/newcons/sys/cam/ctl/ctl.c
user/ed/newcons/sys/cam/ctl/ctl_frontend.c
user/ed/newcons/sys/cam/ctl/ctl_private.h
user/ed/newcons/sys/cam/scsi/scsi_da.c
user/ed/newcons/sys/conf/files.powerpc
user/ed/newcons/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c
user/ed/newcons/sys/crypto/aesni/aesencdec.h
user/ed/newcons/sys/crypto/aesni/aesni.h
user/ed/newcons/sys/crypto/aesni/aesni_wrap.c
user/ed/newcons/sys/dev/aacraid/aacraid.c
user/ed/newcons/sys/dev/aacraid/aacraid_cam.c
user/ed/newcons/sys/dev/aacraid/aacraid_reg.h
user/ed/newcons/sys/dev/aacraid/aacraid_var.h
user/ed/newcons/sys/dev/cxgbe/t4_main.c
user/ed/newcons/sys/dev/drm2/drm_crtc.c
user/ed/newcons/sys/dev/drm2/radeon/radeon_display.c
user/ed/newcons/sys/dev/drm2/radeon/radeon_gem.c
user/ed/newcons/sys/dev/gpio/gpiobus.c
user/ed/newcons/sys/dev/isp/isp.c
user/ed/newcons/sys/dev/isp/isp_freebsd.h
user/ed/newcons/sys/dev/isp/isp_library.c
user/ed/newcons/sys/dev/isp/isp_pci.c
user/ed/newcons/sys/dev/iwn/if_iwn.c
user/ed/newcons/sys/dev/iwn/if_iwnreg.h
user/ed/newcons/sys/dev/iwn/if_iwnvar.h
user/ed/newcons/sys/dev/mii/atphy.c
user/ed/newcons/sys/dev/mii/miidevs
user/ed/newcons/sys/dev/nand/nand.h
user/ed/newcons/sys/dev/nand/nand_generic.c
user/ed/newcons/sys/dev/nand/nand_id.c
user/ed/newcons/sys/dev/netmap/netmap.c
user/ed/newcons/sys/dev/ofw/ofw_bus_if.m
user/ed/newcons/sys/dev/ofw/ofw_fdt.c
user/ed/newcons/sys/dev/ppc/ppc_pci.c
user/ed/newcons/sys/dev/tsec/if_tsec.c
user/ed/newcons/sys/dev/tsec/if_tsec.h
user/ed/newcons/sys/dev/tsec/if_tsec_fdt.c
user/ed/newcons/sys/dev/tsec/if_tsecreg.h
user/ed/newcons/sys/dev/uart/uart.h
user/ed/newcons/sys/dev/uart/uart_bus_fdt.c
user/ed/newcons/sys/dev/uart/uart_bus_pci.c
user/ed/newcons/sys/dev/usb/usbdevs
user/ed/newcons/sys/dev/usb/wlan/if_rsu.c
user/ed/newcons/sys/dev/usb/wlan/if_rum.c
user/ed/newcons/sys/dev/usb/wlan/if_run.c
user/ed/newcons/sys/dev/usb/wlan/if_runreg.h
user/ed/newcons/sys/dev/usb/wlan/if_runvar.h
user/ed/newcons/sys/dev/usb/wlan/if_uath.c
user/ed/newcons/sys/dev/usb/wlan/if_upgt.c
user/ed/newcons/sys/dev/usb/wlan/if_ural.c
user/ed/newcons/sys/dev/usb/wlan/if_urtw.c
user/ed/newcons/sys/dev/usb/wlan/if_urtwn.c
user/ed/newcons/sys/dev/usb/wlan/if_zyd.c
user/ed/newcons/sys/dev/xen/control/control.c
user/ed/newcons/sys/dev/xen/netfront/netfront.c
user/ed/newcons/sys/fs/nfs/nfs_commonsubs.c
user/ed/newcons/sys/fs/nfs/nfs_var.h
user/ed/newcons/sys/fs/nfsclient/nfs_clcomsubs.c
user/ed/newcons/sys/fs/pseudofs/pseudofs_vnops.c
user/ed/newcons/sys/geom/eli/g_eli.c
user/ed/newcons/sys/i386/conf/XEN
user/ed/newcons/sys/i386/i386/identcpu.c
user/ed/newcons/sys/i386/i386/machdep.c
user/ed/newcons/sys/i386/include/vmparam.h
user/ed/newcons/sys/ia64/ia64/mp_machdep.c
user/ed/newcons/sys/ia64/include/vmparam.h
user/ed/newcons/sys/kern/kern_malloc.c
user/ed/newcons/sys/kern/subr_param.c
user/ed/newcons/sys/kern/sysv_shm.c
user/ed/newcons/sys/kern/uipc_socket.c
user/ed/newcons/sys/kern/vfs_lookup.c
user/ed/newcons/sys/kern/vfs_vnops.c
user/ed/newcons/sys/kern/vnode_if.src
user/ed/newcons/sys/mips/include/vmparam.h
user/ed/newcons/sys/modules/bwi/Makefile
user/ed/newcons/sys/modules/iwnfw/Makefile
user/ed/newcons/sys/modules/vmm/Makefile
user/ed/newcons/sys/net/if.c
user/ed/newcons/sys/net/if.h
user/ed/newcons/sys/net/if_gif.c
user/ed/newcons/sys/net/if_gre.c
user/ed/newcons/sys/net80211/ieee80211_amrr.c
user/ed/newcons/sys/net80211/ieee80211_output.c
user/ed/newcons/sys/netgraph/ng_pipe.c
user/ed/newcons/sys/netinet/in.c
user/ed/newcons/sys/netinet/sctp_asconf.c
user/ed/newcons/sys/netinet/sctp_auth.c
user/ed/newcons/sys/netinet/sctp_auth.h
user/ed/newcons/sys/netinet/sctputil.c
user/ed/newcons/sys/netinet/tcp_usrreq.c
user/ed/newcons/sys/netinet6/in6.c
user/ed/newcons/sys/netinet6/nd6_nbr.c
user/ed/newcons/sys/netipsec/ipsec_input.c
user/ed/newcons/sys/netsmb/smb_trantcp.c
user/ed/newcons/sys/ofed/drivers/net/mlx4/en_ethtool.c
user/ed/newcons/sys/ofed/drivers/net/mlx4/en_netdev.c
user/ed/newcons/sys/ofed/drivers/net/mlx4/mlx4_en.h
user/ed/newcons/sys/ofed/include/linux/bitops.h
user/ed/newcons/sys/powerpc/aim/mmu_oea64.c
user/ed/newcons/sys/powerpc/booke/locore.S
user/ed/newcons/sys/powerpc/booke/machdep.c
user/ed/newcons/sys/powerpc/booke/mp_cpudep.c
user/ed/newcons/sys/powerpc/booke/platform_bare.c
user/ed/newcons/sys/powerpc/booke/pmap.c
user/ed/newcons/sys/powerpc/booke/trap_subr.S
user/ed/newcons/sys/powerpc/include/param.h
user/ed/newcons/sys/powerpc/include/pcpu.h
user/ed/newcons/sys/powerpc/include/vmparam.h
user/ed/newcons/sys/powerpc/mpc85xx/pci_mpc85xx.c
user/ed/newcons/sys/powerpc/ofw/ofw_machdep.c
user/ed/newcons/sys/powerpc/ofw/ofw_pcibus.c
user/ed/newcons/sys/powerpc/powerpc/dump_machdep.c
user/ed/newcons/sys/powerpc/pseries/plpar_iommu.c
user/ed/newcons/sys/powerpc/pseries/rtas_pci.c
user/ed/newcons/sys/sparc64/include/vmparam.h
user/ed/newcons/sys/sys/mount.h
user/ed/newcons/sys/sys/sockio.h
user/ed/newcons/sys/sys/systm.h
user/ed/newcons/sys/vm/vm_fault.c
user/ed/newcons/sys/vm/vm_pageout.c
user/ed/newcons/sys/x86/cpufreq/hwpstate.c
user/ed/newcons/sys/x86/include/specialreg.h
user/ed/newcons/sys/x86/iommu/busdma_dmar.c
user/ed/newcons/sys/x86/iommu/intel_drv.c
user/ed/newcons/sys/x86/iommu/intel_fault.c
user/ed/newcons/sys/x86/iommu/intel_idpgtbl.c
user/ed/newcons/tests/Makefile
user/ed/newcons/tests/README
user/ed/newcons/tools/build/mk/OptionalObsoleteFiles.inc
user/ed/newcons/tools/regression/usr.sbin/etcupdate/always.sh
user/ed/newcons/tools/regression/usr.sbin/etcupdate/conflicts.sh
user/ed/newcons/tools/regression/usr.sbin/etcupdate/fbsdid.sh
user/ed/newcons/tools/regression/usr.sbin/etcupdate/ignore.sh
user/ed/newcons/tools/regression/usr.sbin/etcupdate/tests.sh
user/ed/newcons/tools/tools/netmap/pkt-gen.c
user/ed/newcons/usr.bin/Makefile
user/ed/newcons/usr.bin/atf/Makefile
user/ed/newcons/usr.bin/atf/Makefile.inc
user/ed/newcons/usr.bin/atf/atf-sh/Makefile
user/ed/newcons/usr.bin/calendar/calendars/calendar.freebsd (contents, props changed)
user/ed/newcons/usr.bin/iscsictl/iscsictl.c
user/ed/newcons/usr.bin/split/Makefile
user/ed/newcons/usr.bin/split/split.c
user/ed/newcons/usr.bin/svn/svn/Makefile
user/ed/newcons/usr.bin/svn/svn_private_config.h
user/ed/newcons/usr.sbin/bhyve/Makefile
user/ed/newcons/usr.sbin/bhyve/acpi.c
user/ed/newcons/usr.sbin/bhyve/bhyverun.c
user/ed/newcons/usr.sbin/bhyve/pci_emul.c
user/ed/newcons/usr.sbin/bhyve/pci_lpc.c
user/ed/newcons/usr.sbin/bhyve/pit_8254.c
user/ed/newcons/usr.sbin/bsdconfig/bsdconfig
user/ed/newcons/usr.sbin/bsdconfig/include/messages.subr
user/ed/newcons/usr.sbin/bsdconfig/share/common.subr
user/ed/newcons/usr.sbin/bsdconfig/share/dialog.subr
user/ed/newcons/usr.sbin/bsdconfig/share/media/http.subr
user/ed/newcons/usr.sbin/bsdconfig/share/media/tcpip.subr
user/ed/newcons/usr.sbin/bsdconfig/share/packages/index.subr
user/ed/newcons/usr.sbin/bsdconfig/share/packages/packages.subr
user/ed/newcons/usr.sbin/bsdconfig/share/strings.subr
user/ed/newcons/usr.sbin/bsdconfig/share/sysrc.subr
user/ed/newcons/usr.sbin/bsdconfig/startup/share/rcconf.subr
user/ed/newcons/usr.sbin/bsdinstall/bsdinstall
user/ed/newcons/usr.sbin/bsdinstall/bsdinstall.8
user/ed/newcons/usr.sbin/bsdinstall/scripts/auto
user/ed/newcons/usr.sbin/bsdinstall/scripts/config
user/ed/newcons/usr.sbin/bsdinstall/scripts/docsinstall
user/ed/newcons/usr.sbin/bsdinstall/scripts/jail
user/ed/newcons/usr.sbin/bsdinstall/scripts/netconfig_ipv4
user/ed/newcons/usr.sbin/bsdinstall/scripts/netconfig_ipv6
user/ed/newcons/usr.sbin/bsdinstall/scripts/script
user/ed/newcons/usr.sbin/bsdinstall/scripts/wlanconfig
user/ed/newcons/usr.sbin/bsdinstall/scripts/zfsboot
user/ed/newcons/usr.sbin/ctld/ctl.conf.5
user/ed/newcons/usr.sbin/etcupdate/etcupdate.8
user/ed/newcons/usr.sbin/etcupdate/etcupdate.sh
user/ed/newcons/usr.sbin/freebsd-update/freebsd-update.sh
user/ed/newcons/usr.sbin/gpioctl/gpioctl.8
user/ed/newcons/usr.sbin/mfiutil/Makefile
user/ed/newcons/usr.sbin/mfiutil/mfiutil.8
user/ed/newcons/usr.sbin/mfiutil/mfiutil.c
user/ed/newcons/usr.sbin/mount_smbfs/Makefile
user/ed/newcons/usr.sbin/pkg/pkg.c
user/ed/newcons/usr.sbin/syslogd/syslogd.c
user/ed/newcons/usr.sbin/sysrc/sysrc
user/ed/newcons/usr.sbin/sysrc/sysrc.8
Directory Properties:
user/ed/newcons/ (props changed)
user/ed/newcons/cddl/ (props changed)
user/ed/newcons/cddl/contrib/opensolaris/ (props changed)
user/ed/newcons/contrib/binutils/ (props changed)
user/ed/newcons/contrib/gcc/ (props changed)
user/ed/newcons/contrib/llvm/ (props changed)
user/ed/newcons/contrib/llvm/tools/lldb/ (props changed)
user/ed/newcons/contrib/nvi/ (props changed)
user/ed/newcons/contrib/subversion/ (props changed)
user/ed/newcons/crypto/openssh/ (props changed)
user/ed/newcons/lib/libc/ (props changed)
user/ed/newcons/lib/libutil/ (props changed)
user/ed/newcons/lib/libvmmapi/ (props changed)
user/ed/newcons/sbin/ (props changed)
user/ed/newcons/share/man/man4/ (props changed)
user/ed/newcons/sys/ (props changed)
user/ed/newcons/sys/amd64/vmm/ (props changed)
user/ed/newcons/sys/boot/ (props changed)
user/ed/newcons/sys/conf/ (props changed)
user/ed/newcons/sys/modules/vmm/ (props changed)
user/ed/newcons/usr.bin/calendar/ (props changed)
user/ed/newcons/usr.sbin/bhyve/ (props changed)
Modified: user/ed/newcons/MAINTAINERS
==============================================================================
--- user/ed/newcons/MAINTAINERS Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/MAINTAINERS Wed Nov 13 13:41:36 2013 (r258092)
@@ -99,7 +99,6 @@ nfs alfred Will be happy to review code
rpc.lockd alfred Will be happy to review code, but not mandatory.
truss alfred Will be happy to review code, but not mandatory.
rpc alfred Pre-commit review requested.
-pkg_install portmgr Pre-commit review or approval from portmgr@ requested.
linux emul emulation Please discuss changes here.
bs{diff,patch} cperciva Pre-commit review requested.
portsnap cperciva Pre-commit review requested.
Modified: user/ed/newcons/Makefile.inc1
==============================================================================
--- user/ed/newcons/Makefile.inc1 Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/Makefile.inc1 Wed Nov 13 13:41:36 2013 (r258092)
@@ -136,7 +136,7 @@ REVISION!= make -C ${SRCDIR}/release -V
BRANCH!= make -C ${SRCDIR}/release -V BRANCH
SRCRELDATE!= awk '/^\#define[[:space:]]*__FreeBSD_version/ { print $$3 }' \
${SRCDIR}/sys/sys/param.h
-VERSION= FreeBSD ${REVISION}-${BRANCH} ${TARGET_ARCH} ${SRCRELDATE}
+VERSION= FreeBSD ${REVISION}-${BRANCH:C/-p[0-9]+$//} ${TARGET_ARCH} ${SRCRELDATE}
.endif
KNOWN_ARCHES?= amd64 arm armeb/arm armv6/arm i386 i386/pc98 ia64 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64
@@ -263,6 +263,21 @@ XMAKE= TOOLS_PREFIX=${WORLDTMP} ${BMAKE
TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
-DWITHOUT_GDB
+# kernel-tools stage
+KTMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \
+ PATH=${BPATH}:${PATH} \
+ WORLDTMP=${WORLDTMP} \
+ VERSION="${VERSION}" \
+ COMPILER_TYPE=${COMPILER_TYPE}
+KTMAKE= TOOLS_PREFIX=${WORLDTMP} MAKEOBJDIRPREFIX=${WORLDTMP} \
+ ${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \
+ DESTDIR= \
+ BOOTSTRAPPING=${OSRELDATE} \
+ SSP_CFLAGS= \
+ -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
+ -DNO_PIC -DNO_PROFILE -DNO_SHARED \
+ -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD
+
# world stage
WMAKEENV= ${CROSSENV} \
_SHLIBDIRPREFIX=${WORLDTMP} \
@@ -540,6 +555,7 @@ _cross-tools:
@echo ">>> stage 3: cross tools"
@echo "--------------------------------------------------------------"
${_+_}cd ${.CURDIR}; ${XMAKE} cross-tools
+ ${_+_}cd ${.CURDIR}; ${XMAKE} kernel-tools
_includes:
@echo
@echo "--------------------------------------------------------------"
@@ -1019,7 +1035,7 @@ buildkernel:
@echo "--------------------------------------------------------------"
@echo ">>> stage 2.3: build tools"
@echo "--------------------------------------------------------------"
- @# Currently no special kernel tools to build.
+ ${_+_}cd ${.CURDIR}; ${KTMAKE} kernel-tools
.if !defined(NO_KERNELDEPEND)
@echo
@echo "--------------------------------------------------------------"
@@ -1347,6 +1363,23 @@ build-tools: .MAKE
.endfor
#
+# kernel-tools: Build kernel-building tools
+#
+kernel-tools: .MAKE
+ mkdir -p ${MAKEOBJDIRPREFIX}/usr
+ mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \
+ -p ${MAKEOBJDIRPREFIX}/usr >/dev/null
+.for _tool in \
+ sys/dev/aic7xxx/aicasm
+ ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
+ cd ${.CURDIR}/${_tool} && \
+ ${MAKE} DIRPRFX=${_tool}/ obj && \
+ ${MAKE} DIRPRFX=${_tool}/ depend && \
+ ${MAKE} DIRPRFX=${_tool}/ all && \
+ ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install
+.endfor
+
+#
# cross-tools: Build cross-building tools
#
.if ${TARGET_ARCH} != ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 800035
@@ -1392,8 +1425,7 @@ cross-tools: .MAKE
usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \
${_btxld} \
${_crunchide} \
- ${_kgzip} \
- sys/dev/aic7xxx/aicasm
+ ${_kgzip}
${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_tool} && \
${MAKE} DIRPRFX=${_tool}/ obj && \
@@ -1461,7 +1493,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
${_kerberos5_lib_libroken} \
${_kerberos5_lib_libwind} \
- ${_lib_atf_libatf_c} \
+ ${_lib_atf} \
lib/libbz2 ${_libcom_err} lib/libcrypt \
lib/libelf lib/libexpat \
${_lib_libgssapi} ${_lib_libipx} \
@@ -1475,8 +1507,8 @@ _prebuild_libs= ${_kerberos5_lib_libasn1
${_secure_lib_libcrypto} ${_lib_libldns} \
${_secure_lib_libssh} ${_secure_lib_libssl}
-.if ${MK_ATF} != "no"
-_lib_atf_libatf_c= lib/atf/libatf-c
+.if ${MK_TESTS} != "no"
+_lib_atf= lib/atf
.endif
.if ${MK_LIBTHR} != "no"
@@ -1585,10 +1617,12 @@ ${_lib}__PL: .PHONY .MAKE
.if exists(${.CURDIR}/${_lib})
${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_lib} && \
- ${MAKE} DIRPRFX=${_lib}/ obj && \
- ${MAKE} DIRPRFX=${_lib}/ depend && \
- ${MAKE} -DNO_PROFILE -DNO_PIC DIRPRFX=${_lib}/ all && \
- ${MAKE} -DNO_PROFILE -DNO_PIC DIRPRFX=${_lib}/ install
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ depend && \
+ ${MAKE} -DNO_TESTS -DNO_PROFILE -DNO_PIC \
+ DIRPRFX=${_lib}/ all && \
+ ${MAKE} -DNO_TESTS -DNO_PROFILE -DNO_PIC \
+ DIRPRFX=${_lib}/ install
.endif
.endfor
@@ -1597,10 +1631,10 @@ ${_lib}__L: .PHONY .MAKE
.if exists(${.CURDIR}/${_lib})
${_+_}@${ECHODIR} "===> ${_lib} (obj,depend,all,install)"; \
cd ${.CURDIR}/${_lib} && \
- ${MAKE} DIRPRFX=${_lib}/ obj && \
- ${MAKE} DIRPRFX=${_lib}/ depend && \
- ${MAKE} DIRPRFX=${_lib}/ all && \
- ${MAKE} DIRPRFX=${_lib}/ install
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ depend && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ all && \
+ ${MAKE} -DNO_TESTS DIRPRFX=${_lib}/ install
.endif
.endfor
@@ -1610,10 +1644,12 @@ ${_lib}__L: .PHONY .MAKE
lib/libpam__L: .PHONY .MAKE
${_+_}@${ECHODIR} "===> lib/libpam (obj,depend,all,install)"; \
cd ${.CURDIR}/lib/libpam && \
- ${MAKE} DIRPRFX=lib/libpam/ obj && \
- ${MAKE} DIRPRFX=lib/libpam/ depend && \
- ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET all && \
- ${MAKE} DIRPRFX=lib/libpam/ -D_NO_LIBPAM_SO_YET install
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ obj && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ depend && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ \
+ -D_NO_LIBPAM_SO_YET all && \
+ ${MAKE} -DNO_TESTS DIRPRFX=lib/libpam/ \
+ -D_NO_LIBPAM_SO_YET install
_prereq_libs: ${_prereq_libs:S/$/__PL/}
_startup_libs: ${_startup_libs:S/$/__L/}
Modified: user/ed/newcons/ObsoleteFiles.inc
==============================================================================
--- user/ed/newcons/ObsoleteFiles.inc Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/ObsoleteFiles.inc Wed Nov 13 13:41:36 2013 (r258092)
@@ -38,6 +38,12 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20131109: extattr(2) mlinks fixed
+OLD_FILES+=usr/share/man/man2/extattr_delete_list.2.gz
+OLD_FILES+=usr/share/man/man2/extattr_get_list.2.gz
+# 20131107: example files removed
+OLD_FILES+=usr/share/examples/libusb20/aux.c
+OLD_FILES+=usr/share/examples/libusb20/aux.h
# 20131103: WITH_LIBICONV_COMPAT removal
OLD_FILES+=usr/include/_libiconv_compat.h
OLD_FILES+=usr/lib/libiconv.a
Modified: user/ed/newcons/UPDATING
==============================================================================
--- user/ed/newcons/UPDATING Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/UPDATING Wed Nov 13 13:41:36 2013 (r258092)
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20131108:
+ The WITHOUT_ATF build knob has been removed and its functionality
+ has been subsumed into the more generic WITHOUT_TESTS. If you were
+ using the former to disable the build of the ATF libraries, you
+ should change your settings to use the latter.
+
20131025:
The default version of mtree is nmtree which is obtained from
NetBSD. The output is generally the same, but may vary
Modified: user/ed/newcons/bin/pkill/pkill.c
==============================================================================
--- user/ed/newcons/bin/pkill/pkill.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/bin/pkill/pkill.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -318,7 +318,10 @@ main(int argc, char **argv)
* Use KERN_PROC_PROC instead of KERN_PROC_ALL, since we
* just want processes and not individual kernel threads.
*/
- plist = kvm_getprocs(kd, KERN_PROC_PROC, 0, &nproc);
+ if (pidfromfile >= 0)
+ plist = kvm_getprocs(kd, KERN_PROC_PID, pidfromfile, &nproc);
+ else
+ plist = kvm_getprocs(kd, KERN_PROC_PROC, 0, &nproc);
if (plist == NULL) {
errx(STATUS_ERROR, "Cannot get process list (%s)",
kvm_geterr(kd));
Modified: user/ed/newcons/bin/sh/exec.c
==============================================================================
--- user/ed/newcons/bin/sh/exec.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/bin/sh/exec.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -672,9 +672,11 @@ typecmd_impl(int argc, char **argv, int
/* Then look at the aliases */
if ((ap = lookupalias(argv[i], 1)) != NULL) {
- if (cmd == TYPECMD_SMALLV)
- out1fmt("alias %s='%s'\n", argv[i], ap->val);
- else
+ if (cmd == TYPECMD_SMALLV) {
+ out1fmt("alias %s=", argv[i]);
+ out1qstr(ap->val);
+ outcslow('\n', out1);
+ } else
out1fmt("%s is an alias for %s\n", argv[i],
ap->val);
continue;
Modified: user/ed/newcons/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- user/ed/newcons/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -1864,7 +1864,7 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
* Arches which default to 64-bit need to explicitly use
* the 32-bit library path.
*/
- int use_32 = !(dtp->dt_oflags & DTRACE_O_LP64);
+ int use_32 = (dtp->dt_oflags & DTRACE_O_ILP32);
#else
/*
* Arches which are 32-bit only just use the normal
@@ -1879,9 +1879,7 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile,
drti) + 1;
-#if !defined(sun)
len *= 2;
-#endif
cmd = alloca(len);
(void) snprintf(cmd, len, fmt, dtp->dt_ld_path, file,
Modified: user/ed/newcons/contrib/binutils/binutils/cxxfilt.c
==============================================================================
--- user/ed/newcons/contrib/binutils/binutils/cxxfilt.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/binutils/binutils/cxxfilt.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -63,12 +63,12 @@ demangle_it (char *mangled_name)
result = cplus_demangle (mangled_name + skip_first, flags);
if (result == NULL)
- printf (mangled_name);
+ printf ("%s",mangled_name);
else
{
if (mangled_name[0] == '.')
putchar ('.');
- printf (result);
+ printf ("%s",result);
free (result);
}
}
Modified: user/ed/newcons/contrib/gcc/ChangeLog.gcc43
==============================================================================
--- user/ed/newcons/contrib/gcc/ChangeLog.gcc43 Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/ChangeLog.gcc43 Wed Nov 13 13:41:36 2013 (r258092)
@@ -232,6 +232,17 @@
* config.gcc: Support core2 processor.
+2006-12-13 Ian Lance Taylor <iant at google.com> (r119855)
+
+ PR c++/19564
+ PR c++/19756
+ * c-typeck.c (parser_build_binary_op): Move parentheses warnings
+ to warn_about_parentheses in c-common.c.
+ * c-common.c (warn_about_parentheses): New function.
+ * c-common.h (warn_about_parentheses): Declare.
+ * doc/invoke.texi (Warning Options): Update -Wparentheses
+ description.
+
2006-12-02 H.J. Lu <hongjiu.lu at intel.com> (r119454 - partial)
PR target/30040
Modified: user/ed/newcons/contrib/gcc/c-common.c
==============================================================================
--- user/ed/newcons/contrib/gcc/c-common.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/c-common.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -2585,9 +2585,13 @@ c_common_truthvalue_conversion (tree exp
break;
case MODIFY_EXPR:
- if (!TREE_NO_WARNING (expr))
- warning (OPT_Wparentheses,
- "suggest parentheses around assignment used as truth value");
+ if (!TREE_NO_WARNING (expr)
+ && warn_parentheses)
+ {
+ warning (OPT_Wparentheses,
+ "suggest parentheses around assignment used as truth value");
+ TREE_NO_WARNING (expr) = 1;
+ }
break;
default:
@@ -6471,5 +6475,87 @@ warn_array_subscript_with_type_char (tre
warning (OPT_Wchar_subscripts, "array subscript has type %<char%>");
}
+/* Implement -Wparentheses for the unexpected C precedence rules, to
+ cover cases like x + y << z which readers are likely to
+ misinterpret. We have seen an expression in which CODE is a binary
+ operator used to combine expressions headed by CODE_LEFT and
+ CODE_RIGHT. CODE_LEFT and CODE_RIGHT may be ERROR_MARK, which
+ means that that side of the expression was not formed using a
+ binary operator, or it was enclosed in parentheses. */
+
+void
+warn_about_parentheses (enum tree_code code, enum tree_code code_left,
+ enum tree_code code_right)
+{
+ if (!warn_parentheses)
+ return;
+
+ if (code == LSHIFT_EXPR || code == RSHIFT_EXPR)
+ {
+ if (code_left == PLUS_EXPR || code_left == MINUS_EXPR
+ || code_right == PLUS_EXPR || code_right == MINUS_EXPR)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around + or - inside shift");
+ }
+
+ if (code == TRUTH_ORIF_EXPR)
+ {
+ if (code_left == TRUTH_ANDIF_EXPR
+ || code_right == TRUTH_ANDIF_EXPR)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around && within ||");
+ }
+
+ if (code == BIT_IOR_EXPR)
+ {
+ if (code_left == BIT_AND_EXPR || code_left == BIT_XOR_EXPR
+ || code_left == PLUS_EXPR || code_left == MINUS_EXPR
+ || code_right == BIT_AND_EXPR || code_right == BIT_XOR_EXPR
+ || code_right == PLUS_EXPR || code_right == MINUS_EXPR)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around arithmetic in operand of |");
+ /* Check cases like x|y==z */
+ if (TREE_CODE_CLASS (code_left) == tcc_comparison
+ || TREE_CODE_CLASS (code_right) == tcc_comparison)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around comparison in operand of |");
+ }
+
+ if (code == BIT_XOR_EXPR)
+ {
+ if (code_left == BIT_AND_EXPR
+ || code_left == PLUS_EXPR || code_left == MINUS_EXPR
+ || code_right == BIT_AND_EXPR
+ || code_right == PLUS_EXPR || code_right == MINUS_EXPR)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around arithmetic in operand of ^");
+ /* Check cases like x^y==z */
+ if (TREE_CODE_CLASS (code_left) == tcc_comparison
+ || TREE_CODE_CLASS (code_right) == tcc_comparison)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around comparison in operand of ^");
+ }
+
+ if (code == BIT_AND_EXPR)
+ {
+ if (code_left == PLUS_EXPR || code_left == MINUS_EXPR
+ || code_right == PLUS_EXPR || code_right == MINUS_EXPR)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around + or - in operand of &");
+ /* Check cases like x&y==z */
+ if (TREE_CODE_CLASS (code_left) == tcc_comparison
+ || TREE_CODE_CLASS (code_right) == tcc_comparison)
+ warning (OPT_Wparentheses,
+ "suggest parentheses around comparison in operand of &");
+ }
+
+ /* Similarly, check for cases like 1<=i<=10 that are probably errors. */
+ if (TREE_CODE_CLASS (code) == tcc_comparison
+ && (TREE_CODE_CLASS (code_left) == tcc_comparison
+ || TREE_CODE_CLASS (code_right) == tcc_comparison))
+ warning (OPT_Wparentheses, "comparisons like X<=Y<=Z do not "
+ "have their mathematical meaning");
+}
+
#include "gt-c-common.h"
Modified: user/ed/newcons/contrib/gcc/c-common.h
==============================================================================
--- user/ed/newcons/contrib/gcc/c-common.h Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/c-common.h Wed Nov 13 13:41:36 2013 (r258092)
@@ -850,6 +850,9 @@ extern int complete_array_type (tree *,
extern tree builtin_type_for_size (int, bool);
extern void warn_array_subscript_with_type_char (tree);
+extern void warn_about_parentheses (enum tree_code, enum tree_code,
+ enum tree_code);
+
/* In c-gimplify.c */
extern void c_genericize (tree);
Modified: user/ed/newcons/contrib/gcc/c-typeck.c
==============================================================================
--- user/ed/newcons/contrib/gcc/c-typeck.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/c-typeck.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -2631,73 +2631,7 @@ parser_build_binary_op (enum tree_code c
/* Check for cases such as x+y<<z which users are likely
to misinterpret. */
if (warn_parentheses)
- {
- if (code == LSHIFT_EXPR || code == RSHIFT_EXPR)
- {
- if (code1 == PLUS_EXPR || code1 == MINUS_EXPR
- || code2 == PLUS_EXPR || code2 == MINUS_EXPR)
- warning (OPT_Wparentheses,
- "suggest parentheses around + or - inside shift");
- }
-
- if (code == TRUTH_ORIF_EXPR)
- {
- if (code1 == TRUTH_ANDIF_EXPR
- || code2 == TRUTH_ANDIF_EXPR)
- warning (OPT_Wparentheses,
- "suggest parentheses around && within ||");
- }
-
- if (code == BIT_IOR_EXPR)
- {
- if (code1 == BIT_AND_EXPR || code1 == BIT_XOR_EXPR
- || code1 == PLUS_EXPR || code1 == MINUS_EXPR
- || code2 == BIT_AND_EXPR || code2 == BIT_XOR_EXPR
- || code2 == PLUS_EXPR || code2 == MINUS_EXPR)
- warning (OPT_Wparentheses,
- "suggest parentheses around arithmetic in operand of |");
- /* Check cases like x|y==z */
- if (TREE_CODE_CLASS (code1) == tcc_comparison
- || TREE_CODE_CLASS (code2) == tcc_comparison)
- warning (OPT_Wparentheses,
- "suggest parentheses around comparison in operand of |");
- }
-
- if (code == BIT_XOR_EXPR)
- {
- if (code1 == BIT_AND_EXPR
- || code1 == PLUS_EXPR || code1 == MINUS_EXPR
- || code2 == BIT_AND_EXPR
- || code2 == PLUS_EXPR || code2 == MINUS_EXPR)
- warning (OPT_Wparentheses,
- "suggest parentheses around arithmetic in operand of ^");
- /* Check cases like x^y==z */
- if (TREE_CODE_CLASS (code1) == tcc_comparison
- || TREE_CODE_CLASS (code2) == tcc_comparison)
- warning (OPT_Wparentheses,
- "suggest parentheses around comparison in operand of ^");
- }
-
- if (code == BIT_AND_EXPR)
- {
- if (code1 == PLUS_EXPR || code1 == MINUS_EXPR
- || code2 == PLUS_EXPR || code2 == MINUS_EXPR)
- warning (OPT_Wparentheses,
- "suggest parentheses around + or - in operand of &");
- /* Check cases like x&y==z */
- if (TREE_CODE_CLASS (code1) == tcc_comparison
- || TREE_CODE_CLASS (code2) == tcc_comparison)
- warning (OPT_Wparentheses,
- "suggest parentheses around comparison in operand of &");
- }
- /* Similarly, check for cases like 1<=i<=10 that are probably errors. */
- if (TREE_CODE_CLASS (code) == tcc_comparison
- && (TREE_CODE_CLASS (code1) == tcc_comparison
- || TREE_CODE_CLASS (code2) == tcc_comparison))
- warning (OPT_Wparentheses, "comparisons like X<=Y<=Z do not "
- "have their mathematical meaning");
-
- }
+ warn_about_parentheses (code, code1, code2);
/* Warn about comparisons against string literals, with the exception
of testing for equality or inequality of a string literal with NULL. */
Modified: user/ed/newcons/contrib/gcc/cp/cp-tree.h
==============================================================================
--- user/ed/newcons/contrib/gcc/cp/cp-tree.h Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/cp/cp-tree.h Wed Nov 13 13:41:36 2013 (r258092)
@@ -4460,8 +4460,9 @@ extern tree build_x_indirect_ref (tree,
extern tree build_indirect_ref (tree, const char *);
extern tree build_array_ref (tree, tree);
extern tree get_member_function_from_ptrfunc (tree *, tree);
-extern tree build_x_binary_op (enum tree_code, tree, tree,
- bool *);
+extern tree build_x_binary_op (enum tree_code, tree,
+ enum tree_code, tree,
+ enum tree_code, bool *);
extern tree build_x_unary_op (enum tree_code, tree);
extern tree unary_complex_lvalue (enum tree_code, tree);
extern tree build_x_conditional_expr (tree, tree, tree);
Modified: user/ed/newcons/contrib/gcc/cp/parser.c
==============================================================================
--- user/ed/newcons/contrib/gcc/cp/parser.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/cp/parser.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -1177,8 +1177,15 @@ typedef enum cp_parser_status_kind
typedef struct cp_parser_expression_stack_entry
{
+ /* Left hand side of the binary operation we are currently
+ parsing. */
tree lhs;
+ /* Original tree code for left hand side, if it was a binary
+ expression itself (used for -Wparentheses). */
+ enum tree_code lhs_type;
+ /* Tree code for the binary operation we are parsing. */
enum tree_code tree_type;
+ /* Precedence of the binary operation we are parsing. */
int prec;
} cp_parser_expression_stack_entry;
@@ -1536,7 +1543,7 @@ static tree cp_parser_builtin_offsetof
/* Statements [gram.stmt.stmt] */
static void cp_parser_statement
- (cp_parser *, tree, bool);
+ (cp_parser *, tree, bool, bool *);
static void cp_parser_label_for_labeled_statement
(cp_parser *);
static tree cp_parser_expression_statement
@@ -1546,7 +1553,7 @@ static tree cp_parser_compound_statement
static void cp_parser_statement_seq_opt
(cp_parser *, tree);
static tree cp_parser_selection_statement
- (cp_parser *);
+ (cp_parser *, bool *);
static tree cp_parser_condition
(cp_parser *);
static tree cp_parser_iteration_statement
@@ -1559,7 +1566,7 @@ static void cp_parser_declaration_statem
(cp_parser *);
static tree cp_parser_implicitly_scoped_statement
- (cp_parser *);
+ (cp_parser *, bool *);
static void cp_parser_already_scoped_statement
(cp_parser *);
@@ -5730,12 +5737,13 @@ cp_parser_binary_expression (cp_parser*
cp_parser_expression_stack_entry *sp = &stack[0];
tree lhs, rhs;
cp_token *token;
- enum tree_code tree_type;
+ enum tree_code tree_type, lhs_type, rhs_type;
enum cp_parser_prec prec = PREC_NOT_OPERATOR, new_prec, lookahead_prec;
bool overloaded_p;
/* Parse the first expression. */
lhs = cp_parser_cast_expression (parser, /*address_p=*/false, cast_p);
+ lhs_type = ERROR_MARK;
for (;;)
{
@@ -5768,6 +5776,7 @@ cp_parser_binary_expression (cp_parser*
/* Extract another operand. It may be the RHS of this expression
or the LHS of a new, higher priority expression. */
rhs = cp_parser_simple_cast_expression (parser);
+ rhs_type = ERROR_MARK;
/* Get another operator token. Look up its precedence to avoid
building a useless (immediately popped) stack entry for common
@@ -5783,8 +5792,10 @@ cp_parser_binary_expression (cp_parser*
sp->prec = prec;
sp->tree_type = tree_type;
sp->lhs = lhs;
+ sp->lhs_type = lhs_type;
sp++;
lhs = rhs;
+ lhs_type = rhs_type;
prec = new_prec;
new_prec = lookahead_prec;
goto get_rhs;
@@ -5801,11 +5812,15 @@ cp_parser_binary_expression (cp_parser*
prec = sp->prec;
tree_type = sp->tree_type;
rhs = lhs;
+ rhs_type = lhs_type;
lhs = sp->lhs;
+ lhs_type = sp->lhs_type;
}
overloaded_p = false;
- lhs = build_x_binary_op (tree_type, lhs, rhs, &overloaded_p);
+ lhs = build_x_binary_op (tree_type, lhs, lhs_type, rhs, rhs_type,
+ &overloaded_p);
+ lhs_type = tree_type;
/* If the binary operator required the use of an overloaded operator,
then this expression cannot be an integral constant-expression.
@@ -6222,17 +6237,23 @@ cp_parser_builtin_offsetof (cp_parser *p
try-block
IN_COMPOUND is true when the statement is nested inside a
- cp_parser_compound_statement; this matters for certain pragmas. */
+ cp_parser_compound_statement; this matters for certain pragmas.
+
+ If IF_P is not NULL, *IF_P is set to indicate whether the statement
+ is a (possibly labeled) if statement which is not enclosed in braces
+ and has an else clause. This is used to implement -Wparentheses. */
static void
cp_parser_statement (cp_parser* parser, tree in_statement_expr,
- bool in_compound)
+ bool in_compound, bool *if_p)
{
tree statement;
cp_token *token;
location_t statement_location;
restart:
+ if (if_p != NULL)
+ *if_p = false;
/* There is no statement yet. */
statement = NULL_TREE;
/* Peek at the next token. */
@@ -6257,7 +6278,7 @@ cp_parser_statement (cp_parser* parser,
case RID_IF:
case RID_SWITCH:
- statement = cp_parser_selection_statement (parser);
+ statement = cp_parser_selection_statement (parser, if_p);
break;
case RID_WHILE:
@@ -6522,7 +6543,7 @@ cp_parser_statement_seq_opt (cp_parser*
break;
/* Parse the statement. */
- cp_parser_statement (parser, in_statement_expr, true);
+ cp_parser_statement (parser, in_statement_expr, true, NULL);
}
}
@@ -6533,14 +6554,22 @@ cp_parser_statement_seq_opt (cp_parser*
if ( condition ) statement else statement
switch ( condition ) statement
- Returns the new IF_STMT or SWITCH_STMT. */
+ Returns the new IF_STMT or SWITCH_STMT.
+
+ If IF_P is not NULL, *IF_P is set to indicate whether the statement
+ is a (possibly labeled) if statement which is not enclosed in
+ braces and has an else clause. This is used to implement
+ -Wparentheses. */
static tree
-cp_parser_selection_statement (cp_parser* parser)
+cp_parser_selection_statement (cp_parser* parser, bool *if_p)
{
cp_token *token;
enum rid keyword;
+ if (if_p != NULL)
+ *if_p = false;
+
/* Peek at the next token. */
token = cp_parser_require (parser, CPP_KEYWORD, "selection-statement");
@@ -6576,11 +6605,13 @@ cp_parser_selection_statement (cp_parser
if (keyword == RID_IF)
{
+ bool nested_if;
+
/* Add the condition. */
finish_if_stmt_cond (condition, statement);
/* Parse the then-clause. */
- cp_parser_implicitly_scoped_statement (parser);
+ cp_parser_implicitly_scoped_statement (parser, &nested_if);
finish_then_clause (statement);
/* If the next token is `else', parse the else-clause. */
@@ -6591,8 +6622,28 @@ cp_parser_selection_statement (cp_parser
cp_lexer_consume_token (parser->lexer);
begin_else_clause (statement);
/* Parse the else-clause. */
- cp_parser_implicitly_scoped_statement (parser);
+ cp_parser_implicitly_scoped_statement (parser, NULL);
finish_else_clause (statement);
+
+ /* If we are currently parsing a then-clause, then
+ IF_P will not be NULL. We set it to true to
+ indicate that this if statement has an else clause.
+ This may trigger the Wparentheses warning below
+ when we get back up to the parent if statement. */
+ if (if_p != NULL)
+ *if_p = true;
+ }
+ else
+ {
+ /* This if statement does not have an else clause. If
+ NESTED_IF is true, then the then-clause is an if
+ statement which does have an else clause. We warn
+ about the potential ambiguity. */
+ if (nested_if)
+ warning (OPT_Wparentheses,
+ ("%Hsuggest explicit braces "
+ "to avoid ambiguous %<else%>"),
+ EXPR_LOCUS (statement));
}
/* Now we're all done with the if-statement. */
@@ -6611,7 +6662,7 @@ cp_parser_selection_statement (cp_parser
in_statement = parser->in_statement;
parser->in_switch_statement_p = true;
parser->in_statement |= IN_SWITCH_STMT;
- cp_parser_implicitly_scoped_statement (parser);
+ cp_parser_implicitly_scoped_statement (parser, NULL);
parser->in_switch_statement_p = in_switch_statement_p;
parser->in_statement = in_statement;
@@ -6789,7 +6840,7 @@ cp_parser_iteration_statement (cp_parser
statement = begin_do_stmt ();
/* Parse the body of the do-statement. */
parser->in_statement = IN_ITERATION_STMT;
- cp_parser_implicitly_scoped_statement (parser);
+ cp_parser_implicitly_scoped_statement (parser, NULL);
parser->in_statement = in_statement;
finish_do_body (statement);
/* Look for the `while' keyword. */
@@ -7031,13 +7082,21 @@ cp_parser_declaration_statement (cp_pars
but ensures that is in its own scope, even if it is not a
compound-statement.
+ If IF_P is not NULL, *IF_P is set to indicate whether the statement
+ is a (possibly labeled) if statement which is not enclosed in
+ braces and has an else clause. This is used to implement
+ -Wparentheses.
+
Returns the new statement. */
static tree
-cp_parser_implicitly_scoped_statement (cp_parser* parser)
+cp_parser_implicitly_scoped_statement (cp_parser* parser, bool *if_p)
{
tree statement;
+ if (if_p != NULL)
+ *if_p = false;
+
/* Mark if () ; with a special NOP_EXPR. */
if (cp_lexer_next_token_is (parser->lexer, CPP_SEMICOLON))
{
@@ -7053,7 +7112,7 @@ cp_parser_implicitly_scoped_statement (c
/* Create a compound-statement. */
statement = begin_compound_stmt (0);
/* Parse the dependent-statement. */
- cp_parser_statement (parser, NULL_TREE, false);
+ cp_parser_statement (parser, NULL_TREE, false, if_p);
/* Finish the dummy compound-statement. */
finish_compound_stmt (statement);
}
@@ -7072,7 +7131,7 @@ cp_parser_already_scoped_statement (cp_p
{
/* If the token is a `{', then we must take special action. */
if (cp_lexer_next_token_is_not (parser->lexer, CPP_OPEN_BRACE))
- cp_parser_statement (parser, NULL_TREE, false);
+ cp_parser_statement (parser, NULL_TREE, false, NULL);
else
{
/* Avoid calling cp_parser_compound_statement, so that we
@@ -18645,7 +18704,7 @@ cp_parser_omp_structured_block (cp_parse
tree stmt = begin_omp_structured_block ();
unsigned int save = cp_parser_begin_omp_structured_block (parser);
- cp_parser_statement (parser, NULL_TREE, false);
+ cp_parser_statement (parser, NULL_TREE, false, NULL);
cp_parser_end_omp_structured_block (parser, save);
return finish_omp_structured_block (stmt);
@@ -18890,7 +18949,7 @@ cp_parser_omp_for_loop (cp_parser *parse
/* Note that the grammar doesn't call for a structured block here,
though the loop as a whole is a structured block. */
body = push_stmt_list ();
- cp_parser_statement (parser, NULL_TREE, false);
+ cp_parser_statement (parser, NULL_TREE, false, NULL);
body = pop_stmt_list (body);
return finish_omp_for (loc, decl, init, cond, incr, body, pre_body);
@@ -18983,7 +19042,7 @@ cp_parser_omp_sections_scope (cp_parser
while (1)
{
- cp_parser_statement (parser, NULL_TREE, false);
+ cp_parser_statement (parser, NULL_TREE, false, NULL);
tok = cp_lexer_peek_token (parser->lexer);
if (tok->pragma_kind == PRAGMA_OMP_SECTION)
Modified: user/ed/newcons/contrib/gcc/cp/pt.c
==============================================================================
--- user/ed/newcons/contrib/gcc/cp/pt.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/cp/pt.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -9078,7 +9078,13 @@ tsubst_copy_and_build (tree t,
return build_x_binary_op
(TREE_CODE (t),
RECUR (TREE_OPERAND (t, 0)),
+ (TREE_NO_WARNING (TREE_OPERAND (t, 0))
+ ? ERROR_MARK
+ : TREE_CODE (TREE_OPERAND (t, 0))),
RECUR (TREE_OPERAND (t, 1)),
+ (TREE_NO_WARNING (TREE_OPERAND (t, 1))
+ ? ERROR_MARK
+ : TREE_CODE (TREE_OPERAND (t, 1))),
/*overloaded_p=*/NULL);
case SCOPE_REF:
@@ -9087,7 +9093,14 @@ tsubst_copy_and_build (tree t,
case ARRAY_REF:
op1 = tsubst_non_call_postfix_expression (TREE_OPERAND (t, 0),
args, complain, in_decl);
- return build_x_binary_op (ARRAY_REF, op1, RECUR (TREE_OPERAND (t, 1)),
+ return build_x_binary_op (ARRAY_REF, op1,
+ (TREE_NO_WARNING (TREE_OPERAND (t, 0))
+ ? ERROR_MARK
+ : TREE_CODE (TREE_OPERAND (t, 0))),
+ RECUR (TREE_OPERAND (t, 1)),
+ (TREE_NO_WARNING (TREE_OPERAND (t, 1))
+ ? ERROR_MARK
+ : TREE_CODE (TREE_OPERAND (t, 1))),
/*overloaded_p=*/NULL);
case SIZEOF_EXPR:
Modified: user/ed/newcons/contrib/gcc/cp/semantics.c
==============================================================================
--- user/ed/newcons/contrib/gcc/cp/semantics.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/cp/semantics.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -587,6 +587,16 @@ maybe_convert_cond (tree cond)
/* Do the conversion. */
cond = convert_from_reference (cond);
+
+ if (TREE_CODE (cond) == MODIFY_EXPR
+ && !TREE_NO_WARNING (cond)
+ && warn_parentheses)
+ {
+ warning (OPT_Wparentheses,
+ "suggest parentheses around assignment used as truth value");
+ TREE_NO_WARNING (cond) = 1;
+ }
+
return condition_conversion (cond);
}
Modified: user/ed/newcons/contrib/gcc/cp/typeck.c
==============================================================================
--- user/ed/newcons/contrib/gcc/cp/typeck.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/cp/typeck.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -1690,17 +1690,20 @@ rationalize_conditional_expr (enum tree_
are equal, so we know what conditional expression this used to be. */
if (TREE_CODE (t) == MIN_EXPR || TREE_CODE (t) == MAX_EXPR)
{
+ tree op0 = TREE_OPERAND (t, 0);
+ tree op1 = TREE_OPERAND (t, 1);
+
/* The following code is incorrect if either operand side-effects. */
- gcc_assert (!TREE_SIDE_EFFECTS (TREE_OPERAND (t, 0))
- && !TREE_SIDE_EFFECTS (TREE_OPERAND (t, 1)));
+ gcc_assert (!TREE_SIDE_EFFECTS (op0)
+ && !TREE_SIDE_EFFECTS (op1));
return
build_conditional_expr (build_x_binary_op ((TREE_CODE (t) == MIN_EXPR
? LE_EXPR : GE_EXPR),
- TREE_OPERAND (t, 0),
- TREE_OPERAND (t, 1),
+ op0, TREE_CODE (op0),
+ op1, TREE_CODE (op1),
/*overloaded_p=*/NULL),
- build_unary_op (code, TREE_OPERAND (t, 0), 0),
- build_unary_op (code, TREE_OPERAND (t, 1), 0));
+ build_unary_op (code, op0, 0),
+ build_unary_op (code, op1, 0));
}
return
@@ -2908,8 +2911,8 @@ convert_arguments (tree typelist, tree v
conversions on the operands. CODE is the kind of expression to build. */
tree
-build_x_binary_op (enum tree_code code, tree arg1, tree arg2,
- bool *overloaded_p)
+build_x_binary_op (enum tree_code code, tree arg1, enum tree_code arg1_code,
+ tree arg2, enum tree_code arg2_code, bool *overloaded_p)
{
tree orig_arg1;
tree orig_arg2;
@@ -2933,6 +2936,17 @@ build_x_binary_op (enum tree_code code,
expr = build_new_op (code, LOOKUP_NORMAL, arg1, arg2, NULL_TREE,
overloaded_p);
+ /* Check for cases such as x+y<<z which users are likely to
+ misinterpret. But don't warn about obj << x + y, since that is a
+ common idiom for I/O. */
+ if (warn_parentheses
+ && !processing_template_decl
+ && !error_operand_p (arg1)
+ && !error_operand_p (arg2)
+ && (code != LSHIFT_EXPR
+ || !IS_AGGR_TYPE (TREE_TYPE (arg1))))
+ warn_about_parentheses (code, arg1_code, arg2_code);
+
if (processing_template_decl && expr != error_mark_node)
return build_min_non_dep (code, expr, orig_arg1, orig_arg2);
@@ -6280,6 +6294,19 @@ convert_for_assignment (tree type, tree
errtype);
}
+ /* If -Wparentheses, warn about a = b = c when a has type bool and b
+ does not. */
+ if (warn_parentheses
+ && type == boolean_type_node
+ && TREE_CODE (rhs) == MODIFY_EXPR
+ && !TREE_NO_WARNING (rhs)
+ && TREE_TYPE (rhs) != boolean_type_node)
+ {
+ warning (OPT_Wparentheses,
+ "suggest parentheses around assignment used as truth value");
+ TREE_NO_WARNING (rhs) = 1;
+ }
+
return perform_implicit_conversion (strip_top_quals (type), rhs);
}
Modified: user/ed/newcons/contrib/gcc/doc/invoke.texi
==============================================================================
--- user/ed/newcons/contrib/gcc/doc/invoke.texi Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcc/doc/invoke.texi Wed Nov 13 13:41:36 2013 (r258092)
@@ -2212,9 +2212,7 @@ Warn if a user-supplied include director
Warn if parentheses are omitted in certain contexts, such
as when there is an assignment in a context where a truth value
is expected, or when operators are nested whose precedence people
-often get confused about. Only the warning for an assignment used as
-a truth value is supported when compiling C++; the other warnings are
-only supported when compiling C at .
+often get confused about.
Also warn if a comparison like @samp{x<=y<=z} appears; this is
equivalent to @samp{(x<=y ? 1 : 0) <= z}, which is a different
@@ -2236,14 +2234,15 @@ such a case:
@end group
@end smallexample
-In C, every @code{else} branch belongs to the innermost possible @code{if}
-statement, which in this example is @code{if (b)}. This is often not
-what the programmer expected, as illustrated in the above example by
-indentation the programmer chose. When there is the potential for this
-confusion, GCC will issue a warning when this flag is specified.
-To eliminate the warning, add explicit braces around the innermost
- at code{if} statement so there is no way the @code{else} could belong to
-the enclosing @code{if}. The resulting code would look like this:
+In C/C++, every @code{else} branch belongs to the innermost possible
+ at code{if} statement, which in this example is @code{if (b)}. This is
+often not what the programmer expected, as illustrated in the above
+example by indentation the programmer chose. When there is the
+potential for this confusion, GCC will issue a warning when this flag
+is specified. To eliminate the warning, add explicit braces around
+the innermost @code{if} statement so there is no way the @code{else}
+could belong to the enclosing @code{if}. The resulting code would
+look like this:
@smallexample
@group
Modified: user/ed/newcons/contrib/gcclibs/libiberty/cp-demangle.c
==============================================================================
--- user/ed/newcons/contrib/gcclibs/libiberty/cp-demangle.c Wed Nov 13 12:34:24 2013 (r258091)
+++ user/ed/newcons/contrib/gcclibs/libiberty/cp-demangle.c Wed Nov 13 13:41:36 2013 (r258092)
@@ -1054,6 +1054,11 @@ d_name (struct d_info *di)
case 'Z':
return d_local_name (di);
+/* APPLE LOCAL begin mainline 2007-05-09 5173149 */ \
+ case 'L':
+ return d_unqualified_name (di);
+
+/* APPLE LOCAL end mainline 2007-05-09 5173149 */ \
case 'S':
{
int subst;
@@ -1174,7 +1179,10 @@ d_prefix (struct d_info *di)
if (IS_DIGIT (peek)
|| IS_LOWER (peek)
|| peek == 'C'
- || peek == 'D')
+/* APPLE LOCAL begin mainline 2007-05-09 5173149 */ \
+ || peek == 'D'
+ || peek == 'L')
+/* APPLE LOCAL end mainline 2007-05-09 5173149 */ \
dc = d_unqualified_name (di);
else if (peek == 'S')
dc = d_substitution (di, 1);
@@ -1208,6 +1216,11 @@ d_prefix (struct d_info *di)
/* <unqualified-name> ::= <operator-name>
::= <ctor-dtor-name>
::= <source-name>
+ APPLE LOCAL begin mainline 2007-05-09 5173149
+ ::= <local-source-name>
+
+ <local-source-name> ::= L <source-name> <discriminator>
+ APPLE LOCAL end mainline 2007-05-09 5173149
*/
static struct demangle_component *
@@ -1229,6 +1242,21 @@ d_unqualified_name (struct d_info *di)
}
else if (peek == 'C' || peek == 'D')
return d_ctor_dtor_name (di);
+/* APPLE LOCAL begin mainline 2007-05-09 5173149 */ \
+ else if (peek == 'L')
+ {
+ struct demangle_component * ret;
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-user
mailing list