summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2026-04-06 05:16:43 +1000
committer Vas Crabb <vas@vastheman.com>2026-04-06 05:16:43 +1000
commit7ff17615ba95d57befd8cf050b9a88bcb9aaf83c (patch)
tree2fcdb28a05180d9c2cd2632caa403960852faef3 /makefile
parentd2e952322e057e42ab059035157c7136e0565727 (diff)
Cleaned up unsupportable legacy stuff:
cpu/drcbex86.cpp: Removed i686 recompiler back-end. Without a practical way to make Windows i686 builds, it's just going to rot. Also, x86-64 is now older than Pac-Man was when MAME was initially created. It's dead on the desktop tools: Removed aueffectutil - it's no longer useful. emu/video/rgbutil.cpp: Removed Altivec/VMX bilinear filtering implementation. PowerPC on desktop is dead. file/posixptty.cpp, sdl, sdl3, scripts: Removed support for SysV operating systems. They’re dead on the desktop. scripts: Removed outdated Lua compatibility macros. They weren't doing anything sice we updated to Lua 5.4 (the compatibility options changed, but we just left the old macros in place, which no longer had any effect).
Diffstat (limited to 'makefile')
-rw-r--r--makefile50
1 files changed, 0 insertions, 50 deletions
diff --git a/makefile b/makefile
index 26d4e4ee68c..d14f0fff087 100644
--- a/makefile
+++ b/makefile
@@ -211,12 +211,6 @@ endif
ifeq ($(firstword $(filter Linux,$(UNAME))),Linux)
OS := linux
-else ifeq ($(firstword $(filter Solaris,$(UNAME))),Solaris)
-OS := solaris
-GENIEOS := solaris
-else ifeq ($(firstword $(filter SunOS,$(UNAME))),SunOS)
-OS := solaris
-GENIEOS := solaris
else ifeq ($(firstword $(filter FreeBSD,$(UNAME))),FreeBSD)
OS := freebsd
GENIEOS := bsd
@@ -466,8 +460,6 @@ else ifeq ($(TARGETOS),netbsd)
OSD := sdl
else ifeq ($(TARGETOS),openbsd)
OSD := sdl
-else ifeq ($(TARGETOS),solaris)
-OSD := sdl
else ifeq ($(TARGETOS),macosx)
OSD := sdl3
else ifeq ($(TARGETOS),asmjs)
@@ -1324,48 +1316,6 @@ macosx_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-osx-clang/Makefile
$(SILENT) $(MAKE) $(MAKEPARAMS) -C $(PROJECTDIR)/$(MAKETYPE)-osx-clang config=$(CONFIG)32
#-------------------------------------------------
-# gmake-solaris
-#-------------------------------------------------
-
-ifndef CLANG_VERSION
-$(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile: makefile $(SCRIPTS) $(GENIE)
- $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=solaris --gcc_version=$(GCC_VERSION) $(MAKETYPE)
-endif
-.PHONY: solaris_x64
-solaris_x64: generate $(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)64 precompile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)64
-
-.PHONY: solaris
-solaris: solaris_x86
-
-.PHONY: solaris_x86
-solaris_x86: generate $(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)32 precompile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)32
-
-#-------------------------------------------------
-# gmake-solaris-clang
-#-------------------------------------------------
-
-ifdef CLANG_VERSION
-$(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile: makefile $(SCRIPTS) $(GENIE)
- $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=solaris --gcc_version=$(CLANG_VERSION) $(MAKETYPE)
-endif
-.PHONY: solaris_x64_clang
-solaris_x64_clang: generate $(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)64 precompile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)64
-
-.PHONY: solaris_clang
-solaris_clang: solaris_x86_clang
-
-.PHONY: solaris_x86_clang
-solaris_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-solaris/Makefile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)32 precompile
- $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-solaris config=$(CONFIG)32
-
-#-------------------------------------------------
# gmake-freebsd
#-------------------------------------------------