171fb12570
The creation of the flattened device tree depended on the compiler putting the constant strings for an object in a section with a particular name. This was changed with recent compilers. Do this explicitly instead. Without this patch, iseries kernels may silently not boot when built with some compilers. Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9 lines
300 B
Makefile
9 lines
300 B
Makefile
EXTRA_CFLAGS += -mno-minimal-toc
|
|
|
|
obj-y += exception.o
|
|
obj-y += hvlog.o hvlpconfig.o lpardata.o setup.o dt.o mf.o lpevents.o \
|
|
hvcall.o proc.o htab.o iommu.o misc.o irq.o
|
|
obj-$(CONFIG_PCI) += pci.o
|
|
obj-$(CONFIG_SMP) += smp.o
|
|
obj-$(CONFIG_VIOPATH) += viopath.o vio.o
|
|
obj-$(CONFIG_MODULES) += ksyms.o
|