On 10/18/2011 06:15 PM, Peter Maydell wrote: > On 18 October 2011 17:01, Anthony Liguori <anth...@codemonkey.ws> wrote: > > Ah, linux-user... hadn't thought about that. Perhaps it's a lost cause. > > > > Unless we split linux-user off into a separate repository. The only real > > code sharing is TCG. > > ...and the binutils disassembly code, which is the reason we wanted > to move to GPLv3 in the first place, right? >
That code is packaged in libopcodes.so, so if that is LGPLv3 we can link it in. However, it may not be available on all systems, and I don't think cross-disassemblers are installed by default. Perhaps we can make it an optional component loaded with dlopen()? Most users will never use the integrated disassembler. -- error compiling committee.c: too many arguments to function