diff options
| author | 2026-04-06 05:16:43 +1000 | |
|---|---|---|
| committer | 2026-04-06 05:16:43 +1000 | |
| commit | 7ff17615ba95d57befd8cf050b9a88bcb9aaf83c (patch) | |
| tree | 2fcdb28a05180d9c2cd2632caa403960852faef3 /makefile | |
| parent | d2e952322e057e42ab059035157c7136e0565727 (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-- | makefile | 50 |
1 files changed, 0 insertions, 50 deletions
@@ -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 #------------------------------------------------- |
