Thorsten Glaser | 29 Mar 15:59 2012
Picon

Re: The right data for Embedded XZ?

Mike Melanson dixit:

>gcc -std=gnu89 -I../linux/include/linux -I. -DXZ_DEC_X86 -DXZ_DEC_POWERPC
     ^^^^^^^^^^
You probably want -std=gnu99 here.

>-DXZ_DEC_IA64 -DXZ_DEC_ARM -DXZ_DEC_ARMTHUMB -DXZ_DEC_SPARC
>-DXZ_DEC_ANY_CHECK -ggdb3 -O2 -pedantic -Wall -Wextra -c -o boottest.o
>boottest.c
>In file included from ../linux/lib/decompress_unxz.c:235:0,
>                 from boottest.c:22:
>../linux/lib/xz/xz_dec_lzma2.c: In function xz_dec_lzma2_run:
>/usr/include/bits/string3.h:56:1: sorry, unimplemented: inlining failed in
>call to memmove: redefined extern inline functions are not considered
>for inlining

Yes well, that will of course break. (Huh. So there i̲s̲ a
legitimate case for that error message. I usually only see
it when compiling mksh with -fwhole-program --combine on
about three differently broken GCC versions. Luckily there
is now LTO which usually works.)

bye,
//mirabilos
--

-- 
> Hi, does anyone sell openbsd stickers by themselves and not packaged
> with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
	-- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc


Gmane