Merge pull request #2 from jnider/dev

Remove __ASM macro
Merge pull request #6 from jnider/test

Test
Merge pull request #9 from jnider/test

from Test
Merge pull request #12 from jnider/test

Test
joel4: added debugging info to build

Each file is now built with DWARF2 debugging information.  This allows
debugging tools (such as objdump) to interleave source and assembly level
dumps.
Merge branch 'master' into test

Conflicts:
	kernel/joel4/tools.mk

Signed-off-by: jnider <joel@nider.org>