| To: | pro64-support@xxxxxxxxxxx, goodwin@xxxxxxxxxxxxx |
|---|---|
| Subject: | Re: front-end misses symbol flag, causes bad alias analysis |
| From: | murthy@xxxxxxxxxxxxxxxxx (Chandrasekhar Murthy) |
| Date: | Tue, 24 Oct 2000 14:28:32 -0700 (PDT) |
| Sender: | owner-pro64-support@xxxxxxxxxxx |
Although the line numbers might be slightly off, the following
should fix the problem.
DIFF for gccfe/wfe_stmt.cxx
*** gccfe/wfe_stmt.cxx Tue Oct 17 10:55:18 2000
--- UPDATE/./wfe_stmt.cxx Tue Oct 24 14:21:05 2000
***************
*** 647,653 ****
Set_ST_type (st, ty_idx);
}
}
- WFE_Set_ST_Addr_Saved (rhs_wn);
if (DECL_WIDEN_RETVAL(current_function_decl)) {
TYPE_ID old_rtype = WN_rtype(rhs_wn);
TYPE_ID new_rtype = MTYPE_is_signed (old_rtype) ? MTYPE_I8 : MTYPE_U8;
--- 647,652 ----
This is handled correctly with gfecc (the g++ frontend).
Murthy
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | front-end misses symbol flag, causes bad alias analysis, David Goodwin |
|---|---|
| Next by Date: | Re: Looking for documentation about SGI Pro64, Ross A. Towle |
| Previous by Thread: | front-end misses symbol flag, causes bad alias analysis, David Goodwin |
| Next by Thread: | inliner misbehaving at -O3, David Goodwin |
| Indexes: | [Date] [Thread] [Top] [All Lists] |