Updates for quinn
This commit is contained in:
parent
82a3acfcce
commit
571c3f9c0d
11
Makefile.quinn
Executable file
11
Makefile.quinn
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
my_basic : main.o my_basic.o
|
||||||
|
i686-quinn-gcc -o output/my_basic.exe main.o my_basic.o -lm
|
||||||
|
|
||||||
|
main.o : shell/main.c core/my_basic.h
|
||||||
|
i686-quinn-gcc -Os -c shell/main.c -Wno-unused-result
|
||||||
|
|
||||||
|
my_basic.o : core/my_basic.c core/my_basic.h
|
||||||
|
i686-quinn-gcc -Os -c core/my_basic.c -Wno-multichar -Wno-overflow -Wno-unused-result
|
||||||
|
|
||||||
|
clean :
|
||||||
|
rm -f main.o my_basic.o output/my_basic_bin output/my_basic.exe
|
@ -86,6 +86,8 @@ extern "C" {
|
|||||||
# define MB_OS_ANDROID
|
# define MB_OS_ANDROID
|
||||||
#elif defined __linux__
|
#elif defined __linux__
|
||||||
# define MB_OS_LINUX
|
# define MB_OS_LINUX
|
||||||
|
#elif defined __quinn__
|
||||||
|
# define MB_OS_QUINN
|
||||||
#elif defined __unix__
|
#elif defined __unix__
|
||||||
# define MB_OS_UNIX
|
# define MB_OS_UNIX
|
||||||
#else
|
#else
|
||||||
|
Binary file not shown.
@ -84,6 +84,8 @@ extern "C" {
|
|||||||
# define _BIN_FILE_NAME "my_basic"
|
# define _BIN_FILE_NAME "my_basic"
|
||||||
#elif defined MB_OS_MAC
|
#elif defined MB_OS_MAC
|
||||||
# define _BIN_FILE_NAME "my_basic_mac"
|
# define _BIN_FILE_NAME "my_basic_mac"
|
||||||
|
#elif defined MB_OS_QUINN
|
||||||
|
# define _BIN_FILE_NAME "my_basic.exe"
|
||||||
#else
|
#else
|
||||||
# define _BIN_FILE_NAME "my_basic_bin"
|
# define _BIN_FILE_NAME "my_basic_bin"
|
||||||
#endif
|
#endif
|
||||||
@ -1230,6 +1232,8 @@ static bool_t _process_parameters(int argc, char* argv[]) {
|
|||||||
# define _OS "LINUX"
|
# define _OS "LINUX"
|
||||||
#elif defined MB_OS_UNIX
|
#elif defined MB_OS_UNIX
|
||||||
# define _OS "UNIX"
|
# define _OS "UNIX"
|
||||||
|
#elif defined MB_OS_QUINN
|
||||||
|
# define _OS "QUINN"
|
||||||
#else
|
#else
|
||||||
# define _OS "UNKNOWN"
|
# define _OS "UNKNOWN"
|
||||||
#endif /* MB_OS_WIN */
|
#endif /* MB_OS_WIN */
|
||||||
@ -1248,7 +1252,7 @@ static int_t _ticks(void) {
|
|||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#elif defined MB_CP_CLANG
|
#elif defined MB_CP_CLANG || defined MB_OS_QUINN
|
||||||
static int_t _ticks(void) {
|
static int_t _ticks(void) {
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
struct timeval now;
|
struct timeval now;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user