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

Tom de Vries <vries at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tschwinge at gcc dot gnu.org

--- Comment #1 from Tom de Vries <vries at gcc dot gnu.org> ---
This looks like a bug in newlib/libc/machine/nvptx/calloc.c:
...
 void *
 calloc (size_t size, size_t len)
 {
   void *p = malloc (size * len);
   if (!p)
     return p;
-  return memset (p, 0, len);
+  return memset (p, 0, size * len);
 }
...

Reply via email to