vfs: check userland buffers before reading them.
[haiku.git] / src / system / boot / loader / file_systems / fat / Jamfile
blob1bd92389b685a8effef58da6badc1bf8b3240dd4
1 SubDir HAIKU_TOP src system boot loader file_systems fat ;
3 SetupFeatureObjectsDir $(TARGET_BOOT_PLATFORM) ;
5 #UsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ;
6 #UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
7 #UsePrivateHeaders [ FDirName storage ] ;
8 UsePrivateKernelHeaders ;
9 UsePrivateHeaders shared storage ;
11 #SubDirHdrs $(HAIKU_TOP) src add-ons kernel file_systems fat ;
13 local defines = [ FDefines _BOOT_MODE ] ;
15 SubDirCcFlags $(defines) ;
16 SubDirC++Flags -fno-rtti $(defines) ;
18 BootStaticLibrary boot_fatfs :
19         fatfs.cpp
20         Volume.cpp
21         CachedBlock.cpp
22         Directory.cpp
23         File.cpp
24         Stream.cpp
25         ;