Hello, The attach patch adds a fixincludes "hack" for VxWorks to expose a more flexible (varargs) function prototype for 'open', able to accept calls with 2 or 3 arguments as we observe during libraries builds for powerpc vxworks 6.9.
We have been using this for a while in-house. I could still observe related failures with mainline sources without the change and get a complete successful with it (plus a couple of others). Also bootstrapped and regression tested ok for x86_64-linux, just in case. Ok to commit? Thanks in advance, With Kind Regards, Olivier 2021-12-16 Olivier Hainque <hain...@adacore.com> fixincludes/ * inclhack.def (vxworks_posix_open): New Hack. * tests/base/ioLib.h: Update expected results. * fixinc.x: Regenerate.
0002-Add-VxWorks-fixincludes-hack-open-posix-API.patch
Description: Binary data