summaryrefslogtreecommitdiff
path: root/arch/x32
diff options
context:
space:
mode:
authorrofl0r <retnyg@gmx.net>2014-03-13 20:27:55 +0100
committerrofl0r <retnyg@gmx.net>2014-03-13 20:52:34 +0100
commit2b47a7aff24bbfbe7ba89fc6d542acc9f5493ae2 (patch)
tree107f246032a3be3154cacbece31002dbaf947ea9 /arch/x32
parent7673acd31503016f2af93e187aac98da07af42b4 (diff)
downloadmusl-2b47a7aff24bbfbe7ba89fc6d542acc9f5493ae2.tar.gz
semctl: fix UB causing crashes on powerpc
it's UB to fetch variadic args when none are passed, and this caused real crashes on ppc due to its calling convention, which defines that for variadic functions aggregate types be passed as pointers. the assignment caused that pointer to get dereferenced, resulting in a crash.
Diffstat (limited to 'arch/x32')
0 files changed, 0 insertions, 0 deletions