diff options
| -rw-r--r-- | meta/recipes-core/uclibc/site_config/funcs | 474 | ||||
| -rw-r--r-- | meta/recipes-core/uclibc/site_config/headers | 156 | ||||
| -rw-r--r-- | meta/recipes-core/uclibc/site_config/types | 21 | ||||
| -rw-r--r-- | meta/recipes-core/uclibc/uclibc-initial_0.9.30.1.bb | 4 | ||||
| -rw-r--r-- | meta/recipes-core/uclibc/uclibc.inc | 1 |
5 files changed, 656 insertions, 0 deletions
diff --git a/meta/recipes-core/uclibc/site_config/funcs b/meta/recipes-core/uclibc/site_config/funcs new file mode 100644 index 0000000000..ccc85392d7 --- /dev/null +++ b/meta/recipes-core/uclibc/site_config/funcs | |||
| @@ -0,0 +1,474 @@ | |||
| 1 | a64l | ||
| 2 | abs | ||
| 3 | access | ||
| 4 | __adjtimex | ||
| 5 | alarm | ||
| 6 | alphasort | ||
| 7 | argz_append | ||
| 8 | __argz_count | ||
| 9 | argz_create_sep | ||
| 10 | argz_insert | ||
| 11 | __argz_next | ||
| 12 | argz_next | ||
| 13 | __argz_stringify | ||
| 14 | argz_stringify | ||
| 15 | asprintf | ||
| 16 | atexit | ||
| 17 | atof | ||
| 18 | atoi | ||
| 19 | bcmp | ||
| 20 | bcopy | ||
| 21 | bindresvport | ||
| 22 | bind_textdomain_codeset | ||
| 23 | btowc | ||
| 24 | bzero | ||
| 25 | calloc | ||
| 26 | canonicalize_file_name | ||
| 27 | catgets | ||
| 28 | cfgetospeed | ||
| 29 | cfsetispeed | ||
| 30 | cfsetspeed | ||
| 31 | chmod | ||
| 32 | chown | ||
| 33 | chroot | ||
| 34 | clock | ||
| 35 | close | ||
| 36 | closedir | ||
| 37 | closelog | ||
| 38 | confstr | ||
| 39 | connect | ||
| 40 | daemon | ||
| 41 | dcgettext | ||
| 42 | difftime | ||
| 43 | dirfd | ||
| 44 | dirname | ||
| 45 | dngettext | ||
| 46 | dup2 | ||
| 47 | ecvt | ||
| 48 | endgrent | ||
| 49 | endmntent | ||
| 50 | endpwent | ||
| 51 | endutent | ||
| 52 | endutxent | ||
| 53 | epoll_ctl | ||
| 54 | err | ||
| 55 | ether_hostton | ||
| 56 | ether_ntohost | ||
| 57 | euidaccess | ||
| 58 | execv | ||
| 59 | fchdir | ||
| 60 | fchmod | ||
| 61 | fchmodat | ||
| 62 | fchown | ||
| 63 | fchownat | ||
| 64 | fcntl | ||
| 65 | fcvt | ||
| 66 | fdatasync | ||
| 67 | fdopendir | ||
| 68 | feof_unlocked | ||
| 69 | fgets_unlocked | ||
| 70 | fgetxattr | ||
| 71 | finite | ||
| 72 | flistxattr | ||
| 73 | flock | ||
| 74 | flockfile | ||
| 75 | fnmatch | ||
| 76 | fork | ||
| 77 | fpathconf | ||
| 78 | __fpending | ||
| 79 | fprintf | ||
| 80 | free | ||
| 81 | freeaddrinfo | ||
| 82 | freeifaddrs | ||
| 83 | fseeko | ||
| 84 | __fsetlocking | ||
| 85 | fsetxattr | ||
| 86 | fstat64 | ||
| 87 | fstat | ||
| 88 | fstatfs | ||
| 89 | fsync | ||
| 90 | ftello | ||
| 91 | ftime | ||
| 92 | ftruncate | ||
| 93 | funlockfile | ||
| 94 | futimes | ||
| 95 | futimesat | ||
| 96 | gai_strerror | ||
| 97 | gcvt | ||
| 98 | getaddrinfo | ||
| 99 | getc_unlocked | ||
| 100 | getcwd | ||
| 101 | getdelim | ||
| 102 | getdomainname | ||
| 103 | getdtablesize | ||
| 104 | getegid | ||
| 105 | getenv | ||
| 106 | geteuid | ||
| 107 | getgid | ||
| 108 | getgrent | ||
| 109 | getgrent_r | ||
| 110 | getgrgid_r | ||
| 111 | getgrnam | ||
| 112 | getgrnam_r | ||
| 113 | getgrouplist | ||
| 114 | getgroups | ||
| 115 | gethostbyaddr_r | ||
| 116 | gethostbyname2 | ||
| 117 | gethostbyname | ||
| 118 | gethostbyname_r | ||
| 119 | gethostent | ||
| 120 | gethostid | ||
| 121 | gethostname | ||
| 122 | getifaddrs | ||
| 123 | getline | ||
| 124 | getloadavg | ||
| 125 | getmntent | ||
| 126 | getmsg | ||
| 127 | getnameinfo | ||
| 128 | getnetbyaddr_r | ||
| 129 | getnetgrent_r | ||
| 130 | getopt | ||
| 131 | getopt_long | ||
| 132 | getopt_long_only | ||
| 133 | getpagesize | ||
| 134 | getpass | ||
| 135 | getpeername | ||
| 136 | getpgrp | ||
| 137 | getpid | ||
| 138 | getppid | ||
| 139 | getprotoent_r | ||
| 140 | getpwent | ||
| 141 | getpwent_r | ||
| 142 | getpwnam | ||
| 143 | getpwnam_r | ||
| 144 | getpwuid | ||
| 145 | getpwuid_r | ||
| 146 | getresuid | ||
| 147 | getrlimit | ||
| 148 | getrusage | ||
| 149 | getservbyname | ||
| 150 | getservbyname_r | ||
| 151 | getservbyport_r | ||
| 152 | getservent | ||
| 153 | getservent_r | ||
| 154 | getspnam | ||
| 155 | getspnam_r | ||
| 156 | gettimeofday | ||
| 157 | getttyent | ||
| 158 | getttynam | ||
| 159 | getuid | ||
| 160 | getusershell | ||
| 161 | getutent | ||
| 162 | getutid | ||
| 163 | getutline | ||
| 164 | getutmp | ||
| 165 | getutmpx | ||
| 166 | getutxent | ||
| 167 | getutxid | ||
| 168 | getutxline | ||
| 169 | getwd | ||
| 170 | getxattr | ||
| 171 | glob | ||
| 172 | gmtime | ||
| 173 | gmtime_r | ||
| 174 | grantpt | ||
| 175 | group_member | ||
| 176 | herror | ||
| 177 | hstrerror | ||
| 178 | iconv | ||
| 179 | iconv_open | ||
| 180 | if_freenameindex | ||
| 181 | if_indextoname | ||
| 182 | if_nameindex | ||
| 183 | if_nametoindex | ||
| 184 | index | ||
| 185 | inet_addr | ||
| 186 | inet_aton | ||
| 187 | inet_ntoa | ||
| 188 | inet_ntop | ||
| 189 | inet_pton | ||
| 190 | initgroups | ||
| 191 | innetgr | ||
| 192 | iruserok | ||
| 193 | isascii | ||
| 194 | isatty | ||
| 195 | isblank | ||
| 196 | isgraph | ||
| 197 | isinf | ||
| 198 | isnan | ||
| 199 | isprint | ||
| 200 | isspace | ||
| 201 | iswalnum | ||
| 202 | iswcntrl | ||
| 203 | iswctype | ||
| 204 | iswprint | ||
| 205 | iswspace | ||
| 206 | iswupper | ||
| 207 | isxdigit | ||
| 208 | kill | ||
| 209 | killpg | ||
| 210 | lchown | ||
| 211 | lckpwdf | ||
| 212 | lgetxattr | ||
| 213 | link | ||
| 214 | listxattr | ||
| 215 | llistxattr | ||
| 216 | localtime | ||
| 217 | localtime_r | ||
| 218 | lockf | ||
| 219 | lrand48 | ||
| 220 | lsearch | ||
| 221 | lseek64 | ||
| 222 | lsetxattr | ||
| 223 | lstat | ||
| 224 | mallinfo | ||
| 225 | malloc | ||
| 226 | mblen | ||
| 227 | mbrlen | ||
| 228 | mbrtowc | ||
| 229 | mbsinit | ||
| 230 | mbsrtowcs | ||
| 231 | mbtowc | ||
| 232 | memalign | ||
| 233 | memchr | ||
| 234 | memcmp | ||
| 235 | memcpy | ||
| 236 | memmove | ||
| 237 | mempcpy | ||
| 238 | memrchr | ||
| 239 | memset | ||
| 240 | mkdir | ||
| 241 | mkdirat | ||
| 242 | mkdtemp | ||
| 243 | mkfifo | ||
| 244 | mknod | ||
| 245 | mkstemp64 | ||
| 246 | mkstemp | ||
| 247 | mktime | ||
| 248 | mlock | ||
| 249 | mmap | ||
| 250 | mtrace | ||
| 251 | munlock | ||
| 252 | munmap | ||
| 253 | nanosleep | ||
| 254 | nice | ||
| 255 | nl_langinfo | ||
| 256 | ntp_adjtime | ||
| 257 | ntp_gettime | ||
| 258 | _obstack_free | ||
| 259 | on_exit | ||
| 260 | open64 | ||
| 261 | open | ||
| 262 | openat | ||
| 263 | opendir | ||
| 264 | openlog | ||
| 265 | pathconf | ||
| 266 | pipe | ||
| 267 | poll | ||
| 268 | popen | ||
| 269 | posix_memalign | ||
| 270 | prctl | ||
| 271 | pread | ||
| 272 | printf | ||
| 273 | __progname | ||
| 274 | pselect | ||
| 275 | pthread_mutex_lock | ||
| 276 | ptsname | ||
| 277 | putenv | ||
| 278 | putgrent | ||
| 279 | putpwent | ||
| 280 | putspent | ||
| 281 | pututline | ||
| 282 | pututxline | ||
| 283 | putwc | ||
| 284 | pwrite | ||
| 285 | qsort | ||
| 286 | raise | ||
| 287 | rand | ||
| 288 | random | ||
| 289 | rand_r | ||
| 290 | read | ||
| 291 | readdir | ||
| 292 | readdir_r | ||
| 293 | readlink | ||
| 294 | realloc | ||
| 295 | realpath | ||
| 296 | re_comp | ||
| 297 | recvmsg | ||
| 298 | re_exec | ||
| 299 | regcomp | ||
| 300 | regexec | ||
| 301 | remove | ||
| 302 | rename | ||
| 303 | re_search | ||
| 304 | rmdir | ||
| 305 | rpmatch | ||
| 306 | rresvport_af | ||
| 307 | ruserok | ||
| 308 | ruserok_af | ||
| 309 | sbrk | ||
| 310 | scandir | ||
| 311 | sched_setscheduler | ||
| 312 | sched_yield | ||
| 313 | __secure_getenv | ||
| 314 | select | ||
| 315 | semctl | ||
| 316 | semget | ||
| 317 | sendmsg | ||
| 318 | setbuf | ||
| 319 | setbuffer | ||
| 320 | setegid | ||
| 321 | setenv | ||
| 322 | seteuid | ||
| 323 | setgid | ||
| 324 | setgroups | ||
| 325 | sethostname | ||
| 326 | setitimer | ||
| 327 | _setjmp | ||
| 328 | setjmp | ||
| 329 | setlinebuf | ||
| 330 | setlocale | ||
| 331 | setmntent | ||
| 332 | setpgid | ||
| 333 | setpgrp | ||
| 334 | setpriority | ||
| 335 | setregid | ||
| 336 | setresgid | ||
| 337 | setresuid | ||
| 338 | setreuid | ||
| 339 | setrlimit | ||
| 340 | setsid | ||
| 341 | setsockopt | ||
| 342 | settimeofday | ||
| 343 | setuid | ||
| 344 | setutent | ||
| 345 | setutxent | ||
| 346 | setvbuf | ||
| 347 | setxattr | ||
| 348 | sgetspent | ||
| 349 | shmat | ||
| 350 | shmctl | ||
| 351 | shmdt | ||
| 352 | shmget | ||
| 353 | shutdown | ||
| 354 | sigaction | ||
| 355 | sigaddset | ||
| 356 | sigaltstack | ||
| 357 | sigblock | ||
| 358 | sigemptyset | ||
| 359 | sighold | ||
| 360 | siginterrupt | ||
| 361 | signal | ||
| 362 | sigprocmask | ||
| 363 | sigset | ||
| 364 | sigsetmask | ||
| 365 | sigstack | ||
| 366 | sigsuspend | ||
| 367 | sigvec | ||
| 368 | snprintf | ||
| 369 | socket | ||
| 370 | socketpair | ||
| 371 | sprintf | ||
| 372 | srand48 | ||
| 373 | srand | ||
| 374 | srandom | ||
| 375 | sscanf | ||
| 376 | stat | ||
| 377 | statfs | ||
| 378 | statvfs | ||
| 379 | stime | ||
| 380 | stpcpy | ||
| 381 | strcasecmp | ||
| 382 | strcasestr | ||
| 383 | strchr | ||
| 384 | strchrnul | ||
| 385 | strcmp | ||
| 386 | strcspn | ||
| 387 | strdup | ||
| 388 | strerror | ||
| 389 | strerror_r | ||
| 390 | strftime | ||
| 391 | strlen | ||
| 392 | strncasecmp | ||
| 393 | strncmp | ||
| 394 | strndup | ||
| 395 | strnlen | ||
| 396 | strpbrk | ||
| 397 | strptime | ||
| 398 | strrchr | ||
| 399 | strsep | ||
| 400 | strsignal | ||
| 401 | strspn | ||
| 402 | strstr | ||
| 403 | strtod | ||
| 404 | strtoimax | ||
| 405 | strtok_r | ||
| 406 | strtol | ||
| 407 | strtoll | ||
| 408 | strtoul | ||
| 409 | strtoull | ||
| 410 | strtoumax | ||
| 411 | strverscmp | ||
| 412 | strxfrm | ||
| 413 | symlink | ||
| 414 | sync | ||
| 415 | sysconf | ||
| 416 | sysctl | ||
| 417 | sysinfo | ||
| 418 | syslog | ||
| 419 | _sys_siglist | ||
| 420 | sys_siglist | ||
| 421 | system | ||
| 422 | tcgetattr | ||
| 423 | tcgetpgrp | ||
| 424 | tcsetattr | ||
| 425 | tcsetpgrp | ||
| 426 | time | ||
| 427 | timegm | ||
| 428 | times | ||
| 429 | timezone | ||
| 430 | tmpnam | ||
| 431 | towlower | ||
| 432 | towupper | ||
| 433 | truncate | ||
| 434 | tsearch | ||
| 435 | ttyname | ||
| 436 | tzset | ||
| 437 | ulimit | ||
| 438 | umask | ||
| 439 | uname | ||
| 440 | unlink | ||
| 441 | unsetenv | ||
| 442 | unshare | ||
| 443 | updwtmp | ||
| 444 | updwtmpx | ||
| 445 | usleep | ||
| 446 | ustat | ||
| 447 | utime | ||
| 448 | utimes | ||
| 449 | utmpname | ||
| 450 | utmpxname | ||
| 451 | valloc | ||
| 452 | vasprintf | ||
| 453 | verrx | ||
| 454 | vfork | ||
| 455 | vfprintf | ||
| 456 | vfscanf | ||
| 457 | vhangup | ||
| 458 | vprintf | ||
| 459 | vsnprintf | ||
| 460 | vsprintf | ||
| 461 | wait3 | ||
| 462 | wait4 | ||
| 463 | waitpid | ||
| 464 | wcrtomb | ||
| 465 | wcscoll | ||
| 466 | wcsdup | ||
| 467 | wcslen | ||
| 468 | wctob | ||
| 469 | wctomb | ||
| 470 | wctype | ||
| 471 | wcwidth | ||
| 472 | wmemchr | ||
| 473 | wmemcpy | ||
| 474 | wmempcpy | ||
diff --git a/meta/recipes-core/uclibc/site_config/headers b/meta/recipes-core/uclibc/site_config/headers new file mode 100644 index 0000000000..609ab53797 --- /dev/null +++ b/meta/recipes-core/uclibc/site_config/headers | |||
| @@ -0,0 +1,156 @@ | |||
| 1 | aio.h | ||
| 2 | alloca.h | ||
| 3 | argz.h | ||
| 4 | arpa/inet.h | ||
| 5 | arpa/nameser.h | ||
| 6 | asm/byteorder.h | ||
| 7 | asm/ioctls.h | ||
| 8 | asm/page.h | ||
| 9 | asm/types.h | ||
| 10 | assert.h | ||
| 11 | byteswap.h | ||
| 12 | crypt.h | ||
| 13 | ctype.h | ||
| 14 | dirent.h | ||
| 15 | dlfcn.h | ||
| 16 | elf.h | ||
| 17 | endian.h | ||
| 18 | err.h | ||
| 19 | errno.h | ||
| 20 | execinfo.h | ||
| 21 | fcntl.h | ||
| 22 | features.h | ||
| 23 | float.h | ||
| 24 | fstab.h | ||
| 25 | ftw.h | ||
| 26 | getopt.h | ||
| 27 | glob.h | ||
| 28 | grp.h | ||
| 29 | iconv.h | ||
| 30 | ifaddrs.h | ||
| 31 | inttypes.h | ||
| 32 | langinfo.h | ||
| 33 | lastlog.h | ||
| 34 | libgen.h | ||
| 35 | libintl.h | ||
| 36 | limits.h | ||
| 37 | linux/capability.h | ||
| 38 | linux/fd.h | ||
| 39 | linux/fs.h | ||
| 40 | linux/hayesesp.h | ||
| 41 | linux/hdreg.h | ||
| 42 | linux/icmp.h | ||
| 43 | linux/in6.h | ||
| 44 | linux/joystick.h | ||
| 45 | linux/ptrace.h | ||
| 46 | linux/serial.h | ||
| 47 | linux/sonypi.h | ||
| 48 | linux/unistd.h | ||
| 49 | linux/utsname.h | ||
| 50 | linux/version.h | ||
| 51 | locale.h | ||
| 52 | malloc.h | ||
| 53 | math.h | ||
| 54 | mcheck.h | ||
| 55 | memory.h | ||
| 56 | mntent.h | ||
| 57 | mqueue.h | ||
| 58 | netdb.h | ||
| 59 | net/if.h | ||
| 60 | netinet/ether.h | ||
| 61 | netinet/in.h | ||
| 62 | netinet/ip6.h | ||
| 63 | netinet/ip.h | ||
| 64 | netinet/tcp.h | ||
| 65 | netinet/udp.h | ||
| 66 | netipx/ipx.h | ||
| 67 | net/route.h | ||
| 68 | paths.h | ||
| 69 | poll.h | ||
| 70 | pthread.h | ||
| 71 | pty.h | ||
| 72 | pwd.h | ||
| 73 | regex.h | ||
| 74 | resolv.h | ||
| 75 | rpc/rpc.h | ||
| 76 | rpc/types.h | ||
| 77 | sched.h | ||
| 78 | scsi/scsi.h | ||
| 79 | search.h | ||
| 80 | semaphore.h | ||
| 81 | setjmp.h | ||
| 82 | sgtty.h | ||
| 83 | shadow.h | ||
| 84 | signal.h | ||
| 85 | stdarg.h | ||
| 86 | stdbool.h | ||
| 87 | stdc | ||
| 88 | stddef.h | ||
| 89 | stdint.h | ||
| 90 | stdio.h | ||
| 91 | stdlib.h | ||
| 92 | string.h | ||
| 93 | strings.h | ||
| 94 | stropts.h | ||
| 95 | sys/bitypes.h | ||
| 96 | sys/cdefs.h | ||
| 97 | sys/dir.h | ||
| 98 | sys/epoll.h | ||
| 99 | sysexits.h | ||
| 100 | sys/fcntl.h | ||
| 101 | sys/file.h | ||
| 102 | sys/fsuid.h | ||
| 103 | sys/ioctl.h | ||
| 104 | sys/ipc.h | ||
| 105 | syslog.h | ||
| 106 | sys/mman.h | ||
| 107 | sys/mount.h | ||
| 108 | sys/mtio.h | ||
| 109 | sys/param.h | ||
| 110 | sys/poll.h | ||
| 111 | sys/prctl.h | ||
| 112 | sys/ptrace.h | ||
| 113 | sys/queue.h | ||
| 114 | sys/reg.h | ||
| 115 | sys/resource.h | ||
| 116 | sys/select.h | ||
| 117 | sys/sem.h | ||
| 118 | sys/shm.h | ||
| 119 | sys/signal.h | ||
| 120 | sys/socket.h | ||
| 121 | sys/socketvar.h | ||
| 122 | sys/soundcard.h | ||
| 123 | sys/statfs.h | ||
| 124 | sys/stat.h | ||
| 125 | sys/statvfs.h | ||
| 126 | sys/stropts.h | ||
| 127 | sys/swap.h | ||
| 128 | sys/sysctl.h | ||
| 129 | sys/sysinfo.h | ||
| 130 | sys/sysmacros.h | ||
| 131 | sys/termios.h | ||
| 132 | sys/timeb.h | ||
| 133 | sys/time.h | ||
| 134 | sys/times.h | ||
| 135 | sys/timex.h | ||
| 136 | sys/types.h | ||
| 137 | sys/uio.h | ||
| 138 | sys/un.h | ||
| 139 | sys/unistd.h | ||
| 140 | sys/user.h | ||
| 141 | sys/utsname.h | ||
| 142 | sys/vfs.h | ||
| 143 | sys/wait.h | ||
| 144 | termio.h | ||
| 145 | termios.h | ||
| 146 | time.h | ||
| 147 | ttyent.h | ||
| 148 | ulimit.h | ||
| 149 | unistd.h | ||
| 150 | ustat.h | ||
| 151 | utime.h | ||
| 152 | utmp.h | ||
| 153 | utmpx.h | ||
| 154 | values.h | ||
| 155 | wchar.h | ||
| 156 | wctype.h | ||
diff --git a/meta/recipes-core/uclibc/site_config/types b/meta/recipes-core/uclibc/site_config/types new file mode 100644 index 0000000000..178bd85a00 --- /dev/null +++ b/meta/recipes-core/uclibc/site_config/types | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | char | ||
| 2 | char * | ||
| 3 | double | ||
| 4 | float | ||
| 5 | int | ||
| 6 | long | ||
| 7 | long double | ||
| 8 | long int | ||
| 9 | long long | ||
| 10 | long long int | ||
| 11 | short | ||
| 12 | short int | ||
| 13 | signed char | ||
| 14 | unsigned char | ||
| 15 | unsigned int | ||
| 16 | unsigned long | ||
| 17 | unsigned long int | ||
| 18 | unsigned long long int | ||
| 19 | unsigned short | ||
| 20 | unsigned short int | ||
| 21 | void * | ||
diff --git a/meta/recipes-core/uclibc/uclibc-initial_0.9.30.1.bb b/meta/recipes-core/uclibc/uclibc-initial_0.9.30.1.bb index 6d21d3a2c5..71a2f0cd3c 100644 --- a/meta/recipes-core/uclibc/uclibc-initial_0.9.30.1.bb +++ b/meta/recipes-core/uclibc/uclibc-initial_0.9.30.1.bb | |||
| @@ -25,3 +25,7 @@ do_compile () { | |||
| 25 | ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \ | 25 | ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \ |
| 26 | -o lib/libc.so | 26 | -o lib/libc.so |
| 27 | } | 27 | } |
| 28 | |||
| 29 | do_siteconfig () { | ||
| 30 | : | ||
| 31 | } | ||
diff --git a/meta/recipes-core/uclibc/uclibc.inc b/meta/recipes-core/uclibc/uclibc.inc index 18392b5c17..2f5cbf0b48 100644 --- a/meta/recipes-core/uclibc/uclibc.inc +++ b/meta/recipes-core/uclibc/uclibc.inc | |||
| @@ -181,3 +181,4 @@ do_install() { | |||
| 181 | chmod +x ${D}/${base_libdir}/* | 181 | chmod +x ${D}/${base_libdir}/* |
| 182 | } | 182 | } |
| 183 | 183 | ||
| 184 | inherit siteconfig | ||
