This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Move vxlib gthread helpers for VxWorks to libgcc_eh


Hello,

libgcc/config/vxlib*.c implement parts-of/helpers-for the gthreads API
to support EH services for VxWorks.

This patch adjusts config/t-vxworks to add them to LIB2ADDEH instead
of modifying LIB2ADD, so the object files get bundled together with the
other EH related modules.

Tested by verifying proper execution of ACATS tests on a gcc-7 based
compiler for arm-vxworks, and checking that a build for arm-wrs-vxworks
proceeds to completion on mainline.

Committing to mainline.

Regards,

Olivier


2017-08-01  Olivier Hainque  <hainque@adacore.com>

        libgcc/
        * libgcc/config/t-vxworks: Instead of redefining LIB2ADD,
        augment LIB2ADDEH with vxlib.c and vxlib-tls.c.

Attachment: 0001-Move-vxlib-gthread-helpers-for-VxWorks-to-libgcc_eh.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]