Blame view

buildroot/buildroot-2016.08.1/package/elfutils/0006-memcpy-def.patch 733 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  Provide a compatibility alias __memcpy
  
  For some reason, libelf uses the internal glibc alias __memcpy, which
  doesn't exist in uClibc. Add a manual alias so that the build can
  proceed with uClibc.
  
  Based on the former patch by Thomas Petazzoni.
  
  Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
  Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
  
  diff -rup a/libelf/libelf.h b/libelf/libelf.h
  --- a/libelf/libelf.h	2014-08-27 10:25:17.000000000 +0100
  +++ b/libelf/libelf.h	2014-11-07 15:13:08.743508221 +0000
  @@ -34,6 +34,11 @@
   /* Get the ELF types.  */
   #include <elf.h>
  
  +#ifndef _LIBC
  +#ifndef __mempcpy
  +#define __mempcpy mempcpy
  +#endif
  +#endif
  
   /* Known translation types.  */
   typedef enum