https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |REOPENED

--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> ---
OK, the fastcall is a special one, but I see it for all of:

const ext_attr_t ext_attr_list[] = {
  { "dllimport",    EXT_ATTR_DLLIMPORT,    "dllimport" },
  { "dllexport",    EXT_ATTR_DLLEXPORT,    "dllexport" },
  { "cdecl",        EXT_ATTR_CDECL,        "cdecl"     },
  { "stdcall",      EXT_ATTR_STDCALL,      "stdcall"   },
  { "fastcall",     EXT_ATTR_FASTCALL,     "fastcall"  },
  { "no_arg_check", EXT_ATTR_NO_ARG_CHECK, NULL        },
  { NULL,           EXT_ATTR_LAST,         NULL        }
};

gfortran f.f90
f.f90:1:0:

 elemental real function sin(arg)

Warning: ‘cdecl’ attribute ignored [-Wattributes]

Reply via email to