OpenBSD compatibility, except that GCC is not emiting valid SSE asm, so disable it on OpenBSD

This commit is contained in:
sk4nz
2022-03-01 13:11:25 +01:00
parent 2b2ca1baf5
commit c21d271af5
4 changed files with 37 additions and 20 deletions

7
uuid_obsd/Makefile Normal file
View File

@@ -0,0 +1,7 @@
# $OpenBSD: Makefile,v 1.4 2017/02/19 00:46:57 jca Exp $
PROG= uuid
NOMAN=
.include <bsd.prog.mk>

15
uuid_obsd/uuid.c Normal file
View File

@@ -0,0 +1,15 @@
#include <stdio.h>
#include <stdlib.h>
#include <uuid.h>
int
main()
{
uuid_t uuid;
uint32_t status;
char* str[UUID_BUF_LEN];
uuid_create(&uuid, &status);
uuid_to_string(&uuid, str, &status);
printf("%s\n", *str);
return status;
}