summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2024-11-27 06:09:34 +1100
committer Vas Crabb <vas@vastheman.com>2024-11-27 06:09:34 +1100
commit2cf1afbf7475a5bf327e765cf5cd79d95b918612 (patch)
tree404d755dc4841c897d05a052c197de1dce724fda /src/devices/cpu
parentaea6a32a292603287411998a92dfe7ec985da43d (diff)
Demote tautological-compare to a warning again.
clang on Windows x86-64 is getting upset about code that is making no assumptions about the relative sizes of uint64_t and long. Also, fixed more #include guards.
Diffstat (limited to 'src/devices/cpu')
-rw-r--r--src/devices/cpu/e132xs/e132xsdrc_ops.hxx5
-rw-r--r--src/devices/cpu/i860/i860dec.hxx7
-rw-r--r--src/devices/cpu/sh/sh_dasm.h6
-rw-r--r--src/devices/cpu/sparc/sparcdasm.h6
-rw-r--r--src/devices/cpu/spc700/spc700ds.h6
5 files changed, 21 insertions, 9 deletions
diff --git a/src/devices/cpu/e132xs/e132xsdrc_ops.hxx b/src/devices/cpu/e132xs/e132xsdrc_ops.hxx
index 9679faf8364..82f915354e9 100644
--- a/src/devices/cpu/e132xs/e132xsdrc_ops.hxx
+++ b/src/devices/cpu/e132xs/e132xsdrc_ops.hxx
@@ -1,5 +1,9 @@
// license:BSD-3-Clause
// copyright-holders:Ryan Holtz
+#ifndef MAME_CPU_E132XS_E132XSDRC_OPS_HXX
+#define MAME_CPU_E132XS_E132XSDRC_OPS_HXX
+
+#pragma once
#include "e132xs.h"
@@ -5207,3 +5211,4 @@ void hyperstone_device::generate_do(drcuml_block &block, compiler_state &compile
fatalerror(" ");
}
+#endif // MAME_CPU_E132XS_E132XSDRC_OPS_HXX
diff --git a/src/devices/cpu/i860/i860dec.hxx b/src/devices/cpu/i860/i860dec.hxx
index af286b04c4b..39723bbe43a 100644
--- a/src/devices/cpu/i860/i860dec.hxx
+++ b/src/devices/cpu/i860/i860dec.hxx
@@ -35,6 +35,11 @@
* today also use IEEE FP.
*
*/
+#ifndef MAME_CPU_I860_I860DEC_HXX
+#define MAME_CPU_I860_I860DEC_HXX
+
+#pragma once
+
#include "i860.h"
#include <cmath>
@@ -4670,3 +4675,5 @@ void debugger (i860s *cpustate)
}
#endif
+
+#endif // MAME_CPU_I860_I860DEC_HXX
diff --git a/src/devices/cpu/sh/sh_dasm.h b/src/devices/cpu/sh/sh_dasm.h
index 820dce618a1..2b29187ee73 100644
--- a/src/devices/cpu/sh/sh_dasm.h
+++ b/src/devices/cpu/sh/sh_dasm.h
@@ -1,8 +1,8 @@
// license:BSD-3-Clause
// copyright-holders:Juergen Buchmueller, R. Belmont
-#ifndef MAME_CPU_SH_SH_SHDASM_H
-#define MAME_CPU_SH_SH_SHDASM_H
+#ifndef MAME_CPU_SH_SH_DASM_H
+#define MAME_CPU_SH_SH_DASM_H
#pragma once
@@ -42,4 +42,4 @@ private:
bool m_is_sh34;
};
-#endif // MAME_CPU_SH_SH_SHDASM_H
+#endif // MAME_CPU_SH_SH_DASM_H
diff --git a/src/devices/cpu/sparc/sparcdasm.h b/src/devices/cpu/sparc/sparcdasm.h
index 78c5fe58f42..b92a2c283a3 100644
--- a/src/devices/cpu/sparc/sparcdasm.h
+++ b/src/devices/cpu/sparc/sparcdasm.h
@@ -4,8 +4,8 @@
SPARC disassembler
*/
-#ifndef MAME_CPU_SPARC_SPARC_DASM_H
-#define MAME_CPU_SPARC_SPARC_DASM_H
+#ifndef MAME_CPU_SPARC_SPARCDASM_H
+#define MAME_CPU_SPARC_SPARCDASM_H
#pragma once
@@ -255,4 +255,4 @@ private:
vis_op_desc_map m_vis_op_desc;
};
-#endif // MAME_CPU_SPARC_SPARC_DASM_H
+#endif // MAME_CPU_SPARC_SPARCDASM_H
diff --git a/src/devices/cpu/spc700/spc700ds.h b/src/devices/cpu/spc700/spc700ds.h
index 98a7f249e27..9306b23b740 100644
--- a/src/devices/cpu/spc700/spc700ds.h
+++ b/src/devices/cpu/spc700/spc700ds.h
@@ -1,7 +1,7 @@
// license:BSD-3-Clause
// copyright-holders:Karl Stenerud
-#ifndef MAME_CPU_SPC800_SPC700DS_H
-#define MAME_CPU_SPC800_SPC700DS_H
+#ifndef MAME_CPU_SPC700_SPC700DS_H
+#define MAME_CPU_SPC700_SPC700DS_H
#pragma once
@@ -63,4 +63,4 @@ private:
};
-#endif // MAME_CPU_SPC800_SPC700DS_H
+#endif // MAME_CPU_SPC700_SPC700DS_H