[haiku-commits] Re: haiku: hrev52253 - in src: system/libroot/posix/string/arch/arm data/package_infos/any data/package_infos data/package_infos/generic

  • From: Adrien Destugues <pulkomandy@xxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 22 Aug 2018 07:53:20 +0200

On Tue, Aug 21, 2018 at 09:16:48PM -0400, waddlesplash wrote:

On Tue, Aug 21, 2018 at 2:27 AM Adrien Destugues
<pulkomandy@xxxxxxxxxxxxx> wrote:
So, why don't we put the hand tuned compiler flags in a Jamfile and run
the compiler during build time?

Because by and large we still use GCC, which generates considerably
worse code here, and even if we did use Clang by default, Clang 8 will
not be the widespread default for probably at least a year?

But the same logic applies to our whole codebase, not a reason for
keeping C++ sources elsewhere and storing generated asm here?

I can live with the ARM port being a little slow for a year or more.

-- 
Adrien.

Other related posts: