Module Name: src Committed By: joerg Date: Sat Feb 27 19:08:23 UTC 2016
Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Sync with changes in the profiling implementation of compiler-rt. Switch to the "Linux" runtime, which is kind of misnamed for the mostly ELF based implementation. Make sure to hook up the runtime source only for the profile library as it uses constructors for the output creation. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/lib/libc/compiler_rt/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/compiler_rt/Makefile.inc diff -u src/lib/libc/compiler_rt/Makefile.inc:1.27 src/lib/libc/compiler_rt/Makefile.inc:1.28 --- src/lib/libc/compiler_rt/Makefile.inc:1.27 Wed Sep 3 19:29:14 2014 +++ src/lib/libc/compiler_rt/Makefile.inc Sat Feb 27 19:08:23 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.27 2014/09/03 19:29:14 matt Exp $ +# $NetBSD: Makefile.inc,v 1.28 2016/02/27 19:08:23 joerg Exp $ COMPILER_RT_SRCDIR= ${NETBSDSRCDIR}/sys/external/bsd/compiler_rt/dist @@ -211,7 +211,12 @@ GENERIC_SRCS+= \ InstrProfiling.c \ InstrProfilingBuffer.c \ InstrProfilingFile.c \ - InstrProfilingPlatformOther.c + InstrProfilingPlatformLinux.c \ + InstrProfilingUtil.c \ + InstrProfilingValue.c \ + InstrProfilingWriter.c + +POBJS+= InstrProfilingRuntime.po .if ${LIBC_MACHINE_ARCH} == "powerpc" || ${LIBC_MACHINE_ARCH} == "powerpc64" GENERIC_SRCS+= \