Julius Pfrommer
|
c539903821
wrap config in extern "C" for C++ interop
|
8 rokov pred |
Julius Pfrommer
|
f45d6faf85
Overlayable (#582)
|
8 rokov pred |
Julius Pfrommer
|
3a8af99c5a
further simplify endianness handling
|
8 rokov pred |
Julius Pfrommer
|
fb64058984
fix android endianness macro
|
8 rokov pred |
Julius Pfrommer
|
3dbcaad2ad
disable error on warning for endianness detection on clang
|
8 rokov pred |
Julius Pfrommer
|
f441d71543
add generic integer and floating-point encoders that are always available. use as fallback.
|
8 rokov pred |
Julius Pfrommer
|
01cbd8c8d7
move cmake folder to tools/cmake; fix rpi cross-compilation for gcc5
|
8 rokov pred |
Stasik0
|
8400be7771
workaround for androud compilation due to no activity, fixes #507
|
8 rokov pred |
Julius Pfrommer
|
921dce5b99
fix checking for little endian on android and BSDs
|
8 rokov pred |
Stasik0
|
bd375fb5b2
adding a special-case of endiannes for android, #507
|
8 rokov pred |
Julius Pfrommer
|
26090d51e6
typo: fix typo in the swapxx macros
|
8 rokov pred |
Julius Pfrommer
|
84bd4c3ddd
config: define swap16/swap32/swap64 macros for manually setting the endianness
|
8 rokov pred |
Julius Pfrommer
|
4523086d70
improve checking for endianness
|
8 rokov pred |
Julius Pfrommer
|
273a7d572f
fix win32
|
9 rokov pred |
Julius Pfrommer
|
4f4a2c7a58
encoding: remove endian ifdefs, optimized binaries are unchanged
|
9 rokov pred |
Julius Pfrommer
|
c86fe11546
remove now unused UA_ALIGNED_MEMORY_ACCESS
|
9 rokov pred |
Julius Pfrommer
|
b210b19ae2
cleanup build settings; remove old doxygen documentation
|
9 rokov pred |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 rokov pred |
Julius Pfrommer
|
dc7192ba84
use function attributes to ensure good use of APIs
|
9 rokov pred |
Julius Pfrommer
|
a91404198d
use restrict keyword in c++
|
9 rokov pred |
Julius Pfrommer
|
e1448f3685
cosmetic cleanups; use restrict where pointers don't alias
|
9 rokov pred |
Julius Pfrommer
|
bf8565bb8c
optionally add the type and (struct) member names to the type descriptions
|
9 rokov pred |
Julius Pfrommer
|
eea6d23549
generate static inline functions instead of macros
|
9 rokov pred |
Stasik0
|
4b162f0be5
getting nodeset example to work in msvs, based on 824f7b8eb0240290329b7a929fd33041fc3645e4 by @joerg555 and 7328cd72c1fb05e3b8fa9ed3646f0f7d56697aee by @jpfr
|
9 rokov pred |
Nick Goossens
|
cbbf989dde
OS X compilation
|
9 rokov pred |
Stasik0
|
24565aa4bf
adding methodcalls and subscriptions to the ua_config.h.in in order to support them with single-file distros
|
9 rokov pred |
Stasik0
|
db4a39cbab
adding QNX support, credit goes to @tpiat, relates to #339
|
9 rokov pred |
FlorianPalm
|
0632a8363b
related to #265, added another define as well as "faster" encoding functions for ARM7TDMI with "mixed" endian
|
9 rokov pred |
Julius Pfrommer
|
68252e5dd7
improve ua_util.h
|
9 rokov pred |
Julius Pfrommer
|
57bab892af
simplfy encoding even more; improve endianness handling
|
9 rokov pred |