On Wed, Jun 19, 2013 at 05:20:11PM -0400, Ed Maste wrote: > On 19 June 2013 16:17, Ben Pfaff <b...@nicira.com> wrote: > > This series has two purposes: > > > > * Add a basic thread support library to the tree. > > > > * Get rid of all calls to C library functions that POSIX describes > > as inherently unsafe in a multithreaded program, and then add a > > make-time check that flags an error if any calls get reintroduced. > > This fails to build on FreeBSD for me, because it appears to rely on > header leakage for stdint.h types. > > In file included from lib/ovs-atomic.h:237, > from lib/ovs-thread.h:23, > from lib/command-line.c:22: > lib/ovs-atomic-c11.h:26: error: expected '=', ',', ';', 'asm' or > '__attribute__' before 'uint8_t'
Does this mean that FreeBSD has <stdatomic.h>? Is it fully functional? That's the one implementation I wasn't able to test, because I didn't know of any C11 implementations with <stdatomic.h>. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev