summaryrefslogtreecommitdiffstats
path: root/arch/s390/Kbuild
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2014-12-08 13:19:12 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2014-12-08 14:03:43 +0100
commit351997810131565fe62aec2c366deccbf6bda3f4 (patch)
tree85f8346b5882b63f840a78d5beb8bd88a0eaeb13 /arch/s390/Kbuild
parent8622384f138b786b9ae639e79ccfb84c7db82cbc (diff)
s390/cputime: fix 31-bit compile
git commit 8461b63ca01d125a245a0d0fb4821ea0656e5053 "s390: translate cputime magic constants to macros" introduce a built error for 31-bit: kernel/built-in.o: In function `posix_cpu_timer_set': posix-cpu-timers.c:(.text+0x2a8cc): undefined reference to `__udivdi3' The original code is actually broken for 31-bit and has been corrected by the above commit by forcing the compiler to use 64-bit arithmetic through the CPUTIME_PER_USEC define. To fix the compile error replace the 64-bit division with a call to __div(). Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/Kbuild')
0 files changed, 0 insertions, 0 deletions