projects
/
lttng-ci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cleanup: system-tests: format lava2-submit.py according to `black`
[lttng-ci.git]
/
scripts
/
lttng-modules
/
param-build.sh
diff --git
a/scripts/lttng-modules/param-build.sh
b/scripts/lttng-modules/param-build.sh
index 21e219cb33d2a30364312333d7b73a489dbe29ca..0ce165a7aca1d2b67a542a8868d3d1bf9d160970 100644
(file)
--- a/
scripts/lttng-modules/param-build.sh
+++ b/
scripts/lttng-modules/param-build.sh
@@
-312,9
+312,13
@@
extract_distro_headers() {
rm -f "${LINUX_HDROBJ_DIR}/scripts/*.o"
rm -f "${LINUX_HDROBJ_DIR}/scripts/*/*.o"
rm -f "${LINUX_HDROBJ_DIR}/scripts/*.o"
rm -f "${LINUX_HDROBJ_DIR}/scripts/*/*.o"
- # On powerpc this object is required to link modules
+ # On powerpc
32bits
this object is required to link modules
if [ "${karch}" = "powerpc" ]; then
if [ "${karch}" = "powerpc" ]; then
- cp -a --parents arch/powerpc/lib/crtsavres.[So] "${LINUX_HDROBJ_DIR}/"
+ if [ "x$(scripts/config -s CONFIG_PPC64)" = "xy" ] && vergte "${kversion}" "5.4"; then
+ :
+ else
+ cp -a --parents arch/powerpc/lib/crtsavres.[So] "${LINUX_HDROBJ_DIR}/"
+ fi
fi
# On arm64 between 4.13 and 1.15 this object is required to build with ftrace support
fi
# On arm64 between 4.13 and 1.15 this object is required to build with ftrace support
@@
-370,9
+374,13
@@
extract_distro_headers() {
# And regen the modules support files
make modules_prepare CC="$CC"
# And regen the modules support files
make modules_prepare CC="$CC"
- # On powerpc this object is required to link modules
+ # On powerpc
32bits
this object is required to link modules
if [ "${karch}" = "powerpc" ]; then
if [ "${karch}" = "powerpc" ]; then
- make arch/powerpc/lib/crtsavres.o CC="$CC"
+ if [ "x$(scripts/config -s CONFIG_PPC64)" = "xy" ] && vergte "${kversion}" "5.4"; then
+ :
+ else
+ make arch/powerpc/lib/crtsavres.o CC="$CC"
+ fi
fi
# On arm64 between 4.13 and 4.15 this object is required to build with ftrace support
fi
# On arm64 between 4.13 and 4.15 this object is required to build with ftrace support
@@
-558,7
+566,7
@@
elif [ "x${arch}" != "x" ]; then
;;
esac
else
;;
esac
else
- echo "No
t
arch or cross_arch specified"
+ echo "No arch or cross_arch specified"
exit 1
fi
exit 1
fi
This page took
0.02298 seconds
and
4
git commands to generate.