Hi, we started using pc-lint because of software quality requirements. Now I found a problem with some headers of C166. absacc.h
#if (__MODEL__ == 0) #define MVAR(object, addr) (*((object volatile *) (addr))) #define MARRAY(object, base) ((object volatile *) (base)) #else #define MVAR(object, addr) (*((object volatile far *) (addr))) #define MARRAY(object, base) ((object volatile far *) (base)) #define HVAR(object, addr) (*((object volatile huge *) (addr))) #define HARRAY(object, base) ((object volatile huge *) (base)) #define XVAR(object, addr) (*((object volatile xhuge *) (addr))) #define XARRAY(object, base) ((object volatile xhuge *) (base)) #endif
thanks a lot, this works fine ...Leo