[PATCH][PR84877]Dynamically align the address for local parameter copy on the stack...
[gcc.git] / gcc / ChangeLog
index 2e0be88327f42ec99f4fde4d01b2438b3140f8e0..e0eedf712bad602e3904b979b89e1d20fd645772 100644 (file)
@@ -1,3 +1,11 @@
+2018-11-21  Renlin Li  <renlin.li@arm.com>
+
+       PR middle-end/84877
+       * explow.h (get_dynamic_stack_size): Declare it as external.
+       * explow.c (record_new_stack_level): Remove function static attribute.
+       * function.c (assign_stack_local_1): Dynamically align the stack slot
+       addr for parameter copy on the stack.
+
 2018-11-21  Richard Biener  <rguenther@suse.de>
 
        PR bootstrap/88133