[haiku-development] Re: GCC 7.3.0 toolchain for R1?

  • From: Jaroslaw Pelczar <jpelczar@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 4 Mar 2018 15:49:48 +0100

Sure. I will try to get to work on it in the following days to prepare some
patches as I have interest in developing ARMv7 and ARMv8 support further.

04.03.2018 10:58 AM "Ithamar Adema" <ithamar@xxxxxxxxxxxxxxxxxxx>
napisał(a):


On Sun, Mar 4, 2018 at 7:57 AM, Jaroslaw Pelczar <jpelczar@xxxxxxxxx>
wrote:

I did my ARM port from scratch - it's not based on previous work and
touches many parts
of the code such as killing dependency on GCC libraries - use clang
runtime instead,
use C++11+boost+clang runtime for all kernel mode code (e.g.
std::atomic<>),
replace jam with cmake,  complete rewrite of IRQ handling, removing of
GPL from
libroot and use freebsd's libc stuff, rewrite of ELF loader to support
SysV+GNU hash style
and proper multi-segment ELF mapping and many other changes which
completely break compatibility
with mainline.


Even in that case sharing It with the other developers might still enable
them to reuse code you wrote or even mainlining changes you made where they
made sense, even if you don't have the time to work on it yourself....

Just saying, no matter how far you branched off, it might still be useful
for others!

Ithamar.

Other related posts: