В Thu, 28 Aug 2014 16:56:02 -0300
Paulo Flabiano Smorigo <address@hidden> пишет:
From: Paulo Flabiano Smorigo <address@hidden>
Hi,
At the beginning of the year we provide a patchset that enabled GRUB for
little-endian PowerPC. Our approach at the time was to build GRUB itself and
its tools in 64-bit little-endian. One of the reasons of build in 64-bit is
to avoid 32-bit dependencies in the distro and build a system entirely 64-bit.
This patchset was not welcomed at the time because it would bring a
high-maintainance-cost, without real gain since it could just be cross-compiled.
After that, Brent Baude, Vladmir (phcoder) and I started to work in a solution
that would cross-compile but without 32-bit dependencies. This patchset is the
result of this new approach. It's based on the work of Brent Baude, Vladimir
(phcoder), and Tomohiro.
It can be devided in two parts:
1) Skip libgcc dependency just for ppc64el (patch 1 and 2);
This is now default for all platforms
2) Check elf endianess and byteswap if necessary (patch 3);
That's still pending.