diff options
author | gdt | 2007-05-14 14:16:44 +0000 |
---|---|---|
committer | gdt | 2007-05-14 14:16:44 +0000 |
commit | 2a872c2235d75ff0f1cdd6d563dbbc7a349c25db (patch) | |
tree | ac68dfda73d84304eb2171baf77385c25a454daf /usrp/host/lib | |
parent | 26edfd3579f33893e5a917df0ccb77c301252e7f (diff) | |
download | gnuradio-2a872c2235d75ff0f1cdd6d563dbbc7a349c25db.tar.gz gnuradio-2a872c2235d75ff0f1cdd6d563dbbc7a349c25db.tar.bz2 gnuradio-2a872c2235d75ff0f1cdd6d563dbbc7a349c25db.zip |
2007-05-14 Greg Troxel <Greg Troxel <gdt@ir.bbn.com>>
* host/lib/legacy/usrp_bytesex.h: Fix typo in portability code.
Add #warning that it is non-portable.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5465 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'usrp/host/lib')
-rw-r--r-- | usrp/host/lib/legacy/usrp_bytesex.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usrp/host/lib/legacy/usrp_bytesex.h b/usrp/host/lib/legacy/usrp_bytesex.h index 6c4e129c9..955faf242 100644 --- a/usrp/host/lib/legacy/usrp_bytesex.h +++ b/usrp/host/lib/legacy/usrp_bytesex.h @@ -33,6 +33,9 @@ #ifdef HAVE_BYTESWAP_H #include <byteswap.h> #else + +#warning Using non-portable code (likely wrong other than ILP32). + static inline unsigned short int bswap_16 (unsigned short int x) { @@ -40,7 +43,7 @@ bswap_16 (unsigned short int x) } static inline unsigned int -bswap32 (unsigned int x) +bswap_32 (unsigned int x) { return ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) \ | (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24)); |