Improved build system and POSIX compatibility

Fixed few bugs related to build system and POSIX compatabilty.
This commit is contained in:
2025-04-05 13:29:50 +03:00
parent 83a4e723bf
commit 0683389d7b
4 changed files with 7 additions and 5 deletions

View File

@@ -187,8 +187,8 @@ elseif(UNIX)
list(APPEND BH_SOURCE ${BH_SOURCE_POSIX_MT})
list(APPEND BH_HEADER ${BH_HEADER_POSIX_MT})
else()
list(APPEND BH_SOURCE ${BH_SOURCE_POSIX_MT})
list(APPEND BH_HEADER ${BH_HEADER_POSIX_MT})
list(APPEND BH_SOURCE ${BH_SOURCE_DUMMY_MT})
list(APPEND BH_HEADER ${BH_HEADER_DUMMY_MT})
endif()
else()
message(STATUS "Platform: Unknown")

View File

@@ -1,5 +1,5 @@
#include <BH/IO.h>
#include <malloc.h>
#include <stdlib.h>
#define BUFFER_SIZE (sizeof(char *))

View File

@@ -3,13 +3,14 @@
int BH_TssCreate(BH_GenericCallback callback)
{
BH_UNUSED(callback);
return 0;
}
void *BH_TssRead(int index)
{
BH_UNUSED(index);
return NULL;
}

View File

@@ -1,2 +1,3 @@
#!/bin/sh
find . \( -iname "*.h" -o -iname "*.c" \) -exec sed -i "s/[ \t]*$//" {} \;
find . \( -iname "*.h" -o -iname "*.c" \) -exec sed -i .bak "s/[ ]*$//" {} \;
find . -iname "*.bak" -exec rm {} \;