OSDN Git Service

2010-01-08 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Jan 2010 16:57:59 +0000 (16:57 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 8 Jan 2010 16:57:59 +0000 (16:57 +0000)
commit3bfd70ae21d386b6ffecbdebc079364f149efa86
tree277fb6ae3b56b939e10755bbdebd16395350b1a0
parent01e31b4be25d710786e12f2a968fb3d1decf41ac
2010-01-08  Richard Guenther  <rguenther@suse.de>

PR lto/42528
* c.opt (fsigned-char): Also let LTO handle this option.
(funsigned-char): Likewise.

lto/
* lto-lang.c (lto_handle_option): Handle -f[un]signed-char.
(lto_init): Do not init char_type_node in a standard way
but according to flag_signed_char.

* gcc.dg/lto/20100103-1_0.c: New testcase.
* gcc.dg/lto/20100103-2_0.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155740 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c.opt
gcc/lto/ChangeLog
gcc/lto/lto-lang.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/20100103-1_0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/20100103-2_0.c [new file with mode: 0644]