[feature] reuturn 0 if system doesnt support NR_gettid
[feature] fix multidefine __offsetof