summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ld_script.txt1
-rw-r--r--tools/ramscrgen/main.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/ld_script.txt b/ld_script.txt
index 8905ced71..a3b5b7f0b 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -77,6 +77,7 @@ SECTIONS {
{
data/event_scripts.o(script_data);
data/battle_anim_scripts.o(script_data);
+ . = ALIGN(4);
data/battle_scripts_1.o(script_data);
data/field_effect_scripts.o(script_data);
data/battle_scripts_2.o(script_data);
diff --git a/tools/ramscrgen/main.cpp b/tools/ramscrgen/main.cpp
index 89d5f7494..5c803c31f 100644
--- a/tools/ramscrgen/main.cpp
+++ b/tools/ramscrgen/main.cpp
@@ -90,6 +90,7 @@ void ConvertSymFile(std::string filename, std::string sectionName, bool common,
HandleCommonInclude(incFilename, sourcePath, commonSymPath);
else
printf("%s(%s);\n", incFilename.c_str(), sectionName.c_str());
+ printf(". = ALIGN(4);\n");
break;
}
case Directive::Space: