On Sat, May 4, 2019 at 12:42 AM Andrew Roberts <andrewm.robe...@sky.com> wrote:
>
> Hello,
>
> looking at the changes for configuration in gcc 9.1, I noticed:
>
> 1) New configure options
>
> OTOOL/OTOOL_FOR_TARGET: Which I assume from google is the Darwin ldd
> replacement
>
> GDC_FOR_TARGET: Which with a bit of guess work I assume is the
> Gnu_D_Compiler
>
> Is this stuff documented anywhere?
>
> 2) D language documentation
>
> Also looking at the D documentation it appears missing in action:
>
> No manual here: https://gcc.gnu.org/onlinedocs/
>
> and the release notes just say: "Support for the D programming language
> has been added to GCC, implementing version 2.076 of the language and
> run-time library."
>
> If this stuff is documented elsewhere a link to said documentation would
> be useful.
>
> 3) Stdlibc++
>
> Release notes reference parallel algorithms requiring TBB 2018 or newer,
> again guess work suggests this is Thread Building Blocks. It would be
> nice to explicitly say that, and provide links to implementations.
>
> How is TBB detected and selected? I didn't see any configure switches
> relating to this either in the toplevel configure or stdc++ configure
> files. Can it be built in tree etc?
>
> Also while TBB may not be a prerequisite should it be at least
> documented on that page: https://gcc.gnu.org/install/prerequisites.html
> (or somewhere)
>
> The TBB release notes (written by Intel) seem to limit things to Intel
> or compatible processors, wikipedia suggests a wider range (sparc?,
> powerpc). Is ARM supported? Again it would be nice to document what
> range of systems this can work on.

TBB works on many different targets.  I have personally tested it on
MIPS64 and AARCH64 before.

Thanks,
Andrew Pinski

>
> Thanks
>
> Andrew
>
>

Reply via email to