From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17527 invoked by alias); 22 Jan 2007 16:12:19 -0000 Received: (qmail 17473 invoked by uid 48); 22 Jan 2007 16:12:02 -0000 Date: Mon, 22 Jan 2007 16:12:00 -0000 Message-ID: <20070122161202.17472.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug other/19165] (Natural) language independent error / warning classification In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "tromey at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2007-01/txt/msg01822.txt.bz2 ------- Comment #9 from tromey at gcc dot gnu dot org 2007-01-22 16:12 ------- Some kind of machine-readable output is necessary for use by an IDE. Eclipse can't translate the messages after they have been emitted by GCC. So, it should run GCC in the user's locale. However, then it would like to differentiate between warnings and errors. There's no way to do that without knowing all the ways that GCC might translate the words "warning" and "error" (running in a locale Eclipse thinks it understands is not a good option because GCC may change its choices of translation...). It would be friendlier if GCC provided this information. XML, or anything machine-readable, would be fine. So, yes, this is a GCC bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19165