diff options
author | YamaArashi <shadow962@live.com> | 2016-09-28 19:59:10 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-09-28 19:59:10 -0700 |
commit | 5878577c41168aa9ecbdf6c5a86d8f0346b9484f (patch) | |
tree | 4df362fe241ac08a0011ae84cafa375c3057d635 | |
parent | 18c171932be74e560f131db7350a961c7a4355c3 (diff) |
fix alignment issues with some versions of ld
-rw-r--r-- | ld_script.txt | 1 | ||||
-rw-r--r-- | tools/ramscrgen/main.cpp | 1 |
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: |