Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libc/compiler_rt Sync with changes in the profiling impl...



details:   https://anonhg.NetBSD.org/src/rev/4e9e1d39b489
branches:  trunk
changeset: 813958:4e9e1d39b489
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sat Feb 27 19:08:23 2016 +0000

description:
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.

diffstat:

 lib/libc/compiler_rt/Makefile.inc |  9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diffs (23 lines):

diff -r 50cf257cc25e -r 4e9e1d39b489 lib/libc/compiler_rt/Makefile.inc
--- a/lib/libc/compiler_rt/Makefile.inc Sat Feb 27 19:06:56 2016 +0000
+++ b/lib/libc/compiler_rt/Makefile.inc Sat Feb 27 19:08:23 2016 +0000
@@ -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 @@
        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+= \



Home | Main Index | Thread Index | Old Index