Add ATTR_COLD to DECLARE_(foo)_START and DECLARE_DRIVER_INIT (nw)

This commit is contained in:
Alex W. Jackson 2014-07-07 09:39:42 +00:00
parent 0fd90ee5f5
commit 76e6524c39
2 changed files with 4 additions and 4 deletions

View File

@ -55,7 +55,7 @@
#define MACHINE_START_NAME(name) machine_start_##name
#define MACHINE_START_CALL_MEMBER(name) MACHINE_START_NAME(name)()
#define DECLARE_MACHINE_START(name) void MACHINE_START_NAME(name)()
#define DECLARE_MACHINE_START(name) void MACHINE_START_NAME(name)() ATTR_COLD
#define MACHINE_START_MEMBER(cls,name) void cls::MACHINE_START_NAME(name)()
#define MACHINE_RESET_NAME(name) machine_reset_##name
@ -64,7 +64,7 @@
#define MACHINE_RESET_MEMBER(cls,name) void cls::MACHINE_RESET_NAME(name)()
#define SOUND_START_NAME(name) sound_start_##name
#define DECLARE_SOUND_START(name) void SOUND_START_NAME(name)()
#define DECLARE_SOUND_START(name) void SOUND_START_NAME(name)() ATTR_COLD
#define SOUND_START_MEMBER(cls,name) void cls::SOUND_START_NAME(name)()
#define SOUND_RESET_NAME(name) sound_reset_##name
@ -74,7 +74,7 @@
#define VIDEO_START_NAME(name) video_start_##name
#define VIDEO_START_CALL_MEMBER(name) VIDEO_START_NAME(name)()
#define DECLARE_VIDEO_START(name) void VIDEO_START_NAME(name)()
#define DECLARE_VIDEO_START(name) void VIDEO_START_NAME(name)() ATTR_COLD
#define VIDEO_START_MEMBER(cls,name) void cls::VIDEO_START_NAME(name)()
#define VIDEO_RESET_NAME(name) video_reset_##name

View File

@ -84,7 +84,7 @@ struct game_driver
// wrappers for the DRIVER_INIT callback
#define DRIVER_INIT_NAME(name) init_##name
#define DECLARE_DRIVER_INIT(name) void DRIVER_INIT_NAME(name)()
#define DECLARE_DRIVER_INIT(name) void DRIVER_INIT_NAME(name)() ATTR_COLD
#define DRIVER_INIT_MEMBER(cls,name) void cls::DRIVER_INIT_NAME(name)()
#define DRIVER_INIT_CALL(name) DRIVER_INIT_NAME(name)()