[Bug c++/20175] [3.4/4.0 Regression] Warnings are issued when initializing struct members with strings

2005-02-24 Thread jakub at gcc dot gnu dot org


-- 
   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
 Status|NEW |ASSIGNED
   Last reconfirmed|2005-02-23 18:27:26 |2005-02-24 11:44:57
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20175


[Bug c++/20175] [3.4/4.0 Regression] Warnings are issued when initializing struct members with strings

2005-02-24 Thread jakub at gcc dot gnu dot org

--- Additional Comments From jakub at gcc dot gnu dot org  2005-02-24 12:34 
---
Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg01489.html

-- 
   What|Removed |Added

   Keywords||patch


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20175


[Bug c++/20175] [3.4/4.0 Regression] Warnings are issued when initializing struct members with strings

2005-02-24 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-02-24 
21:21 ---
Subject: Bug 20175

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2005-02-24 21:21:28

Modified files:
gcc/cp : ChangeLog 
gcc/testsuite  : ChangeLog 
gcc/cp : decl.c 
Added files:
gcc/testsuite/g++.dg/warn: Wbraces2.C 

Log message:
PR c++/20175
* decl.c (reshape_init): Don't warn about missing braces if STRING_CST
initializes a char/wchar_t array.

* g++.dg/warn/Wbraces2.C: New test.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gccr1=1.4646r2=1.4647
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gccr1=1.5082r2=1.5083
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gccr1=1.1370r2=1.1371
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/warn/Wbraces2.C.diff?cvsroot=gccr1=NONEr2=1.1



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20175


[Bug c++/20175] [3.4/4.0 Regression] Warnings are issued when initializing struct members with strings

2005-02-23 Thread pinskia at gcc dot gnu dot org

--- Additional Comments From pinskia at gcc dot gnu dot org  2005-02-23 
18:27 ---
Confirmed, this was introduced  (most likely when the patch to fix for PR 19755 
was committed).
Reduced testcase:
struct c { char s[8]; int i;};

struct c a = {hello, 1};

-- 
   What|Removed |Added

 CC||mmitchel at gcc dot gnu dot
   ||org
 Status|UNCONFIRMED |NEW
 Ever Confirmed||1
   Keywords||diagnostic
   Last reconfirmed|-00-00 00:00:00 |2005-02-23 18:27:26
   date||
Summary|Warnings are issued when|[3.4/4.0 Regression]
   |initializing struct members |Warnings are issued when
   |with strings  |initializing struct members
   ||with strings
   Target Milestone|--- |3.4.4


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20175