[PATCH, Modula-2 (C/C++/D/F/Go/Jit)] (Register spec fn) (v2)
Gaius Mulley
gaius.mulley@southwales.ac.uk
Wed Jul 10 20:49:00 GMT 2019
Matthias Klose <doko@ubuntu.com> writes:
>>> - The internal tools in the gcclibdir are installed twice, with
>>> both vanilla names and prefixed/suffixed names.
>>> The installed tree:
>>>
>>> ./usr/bin
>>> ./usr/bin/x86_64-linux-gnu-gm2-9
>>> ./usr/bin/x86_64-linux-gnu-gm2m-9
>>> ./usr/lib/gcc/x86_64-linux-gnu
>>> ./usr/lib/gcc/x86_64-linux-gnu/9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/cc1gm2
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2l
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lcc
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lgen
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lorder
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-cc1gm2-9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2l-9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lcc-9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lgen-9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lorder-9
>>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2m-9
>>
>> With a fresh build, configured with
>>
>> --program-suffix=-9
>> --program-prefix=x86_64-linux-gnu-
>>
>> the latter set of internal binaries is installed, while I would expect just the
>> un-pre/post-fixed tool names.
>
> fixed by the attached patch.
Hi Matthias,
thank you - I think we were both working on the same code at the same
time! I've checked in some fixes to both the master gm2/Make-lang.in
(and 9.1.0 branch). I've culled gm2m from /usr/bin and relegated it to
libexecsubdir,
regards,
Gaius
More information about the Gcc-patches
mailing list