mirror of
https://github.com/openvswitch/ovs
synced 2025-10-25 15:07:05 +00:00
Make the source tree sparse clean.
With this commit, the tree compiles clean with sparse commit 87f4a7fda3d "Teach 'already_tokenized()' to use the stream name hash table" with patch "evaluate: Allow sizeof(_Bool) to succeed" available at http://permalink.gmane.org/gmane.comp.parsers.sparse/2461 applied, as long as the "include/sparse" directory is included for use by sparse (only), e.g.: make CC="CHECK='sparse -I../include/sparse' cgcc"
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2010 Nicira Networks.
|
||||
* Copyright (c) 2010, 2011 Nicira Networks.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -22,6 +22,7 @@
|
||||
int
|
||||
main(void)
|
||||
{
|
||||
#ifndef __CHECKER__
|
||||
/* I picked some random numbers. */
|
||||
const uint16_t s = 0xc9bd;
|
||||
const uint32_t l = 0xffe56ae8;
|
||||
@@ -44,6 +45,9 @@ main(void)
|
||||
assert(ntohll(htonll(ll)) == ll);
|
||||
assert(CONSTANT_HTONLL(ntohll(ll)) == ll);
|
||||
assert(ntohll(CONSTANT_HTONLL(ll)));
|
||||
#else /* __CHECKER__ */
|
||||
/* Making sparse happy with this code makes it unreadable, so don't bother. */
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user