From mboxrd@z Thu Jan 1 00:00:00 1970 From: H.J. Lu To: egcs@cygnus.com Subject: Another linux/alpha bug Date: Sat, 30 Aug 1997 05:43:52 -0000 Message-id: X-SW-Source: 1997-08/0801.html Hi, egcs 970828 for linux/alpha dumps core on this test, but gcc 2.7.2.1 is fine. # gcc -S -mieee -O2 float.c gcc: Internal compiler error: program cc1 got fatal signal 6 -- H.J. Lu (hjl@gnu.ai.mit.edu) ---float--- extern __const unsigned short int *__ctype_b; int cost_of(const char * cp) { float number = 0; for (cp += 2; *cp != '>'; cp++) { if (__ctype_b[(int) ( ( *cp ) )]) number = number * 10 + (*cp - '0'); else if (*cp == '.') number += (*++cp - 10) / 10.0; } return (int) (number * 10); }