aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorYao Qi <yao.qi@linaro.org>2015-11-13 15:11:58 +0000
committerYao Qi <yao.qi@linaro.org>2015-11-13 15:11:58 +0000
commitb13c8ab2b93de7fe1adb1ecd307d9078ce299c6e (patch)
treeaff41a9f447fa8472160c6f15bd616f1a89c0b62 /gdb/ChangeLog
parentc1862d0f60ee6050e3d4add7bbb1a595b1758473 (diff)
downloadgdb-b13c8ab2b93de7fe1adb1ecd307d9078ce299c6e.zip
gdb-b13c8ab2b93de7fe1adb1ecd307d9078ce299c6e.tar.gz
gdb-b13c8ab2b93de7fe1adb1ecd307d9078ce299c6e.tar.bz2
Refactor arm_return_in_memory
Current arm_return_in_memory isn't friendly to adding new things in it. Moreover, a lot of stuff are about APCS, which is not used nowadays (AAPCS is being used). This patch is to refactor arm_return_in_memory, so that some code can be shared for both APCS and AAPCS at the beginning of arm_return_in_memory, and then each ABI (APCS and AAPCS) are processed separately. gdb: 2015-11-13 Yao Qi <yao.qi@linaro.org> * arm-tdep.c (arm_return_in_memory): Rewrite it. (arm_return_value): Call arm_return_in_memory for TYPE_CODE_COMPLEX.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index f21cf2e..a4e73e0 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,9 @@
+2015-11-13 Yao Qi <yao.qi@linaro.org>
+
+ * arm-tdep.c (arm_return_in_memory): Rewrite it.
+ (arm_return_value): Call arm_return_in_memory for
+ TYPE_CODE_COMPLEX.
+
2015-11-12 Yao Qi <yao.qi@linaro.org>
* arm-tdep.c (push_stack_item): Change contents type to