흠.. 메세지가 저도 헷깔리는데
일단 가장 처음 걸린 부분은

usr/armv5l-linux/sys-include/net/dst.h:30: parse error before "atomic_t"

이거든요
이 바로 이전에 정의된 것에 문제가 있거나
atomic_t 가 정의되어 있지 않아서 생긴 문제처럼 보이는데..

이 놈은
asm/atomic.h 파일에
typedef struct { volatile int counter; } atomic_t;
로 선언된 부분인데

일단 이 부분이지를 잠깐 에러난 부분을 주석처리 해보세요..
만약 해당 에러가 걸러지면
위 헤더파일이 참조가 되지 않아서 생긴것 같은데

위 헤더파일이 참조되는지를 한번 검사해 보세요..