]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Restore proper dot symbol creation for assembly files in the kernel build case.
authorandreast <andreast@FreeBSD.org>
Sun, 4 Mar 2012 11:55:28 +0000 (11:55 +0000)
committerandreast <andreast@FreeBSD.org>
Sun, 4 Mar 2012 11:55:28 +0000 (11:55 +0000)
commit2e83fcc66188fc1cc5216900c5441dd22e736c2b
tree40f1e2301d9c1af5a6e5f96f1ab6947715ebdf6c
parentd3c673348a51e3f37168fd1973291a6dd51b83dc
Restore proper dot symbol creation for assembly files in the kernel build case.
Without this patch we were not able to see the assembly function.
Only the function descriptor was visible.

- Distinguish between user-land and kernel when creating the ENTRY() point of
  assembly source.
- Make the ENTRY() macro more readable, replace the .align directive with the
  gas platform independant .p2align directive.
- Create an END()macro for later use to provide traceback tables on powerpc64.
sys/powerpc/include/asm.h