> On 4 May 2019, at 03:41, Andrew Roberts <andrewm.robe...@sky.com> wrote:

> 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

It’s actually the Darwin equivalent for many of the facilities of ‘objdump’, 
and is usually discovered automatically by the configure tool. It’s not 
relevant to any other target.

> 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.
> 
> Thanks
> 
> Andrew
> 
> 

Reply via email to