
25 Jan
2008
25 Jan
'08
12:59 p.m.
Hi: I read through the Makefile in Kernel module, and found the followings: ${SOBJS}: ${OBJDIR}/%.o: %.c ${CC} -S ${CFLAGSNOOPT} -o - $< |\ sed -e '/.align 32/s/32/4/' -e '/.p2align 5/s/5/2/' |\ ${CC} -c -x assembler-with-cpp ${CFLAGSNOOPT} -o $@ - what frustrated me is the sed, which does some replacement. So my question is why we make these replacement , from .align 32 to .align 4? Thanks. Best regards.