[ovs-git] Open vSwitch: ovs-atomic: Add native Clang implementation. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Aug 26 20:06:20 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  29ab0cf77c2a03e1c5e61f8899c33ad74762a710 (commit)
      from  1dd16b9a274afbde46c9d9a4052d720d4cf3c3e2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 29ab0cf77c2a03e1c5e61f8899c33ad74762a710
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=29ab0cf77c2a03e1c5e61f8899c33ad74762a710
Author: Ben Pfaff <blp at nicira.com>
		
ovs-atomic: Add native Clang implementation.
		
With this implementation I get warnings with Clang on GNU/Linux when the
previous patch is not applied.  This ought to make it easier to avoid
introducing new problems in the future even without building on FreeBSD.

Signed-off-by: Ben Pfaff <blp at nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 lib/automake.mk               |    2 +
 lib/compiler.h                |    3 ++
 lib/ovs-atomic-clang.h        |  115 +++++++++++++++++++++++++++++++++++++++++
 lib/ovs-atomic-flag-gcc4.7+.h |   52 +++++++++++++++++++
 lib/ovs-atomic-gcc4.7+.h      |   34 +-----------
 lib/ovs-atomic.h              |    2 +
 6 files changed, 176 insertions(+), 32 deletions(-)
 create mode 100644 lib/ovs-atomic-clang.h
 create mode 100644 lib/ovs-atomic-flag-gcc4.7+.h


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list