cubieboard4: Add 32k alignment fix

* haiku_loader now starts on the cubieboard4
  with a working uart!
This commit is contained in:
Alexander von Gluck IV
2015-04-18 10:38:02 -05:00
parent 3cd56e6356
commit d3d976b08c
+9
View File
@@ -61,3 +61,12 @@ local flags = -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard ;
HAIKU_ASFLAGS_$(HAIKU_PACKAGING_ARCH) += $(flags) ;
HAIKU_CCFLAGS_$(HAIKU_PACKAGING_ARCH) += $(flags) ;
HAIKU_C++FLAGS_$(HAIKU_PACKAGING_ARCH) += $(flags) ;
# Workaround for ld using 32k for alignment despite forcing it in the config...
# should definitely not be needed!
HAIKU_KERNEL_LINKFLAGS +=
-Wl,-z -Wl,max-page-size=0x1000
-Wl,-z -Wl,common-page-size=0x1000 ;
HAIKU_LINKFLAGS_$(HAIKU_PACKAGING_ARCH) +=
-Wl,-z -Wl,max-page-size=0x1000
-Wl,-z -Wl,common-page-size=0x1000 ;