mirror of https://github.com/wb2osz/direwolf.git
add OpenBSD support
This commit is contained in:
parent
1cfe5fc1a4
commit
bed9901b08
3
Makefile
3
Makefile
|
@ -6,11 +6,14 @@
|
||||||
|
|
||||||
win := $(shell uname | grep CYGWIN)
|
win := $(shell uname | grep CYGWIN)
|
||||||
dar := $(shell uname | grep Darwin)
|
dar := $(shell uname | grep Darwin)
|
||||||
|
obsd := $(shell uname | grep OpenBSD)
|
||||||
|
|
||||||
ifneq ($(win),)
|
ifneq ($(win),)
|
||||||
include Makefile.win
|
include Makefile.win
|
||||||
else ifeq ($(dar),Darwin)
|
else ifeq ($(dar),Darwin)
|
||||||
include Makefile.macosx
|
include Makefile.macosx
|
||||||
|
else ifeq ($(obsd),OpenBSD)
|
||||||
|
include Makefile.openbsd
|
||||||
else
|
else
|
||||||
include Makefile.linux
|
include Makefile.linux
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -113,7 +113,7 @@ endif
|
||||||
# ---------- ARM - pcDuino ----------
|
# ---------- ARM - pcDuino ----------
|
||||||
#
|
#
|
||||||
# clang 5.0.1 running on OpenBSD-6.3/armv7.
|
# clang 5.0.1 running on OpenBSD-6.3/armv7.
|
||||||
# Cortex-A8 (ARMv7A) + VFPv3 + NEON
|
# Cortex-A8 (ARMv7A) + VFPv3 + NEON @ 1008MHz
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# seconds options
|
# seconds options
|
||||||
|
@ -127,23 +127,23 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# ---------- ARM - Banana Pi ----------
|
# ---------- ARM - Orange Pi PC ----------
|
||||||
#
|
#
|
||||||
# clang 5.0.1 running on OpenBSD-6.3/armv7.
|
# clang 5.0.1 running on OpenBSD-6.3/armv7.
|
||||||
# Cortex-A7 (ARMv7A) + VFPv4 + NEON
|
# Cortex-A7 (ARMv7A) + VFPv4 + NEON @ 1008MHz
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# seconds options
|
# seconds options
|
||||||
# --------- -------
|
# --------- -------
|
||||||
# 10037.693 -O3 -ffast-math -mfpu=neon
|
# 8961.491 -O3 -ffast-math
|
||||||
# 437.039 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfp
|
# 399.880 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfp
|
||||||
# 436.613 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv3
|
# 400.615 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv3
|
||||||
# 436.318 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv3-d16
|
# 399.659 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv3-d16
|
||||||
# 358.505 -O3 -ffast-math -mfloat-abi=softfp -mfpu=neon
|
# 329.392 -O3 -ffast-math -mfloat-abi=softfp -mfpu=neon
|
||||||
# 357.988 -O3 -ffast-math -mfloat-abi=hard -mfpu=neon
|
# 329.060 -O3 -ffast-math -mfloat-abi=hard -mfpu=neon
|
||||||
# 436.393 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv4
|
# 398.590 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv4
|
||||||
# 436.413 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv4-d16
|
# 399.478 -O3 -ffast-math -mfloat-abi=softfp -mfpu=vfpv4-d16
|
||||||
# 359.145 -O3 -ffast-math -mfloat-abi=softfp -mfpu=neon-vfpv4
|
# 328.698 -O3 -ffast-math -mfloat-abi=softfp -mfpu=neon-vfpv4
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
4
audio.h
4
audio.h
|
@ -285,8 +285,8 @@ struct audio_s {
|
||||||
#if __WIN32__ || __APPLE__
|
#if __WIN32__ || __APPLE__
|
||||||
#define DEFAULT_ADEVICE "" /* Windows: Empty string = default audio device. */
|
#define DEFAULT_ADEVICE "" /* Windows: Empty string = default audio device. */
|
||||||
#else
|
#else
|
||||||
#if USE_ALSA
|
#if defined(USE_ALSA) || defined(__OpenBSD__)
|
||||||
#define DEFAULT_ADEVICE "default" /* Use default device for ALSA. */
|
#define DEFAULT_ADEVICE "default" /* Use default device for ALSA/OpenBSD-portaudio. */
|
||||||
#else
|
#else
|
||||||
#define DEFAULT_ADEVICE "/dev/dsp" /* First audio device for OSS. */
|
#define DEFAULT_ADEVICE "/dev/dsp" /* First audio device for OSS. */
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue