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]

Re: Many Failures In libjava Testsuite!


>>>>> "Bryce" == Bryce McKinlay <mckinlay@redhat.com> writes:

Bryce> I suspect there will still be problems with only THREAD_LOCAL_ALLOC
Bryce> defined - see PR 18699. These problems didn't show up in the
Bryce> regression suite for me, only with the TT.java file given in that PR.

On my machine, gc_config.h defines GC_LINUX_THREADS.  This is
examined by gc_config_macros.h to define GC_PTHREADS.  This in turn
is examined by gc.h to include gc_pthread_redirects.h, which is
needed for the GC to intercept various pthread calls.

Kelley, this general idea looks ok to me.  I would suggest changing
the logic to remove the problem defines and leave the rest.  But, it
would be prudent to wait for the test case before committing anything.

Tom


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