2005-10-29 20:27:43 +04:00
|
|
|
SubDir HAIKU_TOP src system runtime_loader ;
|
2005-03-21 19:15:33 +03:00
|
|
|
|
2005-10-29 20:27:43 +04:00
|
|
|
SubDirHdrs [ FDirName $(SUBDIR) arch ] ;
|
2005-07-17 01:07:17 +04:00
|
|
|
UsePrivateHeaders runtime_loader ;
|
|
|
|
|
2005-03-21 19:15:33 +03:00
|
|
|
KernelObjects
|
|
|
|
rld.c
|
|
|
|
rldexport.c
|
|
|
|
rldelf.c
|
|
|
|
rldheap.c
|
|
|
|
rldaux.c
|
2005-11-27 03:27:19 +03:00
|
|
|
|
|
|
|
kernel_vsprintf.c
|
|
|
|
|
|
|
|
: -fpic
|
|
|
|
;
|
|
|
|
|
|
|
|
SEARCH on [ FGristFiles kernel_vsprintf.c ]
|
|
|
|
= [ FDirName $(HAIKU_TOP) src system kernel lib ] ;
|
2005-03-21 19:15:33 +03:00
|
|
|
|
|
|
|
KernelStaticLibraryObjects librld.a :
|
|
|
|
# needed for rld.so only
|
2005-04-13 17:59:17 +04:00
|
|
|
<src!system!libroot!os>syscalls.o
|
|
|
|
<src!system!libroot!os>sem.o
|
2005-10-29 20:27:43 +04:00
|
|
|
<src!system!libroot!os!arch!$(TARGET_ARCH)>atomic.o
|
|
|
|
<src!system!libroot!os!arch!$(TARGET_ARCH)>thread.o
|
2005-03-21 19:15:33 +03:00
|
|
|
|
2005-04-13 17:59:17 +04:00
|
|
|
<src!system!libroot!posix>errno.o
|
2005-03-21 19:15:33 +03:00
|
|
|
|
2005-04-13 17:59:17 +04:00
|
|
|
<src!system!libroot!posix!glibc!ctype>ctype-info.o
|
|
|
|
<src!system!libroot!posix!glibc!locale>C-ctype.o
|
|
|
|
<src!system!libroot!posix!glibc!locale>C_name.o
|
|
|
|
<src!system!libroot!posix!unistd>open.o
|
2005-03-21 19:15:33 +03:00
|
|
|
|
2005-04-13 17:59:17 +04:00
|
|
|
<src!system!libroot!posix!string>memchr.o
|
|
|
|
<src!system!libroot!posix!string>memcmp.o
|
|
|
|
<src!system!libroot!posix!string>memcpy.o
|
|
|
|
<src!system!libroot!posix!string>memmove.o
|
|
|
|
<src!system!libroot!posix!string>memset.o
|
|
|
|
<src!system!libroot!posix!string>strcasecmp.o
|
|
|
|
<src!system!libroot!posix!string>strcat.o
|
|
|
|
<src!system!libroot!posix!string>strchr.o
|
|
|
|
<src!system!libroot!posix!string>strcmp.o
|
|
|
|
<src!system!libroot!posix!string>strcpy.o
|
|
|
|
<src!system!libroot!posix!string>strcspn.o
|
|
|
|
<src!system!libroot!posix!string>strdup.o
|
|
|
|
<src!system!libroot!posix!string>strerror.o
|
|
|
|
<src!system!libroot!posix!string>strlcat.o
|
|
|
|
<src!system!libroot!posix!string>strlcpy.o
|
|
|
|
<src!system!libroot!posix!string>strlen.o
|
|
|
|
<src!system!libroot!posix!string>strncmp.o
|
|
|
|
<src!system!libroot!posix!string>strnlen.o
|
|
|
|
<src!system!libroot!posix!string>strpbrk.o
|
|
|
|
<src!system!libroot!posix!string>strrchr.o
|
|
|
|
<src!system!libroot!posix!string>strspn.o
|
|
|
|
<src!system!libroot!posix!string>strstr.o
|
2005-11-27 03:27:19 +03:00
|
|
|
;
|
2005-03-21 19:15:33 +03:00
|
|
|
|
|
|
|
KernelLd rld.so :
|
2005-11-27 03:27:19 +03:00
|
|
|
[ FGristFiles rld.o rldelf.o rldexport.o rldheap.o rldaux.o
|
|
|
|
kernel_vsprintf.o ]
|
2005-03-21 19:15:33 +03:00
|
|
|
librld.a
|
2005-10-29 20:27:43 +04:00
|
|
|
: $(SUBDIR)/arch/$(TARGET_ARCH)/rld.ld
|
2005-03-21 19:15:33 +03:00
|
|
|
:
|
|
|
|
:
|
2005-11-27 03:27:19 +03:00
|
|
|
;
|