>>> Building on exopi-5 under emulators/BasiliskII BDEPENDS = [x11/gtk+2;archivers/bzip2;devel/gmake;devel/sdl] DIST = [emulators/BasiliskII:BasiliskII_src_01052006.tar.bz2] FULLPKGNAME = BasiliskII-1.0p13 RDEPENDS = [devel/sdl;x11/gtk+2] (Junk lock obtained for exopi-5 at 1714766927.44) >>> Running depends in emulators/BasiliskII at 1714766927.48 last junk was in graphics/mtpaint /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 gtk+2-2.24.33p6 sdl-1.2.15p12 was: /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 gmake-4.4.1 gtk+2-2.24.33p6 sdl-1.2.15p12 /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 gtk+2-2.24.33p6 sdl-1.2.15p12 >>> Running show-prepare-results in emulators/BasiliskII at 1714766930.16 ===> emulators/BasiliskII ===> Building from scratch BasiliskII-1.0p13 ===> BasiliskII-1.0p13 depends on: gmake-* -> gmake-4.4.1 ===> BasiliskII-1.0p13 depends on: bzip2-* -> bzip2-1.0.8p0 ===> BasiliskII-1.0p13 depends on: sdl-* -> sdl-1.2.15p12 ===> BasiliskII-1.0p13 depends on: gtk+2-* -> gtk+2-2.24.33p6 ===> Verifying specs: X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86dga Xxf86vm c atk-1.0 SDL cairo fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gtk-x11-2.0 iconv intl m pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread c++ c++abi pthread z harfbuzz ===> found X11.18.0 Xcomposite.4.0 Xcursor.5.0 Xdamage.4.0 Xext.13.0 Xfixes.6.1 Xi.12.2 Xinerama.6.0 Xrandr.7.1 Xrender.6.0 Xxf86dga.6.0 Xxf86vm.6.0 c.100.0 atk-1.0.21810.2 SDL.8.0 cairo.13.4 fontconfig.13.1 freetype.30.3 gdk-x11-2.0.2400.0 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.19 glib-2.0.4201.12 gobject-2.0.4200.19 gtk-x11-2.0.2400.0 iconv.7.1 intl.8.0 m.10.1 pango-1.0.3801.4 pangocairo-1.0.3801.3 pangoft2-1.0.3801.3 pthread.27.1 c++.10.0 c++abi.7.0 z.7.0 harfbuzz.18.8 bzip2-1.0.8p0 gmake-4.4.1 gtk+2-2.24.33p6 sdl-1.2.15p12 (Junk lock released for exopi-5 at 1714766931.15) distfiles size=1310908 >>> Running patch in emulators/BasiliskII at 1714766931.18 ===> emulators/BasiliskII ===> Checking files for BasiliskII-1.0p13 `/exopi-cvs/ports/distfiles/BasiliskII_src_01052006.tar.bz2' is up to date. >> (SHA256) BasiliskII_src_01052006.tar.bz2: OK ===> Extracting for BasiliskII-1.0p13 ===> Patching for BasiliskII-1.0p13 ===> Applying OpenBSD patch patch-src_Unix_clip_unix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix for Clang 6. |Upstream commit 71852dae82445b5a43803e42897ccd0989d135ab. | |Index: src/Unix/clip_unix.cpp |--- src/Unix/clip_unix.cpp.orig |+++ src/Unix/clip_unix.cpp -------------------------- Patching file src/Unix/clip_unix.cpp using Plan A... Hunk #1 succeeded at 496. done ===> Applying OpenBSD patch patch-src_Unix_main_unix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/Unix/main_unix.cpp.orig Tue May 15 22:25:15 2012 |+++ src/Unix/main_unix.cpp Tue May 15 22:26:08 2012 -------------------------- Patching file src/Unix/main_unix.cpp using Plan A... Hunk #1 succeeded at 981. done ===> Applying OpenBSD patch patch-src_Unix_sigsegv_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/Unix/sigsegv.cpp.orig Sun Jan 1 22:05:51 2017 |+++ src/Unix/sigsegv.cpp Sun Jan 1 22:10:27 2017 -------------------------- Patching file src/Unix/sigsegv.cpp using Plan A... Hunk #1 succeeded at 1445. Hunk #2 succeeded at 1591. done ===> Applying OpenBSD patch patch-src_Unix_sys_unix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/Unix/sys_unix.cpp.orig Thu Mar 25 08:56:59 2010 |+++ src/Unix/sys_unix.cpp Thu Mar 25 08:57:30 2010 -------------------------- Patching file src/Unix/sys_unix.cpp using Plan A... Hunk #1 succeeded at 128. done ===> Applying OpenBSD patch patch-src_slirp_misc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Prototype for strdup() to avoid triggering -Wint-conversion with clang 15 | |Index: src/slirp/misc.c |--- src/slirp/misc.c.orig |+++ src/slirp/misc.c -------------------------- Patching file src/slirp/misc.c using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-src_uae_cpu_fpu_fpu_x86_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/uae_cpu/fpu/fpu_x86.cpp.orig Thu Mar 25 08:58:23 2010 |+++ src/uae_cpu/fpu/fpu_x86.cpp Thu Mar 25 08:58:59 2010 -------------------------- Patching file src/uae_cpu/fpu/fpu_x86.cpp using Plan A... Hunk #1 succeeded at 565. Hunk #2 succeeded at 605. done rm /exopi-obj/pobj/BasiliskII-1.0/BasiliskII-1.0/src/Unix/semaphore.h ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in emulators/BasiliskII at 1714766932.10 ===> emulators/BasiliskII ===> Generating configure for BasiliskII-1.0p13 ===> Configuring for BasiliskII-1.0p13 Using /exopi-obj/pobj/BasiliskII-1.0/config.site (generated) configure: loading site script /exopi-obj/pobj/BasiliskII-1.0/config.site checking build system type... x86_64-unknown-openbsd7.5 checking host system type... x86_64-unknown-openbsd7.5 checking target system type... x86_64-unknown-openbsd7.5 checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... none needed checking whether cc understands -c and -o together... yes checking how to run the C preprocessor... cc -E checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking whether gmake sets $(MAKE)... yes checking for a BSD-compatible install... /exopi-obj/pobj/BasiliskII-1.0/bin/install -c checking for egrep... (cached) grep -E checking for mon... no configure: WARNING: Could not find mon, ignoring --with-mon. checking for sem_init in -lposix4... no checking for timer_create in -lrt... no checking for shm_open in -lrt... no checking for cos in -lm... (cached) yes checking for sdl-config... /usr/local/bin/sdl-config checking for pthread_create in -lpthread... (cached) yes checking for pthread_cond_init... yes checking for pthread_cancel... yes checking for pthread_testcancel... yes checking for pthread_mutexattr_setprotocol... yes checking for pthread_mutexattr_settype... yes checking for pthread_mutexattr_setpshared... no checking for sem_init... (cached) yes checking for XF86DGAQueryExtension in -lXxf86dga... yes checking for XF86VidModeQueryExtension in -lXxf86vm... yes checking for pkg-config... /usr/bin/pkg-config checking for GTK+ - version >= 1.3.15... yes (version 2.24.33) checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no checking for ANSI C header files... (cached) yes checking for stdlib.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/mman.h... (cached) yes checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking history.h usability... no checking history.h presence... no checking for history.h... no checking for readline/readline.h... (cached) yes checking for readline/history.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/filio.h... (cached) yes checking sys/bitypes.h usability... no checking sys/bitypes.h presence... no checking for sys/bitypes.h... no checking for sys/wait.h... (cached) yes checking for sys/poll.h... (cached) yes checking for sys/select.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for linux/if.h... no checking for linux/if_tun.h... no checking for net/if.h... (cached) yes checking for net/if_tun.h... (cached) yes checking AvailabilityMacros.h usability... no checking AvailabilityMacros.h presence... no checking for AvailabilityMacros.h... no checking IOKit/storage/IOBlockStorageDevice.h usability... no checking IOKit/storage/IOBlockStorageDevice.h presence... no checking for IOKit/storage/IOBlockStorageDevice.h... no checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... (cached) yes checking for inline... inline checking for short... (cached) yes checking size of short... (cached) 2 checking for int... (cached) yes checking size of int... 4 checking for long... (cached) yes checking size of long... 8 checking for long long... (cached) yes checking size of long long... (cached) 8 checking for float... (cached) yes checking size of float... 4 checking for double... (cached) yes checking size of double... 8 checking for long double... yes checking size of long double... 16 checking for void *... (cached) yes checking size of void *... 8 checking for off_t... (cached) yes checking for loff_t... no checking for caddr_t... (cached) yes checking for size_t... (cached) yes checking return type of signal handlers... (cached) void checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking for socklen_t... yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for cfmakeraw... (cached) yes checking for clock_gettime... (cached) yes checking for timer_create... (cached) yes checking for sigaction... (cached) yes checking for signal... (cached) yes checking for mmap... (cached) yes checking for mprotect... (cached) yes checking for munmap... (cached) yes checking for vm_allocate... no checking for vm_deallocate... no checking for vm_protect... no checking for poll... (cached) yes checking for inet_aton... (cached) yes checking for mach_task_self... no checking for task_self... no checking for strings.h... (cached) yes checking login.h usability... no checking login.h presence... no checking for login.h... no checking sys/bsdtty.h usability... no checking sys/bsdtty.h presence... no checking for sys/bsdtty.h... no checking for sys/stat.h... (cached) yes checking for util.h... (cached) yes checking for pty.h... (cached) no checking for _getpty... (cached) no checking for vhangup... no checking for strlcpy... (cached) yes checking for /dev/ptmx... no checking for /dev/ptc... no checking FIONBIO vs. O_NONBLOCK for non-blocking I/O... O_NONBLOCK checking whether compiler supports byte bit-fields... yes checking whether compiler supports framework AppKit... no checking whether compiler supports framework Carbon... no checking whether compiler supports framework IOKit... no checking whether compiler supports framework CoreFoundation... no checking whether TUN/TAP is supported... no checking whether mmap supports MAP_ANON... yes checking whether mmap supports MAP_ANONYMOUS... yes checking whether mprotect works... yes checking whether __PAGEZERO can be Low Memory area 0x0000-0x2000... no checking whether we can map Low Memory area 0x0000-0x2000... no checking whether POSIX shared memory is working... yes checking whether 33-bit memory addressing is working... no checking whether signal handlers need to be reinstalled... no checking whether sigaction handlers need to be reinstalled... no checking whether your system supports Mach exceptions... no checking whether your system supports Windows exceptions... no checking whether your system supports extended signal handlers... yes checking whether we can skip instruction in SIGSEGV handler... no checking for true... /usr/bin/true checking for the addressing mode to use... direct checking for GAS .p2align feature... yes checking for GCC 2.7 or higher... yes checking for GCC 3.0 or higher... yes checking for ICC... no checking whether GCC supports constants merging... yes checking whether GCC supports store motion... yes checking whether the compiler supports -fno-strict-aliasing... yes checking whether the compiler supports -mdynamic-no-pic... no checking floating point format... IEEE (little-endian) checking ieee754.h usability... no checking ieee754.h presence... no checking for ieee754.h... no checking ieeefp.h usability... yes checking ieeefp.h presence... yes checking for ieeefp.h... yes checking floatingpoint.h usability... no checking floatingpoint.h presence... no checking for floatingpoint.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking for isnanl... no checking for isinfl... no checking for logl... yes checking for log10l... yes checking for expl... yes checking for powl... yes checking for fabsl... yes checking for sqrtl... yes checking for sinl... yes checking for cosl... yes checking for tanl... yes checking for sinhl... yes checking for coshl... yes checking for tanhl... yes checking for asinl... yes checking for acosl... yes checking for atanl... yes checking for asinhl... yes checking for acoshl... yes checking for atanhl... yes checking for floorl... yes checking for ceill... yes checking for atanh... yes checking for isnan... (cached) yes checking for isinf... (cached) yes checking for finite... yes checking for isnormal... no checking for signbit... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h Basilisk II configuration summary: SDL support ............................ : audio XFree86 DGA support .................... : yes XFree86 VidMode support ................ : yes fbdev DGA support ...................... : no Enable video on SEGV signals ........... : yes ESD sound support ...................... : no GTK user interface ..................... : gtk2 mon debugger support ................... : no Running m68k code natively ............. : no Use JIT compiler ....................... : no JIT debug mode ......................... : no Floating-Point emulation core .......... : IEEE fpu core Assembly optimizations ................. : x86-64 Addressing mode ........................ : direct Bad memory access recovery type ........ : siginfo Configuration done. Now type "make" (or "gmake"). >>> Running build in emulators/BasiliskII at 1714766968.08 ===> emulators/BasiliskII ===> Building for BasiliskII-1.0p13 c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../main.cpp -o obj/main.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c main_unix.cpp -o obj/main_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] In file included from main_unix.cpp:59: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from main_unix.cpp:59: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ In file included from main_unix.cpp:68: /usr/X11R6/include/X11/extensions/xf86dga.h:9:2: warning: "xf86dga.h is obsolete and may be removed in the future." [-W#warnings] #warning "xf86dga.h is obsolete and may be removed in the future." ^ /usr/X11R6/include/X11/extensions/xf86dga.h:10:2: warning: "include instead." [-W#warnings] #warning "include instead." ^ main_unix.cpp:652:9: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf(GetString(STR_READING_ROM_FILE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main_unix.cpp:652:9: note: treat the string as an argument to avoid this printf(GetString(STR_READING_ROM_FILE)); ^ "%s", 5 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../prefs.cpp -o obj/prefs.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../prefs_items.cpp -o obj/prefs_items.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c prefs_unix.cpp -o obj/prefs_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c sys_unix.cpp -o obj/sys_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../rom_patches.cpp -o obj/rom_patches.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../rom_patches.cpp:192:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Classic" , 1}, ^ ../rom_patches.cpp:193:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac XL" , 2}, ^ ../rom_patches.cpp:194:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac 512KE" , 3}, ^ ../rom_patches.cpp:195:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Plus" , 4}, ^ ../rom_patches.cpp:196:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac SE" , 5}, ^ ../rom_patches.cpp:197:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac II" , 6}, ^ ../rom_patches.cpp:198:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIx" , 7}, ^ ../rom_patches.cpp:199:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIcx" , 8}, ^ ../rom_patches.cpp:200:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac SE/030" , 9}, ^ ../rom_patches.cpp:201:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Portable" , 10}, ^ ../rom_patches.cpp:202:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIci" , 11}, ^ ../rom_patches.cpp:203:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIfx" , 13}, ^ ../rom_patches.cpp:204:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac Classic" , 17}, ^ ../rom_patches.cpp:205:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIsi" , 18}, ^ ../rom_patches.cpp:206:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC" , 19}, ^ ../rom_patches.cpp:207:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 900" , 20}, ^ ../rom_patches.cpp:208:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 170" , 21}, ^ ../rom_patches.cpp:209:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 700" , 22}, ^ ../rom_patches.cpp:210:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Classic II" , 23}, ^ ../rom_patches.cpp:211:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 100" , 24}, ^ ../rom_patches.cpp:212:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 140" , 25}, ^ ../rom_patches.cpp:213:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 950" , 26}, ^ ../rom_patches.cpp:214:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LCIII/Performa 450", 27}, ^ ../rom_patches.cpp:215:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 210" , 29}, ^ ../rom_patches.cpp:216:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Centris 650" , 30}, ^ ../rom_patches.cpp:217:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 230" , 32}, ^ ../rom_patches.cpp:218:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 180" , 33}, ^ ../rom_patches.cpp:219:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 160" , 34}, ^ ../rom_patches.cpp:220:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 800" , 35}, ^ ../rom_patches.cpp:221:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 650" , 36}, ^ ../rom_patches.cpp:222:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LCII" , 37}, ^ ../rom_patches.cpp:223:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 250" , 38}, ^ ../rom_patches.cpp:224:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvi" , 44}, ^ ../rom_patches.cpp:225:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvm/Performa 600", 45}, ^ ../rom_patches.cpp:226:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac IIvx" , 48}, ^ ../rom_patches.cpp:227:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Color Classic/Performa 250", 49}, ^ ../rom_patches.cpp:228:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 165c" , 50}, ^ ../rom_patches.cpp:229:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Centris 610" , 52}, ^ ../rom_patches.cpp:230:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 610" , 53}, ^ ../rom_patches.cpp:231:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 145" , 54}, ^ ../rom_patches.cpp:232:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC520" , 56}, ^ ../rom_patches.cpp:233:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra/Centris 660AV" , 60}, ^ ../rom_patches.cpp:234:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Performa 46x" , 62}, ^ ../rom_patches.cpp:235:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 180c" , 71}, ^ ../rom_patches.cpp:236:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 520/520c/540/540c", 72}, ^ ../rom_patches.cpp:237:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 270c" , 77}, ^ ../rom_patches.cpp:238:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 840AV" , 78}, ^ ../rom_patches.cpp:239:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Performa 550" , 80}, ^ ../rom_patches.cpp:240:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 165" , 84}, ^ ../rom_patches.cpp:241:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 190" , 85}, ^ ../rom_patches.cpp:242:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac TV" , 88}, ^ ../rom_patches.cpp:243:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC475/Performa 47x", 89}, ^ ../rom_patches.cpp:244:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC575" , 92}, ^ ../rom_patches.cpp:245:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 605" , 94}, ^ ../rom_patches.cpp:246:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Quadra 630" , 98}, ^ ../rom_patches.cpp:247:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"Mac LC580" , 99}, ^ ../rom_patches.cpp:248:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 280" , 102}, ^ ../rom_patches.cpp:249:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook Duo 280c" , 103}, ^ ../rom_patches.cpp:250:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"PowerBook 150" , 115}, ^ ../rom_patches.cpp:251:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {"unknown", -1} ^ ../rom_patches.cpp:261:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *name = "unknown"; ^ 61 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../slot_rom.cpp -o obj/slot_rom.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../slot_rom.cpp:254:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Basilisk II Slot ROM"); ^ ../slot_rom.cpp:256:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Christian Bauer"); ^ ../slot_rom.cpp:261:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("BasiliskII"); ^ ../slot_rom.cpp:263:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String(__DATE__); ^ :129:1: note: expanded from here "May 3 2024" ^ ../slot_rom.cpp:282:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Display_Video_Apple_Basilisk"); ^ ../slot_rom.cpp:292:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString(".Display_Video_Apple_Basilisk"); ^ ../slot_rom.cpp:327:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Mac HiRes Std Gamma"); ^ ../slot_rom.cpp:362:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("CPU_68020"); ^ ../slot_rom.cpp:379:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] String("Network_Ethernet_Apple_BasiliskII"); ^ ../slot_rom.cpp:389:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString(".ENET"); ^ ../slot_rom.cpp:392:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString("1.1.1 "); ^ ../slot_rom.cpp:393:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] PString("Basilisk II Ethernet Network Driver"); ^ 12 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../rsrc_patches.cpp -o obj/rsrc_patches.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../emul_op.cpp -o obj/emul_op.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../macos_util.cpp -o obj/macos_util.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../xpram.cpp -o obj/xpram.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c xpram_unix.cpp -o obj/xpram_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../timer.cpp -o obj/timer.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c timer_unix.cpp -o obj/timer_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../adb.cpp -o obj/adb.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../serial.cpp -o obj/serial.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../ether.cpp -o obj/ether.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../sony.cpp -o obj/sony.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../disk.cpp -o obj/disk.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../cdrom.cpp -o obj/cdrom.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../scsi.cpp -o obj/scsi.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../video.cpp -o obj/video.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c video_blit.cpp -o obj/video_blit.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c vm_alloc.cpp -o obj/vm_alloc.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c sigsegv.cpp -o obj/sigsegv.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] sigsegv.cpp:1637:10: warning: enumeration value 'SIGSEGV_RETURN_SKIP_INSTRUCTION' not handled in switch [-Wswitch] switch (SIGSEGV_FAULT_HANDLER_INVOKE(fault_address, fault_instruction)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sigsegv.cpp:1606:48: note: expanded from macro 'SIGSEGV_FAULT_HANDLER_INVOKE' #define SIGSEGV_FAULT_HANDLER_INVOKE(ADDR, IP) sigsegv_fault_handler(ADDR, IP) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../audio.cpp -o obj/audio.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../extfs.cpp -o obj/extfs.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../extfs.cpp:1667:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1702:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ ../extfs.cpp:1740:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1766:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1812:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ ../extfs.cpp:1865:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ 6 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../user_strings.cpp -o obj/user_strings.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c user_strings_unix.cpp -o obj/user_strings_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -c sshpty.c -o obj/sshpty.o cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -c strlcpy.c -o obj/strlcpy.o c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c rpc_unix.cpp -o obj/rpc_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c video_x.cpp -o obj/video_x.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] In file included from video_x.cpp:47: /usr/X11R6/include/X11/extensions/xf86dga.h:9:2: warning: "xf86dga.h is obsolete and may be removed in the future." [-W#warnings] #warning "xf86dga.h is obsolete and may be removed in the future." ^ /usr/X11R6/include/X11/extensions/xf86dga.h:10:2: warning: "include instead." [-W#warnings] #warning "include instead." ^ video_x.cpp:300:10: warning: enumeration value 'VDEPTH_1BIT' not handled in switch [-Wswitch] switch (depth) { ^~~~~ video_x.cpp:441:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] hints->res_name = "BasiliskII"; ^ video_x.cpp:442:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] hints->res_class = "BasiliskII"; ^ 5 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c extfs_unix.cpp -o obj/extfs_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c serial_unix.cpp -o obj/serial_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] serial_unix.cpp:590:54: warning: missing sentinel in function call [-Wsentinel] execlp("/bin/sh", "/bin/sh", "-c", ++device_name, 0); ^ , nullptr /usr/include/unistd.h:335:6: note: function has been explicitly marked sentinel here int execlp(const char *, const char *, ...) ^ 1 warning generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ether_unix.cpp -o obj/ether_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ether_unix.cpp:255:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(str, GetString(STR_SLIRP_NO_DNS_FOUND_WARN)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ether_unix.cpp:255:17: note: treat the string as an argument to avoid this sprintf(str, GetString(STR_SLIRP_NO_DNS_FOUND_WARN)); ^ "%s", 1 warning generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../dummy/scsi_dummy.cpp -o obj/scsi_dummy.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../SDL/audio_sdl.cpp -o obj/audio_sdl.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c prefs_editor_gtk.cpp -o obj/prefs_editor_gtk.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] In file included from prefs_editor_gtk.cpp:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from prefs_editor_gtk.cpp:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ prefs_editor_gtk.cpp:487:72: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] {(gchar *)GetString(STR_PREFS_MENU_FILE_GTK), NULL, NULL, 0, ""}, ^ prefs_editor_gtk.cpp:488:50: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] {(gchar *)GetString(STR_PREFS_ITEM_START_GTK), "S", GTK_SIGNAL_FUNC(cb_start), 0, NULL}, ^ prefs_editor_gtk.cpp:490:72: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] {(gchar *)GetString(STR_PREFS_ITEM_SEPL_GTK), NULL, NULL, 0, ""}, ^ prefs_editor_gtk.cpp:491:49: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] {(gchar *)GetString(STR_PREFS_ITEM_QUIT_GTK), "Q", GTK_SIGNAL_FUNC(cb_quit), 0, NULL}, ^ prefs_editor_gtk.cpp:492:68: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] {(gchar *)GetString(STR_HELP_MENU_GTK), NULL, NULL, 0, ""}, ^ prefs_editor_gtk.cpp:1303:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] g_list_sort(glist, gl_str_cmp); ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ prefs_editor_gtk.cpp:1345:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] g_list_sort(glist, gl_str_cmp); ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ 9 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c clip_unix.cpp -o obj/clip_unix.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../uae_cpu/basilisk_glue.cpp -o obj/basilisk_glue.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../uae_cpu/memory.cpp -o obj/memory.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../uae_cpu/newcpu.cpp -o obj/newcpu.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../uae_cpu/newcpu.cpp:370:7: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] disp,outer, ^~~~ ../uae_cpu/newcpu.cpp:370:12: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] disp,outer, ^~~~~ ../uae_cpu/newcpu.cpp:417:7: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] disp,outer, ^~~~ ../uae_cpu/newcpu.cpp:417:12: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] disp,outer, ^~~~~ ../uae_cpu/newcpu.cpp:1149:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1149:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] { "T ","F ","HI","LS","CC","CS","NE","EQ", ^ ../uae_cpu/newcpu.cpp:1150:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1150:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "VC","VS","PL","MI","GE","LT","GT","LE" }; ^ ../uae_cpu/newcpu.cpp:1235:64: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] write_log ("Illegal instruction: %04x at %08lx\n", opcode, pc); ~~~~~ ^~ %08x ../uae_cpu/newcpu.cpp:1451:31: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] printf (" == %08lx (TRUE)", newpc); ~~~~~ ^~~~~ %08x ../uae_cpu/newcpu.cpp:1453:32: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] printf (" == %08lx (FALSE)", newpc); ~~~~~ ^~~~~ %08x ../uae_cpu/newcpu.cpp:1455:27: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] printf (" == %08lx", newpc); ~~~~~ ^~~~~ %08x ../uae_cpu/newcpu.cpp:1466:28: warning: format specifies type 'unsigned long' but the argument has type 'uint32' (aka 'unsigned int') [-Wformat] printf ("D%d: %08lx ", i, m68k_dreg(regs, i)); ~~~~~ ^~~~~~~~~~~~~~~~~~ %08x ../uae_cpu/newcpu.h:98:26: note: expanded from macro 'm68k_dreg' #define m68k_dreg(r,num) ((r).regs[(num)]) ^~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1470:28: warning: format specifies type 'unsigned long' but the argument has type 'uint32' (aka 'unsigned int') [-Wformat] printf ("A%d: %08lx ", i, m68k_areg(regs, i)); ~~~~~ ^~~~~~~~~~~~~~~~~~ %08x ../uae_cpu/newcpu.h:99:26: note: expanded from macro 'm68k_areg' #define m68k_areg(r,num) (((r).regs + 8)[(num)]) ^~~~~~~~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1477:6: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] regs.usp,regs.isp,regs.msp,regs.vbr); ^~~~~~~~ ../uae_cpu/newcpu.cpp:1477:15: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] regs.usp,regs.isp,regs.msp,regs.vbr); ^~~~~~~~ ../uae_cpu/newcpu.cpp:1477:24: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] regs.usp,regs.isp,regs.msp,regs.vbr); ^~~~~~~~ ../uae_cpu/newcpu.cpp:1477:33: warning: format specifies type 'unsigned long' but the argument has type 'uint32' (aka 'unsigned int') [-Wformat] regs.usp,regs.isp,regs.msp,regs.vbr); ^~~~~~~~ ../uae_cpu/newcpu.cpp:1480:6: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] GET_XFLG, GET_NFLG, GET_ZFLG, GET_VFLG, GET_CFLG, regs.intmask); ^~~~~~~~ ../uae_cpu/m68k.h:39:18: note: expanded from macro 'GET_XFLG' #define GET_XFLG (regflags.x & 1) ^~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1480:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] GET_XFLG, GET_NFLG, GET_ZFLG, GET_VFLG, GET_CFLG, regs.intmask); ^~~~~~~~ ../uae_cpu/m68k.h:38:18: note: expanded from macro 'GET_NFLG' #define GET_NFLG ((regflags.cznv >> 7) & 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1480:26: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] GET_XFLG, GET_NFLG, GET_ZFLG, GET_VFLG, GET_CFLG, regs.intmask); ^~~~~~~~ ../uae_cpu/m68k.h:35:18: note: expanded from macro 'GET_ZFLG' #define GET_ZFLG ((regflags.cznv >> 6) & 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1480:36: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] GET_XFLG, GET_NFLG, GET_ZFLG, GET_VFLG, GET_CFLG, regs.intmask); ^~~~~~~~ ../uae_cpu/m68k.h:37:18: note: expanded from macro 'GET_VFLG' #define GET_VFLG ((regflags.cznv >> 11) & 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1480:46: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] GET_XFLG, GET_NFLG, GET_ZFLG, GET_VFLG, GET_CFLG, regs.intmask); ^~~~~~~~ ../uae_cpu/m68k.h:36:18: note: expanded from macro 'GET_CFLG' #define GET_CFLG (regflags.cznv & 1) ^~~~~~~~~~~~~~~~~~~ ../uae_cpu/newcpu.cpp:1487:30: warning: format specifies type 'unsigned long' but the argument has type 'uaecptr' (aka 'unsigned int') [-Wformat] printf ("next PC: %08lx\n", *nextpc); ~~~~~ ^~~~~~~ %08x 36 warnings generated. c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../uae_cpu/readcpu.cpp -o obj/readcpu.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../uae_cpu/fpu/fpu_ieee.cpp -o obj/fpu_ieee.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] ../uae_cpu/fpu/fpu_ieee.cpp:330:12: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if ((wrd1 && 0x7fff0000) == 0 && wrd2 == 0 && wrd3 == 0) { ^ ~~~~~~~~~~ ../uae_cpu/fpu/fpu_ieee.cpp:330:12: note: use '&' for a bitwise operation if ((wrd1 && 0x7fff0000) == 0 && wrd2 == 0 && wrd3 == 0) { ^~ & ../uae_cpu/fpu/fpu_ieee.cpp:330:12: note: remove constant to silence this warning if ((wrd1 && 0x7fff0000) == 0 && wrd2 == 0 && wrd3 == 0) { ~^~~~~~~~~~~~~ ../uae_cpu/fpu/fpu_ieee.cpp:517:24: warning: format specifies type 'double' but the argument has type 'fpu_register' (aka 'long double') [-Wformat] sprintf(str, "%.16e", src); ~~~~~ ^~~ %.16Le 2 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -c ../uae_cpu/gencpu.c -o obj/gencpu.o ../uae_cpu/gencpu.c:2145:37: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf ("\t\tflush_icache(%d);\n", 30 + ((opcode >> 3) & 3)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %lu ../uae_cpu/gencpu.c:2152:37: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf ("\t\tflush_icache(%d);\n", 40 + ((opcode >> 3) & 3)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %lu 2 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -c ../uae_cpu/build68k.c -o obj/build68k.o cc -o obj/build68k obj/build68k.o obj/build68k <../uae_cpu/table68k >cpudefs.cpp c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpudefs.cpp -o obj/cpudefs.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -o obj/gencpu obj/gencpu.o obj/readcpu.o obj/cpudefs.o gencpu.c(obj/gencpu.o:(main)): warning: sprintf() is often misused, please use snprintf() gencpu.c(obj/gencpu.o:(genflags)): warning: strcpy() is almost always misused, please use strlcpy() gencpu.c(obj/gencpu.o:(genflags)): warning: strcat() is almost always misused, please use strlcat() obj/gencpu c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpustbl.cpp -o obj/cpustbl.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_1 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu1.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_2 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu2.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_3 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu3.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_4 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu4.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_5 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu5.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_6 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu6.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_7 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu7.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] c++ -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -DPART_8 -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-merge-constants -fno-gcse-sm -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c cpuemu.cpp -o obj/cpuemu8.o c++: warning: optimization flag '-fno-merge-constants' is not supported [-Wignored-optimization-argument] c++: warning: optimization flag '-fno-gcse-sm' is not supported [-Wignored-optimization-argument] cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/bootp.c -o obj/bootp.o ../slirp/bootp.c:66:14: warning: call to undeclared library function 'memcmp' with type 'int (const void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!memcmp(macaddr, bootp_clients[i].macaddr, 6)) ^ ../slirp/bootp.c:66:14: note: include the header or explicitly provide a declaration for 'memcmp' ../slirp/bootp.c:137:5: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(client_ethaddr, bp->bp_hwaddr, 6); ^ ../slirp/bootp.c:137:5: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/bootp.c:144:5: warning: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memset(rbp, 0, sizeof(struct bootp_t)); ^ ../slirp/bootp.c:144:5: note: include the header or explicitly provide a declaration for 'memset' 3 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/ip_output.c -o obj/ip_output.o ../slirp/ip_output.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_output(so, m0) ^ 1 warning generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/tcp_input.c -o obj/tcp_input.o ../slirp/tcp_input.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_reass(tp, ti, m) ^ ../slirp/tcp_input.c:136:11: warning: cast to 'struct tcpiphdr *' from smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] for (q = (struct tcpiphdr *)tp->seg_next; q != (struct tcpiphdr *)tp; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:137:10: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct tcpiphdr *)q->ti_next) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:146:6: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] if ((struct tcpiphdr *)q->ti_prev != (struct tcpiphdr *)tp) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:148:7: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct tcpiphdr *)q->ti_prev; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:168:7: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct tcpiphdr *)(q->ti_next); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:172:19: warning: cast to smaller integer type 'mbufp_32' (aka 'unsigned int') from 'struct mbuf *' [-Wpointer-to-int-cast] REASS_MBUF(ti) = (mbufp_32) m; /* XXX */ ^~~~~~~~~~~~ ../slirp/tcp_input.c:185:10: warning: cast to 'struct mbuf *' from smaller integer type 'mbufp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] m_adj((struct mbuf *) REASS_MBUF(q), i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:188:7: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct tcpiphdr *)q->ti_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:189:34: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)q->ti_prev); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_var.h:186:41: note: expanded from macro 'REASS_MBUF' #define REASS_MBUF(ti) (*(mbufp_32 *)&((ti)->ti_t)) ^~ ../slirp/tcp_input.c:189:7: warning: cast to 'struct mbuf *' from smaller integer type 'mbufp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)q->ti_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:190:13: warning: cast to 'void *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-void-pointer-cast] remque_32((void *)(q->ti_prev)); ^~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:197:16: warning: cast to 'void *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-void-pointer-cast] insque_32(ti, (void *)(q->ti_prev)); ^~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:206:7: warning: cast to 'struct tcpiphdr *' from smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ti = (struct tcpiphdr *) tp->seg_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:215:7: warning: cast to 'struct mbuf *' from smaller integer type 'mbufp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] m = (struct mbuf *) REASS_MBUF(ti); /* XXX */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:216:8: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] ti = (struct tcpiphdr *)ti->ti_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_input(m, iphlen, inso) ^ ../slirp/tcp_input.c:552:23: warning: cast to smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') from 'struct tcpcb *' [-Wpointer-to-int-cast] tp->seg_next == (tcpiphdrp_32)tp && ^~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:670:10: warning: call to undeclared library function 'strerror' with type 'char *(int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errno,strerror(errno))); ^ ../slirp/tcp_input.c:670:10: note: include the header or explicitly provide a declaration for 'strerror' ../slirp/tcp_input.c:1353:3: warning: cast to smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') from 'struct tcpcb *' [-Wpointer-to-int-cast] TCP_REASS(tp, ti, m, so, tiflags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:97:24: note: expanded from macro 'TCP_REASS' (tp)->seg_next == (tcpiphdrp_32)(tp) && \ ^~~~~~~~~~~~~~~~~~ ../slirp/tcp_input.c:1494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_dooptions(tp, cp, cnt, ti) ^ ../slirp/tcp_input.c:1527:4: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy((char *) &mss, (char *) cp + 2, sizeof(mss)); ^ ../slirp/tcp_input.c:1527:4: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/tcp_input.c:1609:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_xmit_timer(tp, rtt) ^ ../slirp/tcp_input.c:1699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_mss(tp, offer) ^ 24 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/cksum.c -o obj/cksum.o cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/mbuf.c -o obj/mbuf.o ../slirp/mbuf.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m_free(m) ^ ../slirp/mbuf.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m_cat(m, n) ^ ../slirp/mbuf.c:136:2: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(m->m_data+m->m_len, n->m_data, n->m_len); ^ ../slirp/mbuf.c:136:2: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/mbuf.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m_inc(m, size) ^ ../slirp/mbuf.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m_adj(m, len) ^ ../slirp/mbuf.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] m_copy(n, m, off, len) ^ ../slirp/mbuf.c:223:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtom(dat) ^ 7 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/tcp_output.c -o obj/tcp_output.o ../slirp/tcp_output.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_output(tp) ^ ../slirp/tcp_output.c:289:4: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy((caddr_t)(opt + 2), (caddr_t)&mss, sizeof(mss)); ^ ../slirp/tcp_output.c:289:4: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/tcp_output.c:589:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_setpersist(tp) ^ 3 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/debug.c -o obj/debug.o ../slirp/debug.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] debug_init(file, dbg) ^ ../slirp/debug.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dump_packet(dat, n) ^ 2 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/misc.c -o obj/misc.o ../slirp/misc.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insque_32(a, b) ^ ../slirp/misc.c:118:18: warning: cast to smaller integer type 'u_int32_t' (aka 'unsigned int') from 'struct quehead_32 *' [-Wpointer-to-int-cast] head->qh_link = (u_int32_t)element; ^~~~~~~~~~~~~~~~~~ ../slirp/misc.c:119:22: warning: cast to smaller integer type 'u_int32_t' (aka 'unsigned int') from 'struct quehead_32 *' [-Wpointer-to-int-cast] element->qh_rlink = (u_int32_t)head; ^~~~~~~~~~~~~~~ ../slirp/misc.c:120:3: warning: cast to 'struct quehead_32 *' from smaller integer type 'u_int32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct quehead_32 *)(element->qh_link))->qh_rlink ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/misc.c:121:4: warning: cast to smaller integer type 'u_int32_t' (aka 'unsigned int') from 'struct quehead_32 *' [-Wpointer-to-int-cast] = (u_int32_t)element; ^~~~~~~~~~~~~~~~~~ ../slirp/misc.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] remque_32(a) ^ ../slirp/misc.c:129:3: warning: cast to 'struct quehead_32 *' from smaller integer type 'u_int32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct quehead_32 *)(element->qh_link))->qh_rlink = element->qh_rlink; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/misc.c:130:3: warning: cast to 'struct quehead_32 *' from smaller integer type 'u_int32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct quehead_32 *)(element->qh_rlink))->qh_link = element->qh_link; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/misc.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] insque(a, b) ^ ../slirp/slirp.h:204:16: note: expanded from macro 'insque' #define insque slirp_insque ^ ../slirp/misc.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] remque(a) ^ ../slirp/slirp.h:205:16: note: expanded from macro 'remque' #define remque slirp_remque ^ ../slirp/misc.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_exec(ex_ptr, do_pty, exec, addr, port) ^ ../slirp/misc.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] slirp_openpty(amaster, aslave) ^ ../slirp/misc.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fork_exec(so, ex, do_pty) ^ ../slirp/misc.c:676:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] add_emu(buff) ^ ../slirp/misc.c:686:34: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] if (sscanf(buff, "%256s %256s", buff2, buff1) != 2) { ^ ../slirp/misc.c:686:41: warning: 'sscanf' may overflow; destination buffer in argument 4 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] if (sscanf(buff, "%256s %256s", buff2, buff1) != 2) { ^ ../slirp/misc.c:701:30: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] if (sscanf(buff2, "%256s", buff1) != 1) { ^ ../slirp/misc.c:803:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] u_sleep(usec) ^ ../slirp/misc.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fd_nonblock(fd) ^ ../slirp/misc.c:839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fd_block(fd) ^ 20 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/tcp_subr.c -o obj/tcp_subr.o ../slirp/tcp_subr.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_template(tp) ^ ../slirp/tcp_subr.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_respond(tp, ti, m, ack, seq, flags) ^ ../slirp/tcp_subr.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_newtcpcb(so) ^ ../slirp/tcp_subr.c:209:2: warning: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memset((char *) tp, 0, sizeof(struct tcpcb)); ^ ../slirp/tcp_subr.c:209:2: note: include the header or explicitly provide a declaration for 'memset' ../slirp/tcp_subr.c:210:32: warning: cast to smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') from 'struct tcpcb *' [-Wpointer-to-int-cast] tp->seg_next = tp->seg_prev = (tcpiphdrp_32)tp; ^~~~~~~~~~~~~~~~ ../slirp/tcp_subr.c:275:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_close(tp) ^ ../slirp/tcp_subr.c:286:6: warning: cast to 'struct tcpiphdr *' from smaller integer type 'tcpiphdrp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] t = (struct tcpiphdr *) tp->seg_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_subr.c:288:7: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] t = (struct tcpiphdr *)t->ti_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_subr.c:289:34: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)t->ti_prev); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_var.h:186:41: note: expanded from macro 'REASS_MBUF' #define REASS_MBUF(ti) (*(mbufp_32 *)&((ti)->ti_t)) ^~ ../slirp/tcp_subr.c:289:7: warning: cast to 'struct mbuf *' from smaller integer type 'mbufp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)t->ti_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_subr.c:290:13: warning: cast to 'struct tcpiphdr *' from smaller integer type 'caddr32_t' (aka 'unsigned int') [-Wint-to-pointer-cast] remque_32((struct tcpiphdr *) t->ti_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/tcp_subr.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_sockclosed(tp) ^ ../slirp/tcp_subr.c:395:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int tcp_fconnect(so) ^ ../slirp/tcp_subr.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_connect(inso) ^ ../slirp/tcp_subr.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_attach(so) ^ ../slirp/tcp_subr.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_tos(so) ^ ../slirp/tcp_subr.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_emu(so, m) ^ ../slirp/tcp_subr.c:661:4: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(so_rcv->sb_wptr, m->m_data, m->m_len); ^ ../slirp/tcp_subr.c:661:4: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/tcp_subr.c:665:8: warning: call to undeclared library function 'strchr' with type 'char *(const char *, int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (strchr(m->m_data, '\r') || strchr(m->m_data, '\n')) { ^ ../slirp/tcp_subr.c:665:8: note: include the header or explicitly provide a declaration for 'strchr' ../slirp/tcp_subr.c:988:23: warning: call to undeclared library function 'strstr' with type 'char *(const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if ((bptr = (char *)strstr(m->m_data, "ORT")) != NULL) { ^ ../slirp/tcp_subr.c:988:23: note: include the header or explicitly provide a declaration for 'strstr' ../slirp/tcp_subr.c:993:38: warning: 'sscanf' may overflow; destination buffer in argument 9 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] &n1, &n2, &n3, &n4, &n5, &n6, buff); ^ ../slirp/tcp_subr.c:1024:38: warning: 'sscanf' may overflow; destination buffer in argument 9 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] &n1, &n2, &n3, &n4, &n5, &n6, buff); ^ ../slirp/tcp_subr.c:1083:44: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] if (sscanf(bptr, "DCC CHAT %256s %u %u", buff, &laddr, &lport) == 3) { ^ ../slirp/tcp_subr.c:1091:54: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] } else if (sscanf(bptr, "DCC SEND %256s %u %u %u", buff, &laddr, &lport, &n1) == 4) { ^ ../slirp/tcp_subr.c:1099:54: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] } else if (sscanf(bptr, "DCC MOVE %256s %u %u %u", buff, &laddr, &lport, &n1) == 4) { ^ ../slirp/tcp_subr.c:1249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_ctl(so) ^ 26 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/if.c -o obj/if.o ../slirp/if.c:24:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ifs_insque(ifm, ifmhead) ^ ../slirp/if.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ifs_remque(ifm) ^ ../slirp/if.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if_output(so, ifm) ^ 3 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/sbuf.c -o obj/sbuf.o ../slirp/sbuf.c:19:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbfree(sb) ^ ../slirp/sbuf.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbdrop(sb, num) ^ ../slirp/sbuf.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbreserve(sb, size) ^ ../slirp/sbuf.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbappend(so, m) ^ ../slirp/sbuf.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbappendsb(sb, m) ^ ../slirp/sbuf.c:148:3: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(sb->sb_wptr, m->m_data, n); ^ ../slirp/sbuf.c:148:3: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/sbuf.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sbcopy(sb, off, len, to) ^ 7 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/tcp_timer.c -o obj/tcp_timer.o ../slirp/tcp_timer.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_canceltimers(tp) ^ ../slirp/tcp_timer.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_timers(tp, timer) ^ 2 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/ip_icmp.c -o obj/ip_icmp.o ../slirp/ip_icmp.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] icmp_input(m, hlen) ^ ../slirp/ip_icmp.c:126:13: warning: call to undeclared library function 'strerror' with type 'char *(int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errno,strerror(errno))); ^ ../slirp/ip_icmp.c:126:13: note: include the header or explicitly provide a declaration for 'strerror' ../slirp/ip_icmp.c:157:39: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(sendto(so->s, icmp_ping_msg, strlen(icmp_ping_msg), 0, ^ ../slirp/ip_icmp.c:157:39: note: include the header or explicitly provide a declaration for 'strlen' ../slirp/ip_icmp.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] icmp_error(msrc, type, code, minsize, message) ^ ../slirp/ip_icmp.c:211:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'u_char' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] u_char type; ^ ../slirp/ip_icmp.h:169:42: note: previous declaration is here void icmp_error _P((struct mbuf *, u_char, u_char, int, char *)); ^ ../slirp/ip_icmp.c:212:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'u_char' (aka 'unsigned char') declared in a previous prototype [-Wknr-promoted-parameter] u_char code; ^ ../slirp/ip_icmp.h:169:50: note: previous declaration is here void icmp_error _P((struct mbuf *, u_char, u_char, int, char *)); ^ ../slirp/ip_icmp.c:232:5: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy(bufa, inet_ntoa(ip->ip_src)); ^ ../slirp/ip_icmp.c:232:5: note: include the header or explicitly provide a declaration for 'strcpy' ../slirp/ip_icmp.c:256:3: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(m->m_data, msrc->m_data, msrc->m_len); ^ ../slirp/ip_icmp.c:256:3: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/ip_icmp.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] icmp_reflect(m) ^ ../slirp/ip_icmp.c:357:5: warning: call to undeclared library function 'memmove' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memmove((caddr_t)(ip + 1), (caddr_t)ip + hlen, ^ ../slirp/ip_icmp.c:357:5: note: include the header or explicitly provide a declaration for 'memmove' 10 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/slirp.c -o obj/slirp.o ../slirp/slirp.c:94:52: warning: 'sscanf' may overflow; destination buffer in argument 3 has size 256, but the corresponding specifier may require size 257 [-Wfortify-source] if (sscanf(buff, "nameserver%*[ \t]%256s", buff2) == 1) { ^ ../slirp/slirp.c:209:39: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct ipasfrag *)&ipq != (struct ipasfrag *)ipq.next)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/slirp.c:561:14: warning: call to undeclared library function 'memcmp' with type 'int (const void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!memcmp(ah->ar_tip, &special_addr, 3)) { ^ ../slirp/slirp.c:561:14: note: include the header or explicitly provide a declaration for 'memcmp' ../slirp/slirp.c:571:13: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(client_ethaddr, eh->h_source, ETH_ALEN); ^ ../slirp/slirp.c:571:13: note: include the header or explicitly provide a declaration for 'memcpy' 4 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/tftp.c -o obj/tftp.o ../slirp/tftp.c:71:3: warning: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memset(spt, 0, sizeof(*spt)); ^ ../slirp/tftp.c:71:3: note: include the header or explicitly provide a declaration for 'memset' ../slirp/tftp.c:72:3: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(&spt->client_ip, &tp->ip.ip_src, sizeof(spt->client_ip)); ^ ../slirp/tftp.c:72:3: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/tftp.c:89:12: warning: call to undeclared library function 'memcmp' with type 'int (const void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (!memcmp(&spt->client_ip, &tp->ip.ip_src, sizeof(spt->client_ip))) { ^ ../slirp/tftp.c:89:12: note: include the header or explicitly provide a declaration for 'memcmp' ../slirp/tftp.c:146:3: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy(tp->x.tp_error.tp_msg, msg); ^ ../slirp/tftp.c:146:3: note: include the header or explicitly provide a declaration for 'strcpy' ../slirp/tftp.c:156:48: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] m->m_len = sizeof(struct tftp_t) - 514 + 3 + strlen(msg) - ^ ../slirp/tftp.c:156:48: note: include the header or explicitly provide a declaration for 'strlen' ../slirp/tftp.c:280:11: warning: call to undeclared library function 'strstr' with type 'char *(const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] || strstr(spt->filename, "/../")) { ^ ../slirp/tftp.c:280:11: note: include the header or explicitly provide a declaration for 'strstr' ../slirp/tftp.c:288:11: warning: call to undeclared library function 'strncmp' with type 'int (const char *, const char *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] || (strncmp(spt->filename, tftp_prefix, strlen(tftp_prefix)) != 0)) { ^ ../slirp/tftp.c:288:11: note: include the header or explicitly provide a declaration for 'strncmp' 7 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/ip_input.c -o obj/ip_input.o ../slirp/ip_input.c:59:24: warning: cast to smaller integer type 'ipqp_32' (aka 'unsigned int') from 'struct ipq *' [-Wpointer-to-int-cast] ipq.next = ipq.prev = (ipqp_32)&ipq; ^~~~~~~~~~~~~ ../slirp/ip_input.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_input(m) ^ ../slirp/ip_input.c:166:13: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] for (fp = (struct ipq *) ipq.next; fp != &ipq; ^~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:167:13: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] fp = (struct ipq *) fp->next) ^~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_reass(ip, fp) ^ ../slirp/ip_input.c:272:34: warning: cast to smaller integer type 'ipasfragp_32' (aka 'unsigned int') from 'struct ipq *' [-Wpointer-to-int-cast] fp->ipq_next = fp->ipq_prev = (ipasfragp_32)fp; ^~~~~~~~~~~~~~~~ ../slirp/ip_input.c:282:11: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] for (q = (struct ipasfrag *)fp->ipq_next; q != (struct ipasfrag *)fp; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:283:10: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *)q->ipf_next) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:292:21: warning: cast to smaller integer type 'ipasfragp_32' (aka 'unsigned int') from 'struct ipq *' [-Wpointer-to-int-cast] if (q->ipf_prev != (ipasfragp_32)fp) { ^~~~~~~~~~~~~~~~ ../slirp/ip_input.c:293:8: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] i = ((struct ipasfrag *)(q->ipf_prev))->ip_off + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:294:6: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct ipasfrag *)(q->ipf_prev))->ip_len - ip->ip_off; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:316:7: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *) q->ipf_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:317:16: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] m_freem(dtom((struct ipasfrag *) q->ipf_prev)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:318:10: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ip_deq((struct ipasfrag *) q->ipf_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:326:13: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ip_enq(ip, (struct ipasfrag *) q->ipf_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:328:11: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] for (q = (struct ipasfrag *) fp->ipq_next; q != (struct ipasfrag *)fp; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:329:11: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *) q->ipf_next) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:334:7: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] if (((struct ipasfrag *)(q->ipf_prev))->ipf_mff & 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:340:6: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *) fp->ipq_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:343:6: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *) q->ipf_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:348:8: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] q = (struct ipasfrag *) q->ipf_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:357:7: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ip = (struct ipasfrag *) fp->ipq_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_freef(fp) ^ ../slirp/ip_input.c:403:11: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] for (q = (struct ipasfrag *) fp->ipq_next; q != (struct ipasfrag *)fp; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:405:7: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] p = (struct ipasfrag *) q->ipf_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_enq(p, prev) ^ ../slirp/ip_input.c:423:16: warning: cast to smaller integer type 'ipasfragp_32' (aka 'unsigned int') from 'struct ipasfrag *' [-Wpointer-to-int-cast] p->ipf_prev = (ipasfragp_32) prev; ^~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:425:3: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct ipasfrag *)(prev->ipf_next))->ipf_prev = (ipasfragp_32) p; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:425:52: warning: cast to smaller integer type 'ipasfragp_32' (aka 'unsigned int') from 'struct ipasfrag *' [-Wpointer-to-int-cast] ((struct ipasfrag *)(prev->ipf_next))->ipf_prev = (ipasfragp_32) p; ^~~~~~~~~~~~~~~~ ../slirp/ip_input.c:426:19: warning: cast to smaller integer type 'ipasfragp_32' (aka 'unsigned int') from 'struct ipasfrag *' [-Wpointer-to-int-cast] prev->ipf_next = (ipasfragp_32) p; ^~~~~~~~~~~~~~~~ ../slirp/ip_input.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_deq(p) ^ ../slirp/ip_input.c:436:3: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct ipasfrag *)(p->ipf_prev))->ipf_next = p->ipf_next; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:437:3: warning: cast to 'struct ipasfrag *' from smaller integer type 'ipasfragp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ((struct ipasfrag *)(p->ipf_next))->ipf_prev = p->ipf_prev; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:452:7: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] fp = (struct ipq *) ipq.next; ^~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:458:8: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] fp = (struct ipq *) fp->next; ^~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:459:8: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] if (((struct ipq *)(fp->prev))->ipq_ttl == 0) { ^~~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:461:13: warning: cast to 'struct ipq *' from smaller integer type 'ipqp_32' (aka 'unsigned int') [-Wint-to-pointer-cast] ip_freef((struct ipq *) fp->prev); ^~~~~~~~~~~~~~~~~~~~~~~ ../slirp/ip_input.c:681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ip_stripoptions(m, mopt) ^ ../slirp/ip_input.c:693:2: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(opts, opts + olen, (unsigned)i); ^ ../slirp/ip_input.c:693:2: note: include the header or explicitly provide a declaration for 'memcpy' 39 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/socket.c -o obj/socket.o ../slirp/socket.c:21:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] solookup(head, laddr, lport, faddr, fport) ^ ../slirp/socket.c:56:5: warning: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memset(so, 0, sizeof(struct socket)); ^ ../slirp/socket.c:56:5: note: include the header or explicitly provide a declaration for 'memset' ../slirp/socket.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sofree(so) ^ ../slirp/socket.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] soread(so) ^ ../slirp/socket.c:161:87: warning: call to undeclared library function 'strerror' with type 'char *(int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] DEBUG_MISC((dfd, " --- soread() disconnected, nn = %d, errno = %d-%s\n", nn, errno,strerror(errno))); ^ ../slirp/socket.c:161:87: note: include the header or explicitly provide a declaration for 'strerror' ../slirp/socket.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sorecvoob(so) ^ ../slirp/socket.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sosendoob(so) ^ ../slirp/socket.c:261:3: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(buff, sb->sb_rptr, len); ^ ../slirp/socket.c:261:3: note: include the header or explicitly provide a declaration for 'memcpy' ../slirp/socket.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sowrite(so) ^ ../slirp/socket.c:384:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sorecvfrom(so) ^ ../slirp/socket.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sosendto(so, m) ^ ../slirp/socket.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] solisten(port, laddr, lport, flags) ^ ../slirp/socket.c:613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sorwakeup(so) ^ ../slirp/socket.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sowwakeup(so) ^ ../slirp/socket.c:639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] soisfconnecting(so) ^ ../slirp/socket.c:648:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] soisfconnected(so) ^ ../slirp/socket.c:656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sofcantrcvmore(so) ^ ../slirp/socket.c:673:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sofcantsendmore(so) ^ ../slirp/socket.c:693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] soisfdisconnected(so) ^ ../slirp/socket.c:709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sofwdrain(so) ^ 20 warnings generated. cc -I../include -I. -I../uae_cpu -I../slirp -DHAVE_CONFIG_H -DOS_openbsd7_5 -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/local/share/BasiliskII\" -O2 -pipe -fgnu89-inline -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -fno-strict-aliasing -c ../slirp/udp.c -o obj/udp.o ../slirp/udp.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_input(m, iphlen) ^ ../slirp/udp.c:197:10: warning: call to undeclared library function 'strerror' with type 'char *(int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] errno,strerror(errno))); ^ ../slirp/udp.c:197:10: note: include the header or explicitly provide a declaration for 'strerror' ../slirp/udp.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_attach(so) ^ ../slirp/udp.c:357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_detach(so) ^ ../slirp/udp.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_tos(so) ^ ../slirp/udp.c:400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_emu(so, m) ^ ../slirp/udp.c:628:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] udp_listen(port, laddr, lport, flags) ^ 7 warnings generated. c++ -o BasiliskII obj/main.o obj/main_unix.o obj/prefs.o obj/prefs_items.o obj/prefs_unix.o obj/sys_unix.o obj/rom_patches.o obj/slot_rom.o obj/rsrc_patches.o obj/emul_op.o obj/macos_util.o obj/xpram.o obj/xpram_unix.o obj/timer.o obj/timer_unix.o obj/adb.o obj/serial.o obj/ether.o obj/sony.o obj/disk.o obj/cdrom.o obj/scsi.o obj/video.o obj/video_blit.o obj/vm_alloc.o obj/sigsegv.o obj/audio.o obj/extfs.o obj/user_strings.o obj/user_strings_unix.o obj/sshpty.o obj/strlcpy.o obj/rpc_unix.o obj/video_x.o obj/extfs_unix.o obj/serial_unix.o obj/ether_unix.o obj/scsi_dummy.o obj/audio_sdl.o obj/prefs_editor_gtk.o obj/clip_unix.o obj/basilisk_glue.o obj/memory.o obj/newcpu.o obj/readcpu.o obj/fpu_ieee.o obj/cpustbl.o obj/cpudefs.o obj/cpuemu1.o obj/cpuemu2.o obj/cpuemu3.o obj/cpuemu4.o obj/cpuemu5.o obj/cpuemu6.o obj/cpuemu7.o obj/cpuemu8.o obj/bootp.o obj/ip_output.o obj/tcp_input.o obj/cksum.o obj/mbuf.o obj/tcp_output.o obj/debug.o obj/misc.o obj/tcp_subr.o obj/if.o obj/sbuf.o obj/tcp_timer.o obj/ip_icmp.o obj/slirp.o obj/tftp.o obj/ip_input.o obj/socket.o obj/udp.o -lpthread -lm -L/usr/local/lib -lSDL -pthread -L/usr/X11R6/lib -lXxf86dga -lXxf86vm -L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype main_unix.cpp(obj/main_unix.o:(main)): warning: sprintf() is often misused, please use snprintf() adb.cpp(obj/adb.o:(ADBOp(unsigned char, unsigned char*))): warning: rand() may return deterministic values, is that what you want? extfs.cpp(obj/extfs.o:(ExtFSHFS(unsigned int, unsigned short, unsigned int, unsigned int, short))): warning: strcpy() is almost always misused, please use strlcpy() newcpu.cpp(obj/newcpu.o:(ShowEA(int, amodes, wordsizes, char*))): warning: strcat() is almost always misused, please use strlcat() /usr/bin/true BasiliskII >>> Running fake in emulators/BasiliskII at 1714767025.22 ===> emulators/BasiliskII ===> Faking installation for BasiliskII-1.0p13 /bin/sh mkinstalldirs /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/bin /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/BasiliskII mkdir -p -- /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/BasiliskII /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -s -m 755 -s BasiliskII /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/bin/BasiliskII if test -f ""; then \ /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -s -m 755 -s /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/bin/; \ fi /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -m 644 BasiliskII.1 /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/man/man1/BasiliskII.1 /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -m 644 keycodes /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/BasiliskII/keycodes /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -m 644 fbdevices /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/BasiliskII/fbdevices /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -m 644 tunconfig /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/BasiliskII/tunconfig /exopi-obj/pobj/BasiliskII-1.0/bin/install -d -m 755 /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/doc/BasiliskII /exopi-obj/pobj/BasiliskII-1.0/bin/install -c -m 644 /exopi-obj/pobj/BasiliskII-1.0/BasiliskII-1.0/README /exopi-obj/pobj/BasiliskII-1.0/fake-amd64/usr/local/share/doc/BasiliskII >>> Running package in emulators/BasiliskII at 1714767025.85 ===> emulators/BasiliskII `/exopi-obj/pobj/BasiliskII-1.0/fake-amd64/.fake_done' is up to date. ===> Building package for BasiliskII-1.0p13 Create /exopi-cvs/ports/packages/amd64/all/BasiliskII-1.0p13.tgz Creating package BasiliskII-1.0p13 reading plist| checking dependencies| checking dependencies|devel/sdl checking dependencies|x11/gtk+2,-main checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 4% checksumming|**** | 6% checksumming|***** | 8% checksumming|****** | 10% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 15% checksumming|*********** | 17% checksumming|************ | 19% checksumming|************* | 21% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 27% checksumming|****************** | 29% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************* | 40% checksumming|************************** | 42% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|***************************** | 48% checksumming|******************************* | 50% checksumming|******************************** | 52% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 58% checksumming|************************************ | 60% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************* | 71% checksumming|********************************************* | 73% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************* | 81% checksumming|************************************************** | 83% checksumming|**************************************************** | 85% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 96% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/BasiliskII-1.0p13.tgz >>> Running clean in emulators/BasiliskII at 1714767035.59 ===> emulators/BasiliskII ===> Cleaning for BasiliskII-1.0p13 >>> Ended at 1714767035.82 max_stuck=6.91/depends=2.70/show-prepare-results=1.02/patch=0.91/configure=35.99/build=57.14/fake=0.62/package=9.73/clean=0.27