@@ -1,3 +1,4 @@
+set(DMM_DATA_ALIGNMENT "4")
set(WITH_SYSTEM_CALLS "none" CACHE STRING "Choose what system calls can be used, options are: none, sbrk, mmap") # Do not change
option(HAVE_LOCKS "Build with POSIX locking mechanisms" OFF)
set(RAW_BLOCKS_TYPE "freelist" CACHE STRING "Choose what raw blocks can be used, options are: freelist, bitmap")
@@ -10,7 +10,7 @@ CMAKE_FORCE_CXX_COMPILER(sparc-elf-g++ GNU)
set (CMAKE_C_FLAGS $ENV{CFLAGS})
set (CMAKE_SHARED_LIBRARY_LINK_C_FLAGS $ENV{LDFLAGS})
-add_definitions(-std=c99)
+set (CMAKE_SIZEOF_VOID_P 4)
set (CMAKE_AR sparc-elf-ar)
set (CMAKE_RANLIB sparc-elf-ranlib)