[cfe-dev] [PATCH] Correct symbol defined for OpenBSD with -pthread	flag
    Brad Smith 
    brad at comstyle.com
       
    Tue Apr 24 11:25:03 PDT 2012
    
    
  
The attached patch corrects the symbol being defined for OpenBSD when 
using the
-pthread flag so as to use _REENTRANT instead of _POSIX_THREADS to match the
behavior of our system compilers and compilers in the ports tree.
CVSROOT:    /cvs
Module name:    src
Changes by:    kurt at cvs.openbsd.org    2012/04/12 06:09:30
Modified files:
     lib/libpthread/include: pthread.h
     gnu/egcs/gcc/config: openbsd.h
     gnu/egcs/gcc/config/m68k: openbsd.h
     gnu/egcs/gcc/config/m88k: openbsd.h
     gnu/gcc/gcc/config: openbsd.h
     gnu/gcc/gcc/config/m68k: openbsd.h
     gnu/gcc/gcc/config/rs6000: sysv4.h
     gnu/usr.bin/gcc/gcc/config: openbsd.h
     gnu/usr.bin/gcc/gcc/config/m68k: openbsd.h
     gnu/usr.bin/gcc/gcc/config/m88k: openbsd.h
     gnu/usr.sbin/sendmail/cf/cf: Makefile
Log message:
Remove incorrect -pthread preprocessor define _POSIX_THREADS and replace
with _REENTRANT. Also remove undef _POSIX_THREADS in phread.h.
 From brad at comstyle.com. okay guenther@
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: clang_pthread.diff
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20120424/8f0847d9/attachment.ksh>
    
    
More information about the cfe-dev
mailing list