hitachi/bml3.h: reinstate ATTR_COLD
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
Build documentation / build-docs (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled

This commit is contained in:
angelosa 2024-09-26 10:38:47 +02:00
parent 37673f5a5f
commit ba8cf63310
2 changed files with 12 additions and 12 deletions

View file

@ -90,11 +90,11 @@ public:
DECLARE_INPUT_CHANGED_MEMBER(nmi_button);
protected:
virtual void main_map(address_map &map);
virtual void system_io(address_map &map);
virtual void main_map(address_map &map) ATTR_COLD;
virtual void system_io(address_map &map) ATTR_COLD;
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void machine_start() override ATTR_COLD;
virtual void machine_reset() override ATTR_COLD;
required_device<cpu_device> m_maincpu;
required_device<bml3bus_device> m_bml3bus;
@ -199,11 +199,11 @@ public:
void bml3mk5(machine_config &config);
protected:
virtual void main_map(address_map &map) override;
virtual void system_io(address_map &map) override;
virtual void main_map(address_map &map) override ATTR_COLD;
virtual void system_io(address_map &map) override ATTR_COLD;
virtual void machine_start() override;
virtual void machine_reset() override;
virtual void machine_start() override ATTR_COLD;
virtual void machine_reset() override ATTR_COLD;
virtual u8 get_attr_mask() override { return 0x3f; }
virtual u8 get_ig_mode(u8 attr) override { return BIT(attr, 5); }

View file

@ -33,10 +33,10 @@ public:
void mbs1(machine_config &config);
protected:
virtual void machine_start() override;
virtual void machine_reset() override;
// virtual void main_map(address_map &map) override;
virtual void system_io(address_map &map) override;
virtual void machine_start() override ATTR_COLD;
virtual void machine_reset() override ATTR_COLD;
// virtual void main_map(address_map &map) override ATTR_COLD;
virtual void system_io(address_map &map) override ATTR_COLD;
void s1_map(address_map &map);
void s1_mmu_map(address_map &map);
void s1_ext_io(address_map &map);