Buildresult: kbuild/pmac32_defconfig+SMP/powerpc-gcc5 built on Jun 27, 12:31
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Jun 27, 12:31
Duration:
0:00:57.555148
Builder:
ka4
Revision:
scripts/mksysmap: Ignore prefixed KCFI symbols (
71025b8565a383223ea2d94325db37cdabbcc453)
Target:
kbuild/pmac32_defconfig+SMP/powerpc-gcc5
Branch:
kbuild
Compiler:
powerpc-gcc5
(powerpc64-linux-gcc (GCC) 5.5.0 / GNU ld (GNU Binutils) 2.29.1.20170915)
Config:
pmac32_defconfig+SMP
(
download
)
Log:
Download original
Possible warnings (1)
.config:4431:warning: override: reassigning to symbol SMP
Full Log
# git rev-parse -q --verify 71025b8565a383223ea2d94325db37cdabbcc453^{commit} 71025b8565a383223ea2d94325db37cdabbcc453 already have revision, skipping fetch # git checkout -q -f -B kisskb 71025b8565a383223ea2d94325db37cdabbcc453 # git clean -qxdf # < git log -1 # commit 71025b8565a383223ea2d94325db37cdabbcc453 # Author: Pierre-Clément Tosi <ptosi@google.com> # Date: Mon Jun 26 12:29:46 2023 +0000 # # scripts/mksysmap: Ignore prefixed KCFI symbols # # The (relatively) new KCFI feature in LLVM/Clang encodes type information # for C functions by generating symbols named __kcfi_typeid_<fname>, which # can then be referenced from assembly. However, some custom build rules # (e.g. nVHE or early PIE on arm64) use objcopy to add a prefix to all the # symbols in their object files, making mksysmap's ignore filter miss # those KCFI symbols. # # Therefore, explicitly list those twice-prefixed KCFI symbols as ignored. # # Alternatively, this could also be achieved in a less verbose way by # ignoring any symbol containing the string "__kcfi_typeid_". However, # listing the combined prefixes explicitly saves us from running the small # risk of ignoring symbols that should be kept. # # Signed-off-by: Pierre-Clément Tosi <ptosi@google.com> # Reviewed-by: Sami Tolvanen <samitolvanen@google.com> # Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 71025b8565a383223ea2d94325db37cdabbcc453 # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pmac32_defconfig+SMP_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- pmac32_defconfig # Added to kconfig CONFIG_SMP=y # < make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pmac32_defconfig+SMP_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pmac32_defconfig+SMP_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:4431:warning: override: reassigning to symbol SMP # make -s -j 40 ARCH=powerpc O=/kisskb/build/kbuild_pmac32_defconfig+SMP_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/kbuild_pmac32_defconfig+SMP_powerpc-gcc5 # Build took: 0:00:57.555148
© Michael Ellerman 2006-2018.