[U-Boot] [PATCH] ARM: enable CONFIG_USE_PRIVATE_LIBGCC by default (re-send to the correct address)

Wolfgang Denk wd at denx.de
Fri Jul 3 11:29:05 CEST 2015


Dear Masahiro,

In message <CAK7LNASsNVNj-neDO_7XT0t8RZO-EsHdP+WQGLbffxBrpR3pPg at mail.gmail.com> you wrote:
>
> Instead of removing CONFIG_USE_PRIVATE_LIBGCC,
> I think it is better to "select" it by Kconfig.

I think CONFIG_USE_PRIVATE_LIBGCC should remain, and be selectable by
Kconfig (but only if CONFIG_HAVE_PRIVATE_LIBGCC is set, see below).

And my opinion is that CONFIG_USE_PRIVATE_LIBGCC should _not_ be set
by default.

> (And rename it to CONFIG_HAVE_PRIVATE_LIBGCC
> in order to clearly indicate it is not a user-configurable
> but forced configuration.)

No, that would be wrong.  "HAVE" means that the capability exists.
This does not include any statement if you actually use it or not.
"USE" means that you actuallyuse it (and makes only sense if "HAVE" is
set, as you cannot use what you don't have.

So "HAVE" and "USE" are two distinct properties.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Am besten betrachten Sie Fehlermeldungen als eine  Art  Psycho-Test,
mit  dem  herausgefunden  werden soll, wie belastbar Sie sind."
 - Dr. R. Wonneberger, Kompaktführer LaTeX, Kap. 1.6: Fehlermeldungen


More information about the U-Boot mailing list