Hamlib/include/hamlib
Nate Bargmann 8c2eee91cc rig.h: Replace rig_func_e with CPP macros
The C standard dictates that an enum constant is a 32 bit signed
integer.  Setting a constant's bit 31 created a negative value that on
amd64 had the upper 32 bits set as well when assigned to the
misc.c:func_str structure.  This caused misc.c:rig_strfunc() to fail its
comparison for RIG_FUNC_XIT on amd64 (x86_64).  To use bit 31 as an
unsigned long, preprocessor macros have been used instead as a 'const
unsigned long' which cannot be used to initialize the func_str.func
members.  TNX KA6MAL, AC6SL.  - N0NB

Other minor formatting edits.
2013-01-31 18:00:50 -06:00
..
rig.h rig.h: Replace rig_func_e with CPP macros 2013-01-31 18:00:50 -06:00
rig_dll.h Update LGPL header in include header files. 2011-08-22 21:38:35 -05:00
rigclass.h Update LGPL header in include header files. 2011-08-22 21:38:35 -05:00
riglist.h Extension of si570avrusb for SDR Kit of Funkamateur 2012-11-25 13:47:46 -06:00
rotator.h Update LGPL header in include header files. 2011-08-22 21:38:35 -05:00
rotclass.h Update LGPL header in include header files. 2011-08-22 21:38:35 -05:00
rotlist.h Tidy up rotctl --list output 2012-02-13 15:28:03 -06:00