www.delorie.com/archives/browse.cgi | search |
From: | Joe Buck <jbuck AT Synopsys DOT COM> |
Message-Id: | <199904092102.OAA13655@atrus.synopsys.com> |
Subject: | Re: pgcc-1.1.1 glibc-2.1.1 strptime.c forbidden register |
To: | law AT cygnus DOT com |
Date: | Fri, 9 Apr 99 14:02:27 PDT |
Cc: | jkinsley AT bticc DOT net, bug-glibc AT gnu DOT org, pgcc AT delorie DOT com, pcg AT goof DOT com, |
egcs AT egcs DOT cygnus DOT com, egcs-bugs AT egcs DOT cygnus DOT com | |
In-Reply-To: | <21886.923686973@upchuck>; from "Jeffrey A Law" at Apr 9, 99 1:42 pm |
X-Mailer: | ELM [version 2.3 PL11] |
Reply-To: | pgcc AT delorie DOT com |
X-Mailing-List: | pgcc AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
> > strptime.c: In function `strptime_internal': > > strptime.c:818: fixed or forbidden register 3 (bx) was spilled for class > > GENERAL_REGS. > There's an asm in that code that requires 6 registers to satisfy. However, > when compiling with -fPIC the compiler is only allowed to allocate 5 registers. Perhaps this condition should be detected directly? (Count the # of registers needed, if it exceeds the number available, issue a message saying that).
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |