diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-06-06 13:23:04 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-06-06 13:23:04 +0000 |
commit | 538f00d1ab3ac6c5e983fa20b83e51a847bd264a (patch) | |
tree | 2965765652d726e67bf65292d51694cbda2c191d /gcc/ChangeLog | |
parent | fd6481cf2e4413bca3ef43b1e504e1c78de6025d (diff) | |
download | ppe42-gcc-538f00d1ab3ac6c5e983fa20b83e51a847bd264a.tar.gz ppe42-gcc-538f00d1ab3ac6c5e983fa20b83e51a847bd264a.zip |
PR target/36362
* gimplify.c (gimplify_expr) <case TRUTH_NOT_EXPR>: If *expr_p type
is not bool, boolify the whole *expr_p and convert to the desired type.
* gcc.c-torture/execute/20080529-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@136434 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ce1eae63991..c7da7ddecdd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2008-06-06 Jakub Jelinek <jakub@redhat.com> + PR target/36362 + * gimplify.c (gimplify_expr) <case TRUTH_NOT_EXPR>: If *expr_p type + is not bool, boolify the whole *expr_p and convert to the desired type. + +2008-06-06 Jakub Jelinek <jakub@redhat.com> + * c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805. * langhooks.h (struct lang_hooks_for_decls): Add omp_finish_clause. |