On 07/05/15 19:02, Jeff Law wrote:
On 05/06/2015 05:24 AM, Szabolcs Nagy wrote:
On 29/04/15 00:30, Joseph Myers wrote:
On Mon, 20 Apr 2015, Szabolcs Nagy wrote:

        * config/linux.opt (mmusl): New option.
New -m options need documenting in invoke.texi.

Patch v3.

Now with documentation in invoke.texi.

Based on previous discussion I assume it is
OK to commit now.

gcc/Changelog

2015-05-06  Gregor Richards  <gregor.richa...@uwaterloo.ca>
            Szabolcs Nagy  <szabolcs.n...@arm.com>

        * config.gcc (LIBC_MUSL): New tm_defines macro.
        * config/linux.h (OPTION_MUSL): Define.
        (MUSL_DYNAMIC_LINKER, MUSL_DYNAMIC_LINKER32,)
        (MUSL_DYNAMIC_LINKER64, MUSL_DYNAMIC_LINKERX32,)
        (INCLUDE_DEFAULTS_MUSL_GPP, INCLUDE_DEFAULTS_MUSL_LOCAL,)
        (INCLUDE_DEFAULTS_MUSL_PREFIX, INCLUDE_DEFAULTS_MUSL_CROSS,)
        (INCLUDE_DEFAULTS_MUSL_TOOL, INCLUDE_DEFAULTS_MUSL_NATIVE): Define.

        * config/linux.opt (mmusl): New option.
        * doc/invoke.texi (GNU/Linux Options): Document -mmusl.
        * configure.ac (gcc_cv_libc_provides_ssp): Add *-*-musl*.
        (gcc_cv_target_dl_iterate_phdr): Add *-linux-musl*.

        * configure: Regenerate.
OK.
Jeff


I've committed this on Szabolcs' behalf with r222904.

Kyrill

Reply via email to