Forum: Mikrocontroller und Digitale Elektronik __aeabi_memmove gesucht


von Lutz H. (luhe)


Lesenswert?

Hallo,
beim Compilieren
kommt bei mit die Fehlermeldung
GUI_Alloc.c:(.text+0x12e): undefined reference to `__aeabi_memmove

Diese könnte in einer Datei ABI.c  enthalten sein.

Meine Information:
 these specialized functions are part of the ABI for the ARM 
architecture (AEABI), and include:

Danke für die Hilfe

Lutz

: Bearbeitet durch User
von __aeabi_memmove_gefunden (Gast)


Lesenswert?

Hier ist sie:

1
/* Copyright (C) 2005 Free Software Foundation, Inc.
2
   This file is part of the GNU C Library.
3
4
   The GNU C Library is free software; you can redistribute it and/or
5
   modify it under the terms of the GNU Lesser General Public
6
   License as published by the Free Software Foundation; either
7
   version 2.1 of the License, or (at your option) any later version.
8
9
   The GNU C Library is distributed in the hope that it will be useful,
10
   but WITHOUT ANY WARRANTY; without even the implied warranty of
11
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12
   Lesser General Public License for more details.
13
14
   You should have received a copy of the GNU Lesser General Public
15
   License along with the GNU C Library; if not, write to the Free
16
   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
17
   02111-1307 USA.  */
18
19
#include <string.h>
20
21
libc_hidden_proto(memmove)
22
23
/* Copy memory like memmove, but no return value required.  Can't
24
   alias to memmove because it's not defined in the same translation
25
   unit.  */
26
void
27
__aeabi_memmove (void *dest, const void *src, size_t n)
28
{
29
  memmove (dest, src, n);
30
}
31
32
/* Versions of the above which may assume memory alignment.  */
33
strong_alias (__aeabi_memmove, __aeabi_memmove4)
34
strong_alias (__aeabi_memmove, __aeabi_memmove8)

von Lutz H. (luhe)


Lesenswert?

Vielen Dank
Lutz

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.