[Buildroot] [PATCH] x264: needs mmu
Peter Korsgaard
peter at korsgaard.com
Mon May 2 19:45:06 UTC 2016
>>>>> "Peter" == Peter Korsgaard <peter at korsgaard.com> writes:
>>>>> "Gustavo" == Gustavo Zacarias <gustavo at zacarias.com.ar> writes:
>> On 02/05/16 12:23, Peter Korsgaard wrote:
>>> Hmm, is that really generally true? I don't quite see why you cannot
>>> have madvise() without mmu. Looking at uClibc-ng, the option enabling
>>> madvise support doesn't depend on MMU support.
>> I've based the rule on previous 80b9dfce, 5b309e1a and 8d446718
>> scenarios and didn't investigate myself.
> Ok - Thomas, do you know if madvise generally isn't available or if it
> is something specific to the binary bfin toolchain?
> I'll kick off a build with our new stm32f defconfig and look.
As expected, building stm32f429_disco_defconfig with x264 works:
arm-linux-nm staging/usr/lib/libc.a | egrep 'fork|madvise'
vfork.o:
00000000 T __GI_vfork
00000000 W vfork
00000000 T __vfork
madvise.o:
00000000 T madvise
posix_madvise.o:
00000000 T posix_madvise
U __GI_vfork
00000000 T _fork_parent
U __GI_vfork
So I'll change it to simply disable for that bfin toolchain instead.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list