[Toybox] [PATCH] Distinguish 32- and 64-bit variants in file(1) for x32.

Rob Landley rob at landley.net
Sun Feb 28 09:51:26 PST 2016


On 02/28/2016 10:18 AM, enh wrote:
> On Sun, Feb 28, 2016 at 7:48 AM, enh <enh at google.com> wrote:
>> On Sat, Feb 27, 2016 at 10:51 PM, Rob Landley <rob at landley.net> wrote:
>>>> (i can also supply hello world ELF binaries for all six architectures
>>>> Android supports, which -- even if you do set up your qemu instances
>>>> -- might still be mildly interesting because they have some slightly
>>>> different ELF notes than one sees in desktop linux ELF binaries.)
>>>
>>> That would be very helpful, thank you.
>>
>> will do.
> 
> what exact subset would you like? it's ~2MiB stripped for static and
> dynamic, 32 and 64, for the three families. it's ~14MiB for the same
> but unstripped instead. and what's the best way to deliver them?

3*2*2 is 12 binaries, that's an average of 174k/binary. For stripped
hello world. Is that right? (How about "true" binaries that just return
0 and don't suck in printf? I'm trying to minimize the amount the test
suite bloats the source tree by...)

I don't need the unstripped binaries, I'm pretty sure the same elf
tables get removed regardless of libc. (And can test that here with
uclibc and musl anyway, aboriginal linux builds static/dynamic hello
world for each target.)

Tar 'em up and email them to me works fine. (It should compress down to
something noticeably smaller. :)

Thanks,

Rob

 1456681886.0


More information about the Toybox mailing list