summaryrefslogtreecommitdiff
path: root/inotify-watchdir.c
AgeCommit message (Expand)AuthorFilesLines
2006-03-13Initial importTobias Klauser1-0/+89
='0' selected='selected'>unified
authorMichael Ellerman <mpe@ellerman.id.au>2016-08-09 22:43:46 +1000
committerMichael Ellerman <mpe@ellerman.id.au>2016-08-10 23:01:53 +1000
commit164af597ce945751e2dcd53d0a86e84203a6d117 (patch)
treebd8d5b3d11681d5a8859ef20efe4bb31be785eb6
parent97f6e0cc35026a2a09147a6da636d901525e1969 (diff)
powerpc/Makefile: Use cflags-y/aflags-y for setting endian options
When we introduced the little endian support, we added the endian flags to CC directly using override. I don't know the history of why we did that, I suspect no one does. Although this mostly works, it has one bug, which is that CROSS32CC doesn't get -mbig-endian. That means when the compiler is little endian by default and the user is building big endian, vdso32 is incorrectly compiled as little endian and the kernel fails to build. Instead we can add the endian flags to cflags-y/aflags-y, and then append those to KBUILD_CFLAGS/KBUILD_AFLAGS. This has the advantage of being 1) less ugly, 2) the documented way of adding flags in the arch Makefile and 3) it fixes building vdso32 with a LE toolchain. Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat