On Sat, 1 Jun 2024 at 08:35, Olivier Hainque <hain...@adacore.com> wrote: > > > > > On 31 May 2024, at 17:52, Alexandre Oliva <ol...@adacore.com> wrote: > > >> Does the vxworks toolchain need to support the PSTL headers? > > > > Maybe we can do without them. I really don't know. Olivier? > > I have no indication that we can not-support these. > > We are seeing many cases of C++/Ada combined codebases in a variety > of VxWorks contexts so actual uses seem likely.
If Intel TBB isn't supported on vxworks then the PSTL algos are not very useful. You can use them, but you won't get any benefits. I'm unsure of the status of the openmp and simd backends in PSTL, I think only the TBB backend really works. > > >> If not, we could just ignore this file, so the local changes don't > >> need to be re-applied when we import a new version of the header from > >> upstream. > > > > That sounds desirable indeed. This change is supposed to spare us > > (AdaCore) from precisely this sort of trouble, so it wouldn't be fair if > > it made this very kind of trouble for our upstream. > > Of course, 100% agreed! > > Thanks a lot for help in looking into this! > > Olivier > >