------- Comment #3 from pinskia at gcc dot gnu dot org  2010-04-09 02:46 -------
Short testcase:
int __attribute__((ms_abi)) ACMStream_fnRead(int*iface,int start,int
samples,int buffer){}
typedef struct _IAVIStreamImpl {
  int sInfo;
  int has;
} IAVIStreamImpl;
extern int __attribute__((ms_abi)) aso(void*);
int AVIFILE_OpenCompressor(IAVIStreamImpl *This)
{
  if (This->has != 0)
  aso(&This->has);
  sre(&This->sInfo);
}
--- CUT ---
This is some how related to the ms_abi attribute.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  GCC build triplet|x86_64-unknown-linux        |
   GCC host triplet|x86_64-unknown-linux        |
            Summary|[4.5/4.6 Regression] ICE in |[4.5/4.6 Regression] ICE in
                   |insert_save, at caller-     |insert_save with ms_abi
                   |save.c:1303                 |attribute


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

Reply via email to