Author: njn Date: 2009-01-08 07:11:00 +0000 (Thu, 08 Jan 2009) New Revision: 8922 Log: This commit adds Greg Parker's experimental x86-darwin and amd64-darwin ports to the branch. Added: branches/DARWIN/README.Apple branches/DARWIN/coregrind/launcher-darwin.c branches/DARWIN/coregrind/m_coredump/coredump-amd64-darwin.c branches/DARWIN/coregrind/m_coredump/coredump-x86-darwin.c branches/DARWIN/coregrind/m_cpuid-amd64-darwin.S branches/DARWIN/coregrind/m_cpuid-x86-darwin.S branches/DARWIN/coregrind/m_debuginfo/priv_readmacho.h branches/DARWIN/coregrind/m_debuginfo/readmacho.c branches/DARWIN/coregrind/m_debugstub.c branches/DARWIN/coregrind/m_dispatch/dispatch-amd64-darwin.S branches/DARWIN/coregrind/m_dispatch/dispatch-x86-darwin.S branches/DARWIN/coregrind/m_initimg/initimg-darwin.c branches/DARWIN/coregrind/m_initimg/initimg-pathscan.c branches/DARWIN/coregrind/m_initimg/priv_initimg_pathscan.h branches/DARWIN/coregrind/m_mach/ branches/DARWIN/coregrind/m_mach/mach_basics.c branches/DARWIN/coregrind/m_mach/mach_msg.c branches/DARWIN/coregrind/m_mach/mach_traps-amd64-darwin.S branches/DARWIN/coregrind/m_mach/mach_traps-x86-darwin.S branches/DARWIN/coregrind/m_sigframe/sigframe-amd64-darwin.c branches/DARWIN/coregrind/m_sigframe/sigframe-x86-darwin.c branches/DARWIN/coregrind/m_start-amd64-darwin.S branches/DARWIN/coregrind/m_start-x86-darwin.S branches/DARWIN/coregrind/m_syswrap/priv_syswrap-darwin.h branches/DARWIN/coregrind/m_syswrap/syscall-amd64-darwin.S branches/DARWIN/coregrind/m_syswrap/syscall-x86-darwin.S branches/DARWIN/coregrind/m_syswrap/syswrap-amd64-darwin.c branches/DARWIN/coregrind/m_syswrap/syswrap-darwin.c branches/DARWIN/coregrind/m_syswrap/syswrap-x86-darwin.c branches/DARWIN/coregrind/m_ume_elf.c branches/DARWIN/coregrind/m_ume_macho.c branches/DARWIN/coregrind/m_ume_script.c branches/DARWIN/coregrind/priv_ume.h branches/DARWIN/coregrind/pub_core_debugstub.h branches/DARWIN/coregrind/pub_core_mach.h branches/DARWIN/darwin9.supp branches/DARWIN/include/pub_tool_debugstub.h branches/DARWIN/include/vki/vki-darwin.h branches/DARWIN/include/vki/vki-scnums-darwin.h Modified: branches/DARWIN/Makefile.am branches/DARWIN/Makefile.core.am branches/DARWIN/Makefile.flags.am branches/DARWIN/Makefile.install.am branches/DARWIN/Makefile.tool-flags.am branches/DARWIN/Makefile.tool-inplace.am branches/DARWIN/Makefile.tool.am branches/DARWIN/auxprogs/Makefile.am branches/DARWIN/cachegrind/Makefile.am branches/DARWIN/cachegrind/tests/Makefile.am branches/DARWIN/cachegrind/tests/x86/fpu-28-108.S branches/DARWIN/callgrind/Makefile.am branches/DARWIN/configure.in branches/DARWIN/coregrind/Makefile.am branches/DARWIN/coregrind/m_aspacemgr/aspacemgr-common.c branches/DARWIN/coregrind/m_aspacemgr/aspacemgr-linux.c branches/DARWIN/coregrind/m_clientstate.c branches/DARWIN/coregrind/m_commandline.c branches/DARWIN/coregrind/m_debugger.c branches/DARWIN/coregrind/m_debuginfo/d3basics.c branches/DARWIN/coregrind/m_debuginfo/debuginfo.c branches/DARWIN/coregrind/m_debuginfo/priv_readdwarf3.h branches/DARWIN/coregrind/m_debuginfo/priv_storage.h branches/DARWIN/coregrind/m_debuginfo/readdwarf.c branches/DARWIN/coregrind/m_debuginfo/readdwarf3.c branches/DARWIN/coregrind/m_debuginfo/readstabs.c branches/DARWIN/coregrind/m_debuginfo/storage.c branches/DARWIN/coregrind/m_debuglog.c branches/DARWIN/coregrind/m_demangle/demangle.c branches/DARWIN/coregrind/m_errormgr.c branches/DARWIN/coregrind/m_libcassert.c branches/DARWIN/coregrind/m_libcbase.c branches/DARWIN/coregrind/m_libcfile.c branches/DARWIN/coregrind/m_libcproc.c branches/DARWIN/coregrind/m_libcsignal.c branches/DARWIN/coregrind/m_machine.c branches/DARWIN/coregrind/m_main.c branches/DARWIN/coregrind/m_mallocfree.c branches/DARWIN/coregrind/m_options.c branches/DARWIN/coregrind/m_redir.c branches/DARWIN/coregrind/m_replacemalloc/vg_replace_malloc.c branches/DARWIN/coregrind/m_scheduler/priv_sema.h branches/DARWIN/coregrind/m_scheduler/scheduler.c branches/DARWIN/coregrind/m_scheduler/sema.c branches/DARWIN/coregrind/m_signals.c branches/DARWIN/coregrind/m_stacktrace.c branches/DARWIN/coregrind/m_syscall.c branches/DARWIN/coregrind/m_syswrap/priv_syswrap-generic.h branches/DARWIN/coregrind/m_syswrap/priv_syswrap-main.h branches/DARWIN/coregrind/m_syswrap/priv_types_n_macros.h branches/DARWIN/coregrind/m_syswrap/syswrap-amd64-linux.c branches/DARWIN/coregrind/m_syswrap/syswrap-generic.c branches/DARWIN/coregrind/m_syswrap/syswrap-main.c branches/DARWIN/coregrind/m_syswrap/syswrap-ppc32-linux.c branches/DARWIN/coregrind/m_syswrap/syswrap-ppc64-linux.c branches/DARWIN/coregrind/m_syswrap/syswrap-x86-linux.c branches/DARWIN/coregrind/m_threadstate.c branches/DARWIN/coregrind/m_tooliface.c branches/DARWIN/coregrind/m_trampoline.S branches/DARWIN/coregrind/m_translate.c branches/DARWIN/coregrind/m_transtab.c branches/DARWIN/coregrind/m_ume.c branches/DARWIN/coregrind/pub_core_aspacemgr.h branches/DARWIN/coregrind/pub_core_clreq.h branches/DARWIN/coregrind/pub_core_debugger.h branches/DARWIN/coregrind/pub_core_debuginfo.h branches/DARWIN/coregrind/pub_core_debuglog.h branches/DARWIN/coregrind/pub_core_initimg.h branches/DARWIN/coregrind/pub_core_libcfile.h branches/DARWIN/coregrind/pub_core_libcproc.h branches/DARWIN/coregrind/pub_core_libcsignal.h branches/DARWIN/coregrind/pub_core_machine.h branches/DARWIN/coregrind/pub_core_mallocfree.h branches/DARWIN/coregrind/pub_core_options.h branches/DARWIN/coregrind/pub_core_replacemalloc.h branches/DARWIN/coregrind/pub_core_scheduler.h branches/DARWIN/coregrind/pub_core_signals.h branches/DARWIN/coregrind/pub_core_syscall.h branches/DARWIN/coregrind/pub_core_syswrap.h branches/DARWIN/coregrind/pub_core_threadstate.h branches/DARWIN/coregrind/pub_core_tooliface.h branches/DARWIN/coregrind/pub_core_trampoline.h branches/DARWIN/coregrind/pub_core_transtab.h branches/DARWIN/coregrind/pub_core_ume.h branches/DARWIN/coregrind/vg_preloaded.c branches/DARWIN/exp-omega/Makefile.am branches/DARWIN/exp-omega/o_main.c branches/DARWIN/helgrind/Makefile.am branches/DARWIN/helgrind/hg_intercepts.c branches/DARWIN/helgrind/hg_main.c branches/DARWIN/helgrind/tests/tc20_verifywrap.c branches/DARWIN/include/Makefile.am branches/DARWIN/include/pub_tool_basics.h branches/DARWIN/include/pub_tool_basics_asm.h branches/DARWIN/include/pub_tool_clientstate.h branches/DARWIN/include/pub_tool_libcbase.h branches/DARWIN/include/pub_tool_libcfile.h branches/DARWIN/include/pub_tool_libcproc.h branches/DARWIN/include/pub_tool_machine.h branches/DARWIN/include/pub_tool_options.h branches/DARWIN/include/pub_tool_tooliface.h branches/DARWIN/include/pub_tool_vki.h branches/DARWIN/include/pub_tool_vkiscnums.h branches/DARWIN/include/valgrind.h branches/DARWIN/include/vki/Makefile.am branches/DARWIN/lackey/Makefile.am branches/DARWIN/massif/Makefile.am branches/DARWIN/massif/ms_main.c branches/DARWIN/memcheck/Makefile.am branches/DARWIN/memcheck/mc_errors.c branches/DARWIN/memcheck/mc_include.h branches/DARWIN/memcheck/mc_leakcheck.c branches/DARWIN/memcheck/mc_machine.c branches/DARWIN/memcheck/mc_main.c branches/DARWIN/memcheck/mc_malloc_wrappers.c branches/DARWIN/memcheck/mc_replace_strmem.c branches/DARWIN/memcheck/mc_translate.c branches/DARWIN/memcheck/tests/Makefile.am branches/DARWIN/memcheck/tests/addressable.c branches/DARWIN/memcheck/tests/amd64/Makefile.am branches/DARWIN/memcheck/tests/badjump2.c branches/DARWIN/memcheck/tests/brk.c branches/DARWIN/memcheck/tests/malloc_usable.c branches/DARWIN/memcheck/tests/memalign2.c branches/DARWIN/memcheck/tests/mempool.c branches/DARWIN/memcheck/tests/partiallydefinedeq.c branches/DARWIN/memcheck/tests/pointer-trace.c branches/DARWIN/memcheck/tests/sh-mem-random.c branches/DARWIN/memcheck/tests/stack_changes.c branches/DARWIN/memcheck/tests/stack_switch.c branches/DARWIN/memcheck/tests/str_tester.c branches/DARWIN/memcheck/tests/wrap5.c branches/DARWIN/memcheck/tests/wrap8.c branches/DARWIN/memcheck/tests/writev.c branches/DARWIN/none/Makefile.am branches/DARWIN/none/tests/Makefile.am branches/DARWIN/none/tests/amd64/Makefile.am branches/DARWIN/none/tests/map_unaligned.c branches/DARWIN/none/tests/mremap.c branches/DARWIN/none/tests/mremap2.c branches/DARWIN/none/tests/pending.c branches/DARWIN/none/tests/pth_atfork1.c branches/DARWIN/none/tests/sigstackgrowth.c branches/DARWIN/none/tests/susphello.c branches/DARWIN/perf/bigcode.c branches/DARWIN/perf/bz2.c branches/DARWIN/tests/cputest.c [... diff too large to include ...] |