core: don't leak the __lowmem and __bss16 macros to modules
commit4c3c85630e83ed4522444c707abea6bc3db8a40b
authorH. Peter Anvin <hpa@linux.intel.com>
Thu, 17 Oct 2013 23:05:53 +0000 (17 16:05 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Thu, 17 Oct 2013 23:07:12 +0000 (17 16:07 -0700)
tree2d0629e5703f300f8d792af0d6f0ea642e8fd459
parent4ac63b5ac412d54462e292daf65a309775bc0448
core: don't leak the __lowmem and __bss16 macros to modules

The __lowmem and __bss16 macros are only useful in the core itself.
Hide them from modules so people don't use them by mistake.

extern declarations don't need them (and are safe in modules), they
are only necessary at the point of definition (which must be in the
core.)

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
core/include/core.h
core/include/graphics.h