[oe] libc and ARM_INSTRUCTION_SET

Andrea Adami andrea.adami at gmail.com
Mon Dec 22 14:56:20 UTC 2008


Hi,
I'm testing uclibcgnueabi on c7x0.

Two doubts:

1) arm / thumb

Now armv5te machine defaults to "thumb" and uclibc fails do_compile:
http://tinderbox.openembedded.net/public/logs/2601805.txt

My solution offhand is to set ARM_INSTRUCTION_SET = "arm" in
uclibc.inc but perhaps someone can sort out a proper patch.

I checked how the settings are for glibc and well, the same string is in:
glibc.inc and (why?) in glibc-2.5.bb and glibc-2.7.bb which are
including glibc.inc...

2) is it actual and correct that uclibc and klibc are machine-specific?

#recent versions uclibc require real kernel headers
PACKAGE_ARCH = "${MACHINE_ARCH}"

Well, for klibc I'd say yes, it's bound to the kernel but still...I ask.

Thanks in advance

Andrea




More information about the Openembedded-devel mailing list