* x86_64 is using the existing *_ia32 boot platforms. * Special flags are required when compiling the loader to get GCC to compile 32-bit code. This adds a new set of rules for compiling boot code rather than using the kernel rules, which compile using the necessary flags. * Some x86_64 private headers have been stubbed by #include'ing the x86 versions. These will be replaced later.
14 lines
273 B
Plaintext
14 lines
273 B
Plaintext
SubDir HAIKU_TOP src system boot platform generic ;
|
|
|
|
SubDirSysHdrs $(HAIKU_TOP) headers libs zlib ;
|
|
UsePrivateKernelHeaders ;
|
|
|
|
SubDirC++Flags -D_BOOT_MODE -fno-rtti ;
|
|
|
|
BootStaticLibrary boot_platform_generic :
|
|
text_menu.cpp
|
|
video_blit.cpp
|
|
video_splash.cpp
|
|
: -fno-pic
|
|
;
|