/usr/include/asm/vac-ops.h uses the illegal macro name __SPARCSTUB__VAC-OPS_H__ (dashes or minus signs are illegal in macro names, and the C compiler complains every time it is included.) __SPARCSTUB__VAC_OPS_H__ works fine.
Assigned to dledford
seems ok in 6.2