summaryrefslogtreecommitdiffstats
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorfroydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-08 01:06:14 +0000
committerfroydnj <froydnj@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-08 01:06:14 +0000
commitaf1409adf40caa706b3d29ad2e29f41f88c840ed (patch)
treebd8c7cf017284dd50a6782a57546837b06eab688 /gcc/ChangeLog
parent1e52cb3cffe5a82af16789a1349cee2a5ccdfd06 (diff)
downloadppe42-gcc-af1409adf40caa706b3d29ad2e29f41f88c840ed.tar.gz
ppe42-gcc-af1409adf40caa706b3d29ad2e29f41f88c840ed.zip
* builtins.c (rewrite_call_expr): Move code to...
(rewrite_call_expr_valist): ...here. Call build_call_expr_loc_array. (rewrite_call_expr_array): New function. (fold_builtin_sprintf_chk_1): New function. (fold_builtin_sprintf_chk): Call it. (gimple_fold_builtin_sprintf_chk): Likewise. (fold_builtin_snprintf_chk_1): New function. (fold_builtin_snprintf_chk): Call it. (gimple_fold_builtin_snprintf_chk): Likewise. (gimple_rewrite_call_expr): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165146 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 588172bbc49..408f89c73a8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2010-10-07 Nathan Froyd <froydnj@codesourcery.com>
+
+ * builtins.c (rewrite_call_expr): Move code to...
+ (rewrite_call_expr_valist): ...here. Call
+ build_call_expr_loc_array.
+ (rewrite_call_expr_array): New function.
+ (fold_builtin_sprintf_chk_1): New function.
+ (fold_builtin_sprintf_chk): Call it.
+ (gimple_fold_builtin_sprintf_chk): Likewise.
+ (fold_builtin_snprintf_chk_1): New function.
+ (fold_builtin_snprintf_chk): Call it.
+ (gimple_fold_builtin_snprintf_chk): Likewise.
+ (gimple_rewrite_call_expr): Delete.
+
2010-10-07 Dave Korn <dave.korn.cygwin@gmail.com>
* config.host: Update copyright year.
OpenPOWER on IntegriCloud