From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18734 invoked by alias); 22 Aug 2005 12:18:57 -0000 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org Received: (qmail 18671 invoked by uid 48); 22 Aug 2005 12:18:52 -0000 Date: Mon, 22 Aug 2005 12:18:00 -0000 Message-ID: <20050822121852.18670.qmail@sourceware.org> From: "veldema at cs dot fau dot de" To: java-prs@gcc.gnu.org In-Reply-To: <20050818173012.23466.veldema@cs.fau.de> References: <20050818173012.23466.veldema@cs.fau.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug libgcj/23466] Double.toString(0.0010) ---> "0.001" ISO "0.0010" X-Bugzilla-Reason: CC X-SW-Source: 2005-q3/txt/msg00352.txt.bz2 List-Id: ------- Additional Comments From veldema at cs dot fau dot de 2005-08-22 12:18 ------- Confirmed, this is a bug in SUN's JDK since 2001. Perhaps a a bug should be introduced to make libgcj/classpath bug compatible ? if (double_string == "0.00x" && x != '0') return return "0.00x0" should do the trick. Ronald. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23466