lib: Move compiler.h to <openvswitch/compiler.h>
authorThomas Graf <tgraf@noironetworks.com>
Mon, 15 Dec 2014 13:10:38 +0000 (14:10 +0100)
committerThomas Graf <tgraf@noironetworks.com>
Mon, 15 Dec 2014 13:14:47 +0000 (14:14 +0100)
commitcab5044987845e66dbe030eb1384d58cc5a66fc9
treee5cdae4dc1e96f8f67c258f3db5ad8cdf729f415
parent9a8d2f8c49c28ddc77be7011748eef17d949fafe
lib: Move compiler.h to <openvswitch/compiler.h>

The following macros are renamed to avoid conflicts with other headers:
 * WARN_UNUSED_RESULT to OVS_WARN_UNUSED_RESULT
 * PRINTF_FORMAT to OVS_PRINTF_FORMAT
 * NO_RETURN to OVS_NO_RETURN

Signed-off-by: Thomas Graf <tgraf@noironetworks.com>
Acked-by: Ben Pfaff <blp@nicira.com>
65 files changed:
include/openvswitch/automake.mk
include/openvswitch/compiler.h [new file with mode: 0644]
lib/bundle.c
lib/bundle.h
lib/command-line.h
lib/compiler.h
lib/dynamic-string.h
lib/json.c
lib/learn.c
lib/learn.h
lib/multipath.c
lib/multipath.h
lib/nx-match.c
lib/nx-match.h
lib/ofp-actions.c
lib/ofp-actions.h
lib/ofp-parse.c
lib/ofp-parse.h
lib/ofp-print.c
lib/ofp-util.c
lib/ovsdb-data.c
lib/ovsdb-data.h
lib/ovsdb-error.h
lib/ovsdb-idl.h
lib/ovsdb-parser.h
lib/ovsdb-types.h
lib/smap.h
lib/stream-nossl.c
lib/table.h
lib/unicode.h
lib/util.h
lib/vlog.c
lib/vlog.h
ofproto/ofproto-dpif.c
ovsdb/column.h
ovsdb/condition.c
ovsdb/condition.h
ovsdb/execution.c
ovsdb/file.h
ovsdb/jsonrpc-server.c
ovsdb/log.h
ovsdb/mutation.c
ovsdb/mutation.h
ovsdb/ovsdb-client.c
ovsdb/ovsdb-server.c
ovsdb/ovsdb-tool.c
ovsdb/ovsdb.c
ovsdb/ovsdb.h
ovsdb/row.h
ovsdb/table.h
ovsdb/transaction.c
ovsdb/transaction.h
tests/test-jsonrpc.c
tests/test-netflow.c
tests/test-ovsdb.c
tests/test-rstp.c
tests/test-sflow.c
tests/test-stp.c
utilities/ovs-dpctl.c
utilities/ovs-ofctl.c
utilities/ovs-testcontroller.c
utilities/ovs-vsctl.c
vswitchd/ovs-vswitchd.c
vswitchd/system-stats.c
vtep/vtep-ctl.c