Il 14/11/2013 06:51, Alexey Kardashevskiy ha scritto: >> > The wrappers are not usable where you have constant expressions as in >> > your case. So your original patch is good IMO, except for the __ at the >> > beginning of __BITNR. > > There are 2 macros, one (BITNR) uses the other (__BITNR). What would the > good name be for BITNR then?
I don't know, perhaps BITNR and BITNR_? Names starting with __ or _+uppercase are reserved by the C standard. Paolo