[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Egg <-> Chicken version compatibility
From: |
Felix |
Subject: |
Re: [Chicken-users] Egg <-> Chicken version compatibility |
Date: |
Fri, 19 Aug 2011 10:31:22 -0400 (EDT) |
>
> But the real reason it went wrong in this particular case is that people
> should NOT be using these hyper-specific flags for compiling eggs
> intended for public consumption unless there's a really good reason to
> do so.
Absolutely.
>
> It's just an optimization flag, and I think if people need to squeeze
> every last drop of performance for an egg it's probably better to expect
> them to pass this option when compiling the egg through CSC_OPTIONS.
Even better is to use "declare". Unknown declarations give a warning
but will be ignored.
>
> I think egg authors should be cautious and generally only use the
> switches -O1, -O2 etc (that's O the letter, not the number :P)
> by default.
Right, indeed.
cheers,
felix