zephyr/arch/x86
Andrew Boie 4208976bfc build: consolidate some common parts of linker scripts
There are a number of data sections that are repeated across
all the linker scripts for various architecture. In practice these
don't always get updated and we have had problems with bit-rot.
Consolidate these to make maintenance easier.

x86 linker scripts now follow the same naming convention and we
get rid of a linker-epilog.h that wasn't necessary and whose purpose
has been lost to the mists of time. If applications want to define their
own sections they should be allowed to. Linker scripts for x86 do not
end with .h any more, they are not C header files even though we use
C's preprocessor.

Issue: ZEP-688
Change-Id: I893eb4619969695c1f980efd7c2ec9fa5dad136d
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-10-31 18:00:58 -07:00
..
core unified: Enable handling of thread options for static threads 2016-10-27 08:36:14 -05:00
debug x86: improve exception APIs 2016-07-28 18:13:24 +00:00
include kernel: merge _IS_IN_ISR() with _is_in_isr() 2016-10-27 21:45:03 +00:00
soc build: consolidate some common parts of linker scripts 2016-10-31 18:00:58 -07:00
Kbuild x86: improve exception APIs 2016-07-28 18:13:24 +00:00
Kconfig x86: declare internal API for interrupt controllers 2016-09-06 18:35:47 +00:00
Makefile build: Introduce concept of SoC specific build flags 2016-05-27 10:04:29 -05:00
defconfig