------- Comment #1 from pinskia at gcc dot gnu dot org  2006-09-20 18:47 -------
**pDest = *pSource++;
*( *pDest++ )++; 

  [t1.c : 1055] D.1948 = *pWriteBuf;
  [t1.c : 1055] D.1949 = *pReadBuf;
  [t1.c : 1055] *D.1948 = D.1949;

  [t1.c : 1055] pReadBuf = pReadBuf + 1B;


  [t1.c : 1056] D.1950 = *pWriteBuf;
  [t1.c : 1056] D.1951 = D.1950 + 1B;
  [t1.c : 1056] *pWriteBuf = D.1951;
  [t1.c : 1056] pWriteBuf = pWriteBuf + 4B;



*(*(pWriteBuf++)++) = *pReadBuf++;

  [t1.c : 1079] D.1957 = *pWriteBuf;
  [t1.c : 1079] D.1959 = *pReadBuf;
  [t1.c : 1079] *D.1957 = D.1959;

  [t1.c : 1079] pWriteBuf = pWriteBuf + 4B;
  [t1.c : 1079] D.1958 = D.1957 + 1B;
  [t1.c : 1079] *pWriteBuf = D.1958;  <--- store at *(pWriteBuf+1)


  [t1.c : 1079] pReadBuf = pReadBuf + 1B;


I don't know if this is correct.

Next time please attach the preprocessed source after filing the bug report
instead of copying and pasting the source into the bug report.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29154

Reply via email to