mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-25 03:44:04 +08:00
Fix overzealous gthread support inhibition for vxworks
The tests for macros possibly defined in gthr.h needs to be performed after the corresponding #include. This was tested together with the previous updates to gthr-vxworks-thread.c and gthr-vxworks-cond.c and was meant to be squashed with them. 2010-10-23 Rasmus Villemoes <rv@rasmusvillemoes.dk> libgcc/ * config/gthr-vxworks-thread.c: #include gthr.h before testing the guard defined there. * config/gthr-vxworks-cond.c: Likewise.
This commit is contained in:
parent
081dc85073
commit
ad1a9afc60
@ -26,9 +26,10 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
||||
This file implements the GTHREAD_HAS_COND part of the interface
|
||||
exposed by gthr-vxworks.h. */
|
||||
|
||||
#include "gthr.h"
|
||||
|
||||
#if __GTHREAD_HAS_COND
|
||||
|
||||
#include "gthr.h"
|
||||
#include <taskLib.h>
|
||||
|
||||
/* --------------------------- Condition Variables ------------------------ */
|
||||
|
@ -27,9 +27,10 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
||||
exposed by gthr-vxworks.h, using APIs exposed by regular (!AE/653)
|
||||
VxWorks kernels. */
|
||||
|
||||
#include "gthr.h"
|
||||
|
||||
#if __GTHREAD_CXX0X
|
||||
|
||||
#include "gthr.h"
|
||||
#include <taskLib.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user