fix include endian.h
fix endian.h include using x42 advice