mirror of
https://git.freebsd.org/ports.git
synced 2025-06-13 08:40:39 -04:00
I completely reworked these unmaintained ports. I turned mess into a proper slave port as the differences from mame were few. Some notes: * converted to GitHub (this saved messing with the double-zip / dos2unix per file arrangement, no more post-extract target) * got rid of patchlevel support accordingly * got rid of DIST_SUBDIR accordingly * Clang from FreeBSD 10 cannot build this! It fails will some kind of signal. I did not test on FreeBSD 11 yet. For now, degrade the ports to use GCC always. Note the makefiles were hardcoded to GCC. I fixed the hardcoding so it uses environment but perhaps it's known that mame/mess is now gcc-only * Some options are no longer optional, e.g. BUILTIN_DEBUGGER, SDL2 These were made unconditional accordingly. * mess is now a minimal slave port. There are some additions to mame Makefile to support the slave. * I used PORTDOCS and PORTEXAMPLE to simplify each pkg-plist * DragonFly support still pending. This port discovered a bug in GCC 5.1 release which has been fixed recently, so the base compiler has to be upgraded before testing can resume.
11 lines
395 B
C
11 lines
395 B
C
--- src/osd/eminline.h.orig 2015-05-24 15:52:19 UTC
|
|
+++ src/osd/eminline.h
|
|
@@ -88,7 +88,7 @@ _osd_exchange64(INT64 volatile *ptr, INT
|
|
|
|
#endif
|
|
|
|
-#if defined(__i386__) || defined(__x86_64__)
|
|
+#if defined(__i386__) || defined(__x86_64__) || defined(__amd64__)
|
|
#include "eigccx86.h"
|
|
#elif defined(__ppc__) || defined (__PPC__) || defined(__ppc64__) || defined(__PPC64__)
|
|
#include "eigccppc.h"
|