You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/games-emulation/zsnes/files/zsnes-1.51-stack-align-v3.p...

41 lines
1015 B

--- a/linux/sdllink.c
+++ b/linux/sdllink.c
@@ -133,7 +133,7 @@ extern unsigned char romispal;
/* FUNCTION DECLARATIONS */
void clearwin (void);
-void drawscreenwin(void);
+void __attribute__((force_align_arg_pointer)) drawscreenwin(void);
void initwinvideo();
unsigned int sdl_keysym_to_pc_scancode(int);
void ProcessKeyBuf(int);
--- a/ztimec.c
+++ b/ztimec.c
@@ -25,7 +25,7 @@ short SystemTimewHour;
short SystemTimewMinute;
short SystemTimewSecond;
-void GetLocalTime()
+void __attribute__((force_align_arg_pointer)) GetLocalTime()
{
time_t current;
struct tm *timeptr;
@@ -37,7 +37,7 @@ void GetLocalTime()
SystemTimewSecond = timeptr->tm_sec;
}
-unsigned int GetTime()
+unsigned __attribute__((force_align_arg_pointer)) int GetTime()
{
unsigned int value;
struct tm *newtime;
@@ -52,7 +52,7 @@ unsigned int GetTime()
return(value);
}
-unsigned int GetDate()
+unsigned __attribute__((force_align_arg_pointer)) int GetDate()
{
unsigned int value;
struct tm *newtime;