summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a1eb6a2)
on the rhs of assignments to bit fields; we don't want to write double =>
bitfield templates...
SCCS-vsn: old/pcc/ccom.tahoe/local2.c 1.21
-static char sccsid[] = "@(#)local2.c 1.20 (Berkeley) %G%";
+static char sccsid[] = "@(#)local2.c 1.21 (Berkeley) %G%";
#endif
# include "pass2.h"
#endif
# include "pass2.h"
if (r->in.op == SCONV) {
int wdest, wconv, wsrc;
if (r->in.op == SCONV) {
int wdest, wconv, wsrc;
+ if (p->in.left->in.op == FLD)
+ return;
if (anyfloat(r, r->in.left)) {
/* let the code table handle two cases */
if (p->in.left->in.type == UNSIGNED &&
if (anyfloat(r, r->in.left)) {
/* let the code table handle two cases */
if (p->in.left->in.type == UNSIGNED &&