summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/olympia
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/olympia')
-rw-r--r--src/mame/olympia/dday.cpp8
-rw-r--r--src/mame/olympia/lbeach.cpp6
-rw-r--r--src/mame/olympia/monzagp.cpp6
-rw-r--r--src/mame/olympia/portrait.cpp6
-rw-r--r--src/mame/olympia/vega.cpp8
5 files changed, 17 insertions, 17 deletions
diff --git a/src/mame/olympia/dday.cpp b/src/mame/olympia/dday.cpp
index 1b7b006e930..d87e7a8c131 100644
--- a/src/mame/olympia/dday.cpp
+++ b/src/mame/olympia/dday.cpp
@@ -85,9 +85,9 @@ public:
void dday(machine_config &config);
protected:
- virtual void machine_start() override;
- virtual void machine_reset() override;
- virtual void video_start() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
+ virtual void video_start() override ATTR_COLD;
private:
required_shared_ptr<uint8_t> m_textvideoram;
@@ -129,7 +129,7 @@ private:
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_CALLBACK_MEMBER(countdown_timer_callback);
void start_countdown_timer();
- void program_map(address_map &map);
+ void program_map(address_map &map) ATTR_COLD;
};
diff --git a/src/mame/olympia/lbeach.cpp b/src/mame/olympia/lbeach.cpp
index 1f2f1e9d166..435c465c981 100644
--- a/src/mame/olympia/lbeach.cpp
+++ b/src/mame/olympia/lbeach.cpp
@@ -72,8 +72,8 @@ public:
void lbeach(machine_config &config);
protected:
- virtual void machine_start() override;
- virtual void video_start() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void video_start() override ATTR_COLD;
private:
required_device<cpu_device> m_maincpu;
@@ -101,7 +101,7 @@ private:
void init_palette(palette_device &palette) const;
u32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void main_map(address_map &map);
+ void main_map(address_map &map) ATTR_COLD;
};
void lbeach_state::machine_start()
diff --git a/src/mame/olympia/monzagp.cpp b/src/mame/olympia/monzagp.cpp
index 5960daf5073..5ac08160600 100644
--- a/src/mame/olympia/monzagp.cpp
+++ b/src/mame/olympia/monzagp.cpp
@@ -70,7 +70,7 @@ public:
void monzagp(machine_config &config);
protected:
- virtual void machine_start() override;
+ virtual void machine_start() override ATTR_COLD;
private:
uint8_t port_r(offs_t offset);
@@ -82,8 +82,8 @@ private:
void monzagp_palette(palette_device &palette) const;
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void io_map(address_map &map);
- void program_map(address_map &map);
+ void io_map(address_map &map) ATTR_COLD;
+ void program_map(address_map &map) ATTR_COLD;
required_device<i8035_device> m_maincpu;
required_device<dp8350_device> m_crtc;
diff --git a/src/mame/olympia/portrait.cpp b/src/mame/olympia/portrait.cpp
index 6d31322ef95..88eb6af433f 100644
--- a/src/mame/olympia/portrait.cpp
+++ b/src/mame/olympia/portrait.cpp
@@ -136,7 +136,7 @@ public:
protected:
virtual void machine_start() override { m_lamps.resolve(); m_photo.resolve(); }
- virtual void video_start() override;
+ virtual void video_start() override ATTR_COLD;
private:
void ctrl_w(uint8_t data);
@@ -152,8 +152,8 @@ private:
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
inline void get_tile_info(tile_data &tileinfo, int tile_index, const uint8_t *source);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, uint8_t priority);
- void main_program_map(address_map &map);
- void audio_program_map(address_map &map);
+ void main_program_map(address_map &map) ATTR_COLD;
+ void audio_program_map(address_map &map) ATTR_COLD;
required_device<cpu_device> m_maincpu;
required_device<i8039_device> m_audiocpu;
diff --git a/src/mame/olympia/vega.cpp b/src/mame/olympia/vega.cpp
index ceb538272bd..4ec4657614b 100644
--- a/src/mame/olympia/vega.cpp
+++ b/src/mame/olympia/vega.cpp
@@ -107,8 +107,8 @@ public:
void init_vega();
protected:
- virtual void machine_start() override;
- virtual void machine_reset() override;
+ virtual void machine_start() override ATTR_COLD;
+ virtual void machine_reset() override ATTR_COLD;
private:
struct vega_obj
@@ -175,8 +175,8 @@ private:
void vega_palette(palette_device &palette) const;
void draw_tilemap(screen_device& screen, bitmap_ind16& bitmap, const rectangle& cliprect);
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void vega_io_map(address_map &map);
- void vega_map(address_map &map);
+ void vega_io_map(address_map &map) ATTR_COLD;
+ void vega_map(address_map &map) ATTR_COLD;
};
void vega_state::extern_w(offs_t offset, uint8_t data)