Added libMicro benchmark. Ported by Vasilis Kaoutsis.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24969 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2008-04-15 16:27:00 +00:00
parent 59aca63f4c
commit b27b39f198
113 changed files with 15890 additions and 0 deletions
+33
View File
@@ -477,6 +477,39 @@ if $(HAIKU_ADD_POSIX_TEST_SUITE_TO_IMAGE) {
}
#pragma mark - Benchmarks
# libMicro
if $(HAIKU_ADD_LIBMICRO_BENCHMARKS_TO_IMAGE) {
# add scripts, tattle executable and README
SEARCH on bench = [ FDirName $(HAIKU_TOP) src tests system benchmarks libMicro ] ;
AddFilesToHaikuImage home benchmarks libmicro : bench ;
SEARCH on multiview = [ FDirName $(HAIKU_TOP) src tests system benchmarks libMicro ] ;
AddFilesToHaikuImage home benchmarks libmicro : multiview ;
AddFilesToHaikuImage home benchmarks libmicro bin-BePC : tattle ;
SEARCH on README = [ FDirName $(HAIKU_TOP) src tests system benchmarks libMicro ] ;
AddFilesToHaikuImage home benchmarks libmicro : README ;
# add libmicro benchmarks
AddFilesToHaikuImage home benchmarks libmicro bin-BePC
: atomic <libmicro>bind cachetocache cascade_cond cascade_fcntl cascade_flock
cascade_lockf cascade_mutex chdir close close_tcp connection dup exec exec_bin
exit exp fcntl fcntl_ndelay file_lock fork getcontext getenv <libmicro>getpeername
getpid getrusage getsockname gettimeofday isatty listen localtime_r <libmicro>log
longjmp lrand48 lseek malloc memcpy memmove memrand memset mktime mmap mprotect
msync munmap mutex nop <libmicro>open pipe poll pread pthread_create pwrite read
realpath recurse select semop setcontext setsockopt sigaction siglongjmp signal
sigprocmask <libmicro>socket socketpair <libmicro>stat strcasecmp strchr strcmp
strcpy strftime strlen strtol system time times write writev ;
AddSymlinkToHaikuImage home benchmarks libmicro : bin-BePC : bin ;
}
#pragma mark - Optional Packages