On 30 November 2016 at 20:00, Bernd Edlinger <bernd.edlin...@hotmail.de> wrote: > Hi, > > I noticed that a cross-compiler produces an unusable libstdc++.so > that contains an unresolved reference to aligned_alloc instead of > posix_memalign, or whatever is actually available. > > Therefore it is impossible to link any C++ programs against the > libstdc++.so that comes with the cross-compiler. > > That happens for instance in the following configuration: > --target=arm-linux-gnueabihf. >
How could this be unnoticed so far? > The attached patch adds a link test for the memalign function > and fixes the cross-build for me. > > Is it OK for trunk? > > > Thanks > Bernd.