diff --git a/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/RuntimeFunctionsTableNode.cs b/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/RuntimeFunctionsTableNode.cs index c2ab705ef5c2f67253227de2cd1ecf0b04960a39..f2d72fd9d4d2f1d70737cb7f63f86a4a1980d375 100644 --- a/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/RuntimeFunctionsTableNode.cs +++ b/src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/RuntimeFunctionsTableNode.cs @@ -67,6 +67,7 @@ public override ObjectData GetData(NodeFactory factory, bool relocsOnly = false) LayoutRuntimeFunctions(); ObjectDataBuilder runtimeFunctionsBuilder = new ObjectDataBuilder(factory, relocsOnly); + runtimeFunctionsBuilder.RequireInitialAlignment(4); // Add the symbol representing this object node runtimeFunctionsBuilder.AddSymbol(this);