packages/0000755000175000017500000000000011045665270011346 5ustar tonitonipackages/libc/0000755000175000017500000000000011045665270012257 5ustar tonitonipackages/libc/0.2/0000755000175000017500000000000011045665270012556 5ustar tonitonipackages/libc/0.2/include/0000755000175000017500000000000011045665270014201 5ustar tonitonipackages/libc/0.2/include/arch/0000755000175000017500000000000011045665270015116 5ustar tonitonipackages/libc/0.2/include/arch/i386/0000755000175000017500000000000011045665270015607 5ustar tonitonipackages/libc/0.2/include/arch/i386/stddef.h0000644000175000017500000000412011045665270017226 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef uint32_t wchar_t; #endif packages/libc/0.2/include/arch/i386/page.h0000644000175000017500000000554611045665270016706 0ustar tonitoni/* * Copyright (c) 2006-2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Burkhard Weseloh. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _PAGE_H_ #define _PAGE_H_ #define PAGE_SHIFT 12 #define PAGE_SIZE (1 << PAGE_SHIFT) #define PAGE_MASK (~(PAGE_SIZE - 1)) #define PAGE_DIRECTORY_LENGTH 1024 #define PAGE_TABLE_LENGTH 1024 #define PGDIR_SHIFT 22 // TODO: Muss das Kernelzeug wirklich hier sein? :/ // Die Adresse, an der der Kernel-Adressraum beginnt #define KERNEL_MEM_START 0x00000000 #define KERNEL_MEM_END 0x40000000 #define PAGETABLES_MEM_START 0x3fc00000 #define PAGETABLES_MEM_END 0x40000000 #define USER_MEM_START 0x40000000 #define USER_MEM_END 0xffffffff #define USER_STACK_START 0 #define USER_STACK_SIZE 0x1000 // Die Anzahl der Pages, die von n Bytes belegt werden. #define NUM_PAGES(n) ((((n) + ~PAGE_MASK) & PAGE_MASK) / PAGE_SIZE) // Rundet eine Adresse auf das kleinste Vielfache von PAGE_SIZE > n auf #define PAGE_ALIGN_ROUND_UP(n) (((n) + ~PAGE_MASK) & PAGE_MASK) // Rundet eine Adresse auf das grï¿œte Vielfache von PAGE_SIZE < n ab #define PAGE_ALIGN_ROUND_DOWN(n) ((n) & PAGE_MASK) #endif packages/libc/0.2/include/arch/i386/types.h0000644000175000017500000000156211045665270017130 0ustar tonitoni#ifndef _TYPES_H_ #define _TYPES_H_ #include typedef signed int ssize_t; typedef void * paddr_t; typedef void * vaddr_t; typedef unsigned int pid_t; typedef unsigned int uid_t; typedef unsigned int gid_t; #endif // FIXME Um pid_t aus sys/types holen zu koennen #ifndef _NO_LOST_TYPES // Schutz vor mehrfachen Deklarationen #ifndef _LOST_TYPES_ #define _LOST_TYPES_ #ifndef __cplusplus // FIXME: HACK #ifdef TRUE #undef TRUE #endif #ifdef FALSE #undef FALSE #endif typedef enum { FALSE = 0, TRUE } bool; #endif typedef unsigned char byte; typedef unsigned short word; typedef unsigned int dword; typedef unsigned long long qword; typedef signed char sbyte; typedef signed short sword; typedef signed int sdword; typedef signed long long sqword; typedef qword timestamp_t; typedef dword syscall_id_t; #endif // ndef _LOST_TYPES_ #endif // ndef _NO_LOST_TYPES packages/libc/0.2/include/arch/i386/stdint.h0000644000175000017500000000541611045665270017273 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDINT_H_ #define _STDINT_H_ typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef signed long long int64_t; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned long long uint64_t; typedef int8_t int_least8_t; typedef int32_t int_least16_t; typedef int32_t int_least32_t; typedef int64_t int_least64_t; typedef uint8_t uint_least8_t; typedef uint32_t uint_least16_t; typedef uint32_t uint_least32_t; typedef uint64_t uint_least64_t; typedef int8_t int_fast8_t; typedef int32_t int_fast16_t; typedef int32_t int_fast32_t; typedef int64_t int_fast64_t; typedef uint8_t uint_fast8_t; typedef uint32_t uint_fast16_t; typedef uint32_t uint_fast32_t; typedef uint64_t uint_fast64_t; typedef unsigned int uintptr_t; typedef long int intptr_t; typedef int64_t intmax_t; typedef uint64_t uintmax_t; #endif packages/libc/0.2/include/arch/i386/stddef.h.orig0000644000175000017500000002035411045665270020174 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif packages/libc/0.2/include/arch/amd64/0000755000175000017500000000000011045665270016031 5ustar tonitonipackages/libc/0.2/include/arch/amd64/types.h0000644000175000017500000000113411045665270017345 0ustar tonitoni#ifndef TYPES_H #define TYPES_H #define NULL (void*) 0 #ifndef __cplusplus typedef enum { FALSE = 0, TRUE } bool; #endif typedef unsigned char byte; typedef unsigned short word; typedef unsigned int dword; typedef unsigned long long qword; typedef signed char sbyte; typedef signed short sword; typedef signed int sdword; typedef signed long long sqword; typedef __SIZE_TYPE__ size_t; typedef __SIZE_TYPE__ ssize_t; typedef void * paddr_t; typedef void * vaddr_t; typedef dword pid_t; typedef dword uid_t; typedef dword thread_id_t; typedef qword timestamp_t; typedef qword syscall_id_t; #endif packages/libc/0.2/include/arch/amd64/stdint.h0000644000175000017500000000431311045665270017510 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDINT_H_ #define _STDINT_H_ #include "types.h" typedef sbyte int8_t; typedef sword int16_t; typedef sdword int32_t; typedef sqword int64_t; typedef byte uint8_t; typedef word uint16_t; typedef dword uint32_t; typedef qword uint64_t; typedef dword uint_fast32_t; typedef uint64_t uintptr_t; typedef int64_t intptr_t; #endif packages/libc/0.2/include/bsdtypes.h0000644000175000017500000000416211045665270016212 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _BSDTYPES_H_ #define _BSDTYPES_H_ #include typedef unsigned char u_char; typedef unsigned int u_short; typedef unsigned int u_int; typedef unsigned long u_long; typedef void* caddr_t; #define LONG_BIT 64 #define NBBY 8 #endif packages/libc/0.2/include/cdefs.h0000644000175000017500000003315211045665270015442 0ustar tonitoni/* * Copyright (c) 1991, 1993 * The Regents of the University of California. All rights reserved. * * This code is derived from software contributed to Berkeley by * Berkeley Software Design, Inc. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #ifndef _SYS_CDEFS_H_ #define _SYS_CDEFS_H_ #define _CDEFS_H_ /* bird: compatability */ #define lint #if defined(__cplusplus) #define __BEGIN_DECLS extern "C" { #define __END_DECLS } #else #define __BEGIN_DECLS #define __END_DECLS #endif /* * The __CONCAT macro is used to concatenate parts of symbol names, e.g. * with "#define OLD(foo) __CONCAT(old,foo)", OLD(foo) produces oldfoo. * The __CONCAT macro is a bit tricky to use if it must work in non-ANSI * mode -- there must be no spaces between its arguments, and for nested * __CONCAT's, all the __CONCAT's must be at the left. __CONCAT can also * concatenate double-quoted strings produced by the __STRING macro, but * this only works with ANSI C. * * __XSTRING is like __STRING, but it expands any macros in its argument * first. It is only available with ANSI C. */ #if defined(__STDC__) || defined(__cplusplus) #define __P(protos) protos /* full-blown ANSI C */ #define __CONCAT1(x,y) x ## y #define __CONCAT(x,y) __CONCAT1(x,y) #define __STRING(x) #x /* stringify without expanding x */ #define __XSTRING(x) __STRING(x) /* expand x, then stringify */ #define __const const /* define reserved names to standard */ #define __signed signed #define __volatile volatile #if defined(__cplusplus) #define __inline inline /* convert to C++ keyword */ #else #ifndef __GNUC__ #define __inline /* delete GCC keyword */ #endif /* !__GNUC__ */ #endif /* !__cplusplus */ #else /* !(__STDC__ || __cplusplus) */ #define __P(protos) () /* traditional C preprocessor */ #define __CONCAT(x,y) x/**/y #define __STRING(x) "x" #ifndef __GNUC__ #define __const /* delete pseudo-ANSI C keywords */ #define __inline #define __signed #define __volatile /* * In non-ANSI C environments, new programs will want ANSI-only C keywords * deleted from the program and old programs will want them left alone. * When using a compiler other than gcc, programs using the ANSI C keywords * const, inline etc. as normal identifiers should define -DNO_ANSI_KEYWORDS. * When using "gcc -traditional", we assume that this is the intent; if * __GNUC__ is defined but __STDC__ is not, we leave the new keywords alone. */ #ifndef NO_ANSI_KEYWORDS #define const /* delete ANSI C keywords */ #define inline #define signed #define volatile #endif /* !NO_ANSI_KEYWORDS */ #endif /* !__GNUC__ */ #endif /* !(__STDC__ || __cplusplus) */ /* * Compiler-dependent macros to help declare dead (non-returning) and * pure (no side effects) functions, and unused variables. They are * null except for versions of gcc that are known to support the features * properly (old versions of gcc-2 supported the dead and pure features * in a different (wrong) way). If we do not provide an implementation * for a given compiler, let the compile fail if it is told to use * a feature that we cannot live without. */ #ifdef lint #define __dead2 #define __pure2 #define __unused #define __packed #define __aligned(x) #define __section(x) #else #if __GNUC__ < 2 || __GNUC__ == 2 && __GNUC_MINOR__ < 5 #define __dead2 #define __pure2 #define __unused #endif #if __GNUC__ == 2 && __GNUC_MINOR__ >= 5 && __GNUC_MINOR__ < 7 #define __dead2 __attribute__((__noreturn__)) #define __pure2 __attribute__((__const__)) #define __unused /* XXX Find out what to do for __packed, __aligned and __section */ #endif #if __GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ == 3 #define __dead2 __attribute__((__noreturn__)) #define __pure2 __attribute__((__const__)) #define __unused __attribute__((__unused__)) #define __packed __attribute__((__packed__)) #define __aligned(x) __attribute__((__aligned__(x))) #define __section(x) __attribute__((__section__(x))) #endif #endif /* XXX: should use `#if __STDC_VERSION__ < 199901'. */ #if !(__GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ >= 3) #define __func__ NULL #endif #if __GNUC__ >= 2 && !defined(__STRICT_ANSI__) || __STDC_VERSION__ >= 199901 #define __LONG_LONG_SUPPORTED #endif /* * GCC 2.95 provides `__restrict' as an extension to C90 to support the * C99-specific `restrict' type qualifier. We happen to use `__restrict' as * a way to define the `restrict' type qualifier without disturbing older * software that is unaware of C99 keywords. */ #if !(__GNUC__ == 2 && __GNUC_MINOR__ == 95) #if __STDC_VERSION__ < 199901 #define __restrict #else #define __restrict restrict #endif #endif /* * We define this here since , , and * require it. */ #define __offsetof(type, field) ((size_t)(&((type *)0)->field)) // FIXME Das gehrt nach stddef.h #ifndef offsetof #define offsetof(type, field) ((size_t)(&((type *)0)->field)) #endif /* * Compiler-dependent macros to declare that functions take printf-like * or scanf-like arguments. They are null except for versions of gcc * that are known to support the features properly (old versions of gcc-2 * didn't permit keeping the keywords out of the application namespace). */ #if __GNUC__ < 2 || __GNUC__ == 2 && __GNUC_MINOR__ < 7 #define __printflike(fmtarg, firstvararg) #define __scanflike(fmtarg, firstvararg) #else #define __printflike(fmtarg, firstvararg) \ __attribute__((__format__ (__printf__, fmtarg, firstvararg))) #define __scanflike(fmtarg, firstvararg) \ __attribute__((__format__ (__scanf__, fmtarg, firstvararg))) #endif /* Compiler-dependent macros that rely on FreeBSD-specific extensions. */ #if __FreeBSD_cc_version >= 300001 #define __printf0like(fmtarg, firstvararg) \ __attribute__((__format__ (__printf0__, fmtarg, firstvararg))) #else #define __printf0like(fmtarg, firstvararg) #endif #ifdef __GNUC__ #define __strong_reference(sym,aliassym) \ extern __typeof (sym) aliassym __attribute__ ((__alias__ (#sym))); #ifdef __STDC__ #define __weak_reference(sym,alias) \ __asm__(".weak " #alias); \ __asm__(".equ " #alias ", " #sym) #define __warn_references(sym,msg) \ __asm__(".section .gnu.warning." #sym); \ __asm__(".asciz \"" msg "\""); \ __asm__(".previous") #else #define __weak_reference(sym,alias) \ __asm__(".weak alias"); \ __asm__(".equ alias, sym") #define __warn_references(sym,msg) \ __asm__(".section .gnu.warning.sym"); \ __asm__(".asciz \"msg\""); \ __asm__(".previous") #endif /* __STDC__ */ #endif /* __GNUC__ */ #ifdef __GNUC__ #define __IDSTRING(name,string) __asm__(".ident\t\"" string "\"") #else /* * This doesn't work in header files. But it may be better than nothing. * The alternative is: #define __IDSTRING(name,string) [nothing] */ #define __IDSTRING(name,string) static const char name[] __unused = string #endif /* * Embed the rcs id of a source file in the resulting library. Note that in * more recent ELF binutils, we use .ident allowing the ID to be stripped. * Usage: * __FBSDID("$FreeBSD: src/sys/sys/cdefs.h,v 1.69 2003/04/18 18:59:34 bde Exp $"); */ #ifndef __FBSDID #if !defined(lint) && !defined(STRIP_FBSDID) #define __FBSDID(s) __IDSTRING(__CONCAT(__rcsid_,__LINE__),s) #else #define __FBSDID(s) struct __hack #endif #endif #ifndef __RCSID #ifndef NO__RCSID #define __RCSID(s) __IDSTRING(__CONCAT(__rcsid_,__LINE__),s) #else #define __RCSID(s) #endif #endif #ifndef __RCSID_SOURCE #ifndef NO__RCSID_SOURCE #define __RCSID_SOURCE(s) __IDSTRING(__CONCAT(__rcsid_source_,__LINE__),s) #else #define __RCSID_SOURCE(s) #endif #endif #ifndef __SCCSID #ifndef NO__SCCSID #define __SCCSID(s) __IDSTRING(__CONCAT(__sccsid_,__LINE__),s) #else #define __SCCSID(s) #endif #endif #ifndef __COPYRIGHT #ifndef NO__COPYRIGHT #define __COPYRIGHT(s) __IDSTRING(__CONCAT(__copyright_,__LINE__),s) #else #define __COPYRIGHT(s) #endif #endif #ifndef __DECONST #define __DECONST(type, var) ((type)(uintptr_t)(const void *)(var)) #endif #ifndef __DEVOLATILE #define __DEVOLATILE(type, var) ((type)(uintptr_t)(volatile void *)(var)) #endif #ifndef __DEQUALIFY #define __DEQUALIFY(type, var) ((type)(uintptr_t)(const volatile void *)(var)) #endif /*- * The following definitions are an extension of the behavior originally * implemented in , but with a different level of granularity. * POSIX.1 requires that the macros we test be defined before any standard * header file is included. * * Here's a quick run-down of the versions: * defined(_POSIX_SOURCE) 1003.1-1988 * _POSIX_C_SOURCE == 1 1003.1-1990 * _POSIX_C_SOURCE == 2 1003.2-1992 C Language Binding Option * _POSIX_C_SOURCE == 199309 1003.1b-1993 * _POSIX_C_SOURCE == 199506 1003.1c-1995, 1003.1i-1995, * and the omnibus ISO/IEC 9945-1: 1996 * _POSIX_C_SOURCE == 200112 1003.1-2001 * * In addition, the X/Open Portability Guide, which is now the Single UNIX * Specification, defines a feature-test macro which indicates the version of * that specification, and which subsumes _POSIX_C_SOURCE. * * Our macros begin with two underscores to avoid namespace screwage. */ /* Deal with IEEE Std. 1003.1-1990, in which _POSIX_C_SOURCE == 1. */ #if _POSIX_C_SOURCE == 1 #undef _POSIX_C_SOURCE /* Probably illegal, but beyond caring now. */ #define _POSIX_C_SOURCE 199009 #endif /* Deal with IEEE Std. 1003.2-1992, in which _POSIX_C_SOURCE == 2. */ #if _POSIX_C_SOURCE == 2 #undef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 199209 #endif /* Deal with various X/Open Portability Guides and Single UNIX Spec. */ #ifdef _XOPEN_SOURCE #if _XOPEN_SOURCE - 0 >= 600 #define __XSI_VISIBLE 600 #undef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 200112 #elif _XOPEN_SOURCE - 0 >= 500 #define __XSI_VISIBLE 500 #undef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 199506 #endif #endif /* * Deal with all versions of POSIX. The ordering relative to the tests above is * important. */ #if defined(_POSIX_SOURCE) && !defined(_POSIX_C_SOURCE) #define _POSIX_C_SOURCE 198808 #endif #ifdef _POSIX_C_SOURCE #if _POSIX_C_SOURCE >= 200112 #define __POSIX_VISIBLE 200112 #define __ISO_C_VISIBLE 1999 #elif _POSIX_C_SOURCE >= 199506 #define __POSIX_VISIBLE 199506 #define __ISO_C_VISIBLE 1990 #elif _POSIX_C_SOURCE >= 199309 #define __POSIX_VISIBLE 199309 #define __ISO_C_VISIBLE 1990 #elif _POSIX_C_SOURCE >= 199209 #define __POSIX_VISIBLE 199209 #define __ISO_C_VISIBLE 1990 #elif _POSIX_C_SOURCE >= 199009 #define __POSIX_VISIBLE 199009 #define __ISO_C_VISIBLE 1990 #else #define __POSIX_VISIBLE 198808 #define __ISO_C_VISIBLE 0 #endif /* _POSIX_C_SOURCE */ #else /*- * Deal with _ANSI_SOURCE: * If it is defined, and no other compilation environment is explicitly * requested, then define our internal feature-test macros to zero. This * makes no difference to the preprocessor (undefined symbols in preprocessing * expressions are defined to have value zero), but makes it more convenient for * a test program to print out the values. * * If a program mistakenly defines _ANSI_SOURCE and some other macro such as * _POSIX_C_SOURCE, we will assume that it wants the broader compilation * environment (and in fact we will never get here). */ #if defined(_ANSI_SOURCE) /* Hide almost everything. */ #define __POSIX_VISIBLE 0 #define __XSI_VISIBLE 0 #define __BSD_VISIBLE 0 #define __ISO_C_VISIBLE 1990 #elif defined(_C99_SOURCE) /* Localism to specify strict C99 env. */ #define __POSIX_VISIBLE 0 #define __XSI_VISIBLE 0 #define __BSD_VISIBLE 0 #define __ISO_C_VISIBLE 1999 #else /* Default environment: show everything. */ #define __POSIX_VISIBLE 200112 #define __XSI_VISIBLE 600 #define __BSD_VISIBLE 1 #define __ISO_C_VISIBLE 1999 #endif #endif /* bird: toolkit pollution */ #define __TCPPROTO(args) __P(args) #define TCPCALL _System /* zap: For backward compatibility with GCC/EMX */ #ifndef _System #define _System #endif #endif /* !_SYS_CDEFS_H_ */ packages/libc/0.2/include/collections.h0000644000175000017500000000076711045665270016702 0ustar tonitoni#ifndef COLLECTIONS_H #define COLLECTIONS_H #include "types.h" typedef struct { struct list_node* anchor; dword size; } list_t; list_t* list_create(void); void list_destroy(list_t* list); list_t* list_push(list_t* list, void* value); void* list_pop(list_t* list); bool list_is_empty(list_t* list); void* list_get_element_at(list_t* list, int index); list_t* list_insert(list_t* list, int index, void* value); void* list_remove(list_t* list, int index); dword list_size(list_t* list); #endif packages/libc/0.2/include/ctype.h0000644000175000017500000000537211045665270015505 0ustar tonitoni/* * Copyright (c) 2006-2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Burkhard Weseloh. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _CTYPE_H_ #define _CTYPE_H_ #define isprint(c) ((c) >= (char) 0x20) #define iscntrl(c) ((c) < (char) 0x20) #define isspace(c) ((c) == ' ' || (c) == '\n' || (c) == '\t' || (c) == '\r') #define isblank(c) ((c) == ' ' || (c) == '\t') #define isdigit(c) ((c) >= '0' && (c) <= '9') #define isalpha(c) (((c) >= 'a' && (c) <= 'z') || ((c) >= 'A' && (c) <= 'Z')) #define isalnum(c) (isdigit(c) || isalpha(c)) #define isxdigit(c) (isdigit(c) || ((c) >= 'a' && (c) <= 'f') || ((c) >= 'A' && (c) <= 'F')) #define isupper(c) ((c) >= 'A' && (c) <= 'Z') #define islower(c) ((c) >= 'a' && (c) <= 'z') #define ispunct(c) (isprint(c) && (!isspace(c)) && (!isalpha(c))) #define isgraph(c) (isprint(c) && !isspace(c)) #define tolower(c) (isupper(c) ? (c) - 'A' + 'a' : (c)) #define toupper(c) (islower(c) ? (c) - 'a' + 'A' : (c)) #endif /* ndef CTYPE_H */ packages/libc/0.2/include/elf32.h0000644000175000017500000001474111045665270015274 0ustar tonitoni/*- * Copyright (c) 1996-1998 John D. Polstra. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $FreeBSD: /repoman/r/ncvs/src/sys/sys/elf32.h,v 1.11 2005/12/18 19:43:33 kan Exp $ */ #ifndef _SYS_ELF32_H_ #define _SYS_ELF32_H_ 1 #include "types.h" #include "elf_common.h" /* * ELF definitions common to all 32-bit architectures. */ typedef dword Elf32_Addr; typedef word Elf32_Half; typedef dword Elf32_Off; typedef int Elf32_Sword; typedef dword Elf32_Word; typedef Elf32_Word Elf32_Hashelt; /* Non-standard class-dependent datatype used for abstraction. */ typedef Elf32_Word Elf32_Size; typedef Elf32_Sword Elf32_Ssize; /* * ELF header. */ typedef struct { Elf32_Word e_magic; unsigned char e_ident[EI_NIDENT - sizeof(Elf32_Word)]; /* File identification. */ Elf32_Half e_type; /* File type. */ Elf32_Half e_machine; /* Machine architecture. */ Elf32_Word e_version; /* ELF format version. */ Elf32_Addr e_entry; /* Entry point. */ Elf32_Off e_phoff; /* Program header file offset. */ Elf32_Off e_shoff; /* Section header file offset. */ Elf32_Word e_flags; /* Architecture-specific flags. */ Elf32_Half e_ehsize; /* Size of ELF header in bytes. */ Elf32_Half e_phentsize; /* Size of program header entry. */ Elf32_Half e_phnum; /* Number of program header entries. */ Elf32_Half e_shentsize; /* Size of section header entry. */ Elf32_Half e_shnum; /* Number of section header entries. */ Elf32_Half e_shstrndx; /* Section name strings section. */ } Elf32_Ehdr; /* * Section header. */ typedef struct { Elf32_Word sh_name; /* Section name (index into the section header string table). */ Elf32_Word sh_type; /* Section type. */ Elf32_Word sh_flags; /* Section flags. */ Elf32_Addr sh_addr; /* Address in memory image. */ Elf32_Off sh_offset; /* Offset in file. */ Elf32_Word sh_size; /* Size in bytes. */ Elf32_Word sh_link; /* Index of a related section. */ Elf32_Word sh_info; /* Depends on section type. */ Elf32_Word sh_addralign; /* Alignment in bytes. */ Elf32_Word sh_entsize; /* Size of each entry in section. */ } Elf32_Shdr; /* * Program header. */ typedef struct { Elf32_Word p_type; /* Entry type. */ Elf32_Off p_offset; /* File offset of contents. */ Elf32_Addr p_vaddr; /* Virtual address in memory image. */ Elf32_Addr p_paddr; /* Physical address (not used). */ Elf32_Word p_filesz; /* Size of contents in file. */ Elf32_Word p_memsz; /* Size of contents in memory. */ Elf32_Word p_flags; /* Access permission flags. */ Elf32_Word p_align; /* Alignment in memory and file. */ } Elf32_Phdr; /* * Dynamic structure. The ".dynamic" section contains an array of them. */ typedef struct { Elf32_Sword d_tag; /* Entry type. */ union { Elf32_Word d_val; /* Integer value. */ Elf32_Addr d_ptr; /* Address value. */ } d_un; } Elf32_Dyn; /* * Relocation entries. */ /* Relocations that don't need an addend field. */ typedef struct { Elf32_Addr r_offset; /* Location to be relocated. */ Elf32_Word r_info; /* Relocation type and symbol index. */ } Elf32_Rel; /* Relocations that need an addend field. */ typedef struct { Elf32_Addr r_offset; /* Location to be relocated. */ Elf32_Word r_info; /* Relocation type and symbol index. */ Elf32_Sword r_addend; /* Addend. */ } Elf32_Rela; /* Macros for accessing the fields of r_info. */ #define ELF32_R_SYM(info) ((info) >> 8) #define ELF32_R_TYPE(info) ((unsigned char)(info)) /* Macro for constructing r_info from field values. */ #define ELF32_R_INFO(sym, type) (((sym) << 8) + (unsigned char)(type)) /* Types of relocation info */ #define R_386_NONE 0 #define R_386_32 1 #define R_386_PC32 2 #define R_386_COPY 5 #define R_368_GLOB_DAT 6 #define R_368_JMP_SLOT 7 #define R_386_RELATIVE 8 /* * Symbol table entries. */ typedef struct { Elf32_Word st_name; /* String table index of name. */ Elf32_Addr st_value; /* Symbol value. */ Elf32_Word st_size; /* Size of associated object. */ unsigned char st_info; /* Type and binding information. */ unsigned char st_other; /* Reserved (not used). */ Elf32_Half st_shndx; /* Section index of symbol. */ } Elf32_Sym; /* Macros for accessing the fields of st_info. */ #define ELF32_ST_BIND(info) ((info) >> 4) #define ELF32_ST_TYPE(info) ((info) & 0xf) /* Macro for constructing st_info from field values. */ #define ELF32_ST_INFO(bind, type) (((bind) << 4) + ((type) & 0xf)) /* Macro for accessing the fields of st_other. */ #define ELF32_ST_VISIBILITY(oth) ((oth) & 0x3) /* Structures used by Sun & GNU symbol versioning. */ typedef struct { Elf32_Half vd_version; Elf32_Half vd_flags; Elf32_Half vd_ndx; Elf32_Half vd_cnt; Elf32_Word vd_hash; Elf32_Word vd_aux; Elf32_Word vd_next; } Elf32_Verdef; typedef struct { Elf32_Word vda_name; Elf32_Word vda_next; } Elf32_Verdaux; typedef struct { Elf32_Half vn_version; Elf32_Half vn_cnt; Elf32_Word vn_file; Elf32_Word vn_aux; Elf32_Word vn_next; } Elf32_Verneed; typedef struct { Elf32_Word vna_hash; Elf32_Half vna_flags; Elf32_Half vna_other; Elf32_Word vna_name; Elf32_Word vna_next; } Elf32_Vernaux; typedef Elf32_Half Elf32_Versym; #endif /* !_SYS_ELF32_H_ */ packages/libc/0.2/include/elf64.h0000644000175000017500000001661211045665270015300 0ustar tonitoni/*- * Copyright (c) 1996-1998 John D. Polstra. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $FreeBSD: /repoman/r/ncvs/src/sys/sys/elf64.h,v 1.17 2006/10/17 05:43:30 jkoshy Exp $ */ #ifndef _SYS_ELF64_H_ #define _SYS_ELF64_H_ 1 #include #include /* * ELF definitions common to all 64-bit architectures. */ typedef uint64_t Elf64_Addr; typedef uint16_t Elf64_Half; typedef uint64_t Elf64_Off; typedef int32_t Elf64_Sword; typedef int64_t Elf64_Sxword; typedef uint32_t Elf64_Word; typedef uint64_t Elf64_Lword; typedef uint64_t Elf64_Xword; /* * Types of dynamic symbol hash table bucket and chain elements. * * This is inconsistent among 64 bit architectures, so a machine dependent * typedef is required. */ typedef Elf64_Word Elf64_Hashelt; /* Non-standard class-dependent datatype used for abstraction. */ typedef Elf64_Xword Elf64_Size; typedef Elf64_Sxword Elf64_Ssize; /* * ELF header. */ typedef struct { Elf64_Word e_magic; unsigned char e_ident[EI_NIDENT - sizeof(Elf64_Word)]; /* File identification. */ Elf64_Half e_type; /* File type. */ Elf64_Half e_machine; /* Machine architecture. */ Elf64_Word e_version; /* ELF format version. */ Elf64_Addr e_entry; /* Entry point. */ Elf64_Off e_phoff; /* Program header file offset. */ Elf64_Off e_shoff; /* Section header file offset. */ Elf64_Word e_flags; /* Architecture-specific flags. */ Elf64_Half e_ehsize; /* Size of ELF header in bytes. */ Elf64_Half e_phentsize; /* Size of program header entry. */ Elf64_Half e_phnum; /* Number of program header entries. */ Elf64_Half e_shentsize; /* Size of section header entry. */ Elf64_Half e_shnum; /* Number of section header entries. */ Elf64_Half e_shstrndx; /* Section name strings section. */ } Elf64_Ehdr; /* * Section header. */ typedef struct { Elf64_Word sh_name; /* Section name (index into the section header string table). */ Elf64_Word sh_type; /* Section type. */ Elf64_Xword sh_flags; /* Section flags. */ Elf64_Addr sh_addr; /* Address in memory image. */ Elf64_Off sh_offset; /* Offset in file. */ Elf64_Xword sh_size; /* Size in bytes. */ Elf64_Word sh_link; /* Index of a related section. */ Elf64_Word sh_info; /* Depends on section type. */ Elf64_Xword sh_addralign; /* Alignment in bytes. */ Elf64_Xword sh_entsize; /* Size of each entry in section. */ } Elf64_Shdr; /* * Program header. */ typedef struct { Elf64_Word p_type; /* Entry type. */ Elf64_Word p_flags; /* Access permission flags. */ Elf64_Off p_offset; /* File offset of contents. */ Elf64_Addr p_vaddr; /* Virtual address in memory image. */ Elf64_Addr p_paddr; /* Physical address (not used). */ Elf64_Xword p_filesz; /* Size of contents in file. */ Elf64_Xword p_memsz; /* Size of contents in memory. */ Elf64_Xword p_align; /* Alignment in memory and file. */ } Elf64_Phdr; /* * Dynamic structure. The ".dynamic" section contains an array of them. */ typedef struct { Elf64_Sxword d_tag; /* Entry type. */ union { Elf64_Xword d_val; /* Integer value. */ Elf64_Addr d_ptr; /* Address value. */ } d_un; } Elf64_Dyn; /* * Relocation entries. */ /* Relocations that don't need an addend field. */ typedef struct { Elf64_Addr r_offset; /* Location to be relocated. */ Elf64_Xword r_info; /* Relocation type and symbol index. */ } Elf64_Rel; /* Relocations that need an addend field. */ typedef struct { Elf64_Addr r_offset; /* Location to be relocated. */ Elf64_Xword r_info; /* Relocation type and symbol index. */ Elf64_Sxword r_addend; /* Addend. */ } Elf64_Rela; /* Macros for accessing the fields of r_info. */ #define ELF64_R_SYM(info) ((info) >> 32) #define ELF64_R_TYPE(info) ((info) & 0xffffffffL) /* Macro for constructing r_info from field values. */ #define ELF64_R_INFO(sym, type) (((sym) << 32) + ((type) & 0xffffffffL)) #define ELF64_R_TYPE_DATA(info) (((Elf64_Xword)(info)<<32)>>40) #define ELF64_R_TYPE_ID(info) (((Elf64_Xword)(info)<<56)>>56) #define ELF64_R_TYPE_INFO(data, type) \ (((Elf64_Xword)(data)<<8)+(Elf64_Xword)(type)) /* * Note entry header */ typedef Elf_Note Elf64_Nhdr; /* * Move entry */ typedef struct { Elf64_Lword m_value; /* symbol value */ Elf64_Xword m_info; /* size + index */ Elf64_Xword m_poffset; /* symbol offset */ Elf64_Half m_repeat; /* repeat count */ Elf64_Half m_stride; /* stride info */ } Elf64_Move; #define ELF64_M_SYM(info) ((info)>>8) #define ELF64_M_SIZE(info) ((unsigned char)(info)) #define ELF64_M_INFO(sym, size) (((sym)<<8)+(unsigned char)(size)) /* * Hardware/Software capabilities entry */ typedef struct { Elf64_Xword c_tag; /* how to interpret value */ union { Elf64_Xword c_val; Elf64_Addr c_ptr; } c_un; } Elf64_Cap; /* * Symbol table entries. */ typedef struct { Elf64_Word st_name; /* String table index of name. */ unsigned char st_info; /* Type and binding information. */ unsigned char st_other; /* Reserved (not used). */ Elf64_Half st_shndx; /* Section index of symbol. */ Elf64_Addr st_value; /* Symbol value. */ Elf64_Xword st_size; /* Size of associated object. */ } Elf64_Sym; /* Macros for accessing the fields of st_info. */ #define ELF64_ST_BIND(info) ((info) >> 4) #define ELF64_ST_TYPE(info) ((info) & 0xf) /* Macro for constructing st_info from field values. */ #define ELF64_ST_INFO(bind, type) (((bind) << 4) + ((type) & 0xf)) /* Macro for accessing the fields of st_other. */ #define ELF64_ST_VISIBILITY(oth) ((oth) & 0x3) /* Structures used by Sun & GNU-style symbol versioning. */ typedef struct { Elf64_Half vd_version; Elf64_Half vd_flags; Elf64_Half vd_ndx; Elf64_Half vd_cnt; Elf64_Word vd_hash; Elf64_Word vd_aux; Elf64_Word vd_next; } Elf64_Verdef; typedef struct { Elf64_Word vda_name; Elf64_Word vda_next; } Elf64_Verdaux; typedef struct { Elf64_Half vn_version; Elf64_Half vn_cnt; Elf64_Word vn_file; Elf64_Word vn_aux; Elf64_Word vn_next; } Elf64_Verneed; typedef struct { Elf64_Word vna_hash; Elf64_Half vna_flags; Elf64_Half vna_other; Elf64_Word vna_name; Elf64_Word vna_next; } Elf64_Vernaux; typedef Elf64_Half Elf64_Versym; typedef struct { Elf64_Half si_boundto; /* direct bindings - symbol bound to */ Elf64_Half si_flags; /* per symbol flags */ } Elf64_Syminfo; #endif /* !_SYS_ELF64_H_ */ packages/libc/0.2/include/elf_common.h0000644000175000017500000004215311045665270016475 0ustar tonitoni/*- * Copyright (c) 1998 John D. Polstra. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $FreeBSD: /repoman/r/ncvs/src/sys/sys/elf_common.h,v 1.19 2006/05/31 13:47:32 maxim Exp $ */ #ifndef _SYS_ELF_COMMON_H_ #define _SYS_ELF_COMMON_H_ 1 /* * ELF definitions that are independent of architecture or word size. */ /* * Note header. The ".note" section contains an array of notes. Each * begins with this header, aligned to a word boundary. Immediately * following the note header is n_namesz bytes of name, padded to the * next word boundary. Then comes n_descsz bytes of descriptor, again * padded to a word boundary. The values of n_namesz and n_descsz do * not include the padding. */ typedef struct { dword n_namesz; /* Length of name. */ dword n_descsz; /* Length of descriptor. */ dword n_type; /* Type of this note. */ } Elf_Note; /* Indexes into the e_ident array. Keep synced with http://www.sco.com/developers/gabi/latest/ch4.eheader.html */ // Die negativen Zahlen kommen von der verkorxten definition der Elf-Header // struct #define EI_MAG0 -4 /* Magic number, byte 0. */ #define EI_MAG1 -3 /* Magic number, byte 1. */ #define EI_MAG2 -2 /* Magic number, byte 2. */ #define EI_MAG3 -1 /* Magic number, byte 3. */ #define EI_CLASS 0 /* Class of machine. */ #define EI_DATA 1 /* Data format. */ #define EI_VERSION 2 /* ELF format version. */ #define EI_OSABI 3 /* Operating system / ABI identification */ #define EI_ABIVERSION 4 /* ABI version */ #define OLD_EI_BRAND 4 /* Start of architecture identification. */ #define EI_PAD 5 /* Start of padding (per SVR4 ABI). */ #define EI_NIDENT 16 /* Size of e_ident array. */ /* Values for the magic number bytes. */ #define ELFMAG0 0x7f #define ELFMAG1 'E' #define ELFMAG2 'L' #define ELFMAG3 'F' #define ELFMAG "\177ELF" /* magic string */ #define SELFMAG 4 /* magic string size */ /* Values for e_ident[EI_VERSION] and e_version. */ #define EV_NONE 0 #define EV_CURRENT 1 /* Values for e_ident[EI_CLASS]. */ #define ELFCLASSNONE 0 /* Unknown class. */ #define ELFCLASS32 1 /* 32-bit architecture. */ #define ELFCLASS64 2 /* 64-bit architecture. */ /* Values for e_ident[EI_DATA]. */ #define ELFDATANONE 0 /* Unknown data format. */ #define ELFDATA2LSB 1 /* 2's complement little-endian. */ #define ELFDATA2MSB 2 /* 2's complement big-endian. */ /* Values for e_ident[EI_OSABI]. */ #define ELFOSABI_NONE 0 /* UNIX System V ABI */ #define ELFOSABI_HPUX 1 /* HP-UX operating system */ #define ELFOSABI_NETBSD 2 /* NetBSD */ #define ELFOSABI_LINUX 3 /* GNU/Linux */ #define ELFOSABI_HURD 4 /* GNU/Hurd */ #define ELFOSABI_86OPEN 5 /* 86Open common IA32 ABI */ #define ELFOSABI_SOLARIS 6 /* Solaris */ #define ELFOSABI_AIX 7 /* AIX */ #define ELFOSABI_IRIX 8 /* IRIX */ #define ELFOSABI_FREEBSD 9 /* FreeBSD */ #define ELFOSABI_TRU64 10 /* TRU64 UNIX */ #define ELFOSABI_MODESTO 11 /* Novell Modesto */ #define ELFOSABI_OPENBSD 12 /* OpenBSD */ #define ELFOSABI_OPENVMS 13 /* Open VMS */ #define ELFOSABI_NSK 14 /* HP Non-Stop Kernel */ #define ELFOSABI_ARM 97 /* ARM */ #define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */ #define ELFOSABI_SYSV ELFOSABI_NONE /* symbol used in old spec */ #define ELFOSABI_MONTEREY ELFOSABI_AIX /* Monterey */ /* e_ident */ #define IS_ELF(ehdr) ((ehdr).e_ident[EI_MAG0] == ELFMAG0 && \ (ehdr).e_ident[EI_MAG1] == ELFMAG1 && \ (ehdr).e_ident[EI_MAG2] == ELFMAG2 && \ (ehdr).e_ident[EI_MAG3] == ELFMAG3) /* Values for e_type. */ #define ET_NONE 0 /* Unknown type. */ #define ET_REL 1 /* Relocatable. */ #define ET_EXEC 2 /* Executable. */ #define ET_DYN 3 /* Shared object. */ #define ET_CORE 4 /* Core file. */ #define ET_LOOS 0xfe00 /* First operating system specific. */ #define ET_HIOS 0xfeff /* Last operating system-specific. */ #define ET_LOPROC 0xff00 /* First processor-specific. */ #define ET_HIPROC 0xffff /* Last processor-specific. */ /* Values for e_machine. */ #define EM_NONE 0 /* Unknown machine. */ #define EM_M32 1 /* AT&T WE32100. */ #define EM_SPARC 2 /* Sun SPARC. */ #define EM_386 3 /* Intel i386. */ #define EM_68K 4 /* Motorola 68000. */ #define EM_88K 5 /* Motorola 88000. */ #define EM_860 7 /* Intel i860. */ #define EM_MIPS 8 /* MIPS R3000 Big-Endian only. */ #define EM_S370 9 /* IBM System/370. */ #define EM_MIPS_RS3_LE 10 /* MIPS R3000 Little-Endian. */ #define EM_PARISC 15 /* HP PA-RISC. */ #define EM_VPP500 17 /* Fujitsu VPP500. */ #define EM_SPARC32PLUS 18 /* SPARC v8plus. */ #define EM_960 19 /* Intel 80960. */ #define EM_PPC 20 /* PowerPC 32-bit. */ #define EM_PPC64 21 /* PowerPC 64-bit. */ #define EM_S390 22 /* IBM System/390. */ #define EM_V800 36 /* NEC V800. */ #define EM_FR20 37 /* Fujitsu FR20. */ #define EM_RH32 38 /* TRW RH-32. */ #define EM_RCE 39 /* Motorola RCE. */ #define EM_ARM 40 /* ARM. */ #define EM_SH 42 /* Hitachi SH. */ #define EM_SPARCV9 43 /* SPARC v9 64-bit. */ #define EM_TRICORE 44 /* Siemens TriCore embedded processor. */ #define EM_ARC 45 /* Argonaut RISC Core. */ #define EM_H8_300 46 /* Hitachi H8/300. */ #define EM_H8_300H 47 /* Hitachi H8/300H. */ #define EM_H8S 48 /* Hitachi H8S. */ #define EM_H8_500 49 /* Hitachi H8/500. */ #define EM_IA_64 50 /* Intel IA-64 Processor. */ #define EM_MIPS_X 51 /* Stanford MIPS-X. */ #define EM_COLDFIRE 52 /* Motorola ColdFire. */ #define EM_68HC12 53 /* Motorola M68HC12. */ #define EM_MMA 54 /* Fujitsu MMA. */ #define EM_PCP 55 /* Siemens PCP. */ #define EM_NCPU 56 /* Sony nCPU. */ #define EM_NDR1 57 /* Denso NDR1 microprocessor. */ #define EM_STARCORE 58 /* Motorola Star*Core processor. */ #define EM_ME16 59 /* Toyota ME16 processor. */ #define EM_ST100 60 /* STMicroelectronics ST100 processor. */ #define EM_TINYJ 61 /* Advanced Logic Corp. TinyJ processor. */ #define EM_X86_64 62 /* Advanced Micro Devices x86-64 */ /* Non-standard or deprecated. */ #define EM_486 6 /* Intel i486. */ #define EM_MIPS_RS4_BE 10 /* MIPS R4000 Big-Endian */ #define EM_ALPHA_STD 41 /* Digital Alpha (standard value). */ #define EM_ALPHA 0x9026 /* Alpha (written in the absence of an ABI) */ /* Special section indexes. */ #define SHN_UNDEF 0 /* Undefined, missing, irrelevant. */ #define SHN_LORESERVE 0xff00 /* First of reserved range. */ #define SHN_LOPROC 0xff00 /* First processor-specific. */ #define SHN_HIPROC 0xff1f /* Last processor-specific. */ #define SHN_LOOS 0xff20 /* First operating system-specific. */ #define SHN_HIOS 0xff3f /* Last operating system-specific. */ #define SHN_ABS 0xfff1 /* Absolute values. */ #define SHN_COMMON 0xfff2 /* Common data. */ #define SHN_XINDEX 0xffff /* Escape -- index stored elsewhere. */ #define SHN_HIRESERVE 0xffff /* Last of reserved range. */ /* sh_type */ #define SHT_NULL 0 /* inactive */ #define SHT_PROGBITS 1 /* program defined information */ #define SHT_SYMTAB 2 /* symbol table section */ #define SHT_STRTAB 3 /* string table section */ #define SHT_RELA 4 /* relocation section with addends */ #define SHT_HASH 5 /* symbol hash table section */ #define SHT_DYNAMIC 6 /* dynamic section */ #define SHT_NOTE 7 /* note section */ #define SHT_NOBITS 8 /* no space section */ #define SHT_REL 9 /* relocation section - no addends */ #define SHT_SHLIB 10 /* reserved - purpose unknown */ #define SHT_DYNSYM 11 /* dynamic symbol table section */ #define SHT_INIT_ARRAY 14 /* Initialization function pointers. */ #define SHT_FINI_ARRAY 15 /* Termination function pointers. */ #define SHT_PREINIT_ARRAY 16 /* Pre-initialization function ptrs. */ #define SHT_GROUP 17 /* Section group. */ #define SHT_SYMTAB_SHNDX 18 /* Section indexes (see SHN_XINDEX). */ #define SHT_LOOS 0x60000000 /* First of OS specific semantics */ #define SHT_GNU_verdef 0x6ffffffd /* Symbol versions provided */ #define SHT_GNU_verneed 0x6ffffffe /* Symbol versions required */ #define SHT_GNU_versym 0x6fffffff /* Symbol version table */ #define SHT_HIOS 0x6fffffff /* Last of OS specific semantics */ #define SHT_LOPROC 0x70000000 /* reserved range for processor */ #define SHT_HIPROC 0x7fffffff /* specific section header types */ #define SHT_LOUSER 0x80000000 /* reserved range for application */ #define SHT_HIUSER 0xffffffff /* specific indexes */ /* Flags for sh_flags. */ #define SHF_WRITE 0x1 /* Section contains writable data. */ #define SHF_ALLOC 0x2 /* Section occupies memory. */ #define SHF_EXECINSTR 0x4 /* Section contains instructions. */ #define SHF_MERGE 0x10 /* Section may be merged. */ #define SHF_STRINGS 0x20 /* Section contains strings. */ #define SHF_INFO_LINK 0x40 /* sh_info holds section index. */ #define SHF_LINK_ORDER 0x80 /* Special ordering requirements. */ #define SHF_OS_NONCONFORMING 0x100 /* OS-specific processing required. */ #define SHF_GROUP 0x200 /* Member of section group. */ #define SHF_TLS 0x400 /* Section contains TLS data. */ #define SHF_MASKOS 0x0ff00000 /* OS-specific semantics. */ #define SHF_MASKPROC 0xf0000000 /* Processor-specific semantics. */ /* Values for p_type. */ #define PT_NULL 0 /* Unused entry. */ #define PT_LOAD 1 /* Loadable segment. */ #define PT_DYNAMIC 2 /* Dynamic linking information segment. */ #define PT_INTERP 3 /* Pathname of interpreter. */ #define PT_NOTE 4 /* Auxiliary information. */ #define PT_SHLIB 5 /* Reserved (not used). */ #define PT_PHDR 6 /* Location of program header itself. */ #define PT_TLS 7 /* Thread local storage segment */ #define PT_LOOS 0x60000000 /* First OS-specific. */ #define PT_HIOS 0x6fffffff /* Last OS-specific. */ #define PT_LOPROC 0x70000000 /* First processor-specific type. */ #define PT_HIPROC 0x7fffffff /* Last processor-specific type. */ /* Values for p_flags. */ #define PF_X 0x1 /* Executable. */ #define PF_W 0x2 /* Writable. */ #define PF_R 0x4 /* Readable. */ #define PF_MASKOS 0x0ff00000 /* Operating system-specific. */ #define PF_MASKPROC 0xf0000000 /* Processor-specific. */ /* Values for d_tag. */ #define DT_NULL 0 /* Terminating entry. */ #define DT_NEEDED 1 /* String table offset of a needed shared library. */ #define DT_PLTRELSZ 2 /* Total size in bytes of PLT relocations. */ #define DT_PLTGOT 3 /* Processor-dependent address. */ #define DT_HASH 4 /* Address of symbol hash table. */ #define DT_STRTAB 5 /* Address of string table. */ #define DT_SYMTAB 6 /* Address of symbol table. */ #define DT_RELA 7 /* Address of ElfNN_Rela relocations. */ #define DT_RELASZ 8 /* Total size of ElfNN_Rela relocations. */ #define DT_RELAENT 9 /* Size of each ElfNN_Rela relocation entry. */ #define DT_STRSZ 10 /* Size of string table. */ #define DT_SYMENT 11 /* Size of each symbol table entry. */ #define DT_INIT 12 /* Address of initialization function. */ #define DT_FINI 13 /* Address of finalization function. */ #define DT_SONAME 14 /* String table offset of shared object name. */ #define DT_RPATH 15 /* String table offset of library path. [sup] */ #define DT_SYMBOLIC 16 /* Indicates "symbolic" linking. [sup] */ #define DT_REL 17 /* Address of ElfNN_Rel relocations. */ #define DT_RELSZ 18 /* Total size of ElfNN_Rel relocations. */ #define DT_RELENT 19 /* Size of each ElfNN_Rel relocation. */ #define DT_PLTREL 20 /* Type of relocation used for PLT. */ #define DT_DEBUG 21 /* Reserved (not used). */ #define DT_TEXTREL 22 /* Indicates there may be relocations in non-writable segments. [sup] */ #define DT_JMPREL 23 /* Address of PLT relocations. */ #define DT_BIND_NOW 24 /* [sup] */ #define DT_INIT_ARRAY 25 /* Address of the array of pointers to initialization functions */ #define DT_FINI_ARRAY 26 /* Address of the array of pointers to termination functions */ #define DT_INIT_ARRAYSZ 27 /* Size in bytes of the array of initialization functions. */ #define DT_FINI_ARRAYSZ 28 /* Size in bytes of the array of terminationfunctions. */ #define DT_RUNPATH 29 /* String table offset of a null-terminated library search path string. */ #define DT_FLAGS 30 /* Object specific flag values. */ #define DT_ENCODING 32 /* Values greater than or equal to DT_ENCODING and less than DT_LOOS follow the rules for the interpretation of the d_un union as follows: even == 'd_ptr', even == 'd_val' or none */ #define DT_PREINIT_ARRAY 32 /* Address of the array of pointers to pre-initialization functions. */ #define DT_PREINIT_ARRAYSZ 33 /* Size in bytes of the array of pre-initialization functions. */ #define DT_LOOS 0x6000000d /* First OS-specific */ #define DT_HIOS 0x6ffff000 /* Last OS-specific */ #define DT_LOPROC 0x70000000 /* First processor-specific type. */ #define DT_HIPROC 0x7fffffff /* Last processor-specific type. */ #define DT_VERSYM 0x6ffffff0 /* Address of versym section. */ #define DT_VERDEF 0x6ffffffc /* Address of verdef section. */ #define DT_VERDEFNUM 0x6ffffffd /* Number of elems in verdef section */ #define DT_VERNEED 0x6ffffffe /* Address of verneed section. */ #define DT_VERNEEDNUM 0x6fffffff /* Number of elems in verneed section */ /* Values for DT_FLAGS */ #define DF_ORIGIN 0x0001 /* Indicates that the object being loaded may make reference to the $ORIGIN substitution string */ #define DF_SYMBOLIC 0x0002 /* Indicates "symbolic" linking. */ #define DF_TEXTREL 0x0004 /* Indicates there may be relocations in non-writable segments. */ #define DF_BIND_NOW 0x0008 /* Indicates that the dynamic linker should process all relocations for the object containing this entry before transferring control to the program. */ #define DF_STATIC_TLS 0x0010 /* Indicates that the shared object or executable contains code using a static thread-local storage scheme. */ /* Values for n_type. Used in core files. */ #define NT_PRSTATUS 1 /* Process status. */ #define NT_FPREGSET 2 /* Floating point registers. */ #define NT_PRPSINFO 3 /* Process state info. */ /* Symbol Binding - ELFNN_ST_BIND - st_info */ #define STB_LOCAL 0 /* Local symbol */ #define STB_GLOBAL 1 /* Global symbol */ #define STB_WEAK 2 /* like global - lower precedence */ #define STB_LOOS 10 /* Reserved range for operating system */ #define STB_HIOS 12 /* specific semantics. */ #define STB_LOPROC 13 /* reserved range for processor */ #define STB_HIPROC 15 /* specific semantics. */ /* Symbol type - ELFNN_ST_TYPE - st_info */ #define STT_NOTYPE 0 /* Unspecified type. */ #define STT_OBJECT 1 /* Data object. */ #define STT_FUNC 2 /* Function. */ #define STT_SECTION 3 /* Section. */ #define STT_FILE 4 /* Source file. */ #define STT_COMMON 5 /* Uninitialized common block. */ #define STT_TLS 6 /* TLS object. */ #define STT_LOOS 10 /* Reserved range for operating system */ #define STT_HIOS 12 /* specific semantics. */ #define STT_LOPROC 13 /* reserved range for processor */ #define STT_HIPROC 15 /* specific semantics. */ /* Symbol visibility - ELFNN_ST_VISIBILITY - st_other */ #define STV_DEFAULT 0x0 /* Default visibility (see binding). */ #define STV_INTERNAL 0x1 /* Special meaning in relocatable objects. */ #define STV_HIDDEN 0x2 /* Not visible. */ #define STV_PROTECTED 0x3 /* Visible but not preemptible. */ /* Special symbol table indexes. */ #define STN_UNDEF 0 /* Undefined symbol index. */ /* Symbol versioning flags. */ #define VER_DEF_CURRENT 1 #define VER_DEF_IDX(x) VER_NDX(x) #define VER_FLG_BASE 0x01 #define VER_FLG_WEAK 0x02 #define VER_NEED_CURRENT 1 #define VER_NEED_WEAK (1u << 15) #define VER_NEED_HIDDEN VER_NDX_HIDDEN #define VER_NEED_IDX(x) VER_NDX(x) #define VER_NDX_LOCAL 0 #define VER_NDX_GLOBAL 1 #define VER_NDX_GIVEN 2 #define VER_NDX_HIDDEN (1u << 15) #define VER_NDX(x) ((x) & ~(1u << 15)) #endif /* !_SYS_ELF_COMMON_H_ */ packages/libc/0.2/include/errno.h0000644000175000017500000000452511045665270015505 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _ERRNO_H_ #define _ERRNO_H_ #define ERANGE 1 #define EINVAL 2 #define ENOMEM 3 #define EINTR 4 #define ENOENT 5 #define EEXIST 6 #define EBADF 7 #define EPERM 8 #define EIO 9 #define EXDEV 10 #define EFAULT 11 #define E2BIG 12 #define ENOTDIR 13 #define EACCES 14 #define EMFILE 15 #define ENOEXEC 16 #define ECHILD 17 #define EAGAIN 18 #define ENFILE 19 #define EISDIR 20 #define ENODEV 21 #define ENOTTY 22 #define EDOM 23 #define ENXIO 24 extern int errno; #endif packages/libc/0.2/include/inttypes.h0000644000175000017500000000002411045665270016225 0ustar tonitoni#include packages/libc/0.2/include/limits.h0000644000175000017500000000447711045665270015667 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _LIMITS_H_ #define _LIMITS_H_ #define NAME_MAX 255 #define SCHAR_MIN (-128) #define SCHAR_MAX 127 #define UCHAR_MAX 255 #define CHAR_MAX SCHAR_MAX #define CHAR_MIN SCHAR_MIN #define CHAR_BIT 8 #define SHRT_MIN (-32768) #define SHRT_MAX 32767 #define USHRT_MAX 65535 #define LONG_MAX 0x7FFFFFFF #define LONG_MIN -0x80000000 #define INT_MAX 0x7FFFFFFF #define INT_MIN -0x80000000 #define ULONG_MAX 0xFFFFFFFF #define UINT_MAX 0xFFFFFFFF #endif packages/libc/0.2/include/loader.h0000644000175000017500000000776711045665270015641 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _LOADER_H_ #define _LOADER_H_ #include /// Ueberprueft ob die Datei vom Typ ELF32 ist bool loader_is_elf32(vaddr_t image_start, size_t image_size); /// Laedt ein ELF32-Image bool loader_elf32_load_image(pid_t process, vaddr_t image_start, size_t image_size); /// Ueberprueft ob die Datei vom Typ ELF64 ist bool loader_is_elf64(vaddr_t image_start, size_t image_size); /// Laedt ein ELF64-Image bool loader_elf64_load_image(pid_t process, vaddr_t image_start, size_t image_size); /// Laedt eine flache Binaerdatei bool loader_load_flat_bin_image(pid_t process, vaddr_t image_start, size_t image_size); /// Ausfuehrbare Datei laden bool loader_load_image(pid_t process, vaddr_t image_start, size_t image_size); // Hilfsfunktionen fuer den Loader: /** * Speicher allozieren um ihn spaeter in einen neuen Prozess zu mappen. Diese * Funktion sollte nicht fuer "normale" Allokationen benutzt werden, da immer * ganze Pages alloziert werden. * * @param size minimale Groesse des Bereichs * * @return Adresse, oder NULL falls ein Fehler aufgetreten ist */ vaddr_t loader_allocate_mem(size_t size); /** * Ein Stueck Speicher in den Prozess mappen. Dieser darf dazu noch nicht * gestartet sein. Der Speicher muss zuerst mit loader_allocate_mem alloziert * worden sein, denn sonst kann nicht garantiert werden, dass der Speicher * uebertragen werden kann. * * @param process PID des Prozesses * @param dest_address Adresse an die der Speicher im Zielprozess soll * @param src_address Adresse im aktuellen Kontext die uebetragen werden soll * @param size Groesse des Speicherbereichs in Bytes * * @return TRUE, wenn der bereich gemappt wurde, FALSE sonst */ bool loader_assign_mem(pid_t process, vaddr_t dest_address, vaddr_t src_address, size_t size); /** * Erstellt einen neuen Thread. * * @param process PID * @param address Einsprungsadresse des Threads * * @return bool TRUE, wenn der Thread erstellt wurde, FALSE sonst */ bool loader_create_thread(pid_t process, vaddr_t address); #endif //ifndef _LOADER_H_ packages/libc/0.2/include/lock.h0000644000175000017500000000467211045665270015313 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _LOCK_H_ #define _LOCK_H_ #include #define LOCK_LOCKED 1 #define LOCK_UNLOCKED 0 /// Typ fuer einen Lock typedef volatile bool lock_t; /// Einen Lock sperren void lock(lock_t* l); /// Sperre aufheben void unlock(lock_t* l); /// Testen ob ein Lock gesperrt ist bool locked(lock_t* l); /// Wartet, bis ein Lock nicht mehr gesperrt ist. void lock_wait(lock_t* l); /// Eine Variable inkrementieren, waehrend der Bus gesperrt ist. void locked_increment(volatile dword* var); #endif //ifndef _LOCK_H_ packages/libc/0.2/include/lost/0000755000175000017500000000000011045665270015162 5ustar tonitonipackages/libc/0.2/include/lost/config.h0000644000175000017500000000553211045665270016605 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Andreas Klebinger. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _CONFIG_H_ #define _CONFIG_H_ #define MALLOC_LOST 1 #define MALLOC_BSD 2 #define MALLOC_LIBALLOC 3 #define ARCH_I386 1 #define ARCH_AMD64 2 #define SYSCALL_V1 1 #define SYSCALL_V2 2 //%desc "Architektur" //%type "radio" //%values "ARCH_I386,ARCH_AMD64" #define CONFIG_ARCH ARCH_I386 //%desc "Kooperatives Multitasking" //%type "yesno" #undef CONFIG_COOPERATIVE_MULTITASKING //%desc "Timerfrequenz in Hertz" //%type "text" #define CONFIG_TIMER_HZ 50 //%desc "Letzten Syscall fr Debugausgaben merken" //%type "yesno" #define CONFIG_DEBUG_LAST_SYSCALL i386 //%desc "malloc" //%type "radio" //%values "MALLOC_LOST,MALLOC_BSD,MALLOC_LIBALLOC" #define CONFIG_MALLOC MALLOC_LIBALLOC //%desc "shell - Eingebaute Befehle" //%type "yesno" #define CONFIG_SHELL_BUILTIN_ONLY //%desc "Releaseversion (Einige Pruefungen weglassen)" //%type "yesno" #undef CONFIG_RELEASE_VERSION //%desc "Stubs in der LibC nicht benutzen" //%type "yesno" #undef CONFIG_LIBC_NO_STUBS #endif // _CONFIG_H_ packages/libc/0.2/include/ports.h0000644000175000017500000000600511045665270015522 0ustar tonitoni/* * Copyright (c) 2006-2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _PORTS_H_ #define _PORTS_H_ #include static inline word inw(word _port) { word result; __asm__ volatile ("inw %1, %0" : "=a" (result) : "Nd" (_port)); return result; } /// in in byte /// static inline byte inb(word _port) { byte result; __asm__ volatile ("inb %1, %0" : "=a" (result) : "Nd" (_port)); return result; } /// in in long(32 bit) /// static inline dword inl(word _port) { dword result; __asm__ volatile ("inl %1, %0" : "=a" (result) : "Nd" (_port)); return result; } /// out in dword /// static inline void outw(word _port, word _data) { __asm__ volatile ("outw %0, %1" : : "a" (_data), "Nd" (_port)); } /// out in byte /// static inline void outb(word _port, byte _data) { __asm__ volatile ("outb %0, %1" : : "a" (_data), "Nd" (_port)); } /// out in long(32 bit) /// static inline void outl(word _port, dword _data) { __asm__ volatile ("outl %0, %1" : : "a"(_data), "Nd" (_port)); } /* Ein Byte an einen IO Port senden und fr langsame Ports kurz verzgern */ static inline void outb_wait(word _port, byte _data) { __asm__ volatile ("outb %0, %1\njmp 1f\n1: jmp 1f\n1:" : : "a" (_data), "Nd" (_port)); } #endif packages/libc/0.2/include/setjmp.h0000644000175000017500000000402011045665270015650 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef SETJMP_H #define SETJMP_H #include typedef dword jmp_buf[9]; int setjmp(jmp_buf env); void longjmp(jmp_buf env, int value); #endif packages/libc/0.2/include/stdarg.h0000644000175000017500000000432311045665270015640 0ustar tonitoni /* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDARG_H_ #define _STDARG_H_ // Alle diese Definitionen funktionieren vermutlich nur mit gcc ;-) typedef __builtin_va_list va_list; #define va_start(v, l) __builtin_va_start(v,l) #define va_end(v) __builtin_va_end(v) #define va_arg(v, l) __builtin_va_arg(v,l) #define va_copy(d, s) __builtin_va_copy(d,s) #endif //ifndef _STDARG_H_ packages/libc/0.2/include/stdlib.h0000644000175000017500000000766111045665270015645 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDLIB_H_ #define _STDLIB_H_ #include #include "string.h" #include #define EXIT_SUCCESS 0 #define EXIT_FAILURE 1 void exit(int result); void abort(void); int atexit(void (*function)(void)); void* malloc(size_t size); void free(void* address); void* realloc(void* address, size_t size); void* calloc(size_t size, size_t count); void init_memory_manager(void); long strtol(const char* str, char** endptr, int base); unsigned long strtoul(const char* str, char** endptr, int base); char* getenv(const char* name); int setenv(const char* name, const char* value, int overwrite); /** * Umgebungsvariable setzen * * @param str String in der Form variable=wert * * @return 0 bei Erfolg, -1 im Fehlerfall */ int putenv(const char* str); void unsetenv(const char* name); void qsort(void *base, size_t num, size_t size, int (*comparator)(const void *, const void *)); char* mktemp(char* template); #ifndef CONFIG_LIBC_NO_STUBS double atof(const char* str); #endif int abs(int x); /** * Shellkommando ausfuehren * * @param command Auszufuehrender Befehl * * @return Rueckgabewert des Aufrufes */ int system(const char* command); /** * Anzahl der Bytes die das erste Zeichen belegt * * @param s Pointer auf den Anfang den Anfang des Zeichens * @param slen Maximale Laenge die das Zeichen haben kann (Stringlaenge) * * @return Laenge des Zeichens oder -1 wenn ein Fehler auftritt (z.B. * ungueltiges Zeichen) */ int mblen(const char* s, size_t slen); /** * Erstes Zeichen im String in einen wchar umwandeln. Wird NULL als wc * uebergeben, gibt die Funktion lediglich die Laenge des Zeichens zurueck * (mblen). Ist s NULL gibt die Funktion 0 zurueck. * * @param wc Pointer auf den wchar in dem das Ergebnis abgelegt werden soll * @param s Pointer auf den Anfang des Zeichens * @param len Maximale Laenge die das Zeichen haben kann (Stringlaenge) * * @return Bei Erfolg wird die Anzahl der benutzten Bytes aus s zurueckgegeben, * im Fehlerfall -1 */ int mbtowc(wchar_t* wc, const char* s, size_t len); #endif packages/libc/0.2/include/stdlib.h.orig0000644000175000017500000000745311045665270016603 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDLIB_H_ #define _STDLIB_H_ #include #include "string.h" #include #define EXIT_SUCCESS 0 #define EXIT_FAILURE 1 void exit(int result); void abort(); int atexit(void (*function)(void)); void* malloc(size_t size); void free(void* address); void* realloc(void* address, size_t size); void* calloc(size_t size, size_t count); void init_memory_manager(); long strtol(const char* str, char** endptr, int base); unsigned long strtoul(const char* str, char** endptr, int base); char* getenv(const char* name); int setenv(const char* name, const char* value, int overwrite); /** * Umgebungsvariable setzen * * @param str String in der Form variable=wert * * @return 0 bei Erfolg, -1 im Fehlerfall */ int putenv(const char* str); void unsetenv(const char* name); void qsort(void *base, size_t num, size_t size, int (*comparator)(const void *, const void *)); char* mktemp(char* template); #ifndef CONFIG_LIBC_NO_STUBS double atof(const char* str); #endif int abs(int x); int system(const char* command); /** * Anzahl der Bytes die das erste Zeichen belegt * * @param s Pointer auf den Anfang den Anfang des Zeichens * @param slen Maximale Laenge die das Zeichen haben kann (Stringlaenge) * * @return Laenge des Zeichens oder -1 wenn ein Fehler auftritt (z.B. * ungueltiges Zeichen) */ int mblen(const char* s, size_t slen); /** * Erstes Zeichen im String in einen wchar umwandeln. Wird NULL als wc * uebergeben, gibt die Funktion lediglich die Laenge des Zeichens zurueck * (mblen). Ist s NULL gibt die Funktion 0 zurueck. * * @param wc Pointer auf den wchar in dem das Ergebnis abgelegt werden soll * @param s Pointer auf den Anfang des Zeichens * @param len Maximale Laenge die das Zeichen haben kann (Stringlaenge) * * @return Bei Erfolg wird die Anzahl der benutzten Bytes aus s zurueckgegeben, * im Fehlerfall -1 */ int mbtowc(wchar_t* wc, const char* s, size_t len); #endif packages/libc/0.2/include/string.h0000644000175000017500000000256611045665270015671 0ustar tonitoni#ifndef _STRING_H_ #define _STRING_H_ #include void* memcpy(void* dest, const void* src, size_t num); void* memmove(void* dest, const void* src, size_t num); void* memset(void* addr, int value, size_t len); void* memchr(const void* s, unsigned char c, size_t n); int memcmp(const void* s1, const void* s2, size_t n); char* strcpy(char* dest, const char* src); char* strncpy(char* dest, const char* src, size_t n); int strcmp(const char* s1, const char* s2); int strncmp(const char* s1, const char* s2, size_t n); size_t strlen(const char* s); size_t strnlen(const char* s, size_t maxlen); char* strstr(const char* s1, const char* s2); char* strchr(const char* str, int character); char* strrchr(const char* str, int character); char* strcat(char* dest, const char* src); char* strncat(char* dest, const char* src, size_t n); char* strtok(char* str, const char* delim); size_t strspn(const char* s, const char* charset); size_t strcspn(const char* s, const char* charset); void itoa(unsigned int n, char* s, unsigned int base); unsigned int atoi(const char* s); long atol(const char* str); char* index(const char* p, int ch); char* strdup(const char* str); char *strpbrk(const char *s1, const char *s2); char* strerror(int error_code); int strcasecmp(const char* s1, const char* s2); int strncasecmp(const char* s1, const char* s2, size_t n); #endif /* ndef _STRING_H */ packages/libc/0.2/include/strings.h0000644000175000017500000000403411045665270016044 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STRINGS_H_ #define _STRINGS_H_ #include int strcasecmp(const char* s1, const char* s2); int strncasecmp(const char* s1, const char* s2, size_t n); #endif // ifndef _STRINGS_H_ packages/libc/0.2/include/syscallno.h0000644000175000017500000000256511045665270016371 0ustar tonitoni#ifndef SYSCALLNO_H #define SYSCALLNO_H #define SYSCALL_PUTSN 0 #define SYSCALL_MEM_ALLOCATE 1 #define SYSCALL_MEM_FREE 2 #define SYSCALL_MEM_INFO 60 #define SYSCALL_MEM_ALLOCATE_PHYSICAL 61 #define SYSCALL_MEM_FREE_PHYSICAL 62 #define SYSCALL_MEM_RESOLVE_VADDR 66 #define SYSCALL_SHM_CREATE 63 #define SYSCALL_SHM_ATTACH 64 #define SYSCALL_SHM_DETACH 65 #define SYSCALL_PM_CREATE_PROCESS 3 #define SYSCALL_PM_INIT_PAGE 13 #define SYSCALL_PM_INIT_PAGE_COPY 82 #define SYSCALL_PM_EXIT_PROCESS 5 #define SYSCALL_PM_SLEEP 6 #define SYSCALL_PM_GET_UID 7 #define SYSCALL_PM_SET_UID 8 #define SYSCALL_PM_REQUEST_PORT 9 #define SYSCALL_PM_RELEASE_PORT 10 #define SYSCALL_PM_SLEEP 6 #define SYSCALL_VM86 81 #define SYSCALL_PM_P 11 #define SYSCALL_PM_V 12 #define SYSCALL_PM_V_AND_WAIT_FOR_RPC 19 #define SYSCALL_PM_GET_PID 14 #define SYSCALL_PM_GET_CMDLINE 15 #define SYSCALL_PM_GET_PARENT_PID 16 #define SYSCALL_PM_ENUMERATE_TASKS 18 #define SYSCALL_PM_WAIT_FOR_RPC 17 #define SYSCALL_GET_TICK_COUNT 40 #define SYSCALL_FORTY_TWO 42 #define SYSCALL_SET_RPC_HANDLER 50 #define SYSCALL_RPC 51 #define SYSCALL_ADD_INTERRUPT_HANDLER 52 #define SYSCALL_FASTRPC 55 #define SYSCALL_FASTRPC_RET 56 #define SYSCALL_WAIT_FOR_RPC 57 #define SYSCALL_ADD_TIMER 70 #define SYSCALL_DEBUG_STACKTRACE 80 //ACHTUNG: Muss eine Zahl groesser als die Groesste Syscall-Nummer sein #define SYSCALL_MAX 83 #endif packages/libc/0.2/include/syscall_structs.h0000644000175000017500000000477611045665270017631 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYSCALL_STRUCTS_H_ #define _SYSCALL_STRUCTS_H_ #include "types.h" typedef struct { size_t count; struct { void* start; size_t size; char* cmdline; } modules[]; } init_module_list_t; typedef struct { pid_t pid; pid_t parent_pid; dword status; dword eip; dword memory_used; const char* cmdline; } task_info_task_t; typedef struct { size_t task_count; size_t info_size; task_info_task_t tasks[]; } task_info_t; typedef struct { word ax; word bx; word cx; word dx; word si; word di; word ds; word es; } vm86_regs_t; #endif packages/libc/0.2/include/wchar.h0000644000175000017500000000400611045665270015456 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _WCHAR_H_ #define _WCHAR_H_ #include typedef wchar_t wint_t; #endif //ifndef _WCHAR_H_ packages/libc/0.2/include/wctype.h0000644000175000017500000000504311045665270015667 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _WCTYPE_H_ #define _WCTYPE_H_ #include /** * Prueft ob es sich um einen Grossbuchstaben handelt */ static inline int iswupper(wint_t wc) { return ((('A' <= wc) && (wc <= 'Z')) || (wc == L'Ö') || (wc == L'Ä') || (wc == L'Ü')); } /** * Verwandelt einen Grossbuchstaben in einen Kleinbuchstaben */ static inline int towlower(wint_t wc) { if (('A' <= wc) && (wc <= 'Z')) { return wc + ('a' - 'A'); } switch (wc) { case L'Ö': return L'ö'; case L'Ä': return L'ä'; case L'Ü': return L'ü'; } return wc; } #endif //ifndef _WCTYPE_H_ packages/libc/0.2/include/page.h0000644000175000017500000000554611045665270015300 0ustar tonitoni/* * Copyright (c) 2006-2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Burkhard Weseloh. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _PAGE_H_ #define _PAGE_H_ #define PAGE_SHIFT 12 #define PAGE_SIZE (1 << PAGE_SHIFT) #define PAGE_MASK (~(PAGE_SIZE - 1)) #define PAGE_DIRECTORY_LENGTH 1024 #define PAGE_TABLE_LENGTH 1024 #define PGDIR_SHIFT 22 // TODO: Muss das Kernelzeug wirklich hier sein? :/ // Die Adresse, an der der Kernel-Adressraum beginnt #define KERNEL_MEM_START 0x00000000 #define KERNEL_MEM_END 0x40000000 #define PAGETABLES_MEM_START 0x3fc00000 #define PAGETABLES_MEM_END 0x40000000 #define USER_MEM_START 0x40000000 #define USER_MEM_END 0xffffffff #define USER_STACK_START 0 #define USER_STACK_SIZE 0x1000 // Die Anzahl der Pages, die von n Bytes belegt werden. #define NUM_PAGES(n) ((((n) + ~PAGE_MASK) & PAGE_MASK) / PAGE_SIZE) // Rundet eine Adresse auf das kleinste Vielfache von PAGE_SIZE > n auf #define PAGE_ALIGN_ROUND_UP(n) (((n) + ~PAGE_MASK) & PAGE_MASK) // Rundet eine Adresse auf das grï¿œte Vielfache von PAGE_SIZE < n ab #define PAGE_ALIGN_ROUND_DOWN(n) ((n) & PAGE_MASK) #endif packages/libc/0.2/include/stddef.h0000644000175000017500000000412011045665270015620 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef uint32_t wchar_t; #endif packages/libc/0.2/include/stddef.h.orig0000644000175000017500000002035411045665270016566 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif /* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDDEF_H_ #define _STDDEF_H_ #include #define NULL (void*) 0 typedef __SIZE_TYPE__ size_t; typedef int ptrdiff_t; typedef short wchar_t; #endif packages/libc/0.2/include/stdint.h0000644000175000017500000000541611045665270015665 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDINT_H_ #define _STDINT_H_ typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef signed long long int64_t; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned long long uint64_t; typedef int8_t int_least8_t; typedef int32_t int_least16_t; typedef int32_t int_least32_t; typedef int64_t int_least64_t; typedef uint8_t uint_least8_t; typedef uint32_t uint_least16_t; typedef uint32_t uint_least32_t; typedef uint64_t uint_least64_t; typedef int8_t int_fast8_t; typedef int32_t int_fast16_t; typedef int32_t int_fast32_t; typedef int64_t int_fast64_t; typedef uint8_t uint_fast8_t; typedef uint32_t uint_fast16_t; typedef uint32_t uint_fast32_t; typedef uint64_t uint_fast64_t; typedef unsigned int uintptr_t; typedef long int intptr_t; typedef int64_t intmax_t; typedef uint64_t uintmax_t; #endif packages/libc/0.2/include/types.h0000644000175000017500000000156211045665270015522 0ustar tonitoni#ifndef _TYPES_H_ #define _TYPES_H_ #include typedef signed int ssize_t; typedef void * paddr_t; typedef void * vaddr_t; typedef unsigned int pid_t; typedef unsigned int uid_t; typedef unsigned int gid_t; #endif // FIXME Um pid_t aus sys/types holen zu koennen #ifndef _NO_LOST_TYPES // Schutz vor mehrfachen Deklarationen #ifndef _LOST_TYPES_ #define _LOST_TYPES_ #ifndef __cplusplus // FIXME: HACK #ifdef TRUE #undef TRUE #endif #ifdef FALSE #undef FALSE #endif typedef enum { FALSE = 0, TRUE } bool; #endif typedef unsigned char byte; typedef unsigned short word; typedef unsigned int dword; typedef unsigned long long qword; typedef signed char sbyte; typedef signed short sword; typedef signed int sdword; typedef signed long long sqword; typedef qword timestamp_t; typedef dword syscall_id_t; #endif // ndef _LOST_TYPES_ #endif // ndef _NO_LOST_TYPES packages/libc/0.2/include/arpa/0000755000175000017500000000000011045665270015124 5ustar tonitonipackages/libc/0.2/include/arpa/nameser.h0000644000175000017500000000000011045665270016715 0ustar tonitonipackages/libc/0.2/include/assert.h0000644000175000017500000000430211045665270015652 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ // Lautmanpage muss das Makro bei jedem einbinden neu definiert werden #ifdef assert #undef assert #endif #ifdef NDEBUG #define assert(x) ((void) 0) #else void _assert(const char* assertion, const char* file, int line, int expression); // Das #x verwandelt x in einen String #define assert(x) _assert(#x, __FILE__, __LINE__, x) #endif packages/libc/0.2/include/dirent.h0000644000175000017500000000437411045665270015647 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _DIRENT_H_ #define _DIRENT_H_ #include #include struct dirent { unsigned short d_reclen; char d_name[MAX_FILENAME_LEN + 1]; }; typedef io_resource_t DIR; DIR* opendir(const char * name); int closedir(DIR * dir); struct dirent* readdir(DIR * dir); long telldir(DIR * dir); void rewinddir(DIR * dir); void seekdir(DIR * dir, long offset); #endif packages/libc/0.2/include/dir.h0000644000175000017500000000440211045665270015130 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _DIR_H_ #define _DIR_H_ #include "types.h" #include "stdio.h" #include "io.h" io_resource_t* directory_open(const char* dirname); int directory_close(io_resource_t* io_res); io_direntry_t* directory_read(io_resource_t* io_res); int directory_seek(io_resource_t* io_res, long int offset, int origin); bool directory_create(const char* dirname); bool is_directory(const char* dirname); #endif packages/libc/0.2/include/env.h0000644000175000017500000000436311045665270015150 0ustar tonitoni/* * Copyright (c) 2008 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _ENV_H_ #define _ENV_H_ #include #include void init_envvars(); char* getenv(const char* name); char* getenv_index(int index); char* getenv_name_by_index(int index); int getenv_count(); int setenv(const char* name, const char* value, int overwrite); void unsetenv(const char* name); char* getcwd(char* dest, size_t size); int chdir(const char* path); #endif packages/libc/0.2/include/fcntl.h0000644000175000017500000000445611045665270015471 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _FCNTL_H_ #define _FCNTL_H_ #include #define O_RDONLY 1 #define O_WRONLY 2 #define O_RDWR 4 #define O_APPEND 8 #define O_CREAT 16 #define O_EXCL 32 #define O_TRUNC 64 #define O_BINARY 128 /// Emulierter Unix-Syscall zum oeffnen von Dateien int open(const char* filename, int flags, ...); /// Emulierter Unix-Syscall zum erstellen von Dateien int creat(const char *pathname, mode_t mode); #endif //ifndef _FCNTL_H_ packages/libc/0.2/include/getopt.h0000644000175000017500000000555511045665270015666 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _GETOPT_H_ #define _GETOPT_H_ // Fuer den has_arg-Member in der option-struct #define no_argument 0 #define required_argument 1 #define optional_argument 2 struct option { const char* name; int has_arg; int* flag; int val; }; extern char* optarg; extern int optind; extern int opterr; extern int optopt; extern int optreset; /** * * @param argc * @param argv * @param optstring * * @return */ int getopt(int argc, char* const argv[], const char* optstring); /** * * @param argc * @param argv * @param optstring * @param longopts * @param longindex * * @return */ int getopt_long(int argc, char* const argv[], const char* optstring, const struct option* longopts, int* longindex); /** * * @param argc * @param argv * @param optstring * @param longopts * @param longindex * * @return */ int getopt_long_only(int argc, char* const argv[], const char* optstring, const struct option* longopts, int* longindex); #endif packages/libc/0.2/include/gui/0000755000175000017500000000000011045665270014765 5ustar tonitonipackages/libc/0.2/include/gui/commands.h0000644000175000017500000000421711045665270016743 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef GUI_COMMANDS_H #define GUI_COMMANDS_H #define GUI_CREATE_WINDOW 0 #define GUI_CLOSE_WINDOW 1 #define GUI_REPAINT_WINDOW 3 #define GUI_MOVE_WINDOW 4 #define GUI_RESIZE_WINDOW 5 #define GUI_GET_FONT 6 #define GUI_DROP_FONT 7 #define GUI_SET_CALLBACK_FUNCTION 2 #endif packages/libc/0.2/include/gui/events.h0000644000175000017500000000452711045665270016452 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef GUI_EVENTS_H #define GUI_EVENTS_H typedef struct event_t { dword windowid; dword type; dword data[10]; } event_t; #define EVENT_MOUSE_ENTERED_AREA 0 #define EVENT_MOUSE_LEFT_AREA 1 #define EVENT_MOUSE_MOVED 2 #define EVENT_MOUSE_BUTTON_PRESSED 3 #define EVENT_MOUSE_BUTTON_RELEASED 4 #define EVENT_KEYBOARD_BUTTON_PRESSED 9 #define EVENT_WINDOW_PAINT 5 #define EVENT_WINDOW_RESIZED 6 #define EVENT_CLOSE_WINDOW 7 #define EVENT_BUTTON_PRESSED 8 #endif packages/libc/0.2/include/gui/gui.h0000644000175000017500000000730611045665270015730 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef GUI_GUI_H #define GUI_GUI_H #include "types.h" #include "video/bitmap.h" #include "gui/events.h" #include "collections.h" typedef struct widget_t { int x; int y; dword width; dword height; dword type; dword id; dword *data; } widget_t; typedef struct window_t { int x; int y; dword width; dword height; dword flags; dword id; dword shmid; bitmap_t bitmap; list_t *widgets; char *title; } window_t; typedef struct font_t { char *name; int size; dword id; dword shmid; byte *data; } font_t; #define GUI_WINDOW_FRAME 1 #define GUI_WINDOW_RESIZEABLE (1<<1) #define GUI_WINDOW_MINIMIZE (1<<2) #define GUI_WINDOW_MAXIMIZE (1<<3) #define GUI_WINDOW_CLOSE (1<<4) #define GUI_WINDOW_NO_FOCUS (1<<5) #define GUI_WINDOW_ALWAYS_ON_BOTTOM (1<<6) #define GUI_WINDOW_ALWAYS_ON_TOP (1<<7) #define GUI_WINDOW_NO_BACKGROUND (1<<8) extern font_t *titlefont; int init_gui(void); int close_gui(void); window_t *gui_create_window(int x, int y, int width, int height, dword flags); void gui_delete_window(window_t *window); void gui_repaint_window(window_t *window); void gui_start_moving_window(window_t *window); void gui_start_resizing_window(window_t *window, dword position); void gui_set_window_title(window_t *window, const char *title); const char *gui_get_window_title(window_t *window); void gui_send_event(event_t event); void gui_set_callback(void (*cb)(event_t)); font_t *gui_get_font(const char *name, int size); void gui_delete_font(font_t *font); int render_char(bitmap_t bitmap, font_t *font, unsigned char c, int x, int y); void render_text(bitmap_t bitmap, font_t *font, const char *string, int x, int y); dword get_text_width(font_t *font, const char *string); dword get_string_position(font_t *font, const char *string, int x); #endif packages/libc/0.2/include/gui/widgets.h0000644000175000017500000000455611045665270016616 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef GUI_WIDGETS_H #define GUI_WIDGETS_H #include "gui/gui.h" #include "gui/events.h" #define GUI_WIDGET_BUTTON 1 #define GUI_WIDGET_EDITBOX 2 #define GUI_WIDGET_LABEL 3 widget_t *create_button(window_t *window, int x, int y, int width, int height, char *label); widget_t *create_edit_box(window_t *window, int x, int y, int width, int height, char *value); int process_event(window_t *window, event_t event); void draw_widgets(window_t *window); void destroy_widgets(window_t *window); #endif packages/libc/0.2/include/init.h0000644000175000017500000000503311045665270015316 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _INIT_H_ #define _INIT_H_ #include #include #define INIT_PID 1 extern void stdio_init(void); #ifndef MODULE_INIT void init_service_register(char* name); pid_t init_service_get(char* name); char *init_service_get_name(pid_t pid); void init_process_exit(int result); pid_t init_execute(const char* cmd); #endif //ifndef _INIT_H_ #ifdef _USE_START_ #undef _USE_START_ #warning _USE_START_ sollte nicht mehr verwendet werden #else struct service_s { pid_t pid; char* name; }; struct service_s* get_service_by_name(const char* name); struct service_s* get_service_by_pid(pid_t pid); #endif #endif packages/libc/0.2/include/io.h0000644000175000017500000000737411045665270014774 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _IO_H_ #define _IO_H_ #include #include #include #include typedef struct { char name[MAX_FILENAME_LEN]; io_direntry_type_t type; uint64_t size; time_t ctime; time_t mtime; time_t atime; } __attribute__ ((packed)) io_direntry_t; #ifdef MODULE_INIT void io_init(); void rpc_io_open(pid_t pid, dword correlation_id, size_t data_size, void* data); #else typedef struct { io_resource_id_t id; size_t blocksize; size_t blockcount; uint32_t shared_mem_id; } __attribute__ ((packed)) io_read_request_t; typedef struct { io_resource_id_t id; size_t blocksize; size_t blockcount; uint32_t shared_mem_id; uint8_t data[]; } __attribute__ ((packed)) io_write_request_t; typedef struct { io_resource_id_t id; uint64_t offset; int origin; } __attribute__ ((packed)) io_seek_request_t; typedef struct { io_resource_id_t id; } __attribute__ ((packed)) io_eof_request_t; typedef struct { io_resource_id_t id; } __attribute__ ((packed)) io_tell_request_t; typedef struct { io_resource_id_t target_id; io_resource_id_t dir_id; size_t name_len; char name[]; } __attribute__ ((packed)) io_link_request_t; typedef struct { io_resource_id_t dir_id; size_t name_len; char name[]; } __attribute__ ((packed)) io_unlink_request_t; #endif int io_create_link(const char* target_path, const char* link_path, bool hardlink); int io_remove_link(const char* link_path); char* io_get_absolute_path(const char* path); char* io_split_filename(const char* path); char* io_split_dirname(const char* path); #endif //ifndef _IO_H_ packages/libc/0.2/include/io_struct.h0000644000175000017500000000541111045665270016366 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _IO_STRUCT_H_ #define _IO_STRUCT_H_ #include #include #define MAX_FILENAME_LEN 255 #define IO_DIRENTRY_FILE 1 #define IO_DIRENTRY_DIR 2 #define IO_OPEN_MODE_READ 1 #define IO_OPEN_MODE_WRITE 2 #define IO_OPEN_MODE_APPEND 4 #define IO_OPEN_MODE_TRUNC 8 #define IO_OPEN_MODE_DIRECTORY 16 #define IO_OPEN_MODE_CREATE 32 #define IO_OPEN_MODE_LINK 64 #define IO_OPEN_MODE_SYNC 128 typedef uint32_t io_resource_id_t; typedef uint8_t io_direntry_type_t; typedef struct { io_resource_id_t id; char* path; pid_t pid; io_resource_id_t resid; void* buffer_ptr; size_t buffer_size; size_t buffer_pos; uint8_t buffer_mode; size_t ungetc_count; uint8_t* ungetc_buffer; } __attribute__ ((packed)) io_resource_t; #endif //ifndef _IO_STRUCT_H_ packages/libc/0.2/include/kbd.h0000644000175000017500000000627311045665270015122 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _KBD_H_ #define _KBD_H_ #define KBD_RPC_REGISTER_CALLBACK "RPCREGIS" #define KBD_RPC_CALLBACK "KBDEVENT" /** * Das sind einige der Keycodes die KBC ueber die Callback-Funktion verschickt. * Es handelt sich dabei aber nur um diese Keycodes, die auf allen Layouts am * selben Ort sind. */ #define KEYCODE_SHIFT_LEFT 42 #define KEYCODE_SHIFT_RIGHT 54 #define KEYCODE_CONTROL_LEFT 29 #define KEYCODE_CONTROL_RIGHT 97 #define KEYCODE_ALT 56 #define KEYCODE_ALTGR 100 #define KEYCODE_INSERT 110 #define KEYCODE_DELETE 111 #define KEYCODE_PAGE_UP 104 #define KEYCODE_PAGE_DOWN 109 #define KEYCODE_HOME 102 #define KEYCODE_END 107 #define KEYCODE_F1 59 #define KEYCODE_F2 60 #define KEYCODE_F3 61 #define KEYCODE_F4 62 #define KEYCODE_F5 63 #define KEYCODE_F6 64 #define KEYCODE_F7 65 #define KEYCODE_F8 66 #define KEYCODE_F9 67 #define KEYCODE_F10 68 #define KEYCODE_F11 87 #define KEYCODE_F12 88 #define KEYCODE_ARROW_UP 103 #define KEYCODE_ARROW_DOWN 108 #define KEYCODE_ARROW_LEFT 105 #define KEYCODE_ARROW_RIGHT 106 #define KEYCODE_SCROLL_LOCK 70 #endif // ifndef _KBD_H_ packages/libc/0.2/include/lostio.h0000644000175000017500000001320411045665270015663 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** \addtogroup LostIO * @{ */ #ifndef _LOSTIO_H_ #define _LOSTIO_H_ #include "types.h" #include "collections.h" #include "io.h" #include ///ID des Verzeichnis Typs #define LOSTIO_TYPES_DIRECTORY 1 ///ID des Ramfile Typs #define LOSTIO_TYPES_RAMFILE 128 #define LOSTIO_FLAG_EOF 0x10000 #define LOSTIO_FLAG_BROWSABLE 0x20000 ///Der Knoten ist ein Symlink. #define LOSTIO_FLAG_SYMLINK 0x40000 /// EOF nicht automatisch setzen wenn beim Oeffnen die Groesse 0 ist #define LOSTIO_FLAG_NOAUTOEOF 0x80000 /*#define LOSTIO_MODE_READ 0x1 #define LOSTIO_MODE_WRITE 0x2 #define LOSTIO_MODE_APPEND 0x4 #define LOSTIO_MODE_BROWSE 0x8 */ ///Typ der Typehandle-IDs typedef byte typeid_t; ///Knoten im VFS-Baum typedef struct vfstree_node_t { typeid_t type; char* name; qword size; void* data; qword resid; dword flags; list_t* children; struct vfstree_node_t* parent; } vfstree_node_t; ///Handle fuer eine geoeffnete Datei typedef struct { dword id; pid_t pid; dword flags; io_resource_t* source; qword pos; ///Modulspezifische Daten void* data; vfstree_node_t* node; } lostio_filehandle_t; ///Rueckgabe der typedef struct { void* data; size_t size; } read_hdl_reply; ///Handle um einen bestimmten Knotentyp zu beschreiben typedef struct { typeid_t id; bool (*not_found)(char**, byte, pid_t,io_resource_t*); bool (*pre_open)(char**, byte, pid_t,io_resource_t*); void (*post_open)(lostio_filehandle_t*); size_t (*read)(lostio_filehandle_t*,void*,size_t,size_t); size_t (*write)(lostio_filehandle_t*,size_t,size_t,void*); int (*seek)(lostio_filehandle_t*,uint64_t,int); int (*close)(lostio_filehandle_t*); int (*link)(lostio_filehandle_t*,lostio_filehandle_t*, const char*); int (*unlink)(lostio_filehandle_t*,const char*); } typehandle_t; ///LostIO-Schnittstelle initialisieren void lostio_init(); ///LostIO-Interne vorgaenge abarbeiten void lostio_dispatch(); ///Typehandle in die Liste einfuegen void lostio_register_typehandle(typehandle_t* typehandle); ///Typehandle anhand der ID finden typehandle_t* get_typehandle(typeid_t id); ///Neuen Knoten im VFS-Baum erstellen bool vfstree_create_node(char* path, typeid_t type, size_t size, void* data, dword flags); ///Neuen Kindknoten erstellen bool vfstree_create_child(vfstree_node_t* parent, char* name, typeid_t type, size_t size, void* data, dword flags); ///Knoten aus dem VFS-Baum loeschen bool vfstree_delete_node(char* path); ///Kindknoten loeschen bool vfstree_delete_child(vfstree_node_t* parent, const char* name); /// void vfstree_clear_node(vfstree_node_t* node); ///Dateinamen aus einem ganzen Pfad extrahieren char* vfstree_basename(char* path); ///Verzeichnisnamen aus einem Pfad extrahieren char* vfstree_dirname(char* path); ///Pointer auf einen Knoten anhand des Elternknotens und es Namens ermitteln vfstree_node_t* vfstree_get_node_by_name(vfstree_node_t* parent, char* name); ///Pointer auf einen Knoten anhand seines Pfades ermitteln vfstree_node_t* vfstree_get_node_by_path(char* path); ///Den Ramfile-Typ benutzbar machen void lostio_type_ramfile_use(); ///Den Ramfile-Typ unter einer bestimmten ID benutzbar machen void lostio_type_ramfile_use_as(typeid_t id); ///Den Verzechnis-Typ benutzbar machen void lostio_type_directory_use(); ///Den Verzechnis-Typ unter einer bestimmten ID benutzbar machen void lostio_type_directory_use_as(typeid_t id); /// Stream-Position setzen bool lio_seek(io_resource_t* res, uint64_t off, int whence); /** @} */ #endif packages/libc/0.2/include/lostio.h.orig0000644000175000017500000001303111045665270016620 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /** \addtogroup LostIO * @{ */ #ifndef _LOSTIO_H_ #define _LOSTIO_H_ #include "types.h" #include "collections.h" #include "io.h" #include ///ID des Verzeichnis Typs #define LOSTIO_TYPES_DIRECTORY 1 ///ID des Ramfile Typs #define LOSTIO_TYPES_RAMFILE 128 #define LOSTIO_FLAG_EOF 0x10000 #define LOSTIO_FLAG_BROWSABLE 0x20000 ///Der Knoten ist ein Symlink. #define LOSTIO_FLAG_SYMLINK 0x40000 /*#define LOSTIO_MODE_READ 0x1 #define LOSTIO_MODE_WRITE 0x2 #define LOSTIO_MODE_APPEND 0x4 #define LOSTIO_MODE_BROWSE 0x8 */ ///Typ der Typehandle-IDs typedef byte typeid_t; ///Knoten im VFS-Baum typedef struct vfstree_node_t { typeid_t type; char* name; qword size; void* data; qword resid; dword flags; list_t* children; struct vfstree_node_t* parent; } vfstree_node_t; ///Handle fuer eine geoeffnete Datei typedef struct { dword id; pid_t pid; dword flags; io_resource_t* source; qword pos; ///Modulspezifische Daten void* data; vfstree_node_t* node; } lostio_filehandle_t; ///Rueckgabe der typedef struct { void* data; size_t size; } read_hdl_reply; ///Handle um einen bestimmten Knotentyp zu beschreiben typedef struct { typeid_t id; bool (*not_found)(char**, byte, pid_t,io_resource_t*); bool (*pre_open)(char**, byte, pid_t,io_resource_t*); void (*post_open)(lostio_filehandle_t*); size_t (*read)(lostio_filehandle_t*,void*,size_t,size_t); size_t (*write)(lostio_filehandle_t*,size_t,size_t,void*); int (*seek)(lostio_filehandle_t*,uint64_t,int); int (*close)(lostio_filehandle_t*); int (*link)(lostio_filehandle_t*,lostio_filehandle_t*, const char*); int (*unlink)(lostio_filehandle_t*,const char*); } typehandle_t; ///LostIO-Schnittstelle initialisieren void lostio_init(); ///LostIO-Interne vorgaenge abarbeiten void lostio_dispatch(); ///Typehandle in die Liste einfuegen void lostio_register_typehandle(typehandle_t* typehandle); ///Typehandle anhand der ID finden typehandle_t* get_typehandle(typeid_t id); ///Neuen Knoten im VFS-Baum erstellen bool vfstree_create_node(char* path, typeid_t type, size_t size, void* data, dword flags); ///Neuen Kindknoten erstellen bool vfstree_create_child(vfstree_node_t* parent, char* name, typeid_t type, size_t size, void* data, dword flags); ///Knoten aus dem VFS-Baum loeschen bool vfstree_delete_node(char* path); ///Kindknoten loeschen bool vfstree_delete_child(vfstree_node_t* parent, const char* name); /// void vfstree_clear_node(vfstree_node_t* node); ///Dateinamen aus einem ganzen Pfad extrahieren char* vfstree_basename(char* path); ///Verzeichnisnamen aus einem Pfad extrahieren char* vfstree_dirname(char* path); ///Pointer auf einen Knoten anhand des Elternknotens und es Namens ermitteln vfstree_node_t* vfstree_get_node_by_name(vfstree_node_t* parent, char* name); ///Pointer auf einen Knoten anhand seines Pfades ermitteln vfstree_node_t* vfstree_get_node_by_path(char* path); ///Den Ramfile-Typ benutzbar machen void lostio_type_ramfile_use(); ///Den Ramfile-Typ unter einer bestimmten ID benutzbar machen void lostio_type_ramfile_use_as(typeid_t id); ///Den Verzechnis-Typ benutzbar machen void lostio_type_directory_use(); ///Den Verzechnis-Typ unter einer bestimmten ID benutzbar machen void lostio_type_directory_use_as(typeid_t id); /// Stream-Position setzen bool lio_seek(io_resource_t* res, uint64_t off, int whence); /** @} */ #endif packages/libc/0.2/include/math.h0000644000175000017500000000403411045665270015304 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _MATH_H_ #define _MATH_H_ #include // Betrag einer reelen Zahl errechen #ifndef CONFIG_LIBC_NO_STUBS double fabs(double x); #endif #endif packages/libc/0.2/include/netinet/0000755000175000017500000000000011045665270015647 5ustar tonitonipackages/libc/0.2/include/network.h0000644000175000017500000000501111045665270016040 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _NETWORK_H_ #define _NETWORK_H_ #include "types.h" #define RPC_ETHERNET_RECEIVE_PACKET "ETH_RECV" #define RPC_ETHERNET_SEND_PACKET "ETH_SEND" #define RPC_ETHERNET_REGISTER_RECEIVER "ETH_REG " #define RPC_IP_REGISTER_DRIVER "REGDRV " #define big_endian_word(x) ((((x) & 0xFF) << 8) | (((x) & 0xFF00) >> 8)) #define big_endian_dword(x) \ ((big_endian_word((x) & 0xFFFF) << 16) | \ (big_endian_word((x) >> 16))) struct net_device { dword number; uint64_t mac; dword ip; }; dword string_to_ip(char* ip); char* ip_to_string(dword ip); char* mac_to_string(uint64_t mac); void register_netcard(dword device_numer, uint64_t mac, dword ip); #endif packages/libc/0.2/include/pci.h0000644000175000017500000000453211045665270015131 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _PCI_H_ #define _PCI_H_ #include "collections.h" #define PCI_RESOURCE_MEM 0 #define PCI_RESOURCE_PORT 1 #define PCI_RESOURCE_IRQ 2 struct pci_device { word bus; word device; word function; word vendor_id; word device_id; byte rev_id; byte irq; dword class_id; list_t* resources; } __attribute__ ((packed)); struct pci_resource { dword type; dword start; dword length; } __attribute__ ((packed)); #endif packages/libc/0.2/include/pwd.h0000644000175000017500000000000011045665270015132 0ustar tonitonipackages/libc/0.2/include/readline/0000755000175000017500000000000011045665270015764 5ustar tonitonipackages/libc/0.2/include/readline/history.h0000644000175000017500000000401011045665270017631 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _READLINE_HISTORY_H_ #define _READLINE_HISTORY_H_ /** * Nimmt eine Zeile in die readline-History auf */ void add_history(char* line); #endif packages/libc/0.2/include/readline/readline.h0000644000175000017500000000472211045665270017725 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Kevin Wolf. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _READLINE_H_ #define _READLINE_H_ /** * Typ fuer den attemped_completion-Handler. * * @param text Text, der vervollstaendigt werden soll * @param start Position im Zeilenpuffer an der das Wort beginnt * @param end Position im Zeilenpuffer an der das Wort endet * */ typedef char** (__rl_attemped_completion_func_t)(const char* text, int start, int end); /** Pointer auf den attemped_completion-Handler */ extern __rl_attemped_completion_func_t* rl_attempted_completion_function; /** * Prompt anzeigen und Zeile von der Tastatur einlesen */ char* readline(const char* prompt); #endif packages/libc/0.2/include/regex.h0000644000175000017500000001273411045665270015473 0ustar tonitoni /* $NetBSD: regex.h,v 1.13 2005/09/13 01:44:32 christos Exp $ */ /*- * Copyright (c) 1992, 1993 * The Regents of the University of California. All rights reserved. * * This code is derived from software contributed to Berkeley by * Henry Spencer of the University of Toronto. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * @(#)regex.h 8.2 (Berkeley) 1/3/94 */ /*- * Copyright (c) 1992 Henry Spencer. * * This code is derived from software contributed to Berkeley by * Henry Spencer of the University of Toronto. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * @(#)regex.h 8.2 (Berkeley) 1/3/94 */ #ifndef _REGEX_H_ #define _REGEX_H_ #include #include /* types */ typedef off_t regoff_t; typedef struct { int re_magic; size_t re_nsub; /* number of parenthesized subexpressions */ const char *re_endp; /* end pointer for REG_PEND */ struct re_guts *re_g; /* none of your business :-) */ } regex_t; typedef struct { regoff_t rm_so; /* start of match */ regoff_t rm_eo; /* end of match */ } regmatch_t; /* regcomp() flags */ #define REG_BASIC 0000 #define REG_EXTENDED 0001 #define REG_ICASE 0002 #define REG_NOSUB 0004 #define REG_NEWLINE 0010 #define REG_NOSPEC 0020 #define REG_PEND 0040 #define REG_DUMP 0200 /* regerror() flags */ #define REG_NOMATCH 1 #define REG_BADPAT 2 #define REG_ECOLLATE 3 #define REG_ECTYPE 4 #define REG_EESCAPE 5 #define REG_ESUBREG 6 #define REG_EBRACK 7 #define REG_EPAREN 8 #define REG_EBRACE 9 #define REG_BADBR 10 #define REG_ERANGE 11 #define REG_ESPACE 12 #define REG_BADRPT 13 #define REG_EMPTY 14 #define REG_ASSERT 15 #define REG_INVARG 16 #define REG_ENOSYS 17 #define REG_ATOI 255 /* convert name to number (!) */ #define REG_ITOA 0400 /* convert number to name (!) */ /* regexec() flags */ #define REG_NOTBOL 00001 #define REG_NOTEOL 00002 #define REG_STARTEND 00004 #define REG_TRACE 00400 /* tracing of execution */ #define REG_LARGE 01000 /* force large representation */ #define REG_BACKR 02000 /* force use of backref code */ __BEGIN_DECLS int regcomp(regex_t * __restrict, const char * __restrict, int); size_t regerror(int, const regex_t * __restrict, char * __restrict, size_t); int regexec(const regex_t * __restrict, const char * __restrict, size_t, regmatch_t [], int); void regfree(regex_t *); __END_DECLS #endif /* !_REGEX_H_ */ packages/libc/0.2/include/rpc.h0000644000175000017500000000264711045665270015147 0ustar tonitoni#ifndef RPC_H #define RPC_H #include "types.h" #define MAX_MESSAGE_HANDLERS 32 #define RPC_FUNCTION_NAME_LENGTH 8 #define RPC_SIGNALS_START 256 #define RPC_SIGNALS_END 511 #define RPC_MESSAGE 512 #define RPC_RESPONSE 513 #define RPC_TIMER 514 #define RPC_TRPC_FIRST 1024 #define RPC_TRPC_LAST 4095 typedef void (*handler_function_t)(pid_t, dword, size_t, void*); typedef struct { dword pid; dword correlation_id; size_t data_length; void* data; } response_t; extern handler_function_t rpc_response_handler; void init_messaging(); bool register_message_handler(char* fnname, handler_function_t handler); void register_intr_handler(byte intr, void (*handler)()); dword rpc_get_dword(pid_t pid, char* function_name, size_t data_length, char* data); int rpc_get_int(pid_t pid, char* function_name, size_t data_length, char* data); char* rpc_get_string(pid_t pid, char* function_name, size_t data_length, char* data); response_t* rpc_get_response(pid_t pid, char* function_name, size_t data_length, char* data); void rpc_send_response(pid_t pid, dword correlation_id, size_t len, char* data); void rpc_send_dword_response(pid_t pid, dword correlation_id, dword response); void rpc_send_int_response(pid_t pid, dword correlation_id, int response); void rpc_send_string_response(pid_t pid, dword correlation_id, char* response); dword timer_register(void (*callback)(), dword usec); void timer_cancel(dword timer_id); #endif packages/libc/0.2/include/services.h0000644000175000017500000000414011045665270016174 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SERVICES_H_ #define _SERVICES_H_ #include /** * Service vom service-Manager starten lassen. * * @param name Service Name * * @return TRUE bei Erfolg, FALSE sonst. */ bool servmgr_need(const char* service_name); #endif packages/libc/0.2/include/signal.h0000644000175000017500000001043411045665270015631 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SIGNAL_H_ #define _SIGNAL_H_ #include #include // Signale /// Verbindung zu Terminal Verloren #define SIGHUP 1 /// Unterbrechung vom Benutzer angeforder (Ctrl + C) #define SIGINT 2 /// TODO #define SIGQUIT 3 /// Fehlerhafte Instruktion #define SIGILL 4 /// Debug #define SIGTRAP 5 /// Prozess terminieren (Kann zwar abgefangen werden, aber nach abarbeiten der /// Routine wird der Prozess trotzdem beendet). #define SIGABRT 6 /// TODO #define SIGBUS 7 /// Fehler bei einer arithmetischen Operation #define SIGFPE 8 /// Prozess terminieren (kann _nicht_ abgefangen werden) #define SIGKILL 9 /// Benutzerdefiniertes Signal 1 #define SIGUSR1 10 /// Speicherzugriffsfehler #define SIGSEGV 11 /// Benutzerdefiniertes Signal 2 #define SIGUSR2 12 /// Pipe-Fehler #define SIGPIPE 13 /// TODO #define SIGALRM 14 /// Prozess terminieren (kann abgefangen werden) #define SIGTERM 15 /// Start des frei verwendbaren Bereichs #define SIGRTMIN 32 /// Ende des frei verwendbaren Bereichs #define SIGRTMAX 63 // Hier sollte noch viel mehr kommen /// Nur fuer interne Verwendung. Muss immer 1 groesser sein als die groesste /// Signalnummer und teilbar durch 8 #define _SIGNO_MAX 64 typedef volatile unsigned int sig_atomic_t; // Gehoert nach Spezifikation da nicht rein. void _signal_default_handler(int signal); /// Standard-Signalhandler #define SIG_DFL (&_signal_default_handler) /// Das gibt signal im Fehlerfall zurueck #define SIG_ERR ((sighandler_t) -1) /// Signalhandler fuer ignonierte Signale #define SIG_IGN (NULL) /// Typ fuer einen Pointer auf einen Signal-Handler typedef void (*sighandler_t)(int); /// Einen Signal-Hander aendern sighandler_t signal(int signum, sighandler_t handler); /// Ein Signal zum aktuellen Prozess senden int raise(int signal); /// Ein Signal an einen anderen Prozess senden int kill(pid_t pid, int signal); // Verwaltung von sigsets /// Typ fuer eine Sammlung von Signalen typedef struct { uint8_t bitmask[_SIGNO_MAX/8]; } sigset_t; /// Sigset leeren int sigemptyset(sigset_t *sigset); /// Alle Signale ins sigset packen int sigfillset(sigset_t *sigset); /// Einzelnes Signal zu sigset hinzufuegen int sigaddset(sigset_t *sigset, int signal); /// Einzelnes Signal aus sigset loeschen int sigdelset(sigset_t *sigset, int signal); /// Pruefen ob ein Signal im sigset enthalten ist int sigismember(const sigset_t *sigset, int signal); #endif // ifndef _SIGNAL_H_ packages/libc/0.2/include/sleep.h0000644000175000017500000000377611045665270015477 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SLEEP_H_ #define _SLEEP_H_ #include "types.h" #include "syscall.h" void msleep(unsigned long msec); #endif //ifndef _SLEEP_H_ packages/libc/0.2/include/stdio.h0000644000175000017500000001103411045665270015473 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDIO_H_ #define _STDIO_H_ #include #include #include #include #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define EOF -1 #define _IONBF 1 #define _IOFBF 2 #define _IOLBF 3 #define BUFSIZ 512 #define P_tmpdir "/tmp" typedef io_resource_t FILE; extern FILE* stdin; extern FILE* stdout; extern FILE* stderr; int putc(int c, FILE *stream); int putchar(int c); int puts(const char* str); void perror(const char* message); int getc(FILE* io_res); int getchar(void); int ungetc(int c, FILE* io_res); char* gets(char* dest); int printf(const char * format, ...); int sprintf(char * buffer, const char * format, ...); int snprintf(char * buffer, size_t size, const char * format, ...); int fprintf(FILE * fp, const char * format, ...); int asprintf(char ** buffer, const char * format, ...); int vprintf(const char * format, va_list); int vsprintf(char * buffer, const char * format, va_list); int vsnprintf(char * buffer, size_t size, const char * format, va_list); int vfprintf(FILE * fp, const char * format, va_list); int vasprintf(char ** buffer, const char * format, va_list); #ifndef CONFIG_LIBC_NO_STUBS int fscanf(FILE* fp, const char* format, ...); int sscanf(const char* str, const char* format, ...); #endif //Dateihandling FILE* fopen(const char* filename, const char* mode); FILE* fdopen(int fd, const char* mode); FILE* freopen(const char* filename, const char* mode, FILE* stream); int fclose(FILE* io_res); FILE* tmpfile(void); size_t fread(void* dest, size_t blocksize, size_t blockcount, FILE* io_res); int fgetc(FILE* io_res); char* fgets(char* dest, int length, FILE *io_res); size_t fwrite(const void* src, size_t blocksize, size_t blockcount, FILE* io_res); int fputc(int c, FILE *io_res); int fputs(const char *str, FILE *io_res); int fseek(FILE* io_res, long int offset, int origin); long ftell(FILE* io_res); int feof(FILE* io_res); int ferror(FILE* io_res); void clearerr(FILE* io_res); void rewind(FILE* io_res); int fflush(io_resource_t* io_res); int fpurge(io_resource_t* io_res); int setvbuf(FILE* io_res, char* buffer, int mode, size_t size); int setbuf(FILE* io_res, char* buffer); int setbuffer(FILE* io_res, char* buffer, size_t size); int setlinebuf(FILE* io_res); int remove(const char* filename); #ifndef CONFIG_LIBC_NO_STUBS /// Datei verschieben int rename(const char *oldpath, const char *newpath); /// Prozess starten und Pipe zu ihm oeffnen FILE* popen(const char* command, const char* mode); /// Warten bis Prozess terminiert int pclose(FILE* f); #endif /// Den Filedeskriptor holen, um diese Datei mit den Unix-Dateifunktionen /// benutzen zu koennen int fileno(FILE* io_res); #endif packages/libc/0.2/include/stdio.h.orig0000644000175000017500000001056511045665270016442 0ustar tonitoni/* * Copyright (c) 2006 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _STDIO_H_ #define _STDIO_H_ #include #include #include #include #define SEEK_SET 0 #define SEEK_CUR 1 #define SEEK_END 2 #define EOF -1 #define _IONBF 1 #define _IOFBF 2 #define _IOLBF 3 #define BUFSIZ 512 #define P_tmpdir "/tmp" typedef io_resource_t FILE; extern FILE* stdin; extern FILE* stdout; extern FILE* stderr; int putc(int c, FILE *stream); int putchar(int c); int puts(const char* str); void perror(const char* message); int getc(FILE* io_res); int getchar(); int ungetc(int c, FILE* io_res); char* gets(char* dest); int printf(const char * format, ...); int sprintf(char * buffer, const char * format, ...); int snprintf(char * buffer, size_t size, const char * format, ...); int fprintf(FILE * fp, const char * format, ...); int asprintf(char ** buffer, const char * format, ...); int vprintf(const char * format, va_list); int vsprintf(char * buffer, const char * format, va_list); int vsnprintf(char * buffer, size_t size, const char * format, va_list); int vfprintf(FILE * fp, const char * format, va_list); int vasprintf(char ** buffer, const char * format, va_list); #ifndef CONFIG_LIBC_NO_STUBS int fscanf(FILE* fp, const char* format, ...); int sscanf(const char* str, const char* format, ...); #endif //Dateihandling FILE* fopen(const char* filename, const char* mode); FILE* fdopen(int fd, const char* mode); FILE* freopen(const char* filename, const char* mode, FILE* stream); int fclose(FILE* io_res); FILE* tmpfile(); size_t fread(void* dest, size_t blocksize, size_t blockcount, FILE* io_res); int fgetc(FILE* io_res); char* fgets(char* dest, int length, FILE *io_res); size_t fwrite(const void* src, size_t blocksize, size_t blockcount, FILE* io_res); int fputc(int c, FILE *io_res); int fputs(const char *str, FILE *io_res); int fseek(FILE* io_res, long int offset, int origin); long ftell(FILE* io_res); int feof(FILE* io_res); int ferror(FILE* io_res); void clearerr(FILE* io_res); void rewind(FILE* io_res); int fflush(io_resource_t* io_res); int fpurge(io_resource_t* io_res); int setvbuf(FILE* io_res, char* buffer, int mode, size_t size); int setbuf(FILE* io_res, char* buffer); int setbuffer(FILE* io_res, char* buffer, size_t size); int setlinebuf(FILE* io_res); int remove(const char* filename); #ifndef CONFIG_LIBC_NO_STUBS /// Datei verschieben int rename(const char *oldpath, const char *newpath); #endif /// Den Filedeskriptor holen, um diese Datei mit den Unix-Dateifunktionen /// benutzen zu koennen int fileno(FILE* io_res); #endif packages/libc/0.2/include/sys/0000755000175000017500000000000011045665270015017 5ustar tonitonipackages/libc/0.2/include/sys/stat.h0000644000175000017500000001125211045665270016144 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_STAT_H_ #define _SYS_STAT_H_ #include #include // Modus Format: 3 Bits fuer Dateityp /// Zurgriffsberechtigungen #define S_IRUSR 0 #define S_IWUSR 0 #define S_IXUSR 0 #define S_IRGRP 0 #define S_IWGRP 0 #define S_IXGRP 0 #define S_IROTH 0 #define S_IWOTH 0 #define S_IXOTH 0 #define S_IRWXG 0 #define S_IRWXO 0 /// Modus: Maske fuer Dateityp #define S_IFMT 0x7 /// Modus: Blockdatei #define S_IFBLK 0x0 /// Modus: Character Datei #define S_IFCHR 0x1 /// Modus: Regulaere Datei #define S_IFREG 0x2 /// Modus: FIFO #define S_FIFO 0x3 /// Modus: Verzeichnis #define S_IFDIR 0x4 /// Modus: Symlink #define S_IFLNK 0x5 /// Modus: Socket #define S_IFSOCK 0x6 /// Ueberprueft ob es sich bei einem st_mode-Feld um eine Regulaere Datei /// handelt #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) /// Ueberprueft ob es sich bei einem st_mode-Feld um ein Verzeichnis handelt #define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR) /// Ueberprueft ob es sich bei einem st_mode-Feld um einen Symlink handelt #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) /// Spezialdateien aus UNIX #define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR) #define S_ISBLK(m) (((m) & S_IFMT) == S_IFBLK) /// Information zu einer Datei struct stat { dev_t st_dev; /// Geraet auf dem die Datei liegt ino_t st_ino; /// Serielle Dateinummer mode_t st_mode; /// Modus (u.A Zugriffsberechtigungen) nlink_t st_nlink; /// Anzahl der Verknuepfungen auf diese Datei uid_t st_uid; /// Benutzernummer gid_t st_gid; /// Gruppennummer dev_t st_rdev; /// Geraetenummer bei speziellen Dateien wie /// Geraetedateien. off_t st_size; /// Dateigroesse in Bytes (nur bei normalen /// Dateien) time_t st_atime; /// Letzter Zugriff time_t st_mtime; /// Letzte Aenderung time_t st_ctime; /// Letzter Statuswechsel blksize_t st_blksize; /// Ideale Blockgroesse blkcnt_t st_blocks; /// Anzahl der Blocks }; /// Modus einer Datei aendern int chmod(const char* filename, mode_t mode); /// Modus einer geoeffneten Datei aendern int fchmod(int file, mode_t mode); /// Informationen zu einer Datei auslesen int stat(const char* filename, struct stat* stat_buf); /// Informationen zu einer Verknuepfung auslesen int lstat(const char* filename, struct stat* stat_buf); /// Informationen zu einer geoeffneten Datei auslesen int fstat(int file, struct stat* stat_buf); /// Verzeichnis erstellen int mkdir(const char* path, mode_t mode); /// FIFO erstellen int mkfifo(const char* filename, mode_t mode); /// Geraetedatei erstellen int mknod(const char* filename, mode_t mode, dev_t device); /// Modus fuer neue Dateien festlegen mode_t umask(mode_t mode); #endif //ifndef _SYS_STAT_H_ packages/libc/0.2/include/sys/time.h0000644000175000017500000000403211045665270016125 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_TIME_H_ #define _SYS_TIME_H_ #include struct timeval { time_t tv_sec; suseconds_t tv_usec; }; #endif //ifndef _SYS_TIME_H_ packages/libc/0.2/include/sys/param.h0000644000175000017500000000403211045665270016267 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_PARAM_H_ #define _SYS_PARAM_H_ // Kuenstliche Begrenzung fuer Programme die sie benutzen wollen #define MAXPATHLEN 4096 #endif //ifndef _SYS_PARAM_H_ packages/libc/0.2/include/sys/types.h0000644000175000017500000000455111045665270016341 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_TYPES_H_ #define _SYS_TYPES_H_ // FIXME #define _NO_LOST_TYPES #include #undef _NO_LOST_TYPES // FIXME: Diese Deklarationen sind nur da, damit das Fake-stat() benutzt werden // kann. typedef unsigned int dev_t; typedef unsigned int ino_t; typedef unsigned int mode_t; typedef unsigned int nlink_t; typedef signed int off_t; typedef unsigned int blksize_t; typedef unsigned int blkcnt_t; typedef long time_t; typedef unsigned long suseconds_t; #endif //ifndef _SYS_TYPES_H_ packages/libc/0.2/include/sys/wait.h0000644000175000017500000000421711045665270016140 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_WAIT_H_ #define _SYS_WAIT_H_ #include // TODO #define WIFEXITED(staus) (1) #define WIFSIGNALED(status) (0) #define WEXITSTATUS(status) (status) pid_t wait(int* status); pid_t waitpid(pid_t pid, int* status, int options); #endif //ifndef _SYS_WAIT_H_ packages/libc/0.2/include/sys/file.h0000644000175000017500000000372111045665270016112 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_FILE_H_ #define _SYS_FILE_H_ #include #endif //ifndef _SYS_FILE_H_ packages/libc/0.2/include/sys/cdecl.h0000644000175000017500000000000011045665270016230 0ustar tonitonipackages/libc/0.2/include/sys/uio.h0000644000175000017500000000476011045665270015773 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _SYS_UIO_H_ #define _SYS_UIO_H_ #include /** * Vektor-Dateifunktionen: * * Diese Funktionen lesen/schrereiben nacheinander aus der/in die selben/selbe * Datei. Dabei werden die Uebergebenen Puffer befuellt/geschrieben, und zwar in * der Reihenfolge, wie sie im Array liegen. * * Die Vektor-Operationen sind atomar, das heisst, die Funktionen * lesen/schreiben nur einen grossen Block mit allen Daten. * * Wenn beim lesen nicht genug Daten zur Verfuegung stehen, werden * moeglicherweise nicht alle Dateteien befuellt. */ struct iovec { void* iov_base; size_t iov_len; }; #endif //ifndef _SYS_UIO_H_ packages/libc/0.2/include/sys/ioctl.h0000644000175000017500000000000011045665270016270 0ustar tonitonipackages/libc/0.2/include/syscall.h0000644000175000017500000000330011045665270016020 0ustar tonitoni#ifndef SYSCALL_H #define SYSCALL_H #include "types.h" #include "syscallno.h" #include "syscall_structs.h" typedef struct { vaddr_t virt; paddr_t phys; } dma_mem_ptr_t; typedef struct { dword total; dword free; } memory_info_t; //int puts(const char* s); int syscall_putsn(unsigned int n, const char* s); void* mem_allocate(dword size, dword flags); void *mem_allocate_physical(dword size, dword position, dword flags); dma_mem_ptr_t mem_dma_allocate(dword size, dword flags); bool mem_free(void* address, dword size); void mem_free_physical(void* address, dword size); memory_info_t memory_info(); void* get_phys_addr(void* address); dword create_shared_memory(dword size); void *open_shared_memory(dword id); void close_shared_memory(dword id); bool request_ports(dword port, dword length); bool release_ports(dword port, dword length); void yield(); void wait_for_rpc(); void p(); void v(); void set_rpc_handler(void (*rpc_handler)()); void add_intr_handler(dword intr); void rpc(pid_t pid); void send_message(pid_t pid, dword function, dword correlation_id, dword len, char* data); void wait_for_rpc(); void v_and_wait_for_rpc(); pid_t get_pid(); pid_t get_parent_pid(pid_t pid); pid_t create_process(dword initial_eip, uid_t uid, const char* path, pid_t parent_pid); void destroy_process(); void init_child_page (pid_t pid, void* dest, void* src, size_t size); void init_child_page_copy (pid_t pid, void* dest, void* src, size_t size); void unblock_process(pid_t pid); char* get_cmdline(); bool vm86_int(vm86_regs_t *regs, dword *shm); task_info_t* enumerate_tasks(); qword get_tick_count(); void syscall_timer(dword timer_id, dword usec); void syscall_debug_stacktrace(pid_t pid); #endif packages/libc/0.2/include/termios.h0000644000175000017500000001133411045665270016036 0ustar tonitoni/* * Copyright (c) 2008 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _TERMIOS_H_ #define _TERMIOS_H_ // Anzahl der Kontrollzeichen #define NCCS 10 // Namen fuer Zeichen in c_cc /// Ein Zeichen loeschen #define VERASE 0 /// #define VKILL 1 /// #define VMIN 2 /// #define VTIME 3 // Eingabeflags /// CR => NL bei der Eingabe #define ICRNL (1 << 0) /// NL => CR bei der Eingabe #define INLCR (1 << 1) /// ignoriere CR #define IGNCR (1 << 2) /// TODO #define ISTRIP (1 << 3) /// #define IXON (1 << 4) /// #define BRKINT (1 << 5) /// #define PARMRK (1 << 6) /// #define IGNBRK (1 << 7) /// #define IGNPAR (1 << 8) /// #define INPCK (1 << 9) /// #define IXOFF (1 << 10) // Ausgabeflags /// #define OPOST (1 << 0) // Kontrollflags /// Groesse eines Zeichens in Bit #define CSIZE ((1 << 0) | (1 << 1)) #define CS5 (0 << 0) #define CS6 (1 << 0) #define CS7 (2 << 0) #define CS8 (3 << 0) /// Baudrate #define CBAUD ((1 << 2) | (1 << 3) | (1 << 4) | (1 << 5)) #define B0 (0 << 2) #define B50 (1 << 2) #define B75 (2 << 2) #define B110 (3 << 2) #define B134 (4 << 2) #define B150 (5 << 2) #define B200 (6 << 2) #define B300 (7 << 2) #define B600 (8 << 2) #define B1200 (9 << 2) #define B1800 (10 << 2) #define B2400 (11 << 2) #define B4800 (12 << 2) #define B9600 (13 << 2) #define B19200 (14 << 2) #define B38400 (15 << 2) /// #define CLOCAL (1 << 6) /// #define CREAD (1 << 7) /// #define CSTOPB (1 << 8) /// #define HUPCL (1 << 9) /// #define PARENB (1 << 10) /// #define PARODD (1 << 11) // Lokale Flags /// #define ECHO (1 << 0) /// #define ECHONL (1 << 1) /// Cannonical Input #define ICANON (1 << 2) /// Signale Aktivieren #define ISIG (1 << 3) /// #define IEXTEN (1 << 4) /// #define NOFLSH (1 << 5) /// #define ECHOE (1 << 6) /// #define ECHOK (1 << 7) // Fuer tcflush /// Flush pending input. Flush untransmitted output. #define TCIFLUSH 0 /// Flush both pending input and untransmitted output. #define TCIOFLUSH 1 /// Flush untransmitted output. #define TCOFLUSH 2 // Fuer tcsetattr /// Change attributes immediately. #define TCSANOW 0 /// Change attributes when output has drained. #define TCSADRAIN 1 /// Change attributes when output has drained; also flush pending input. #define TCSAFLUSH 2 typedef unsigned int speed_t; typedef unsigned int tcflag_t; typedef char cc_t; struct termios { tcflag_t c_iflag; tcflag_t c_oflag; tcflag_t c_cflag; tcflag_t c_lflag; cc_t c_cc[NCCS]; }; int tcgetattr(int file, struct termios* tios); int tcsetattr(int fd, int optional_actions, const struct termios* tios); int tcflush(int fd, int queue_selector); speed_t cfgetospeed(const struct termios* tios); #endif packages/libc/0.2/include/time.h0000644000175000017500000000530011045665270015306 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _TIME_H_ #define _TIME_H_ #include #include #define CLOCKS_PER_SEC 1000000 struct tm { int tm_sec; /// Sekunden 0-60 int tm_min; /// Minuten 0-59 int tm_hour; /// Stunde 0-23 int tm_mday; /// Tag 1-31 int tm_mon; /// Monat 1-12 int tm_year; /// Jahre seit 1900 int tm_wday; /// Wochentag 0-6 (Wobei 0 = Sonntag) int tm_yday; /// Tag des Jahres 0-365 int tm_isdst; /// Todo }; time_t time(time_t* t); #ifndef CONFIG_LIBC_NO_STUBS /// Datum und Uhrzeit in einen String umwandeln char* ctime(const time_t* time_ptr); /// Zeit und Datum als String char* asctime(const struct tm* time_ptr); /// Timestamp in tm-Struct einfuellen struct tm* gmtime(const time_t* time_ptr); struct tm* localtime(const time_t* time_ptr); #endif #endif packages/libc/0.2/include/unistd.h0000644000175000017500000001017711045665270015666 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _UNISTD_H_ #define _UNISTD_H_ #include #include /// Nummer der des Posix-Deskriptors fuer stdin #define STDIN_FILENO 0 /// Nummer der des Posix-Deskriptors fuer stdout #define STDOUT_FILENO 1 /// Nummer der des Posix-Deskriptors fuer stderr #define STDERR_FILENO 2 /// Fuer ed #define _PC_PATH_MAX 4096 #ifndef CONFIG_LIBC_NO_STUBS int isatty(int desc); #endif /// PID des aktuellen Prozesses auslesen pid_t getpid(void); /// PID des Elternprozesses auslesen pid_t getppid(void); /// Hardlink erstellen int link(const char* oldpath, const char* newpath); /// Aktuelles Arbeitsverzeichnis auslesen char* getcwd(char* dest, size_t size); /// Arbeitsverzeichnis wechseln int chdir(const char* path); /// Prozess sofort und ohne leeren der Buffer loeschen void _exit(int result); /// Eine Datei loeschen int unlink(const char* filename); /// Ein Verzeichnis loeschen int rmdir(const char* dirname); // Makros fuer access() #define F_OK 1 #define R_OK 2 #define W_OK 4 #define X_OK 8 /// Prueft ob der aktuelle Prozess auf die Datei zugreiffen darf int access(const char *pathname, int mode); /// Eigentuemer einer Datei aendern int chown(const char* path, uid_t owner, gid_t group); /// Gegebene Anzahl von Sekunden warten unsigned int sleep(unsigned int sec); // UNIX-Dateifunktionen: ACHTUNG: Emuliert Unix-Dateien => // Geschwindigkeitsbremse! /// Daten aus einer Datei auslesen ssize_t read(int fd, void* buffer, size_t size); /// Daten in eine Datei schreiben ssize_t write(int fd, const void* buffer, size_t size); /// Datei-Zeiger verschieben off_t lseek(int fd, off_t offset, int whence); /// Unix-Datei schliessen int close(int fd); #ifndef CONFIG_LIBC_NO_STUBS /// Prozess klonen pid_t fork(void); /// Pipe einrichten int pipe(int mode[2]); /// Ersetzt das aktuelle Prozessimage int execvp(const char* path, char* const argv[]); /// Dateideskriptor duplizieren int dup(int fd); /// Dateideskriptor duplizieren int dup2(int fd, int new_fd); /// Timer setzen nach dem ein SIGALARM gesendet werden soll long alarm(long seconds); /// Warten bis zeit abgelaufen ist, oder Signal eintrifft unsigned int sleep(unsigned int seconds); /// Datei umbenennen oder verschieben int rename(const char* path_old, const char* path_new); #endif #endif packages/libc/0.2/include/unistd.h.orig0000644000175000017500000001041211045665270016615 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _UNISTD_H_ #define _UNISTD_H_ #include #include /// Nummer der des Posix-Deskriptors fuer stdin #define STDIN_FILENO 0 /// Nummer der des Posix-Deskriptors fuer stdout #define STDOUT_FILENO 1 /// Nummer der des Posix-Deskriptors fuer stderr #define STDERR_FILENO 2 /// Fuer ed #define _PC_PATH_MAX 4096 #ifndef CONFIG_LIBC_NO_STUBS int isatty(int desc); #endif /// PID des aktuellen Prozesses auslesen pid_t getpid(); /// PID des Elternprozesses auslesen pid_t getppid(); /// Hardlink erstellen int link(const char* oldpath, const char* newpath); /// Aktuelles Arbeitsverzeichnis auslesen char* getcwd(char* dest, size_t size); /// Arbeitsverzeichnis wechseln int chdir(const char* path); /// Prozess sofort und ohne leeren der Buffer loeschen void _exit(int result); /// Eine Datei loeschen int unlink(const char* filename); /// Ein Verzeichnis loeschen int rmdir(const char* dirname); // Makros fuer access() #define F_OK 1 #define R_OK 2 #define W_OK 4 #define X_OK 8 /// Prueft ob der aktuelle Prozess auf die Datei zugreiffen darf int access(const char *pathname, int mode); /// Eigentuemer einer Datei aendern int chown(const char* path, uid_t owner, gid_t group); // UNIX-Dateifunktionen: ACHTUNG: Emuliert Unix-Dateien => // Geschwindigkeitsbremse! /// Daten aus einer Datei auslesen ssize_t read(int fd, void* buffer, size_t size); /// Daten in eine Datei schreiben ssize_t write(int fd, const void* buffer, size_t size); /// Datei-Zeiger verschieben off_t lseek(int fd, off_t offset, int whence); /// Unix-Datei schliessen int close(int fd); #ifndef CONFIG_LIBC_NO_STUBS /// Prozess klonen pid_t fork(); /// Pipe einrichten int pipe(int mode[2]); /// Ersetzt das aktuelle Prozessimage int execvp(const char* path, char* const argv[]); /// Dateideskriptor duplizieren int dup(int fd); /// Dateideskriptor duplizieren int dup2(int fd, int new_fd); /// Timer setzen nach dem ein SIGALARM gesendet werden soll long alarm(long seconds); /// Warten bis zeit abgelaufen ist, oder Signal eintrifft unsigned int sleep(unsigned int seconds); /// Datei umbenennen oder verschieben int rename(const char* path_old, const char* path_new); #endif /// Index des aktuellen argv-Eintrages in getopt extern int optind; /// Pointer auf ein eventuelles Argument extern char* optarg; /// Kommandozeilenargumente parsen int getopt(int argc, char const* argv[], const char* optstring); #endif packages/libc/0.2/include/utime.h0000644000175000017500000000423211045665270015476 0ustar tonitoni/* * Copyright (c) 2006-2007 LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Antoine Kaufmann. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _UTIME_H_ #define _UTIME_H_ #include struct utimbuf { time_t actime; /// Zugriffszeit time_t modtime; /// Modifikationszeit }; /// Aendert Zugriffs- und Modifikationszeit einer Datei int utime(const char* filename, const struct utimbuf* buffer); #endif // packages/libc/0.2/include/video/0000755000175000017500000000000011045665270015307 5ustar tonitonipackages/libc/0.2/include/video/bitmap.h0000644000175000017500000000532711045665270016743 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef VIDEO_BITMAP_H #define VIDEO_BITMAP_H #include "types.h" #include "collections.h" typedef struct bitmap_t { dword width; dword height; dword bpp; byte *data; } bitmap_t; typedef struct sprite_t { dword bpp; dword span_count; sword *span_data; dword pixel_count; byte *pixel_data; } sprite_t; void draw_dot_4p(bitmap_t bitmap, int x, int y, byte c); void convert_bitmap_to_4(bitmap_t *bitmap); void convert_bitmap(bitmap_t *bitmap, dword bpp); sprite_t convert_bitmap_to_sprite(bitmap_t bitmap, dword transparent); void bitmap_clear(bitmap_t bitmap, dword color); void bitmap_draw_rect(bitmap_t bitmap, dword color, int x, int y, dword width, dword height); void bitmap_draw_bitmap(bitmap_t bitmap, bitmap_t bitmap2, int x, int y, dword width, dword height); void bitmap_draw_sprite(bitmap_t bitmap, sprite_t sprite, int x, int y); #endif packages/libc/0.2/include/video/color.h0000644000175000017500000000414611045665270016603 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef VIDEO_COLOR_H #define VIDEO_COLOR_H #include "types.h" byte convert_color_24_to_8(dword color); byte convert_color_24_to_4(dword color); dword convert_color_8_to_24(byte color); dword convert_color_4_to_24(byte color); #endif packages/libc/0.2/include/video/commands.h0000644000175000017500000000432211045665270017262 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef VIDEO_COMMANDS_H #define VIDEO_COMMANDS_H #define VIDEO_REGISTER 0 #define VIDEO_UNREGISTER 1 #define VIDEO_INIT 2 #define VIDEO_CLOSE 3 #define VIDEO_SET_RESOLUTION 4 #define VIDEO_GET_RESOLUTION 5 #define VIDEO_GET_RESOLUTION_LIST 6 #define VIDEO_GET_PALETTE 7 #define VIDEO_NEED_UPDATE 8 #define VIDEO_NEED_PARTIAL_UPDATE 9 #endif packages/libc/0.2/include/video/video.h0000644000175000017500000000511711045665270016572 0ustar tonitoni/* * Copyright (c) 2007 The LOST Project. All rights reserved. * * This code is derived from software contributed to the LOST Project * by Mathias Gottschlag. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the LOST Project * and its contributors. * 4. Neither the name of the LOST Project nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef VIDEO_H #define VIDEO_H #include "types.h" typedef struct resolution_t { dword width; dword height; dword bpp; } resolution_t; typedef struct resolution_list_t { dword res_count; resolution_t *resolutions; } resolution_list_t; typedef struct palette_t { dword color_count; dword *colors; } palette_t; int video_init(char *driver_name); void video_close(void); void *set_resolution(dword width, dword height, dword bpp); resolution_t video_get_resolution(void); resolution_list_t video_get_resolutions(void); palette_t video_get_palette(void); void *get_screen_buffer(void); int video_update_screen(void); int video_update_screen_partially(int x, int y, int width, int height); #endif packages/libc/0.2/lib/0000755000175000017500000000000011045665270013324 5ustar tonitonipackages/libc/0.2/lib/crtlost.o0000644000175000017500000001072011045665270015176 0ustar tonitoniELF 4(UW1V1S1ۃf$ED$D$ D$$EE$9v"E< FE$9wߍ")ċE\$D$$~!D$$F9u\$<$á$E$$Kt1F^G1f% $ > $ > : ; I  I : ;  : ; I8 : ; I8 .? : ; @ 4: ; I 4: ; I 4: ; I4: ; II!I4: ; I? < 2t)intfP,LX.e3+eM e(;S5ZL%8id9# :#pid;# w<# :># ?z# E@z# AA# Cz# DL#!A}Ea;R 22 d>z -?ul Iup J3W posJ3, fJ3J ai3~>]} ../../include/arch/i386../includecrt0.cstddef.hstdio.hio_struct.hstdint.htypes.h1Ji. i. i.>YYvYZ\1;K=;/vd\vɰ\>)k |  2AB ACCtt2u VV S!S%+S.2SSh_start2resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsize_tbuffer_ptrbuffer_posuint8_tuint32_tFILElong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libbuffer_sizelong intbuffer_modeunsigned charsigned charlong long unsigned intunsigned intargsargvshort unsigned intcharstdout_bufferlong unsigned intpid_tio_resource_id_tstdout_buffer_sizeresidio_resource_tpathcrt0.cungetc_countargcungetc_buffer_startstdoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@2 %t+t0tBV> (xRdN ^24q88m  ~p   0>(++     2"#2ER_jqxcrt0.c_startinit_memory_managerinit_messaginginit_sync_messagesinit_envvarsinit_waitpidstdio_initmallocstdoutsetvbufget_cmdlinestrlenstrtokmainfflushfreeexit!&+7C[`n    ! & - ; B M T [ f m t {           " 0 > S ^ n tx|            packages/libc/0.2/lib/libc.a0000644000175000017500000315270211045665270014411 0ustar tonitoni! / 1217882490 0 0 0 7838 ` #)))))^Jj6z.>6V& .zBJ .^.^=HR*R*bnx2ƚ*6" N+7&CJCJCJQQffvbɊ22222^^      %B%B%B%B8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8JjjjjNN  fff******9rDDDDDDDDDDDDe:pjpjpjpjpjɾɾɾ::::::::::::::::::::::::::444444444_6iBiBiBiBiBxZZb   "*,.6&AAL[f&ppppppJJ66Fʦʦʦ666666rrrrrrrrrr&R00000000000MvMvMvMvMvMvMvMvMvm^m^m^m^{-vb^ 6 6 6 6 6 6 6 6 6 6 6 h h h h h h Z Z Z Z Z Z Z Z Z Z Z Z Z z z z z Z Z Z Z Z > > > > > > > > > > ? ? ? ? ? ? ? ^ ^ tZ tZ tZ tZ tZ tZ tZ tZ tZ tZ tZ ~ V N  & 1 ; ; G G G G G XR b b n x x r r j j j n J J Ϟ      *b *b HJ HJ HJ w> w>     6 6 6 6 Ȃerrnoinit_memory_managerfreemallocrealloccallocstrtolstrtoulbcmpbcopybzeroffsffslflsflslindexmemccpymemchrmemcmpmemcpymemmemmemmovememsetmblenmbtowcrindexstpcpystrcasecmpstrncasecmpstrcasestrstrcatstrchrstrcmpstrcpystrcspnstrdupstrerrorstrlcatstrlcpystrlenstrncatstrncmpstrncpystrnstrstrpbrkstrrchrstrsepstrspnstrstrstrtok_r__strtok_rstrtokloader_is_elf32loader_elf32_load_imageloader_is_elf64loader_elf64_load_imageloader_load_flat_bin_imageloader_load_imagelist_is_emptylist_sizelist_get_element_atlist_removelist_poplist_destroylist_insertlist_pushlist_createlocklockedunlocklock_waitlocked_incrementabsqsortstrnlenitoaatoiatolatofsetjmplongjmpasprintf_putcvasprintfasprintf_assertdirectory_opendirectory_createdirectory_closeis_directorydirectory_seekdirectory_read_exitabortatexitexitferrorclearerrfpurgesetvbufsetbufsetbuffersetlinebufrenameremovefflushfeofftellfclosefseekrewindfwritefputsfputcungetcfreadfgetcfgetsfopentmpfilefreopenvfprintffprintf_putcfprintffprintf_putsnfscanfdivmodulltoajprintf_putcjprintf_putsnjvprintffabspopenpclosevprintfprintf_putcprintf_putsnprintfsrandrandsnprintf_putcvsnprintfsnprintfsprintf_putcvsprintfsprintfsscanfperrorgetcharstdingetcputcharstdoutgetsputcputsnputsstdio_initstderrsystemlocaltimegmtimeasctimectimetimelibrpc_c_rpc_handlerintr_handlermessage_handlerrpc_response_handlerregister_intr_handlerregister_message_handlerinit_messagingrpc_send_string_responserpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messagessync_rpc_response_handlerresponsesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordtimer_canceltimer_callbacktimer_registerlibrpc_rpc_handlergui_get_window_titlegui_send_eventgui_callbackgui_set_callbackget_string_positionget_text_widthrender_charrender_textgui_delete_fontgui_get_fontgui_controlgui_start_resizing_windowgui_command_datagui_start_moving_windowrpc_gui_callbackwindowlisttitlefontmin_buttonmax_buttonclose_buttongui_repaint_windowgui_set_window_titlegui_delete_windowgui_create_windowclose_guiinit_guiwidget_is_at_positiondestroy_widgetsdraw_widgetsfocuswidget_process_eventprocess_eventcreate_edit_boxlastidcreate_buttonadd_intr_handlerget_pidget_parent_pidcreate_processdestroy_processget_cmdlinesyscall_debug_stacktraceenumerate_tasksget_phys_addrget_tick_countget_uidinit_child_pageinit_child_page_copymem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physicalmemory_inforequest_portsrelease_portssyscall_putsnpvrpcsend_messageset_rpc_handlercreate_shared_memoryopen_shared_memoryclose_shared_memoryyieldsyscall_timerunblock_processvm86_intwait_for_rpcv_and_wait_for_rpcaccesschownexecvpgetoptoptresetoptoptoptargoptindopterrgetopt_long_onlygetopt_longgetppidgetpidlinkisattyforkpipemktempseekdirrewinddirtelldirreaddirclosediropendirdupdup2closefilenoopencreatlseekwritereadfdopenrmdir_signal_default_handlerinitializedraisesignalsigaddsetsigdelsetsigismemberalarmsigfillsetsigemptysetkillchmodfchmodlstatmkfifomknodumaskmkdirfstatstattcgetattrtcsetattrtcflushcfgetospeedregcompregerrorregexecregfreeunlinkutimewaitpidwaitwait_child_addinit_waitpidcopy_shifteddraw_dot_4pget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapbitmap_draw_rectconvert_bitmap_to_4convert_bitmapget_colorconvert_bitmap_to_spriteconvert_color_24_to_8stdpalette8convert_color_24_to_4stdpalette4convert_color_8_to_24convert_color_4_to_24get_screen_buffervideo_buffervideo_update_screen_partiallyvideo_driver_controlvideo_command_datavideo_update_screenvideo_get_palettevideo_get_resolutionsvideo_get_resolutionset_resolutionvideo_buffer_idvideo_closevideo_initdir_seekdir_readlostio_type_directory_use_aslostio_type_directory_useramfile_seekramfile_writeramfile_readlostio_type_ramfile_use_aslostio_type_ramfile_uselio_seekrpc_io_unlinkrpc_io_linkrpc_io_tellrpc_io_eofrpc_io_seekrpc_io_writerpc_io_readrpc_io_closerpc_io_openhandle_idget_filehandlefilehandlesget_typehandlelostio_typeslostio_register_typehandlelostio_dispatchlostio_initlostio_sync_read_waitlostio_sync_dispatchvfstree_clear_nodevfstree_basenamevfstree_dirnamevfstree_create_childnext_residvfstree_get_node_by_namevfstree_delete_childvfstree_get_node_by_pathvfstree_rootvfstree_delete_nodevfstree_create_nodelibrpc_c_rpc_handlerintr_handlermessage_handlerrpc_response_handlerregister_intr_handlerregister_message_handlerinit_messaginglibrpc_rpc_handlerrpc_send_string_responserpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messagessync_rpc_response_handlerresponsesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordsyscall_timeradd_intr_handlerget_pidget_parent_pidcreate_processdestroy_processget_cmdlinesyscall_debug_stacktraceenumerate_tasksget_phys_addrget_tick_countget_uidinit_child_pageinit_child_page_copymem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physicalmemory_inforequest_portsrelease_portssyscall_putsnpvrpcsend_messageset_rpc_handlercreate_shared_memoryopen_shared_memoryclose_shared_memoryyieldunblock_processvm86_intwait_for_rpcv_and_wait_for_rpc_startgetenv_name_by_indexgetenv_indexunsetenvgetenvgetcwdsetenvchdirputenvgetenv_countrpc_get_envvarsinit_envvarsinit_service_getinit_executeinit_process_exitinit_service_registerinit_service_get_nameio_remove_linkio_create_linkio_split_filenameio_get_absolute_pathio_split_dirnamemsleepsleepstring_to_ipregister_netcardmac_to_stringip_to_stringadd_historyrl_attempted_completion_functionreadlinerl_line_bufferservmgr_need// 264 ` add_intr_handler.o/ create_process.o/ enumerate_tasks.o/ get_tick_count.o/ init_child_page.o/ set_rpc_handler.o/ unblock_process.o/ add_intr_handler.o/ create_process.o/ enumerate_tasks.o/ get_tick_count.o/ init_child_page.o/ set_rpc_handler.o/ unblock_process.o/ bsdmalloc.o/ 1217881247 1001 1002 100644 853 ` ELF4( GCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.debug_info.debug_line.comment.note.GNU-stack4!4'4,4:5F5R5([]]k  H bsdmalloc.c errno.o/ 1217881247 1001 1002 100644 1464 ` ELF4( % 4: ; I?  $ > ;`("&7int$ errno.c?%errnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)errno/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcerrno.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.debug_line.rel.debug_pubnames.debug_str.comment.note.GNU-stack4!4'4,40>d?: hHJ(ZV j0huO(~ww  X   errno.cerrno   ! & 3 liballoc.o/ 1217881247 1001 1002 100644 12500 ` ELF\"4(UÍt&'UɉVSt11@9ȉu[^ U1ÐU1ÐU]]u}tzCvGsV t~Ѓ%=t"ftt]u})뵍 ]u}cv]u}Í&NЉ~N1) G)ȃGVF ޭޅtCCt;Pt3Gt4$FP +PG +G92=$'VW;= tO1;=$H!$tGBGtG 1)(,G<$ D$G 맍t&U0]u}uz sD$ <$úᆳ tG{ 1CsCCC (,]uȋ} @냃1ېt&UWVSt&}EEEX]tы 5$ V N}EE)ȃE;}r2}EދKS FHP Ɖ)1;Mr;Ev 5$EM9r͋N)9QtY))؃9suыQuˉYF )؃9VVt:Fo1W[^_Ã}tEFtډ0h}uo E뵍D PX@ UPUpPQA1ɉ~U fC[^_ËEbFI07FF@ FF@FpFUPFUP~1ҋE^ڃq)Ã`EECKA@ @pUPUP~1ҋE2ڃ덋Es cSFVPFF@ FUWVS } uFvvACP uyX9v`7<$ljv1f2:w 2tvBAKu4$ [^_f)놉x [^_ÃЃ%=tfttf1 [^_à ݉} [^_4$1됍t&USE ]؉$t11B9Ӊu[% $ > $ > : ; I  : ; (  : ; : ; I8  I .? : ; @ .: ; ' I@ : ; I: ; I 4: ; I.: ; I@.: ; ' : ; I: ; I.? : ;' @: ;I4: ;I U4: ;I 4: ;I1X Y1.: ; ' I 4: ; I: ; I U!41".? : ;' I@#: ;I$&%1UX Y&4: ; I' (41 )4: ; I *4: ; I+&I,4: ; I -5I!k>intgHOKH+O -&OI <J# K# L]# M]# "N]# Od# dVO <Yd# Zd# T[# {\O# ]]# 3^]#   7z1, szX cvnoQi3ms3@Oz3P_uptrz3{` ptrzz6min|dmaj}]td]]Uz3Tz [!]+st]>maj(N  !"RO2z#31o333Id4Vup5z6]maj7min8d{9d:o!08]:;`]c x]zs1zs2noeAv $ ( O"zpz#oQptrzmindoM"]&%Rewmc !D!W!j!zszc3no&i3"Tz!# o#o3pz  '(R)b )c$*e+3,f)g:()/h:)Fk:)Zl:)m:,q-|?\ ../../include/arch/i386liballoc.ctypes.hstddef.hstdint.h>",f0u;jDJhZ[hZX$ J9^w+wt.֝O #>:v5 th" X!{f|&z< XwX />O)3 J9mz.ur<.uv [ f!fqZ t*bjh:vrL:>_i0MJ!#(?J .x1+?t~< t~n-=//thUN= .s=?*0AU+i0Xi-=g~tiu#g>Ui~.=;@sv=gg>Ui~-YYuQ[z<z./0h=;=9X{fH\r<:J= XBw+w$tKj<tShx{If| AB !AD AC@AB PAB `AB FIAE QAB FAB F1AB Dttutt1uP/VR,S,1R.P@AtACtCOuPQtQStS_u`atactcu`vvSuSuS u SVV VW%WzPPttuPPP!P!=VPVRgSiQQARSgiSSSttuuu(#u`6u`u`2VuhtPQ1uhuhSAS#SxSVYPktPPP V KSVYSYaPgkPVSPVSVS P!!V''V''S'5P55VVS#6SVSadQQR!5Q5KRQQ#Q66R6SQQ9iP_ud_udQud udR ud#udQ#audazudRzudtRRPR RRRzRttukVknunVuVuVuV&W&nu nWu Wu Wu W&lWPt|PPjStSPntPTdQMdR(TQZdQ*3PGSPZdPtt!u  !u  !u PQjinit_memory_managerfree[mallocrealloccalloc!v=?AN>A#zrtdijoupt!$&Z!$&ZGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)usagecharFALSEstartedBetshort intsize_tmallocliballoc_minorcdestliballoc.clsrcnew_mininit_memory_manageruintptr_tliballoc_unlockfreel_possibleOverrunsldest/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcl_memRootlong long intliballoc_memcpyl_inuseliballoc_fill_dwordlong intblockl_errorCountunsigned charliballoc_freeliballoc_majorsigned charlong long unsigned intunsigned intla_lockl_allocatedshort unsigned intcallocl_pageSizereallocreal_sizenobjl_bestBetsizeallocate_new_pagereq_sizeprevcsrcl_warningCountliballoc_allocbestSizeliballoc_lockmagicTRUEdiffliballoc_memsetdwordpagesl_pageCountnextmajSizefirstGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@! L)x%d+h00h^B > *`RCN $0b^ ,0 o0 ~LUz 0   00_!(!!&@ \( ! @.P>K^mu$ (   `1liballoc.cliballoc_fill_dwordliballoc_lockliballoc_unlockl_errorCountl_possibleOverrunsl_warningCountl_inusel_bestBetl_memRootl_allocatedallocate_new_pageinit_memory_managerpvfreemem_freemem_allocatemallocrealloccallocGW,2h9 |{(nvfq!`!! !&-;BIPW^ip,:HVlrvz%-15EUens~ "1:>KTamquz &+6<ALW$/8=HRir{ '+BFUafrwi04PThlmalloc.o/ 1217881247 1001 1002 100644 850 ` ELF4( GCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.debug_info.debug_line.comment.note.GNU-stack4!4'4,4:5F5R5([]]k  H malloc.cstrtol.o/ 1217881247 1001 1002 100644 2992 ` ELF4(UWVuS]t& € u t uvC1u(Yt&H9}JtYPC DŽɍ<t3A< w P9ߍA<A<tuH9|E tE [^_ÍP% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &Iint/I\i]str,(bD3=]3 V strtol.c?Π|q.<q<.q<0 "v\ot| AB BDttu  SuSu   VuV5WWQ}RRRdstrtoldigitGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)endptrunsigned charretvalbaseshort unsigned intunsigned intlong long unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibclong long intcharshort intlong intsigned charstrtol.cstrtolGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>l: NXZJ ^4Z  k zv    00*(RR       strtol.cstrtol   ! & - ; B I P W ^ j uy}           ,strtoul.o/ 1217881247 1001 1002 100644 4028 ` ELF 4(UWVSu] C € u € u܀-7+ELt 090t 1UE1EHAɍ&9}VE9EuU9UEȉE CA< vA<vA<w A9|EF1E"vKE ttK]UE E[^_9M{f CE1UE C]6Ea<Lv% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I : ;   I &I 4: ; I? < F" qint/V i+"*,*0L{*3xs,acc-c.)/neg03any0303Oi:= $ ) 6 ) ?39 ../../includestrtoul.cerrno.h* tK #_ v#=W=pXKvvu? tf.um^r<4!iU| "AB Ftt"u"uKKfu f"cVcfuf"VPSSbSf"Su`P5tu`u`u`iQiusPQQP P  Q )Q:fQttQususQGtud"ud)W.dWftWWWJdstrtoul"endptrerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intnoconvshort unsigned intstrtoulstrtoul.cbaseunsigned intlong long unsigned intcutlimcutofflong long intnptrchar/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@" T%d+d0dBJ> d(RJN b4^  o$~Bz  `  0!((  8    "strtoul.cstrtoulerrno<   ! & - ; B I P W ^ j uy}                * = Fbcmp.o/ 1217881247 1001 1002 100644 2772 ` ELFT4(U1VuSt]M CA8uNu[^% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I  I &)`)intgu+O&3)b1%,b2%X%dp1' p2'Q  _A ../../include/arch/i386bcmp.cstddef.h%#+wL=>=/| )AD ADtt)u%u%)%u %)'V')u&Sobcmp)size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringbcmp.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charlengthbcmpGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@)!l'l,l>: NcJ ^P4Z  kzFv  a  0k(     )bcmp.cbcmp   ! & - ; B I P W ^ e u        Nbcopy.o/ 1217881247 1001 1002 100644 3772 ` ELF 4(UWVS Eu }9}9}}u u t@1ƒ}EEEUt&IKJu+}+uEEUt ONJu [^_Í& t<1ƒ}uE] MACJu}u EEuUtGFJu [^_ɐJuEƉJuE1E))ug)EE% $ > $ > : ; I.? : ; ' @: ; I4: ; I : ;  I &  &I?intv+OA?,?L?dldstBsrcCOtDd}     B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a]<8H<J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS9S99S9;V;;S^^VsV/WlQWQWQWQW9Q99Q9=W==QsWehuhhRulRupRVRupRRR99uh99R99ul??RfsV~uh obcopysize_tbcopy.cdst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charbcopyshort unsigned intunsigned intlong long unsigned intlong long intcharshort intsrc0signed charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>W : NaJ ^4Z  k,zv    0.)(QQ       bcopy.cbcopy   ! - 4 ; B I P W ^ e u |            Obzero.o/ 1217881247 1001 1002 100644 3112 ` ELF4(UW}VS] wtAKu[^_Éu8މJu؍tՍ&BHtBHuf뼾)Ɖv@Ju 7)% $ > $ > : ; I .? : ; ' @: ; I4: ; I  I~ .inte+O)As<~1,1dnt=ddstA% o_ ../../include/arch/i386../../includememset.cstddef.hbsdtypes.h;C.YKI)<jX tg=@*@K;KmtKc| ~AB AEtt~uW#u##W#~uS#u #~SP V%*P**R*,V,.V33RADPbbPgkVm~RQR#Q*.PDbRbkWkwPw~Qbzero~size_tdst0GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intbzero.cunsigned intlong long unsigned intlong long intbzerou_charshort intlong intsigned charlengthGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@~!',|><:  NJ ^4Z  kzmv      0(       ~bzero.cbzero   ! & - ; B I P W ^ e p {         lffs.o/ 1217881247 1001 1002 100644 2432 ` ELF,4(U1Utu@t% $ > $ > .? : ; ' I@: ; I4: ; I.^intP!4ffs&3K%3,bit'3K9 ffs.c%#+.?Lu-i| AD ttu  RPPdffslong long intshort unsigned intunsigned intffs.clong long unsigned intmaskunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\=J P ^,Z X  kiz1v h  K  p 0kA(ii     ffs.cffs   ! & - ; B I P W ^ quy ~   )ffsl.o/ 1217881247 1001 1002 100644 2452 ` ELF44(U1Utu@t% $ > $ > .? : ; ' I@: ; I4: ; IyEmintQ!.d_&3L%],bit'3K: ffsl.c%#+.?Lu-i| AD ttu  RPPdffsllong long intshort unsigned intunsigned intlong long unsigned intffsl.cmaskunsigned charffsllong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\>J d ^,Z l  kiz1v |  L  0lH(pp     ffsl.cffsl   ! & - ; B I P W ^ f quy ~   *fls.o/ 1217881247 1001 1002 100644 2468 ` ELFP4(U1҉EttBuɉ% $ > $ > .? : ; ' I@: ; I4: ; IXintJ!.fls&3E%3,bit'3n9 fls.c%#+.?Lu-i| AD ttu  PuPuRRdflslong long intshort unsigned intunsigned intlong long unsigned intmaskunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intfls.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\=J t ^,Z |  kzTv  n  0d(     fls.cfls   ! & - ; B I P W ^ quy ~   )flsl.o/ 1217881247 1001 1002 100644 2484 ` ELFT4(U1҉EttBuɉ% $ > $ > .? : ; ' I@: ; I4: ; I]dintO!3.&3J%],bit'3n: flsl.c%#+.?Lu-i| AD ttu  PuPuRRdflsllong long intshort unsigned intunsigned intflsllong long unsigned intmaskunsigned charflsl.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\>J ^,Z  kzTv  o  0k(     flsl.cflsl   ! & - ; B I P W ^ f quy ~   *index.o/ 1217881247 1001 1002 100644 2520 ` ELFx4(UEM 8u @8t ҍvu1% $ > $ > .? : ; ' I@: ; I4: ; I  I&I&z"intYg+&p*,ch*3Wc,Q; index.c*: N?J ^,Z  kkzsv    0(     &index.cindex   ! & - ; B I P W ^ j uy}    +memccpy.o/ 1217881247 1001 1002 100644 3048 ` ELF,4(UWVS]t(E uMEvU:BUA8t Ku1[^_Ã[^_% $ > $ > : ; I.? : ; I@: ; I U4: ; I 4: ; I   I & &IL)int`n+O'Lt#,f$dc%3n&dtp*Qfp+up uc,A   A  AgD ../../include/arch/i386memccpy.cstddef.h&>L=H=iL?91~2| LAB FttLu8u8BBLu8u 8BBLu 8B >S>BuBHSHLu?VBIVomemccpyL8EG;=size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intmemccpymemccpy.cshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@L!',>*: N2kJ ^4Z  kzv    . 0N2(ZZ       Lmemccpy.cmemccpy   ! & - ; B I P W ^ e u        Qmemchr.o/ 1217881247 1001 1002 100644 2832 ` ELFd4(USM] tUJBB8tIu[1[ɉ% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I   I & &I)2intiw+O))s&,c'Adn(dp+    AaC ../../include/arch/i386memchr.cstddef.h(Ju?+182| )AB Att)uu$$)u S $u $%S%)u )Qomemchr)&(!#size_tmemchr.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intmemchrunsigned intlong long unsigned intlong long intshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@)!l'l,l>: NeJ ^80Z  khz-v  J  j 0l(      )memchr.cmemchr   ! & - ; B I P W ^ e u      Pmemcmp.o/ 1217881247 1001 1002 100644 2956 ` ELF4(UVSut]M CA8u Nu[^1҉SA[^)‰% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I 4: ; I  I & &I90intgu+O+39s1),s2)dn*dp1- p2-Q   AdC ../../include/arch/i386memcmp.cstddef.h*X=Ki?91882| 9AB Btt9u!u!))9u!u !))9u  #V#)u)3V39u"S)2Somemcmp9 !46)1$&size_tmemcmpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intmemcmp.cunsigned intlong long unsigned intlong long intshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@9!|'|,|>: NhJ \ ^h4Z d  kzv t    | (0(p       9memcmp.cmemcmp   ! & - ; B I P W ^ e u       Pmemcpy.o/ 1217881247 1001 1002 100644 3788 ` ELF 4(UWVS Eu} 9}9} }uu t@1ƒ}EEEUt&IKJu+}+uEEUt ONJuE [^_Ít& t<1ƒ}uE]M ACJu} uEEuUtGFJuE [^_ɋJuEĉƒJuE0E ))uf)EE% $ > $ > : ; I.? : ; ' I@: ; I4: ; I : ;    I & &I7@intw +OA:,:L:dldstBsrcCOtDd}      B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a].8H.J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS;S;;S;=V==S__VtV/WlQWWQWQ W ;Q;;Q;?W??QtWehuhhRulRRupVRupRR""R;;uh;;R;;ulAARgtVuhomemcpysize_tdst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)memcpy.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intmemcpyshort intsrc0charsigned charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>[: NmJ ^4Z  k8zv    00-(UU       memcpy.cmemcpy   ! - 4 ; B I P W ^ e u             Omemmem.o/ 1217881247 1001 1002 100644 3348 ` ELF 4(U(M uu]}]ɋ}…t 1]u}9ruM]u}E M)u9]sC9]r:ut$|$$u߉% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I 4: ; I 4: ; I   I &&I2intp+Oi(l&,&dzs''dcur)b ) cl*  cs+     yC ../../include/arch/i386memmem.cstddef.h'JBz.B3qNY fv <v [| AB IIttu))6u6HSHWuW`S`u))6u 6WQWWu WZQZu ))4W46u6NWNWuWW) )1V16u6KVKWuWV).S`S)6up]upomemmemsize_tmemmem.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringmemmemshort unsigned intunsigned charunsigned ints_lenlong long unsigned intlong long intcharshort intlong intsigned charlastl_lenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %+0B> R}N b4^  oH~z     0%(EE       memmem.cmemmemmemchrmemcmpS   ! & - ; B I P W ^ e u            Pmemmove.o/ 1217881247 1001 1002 100644 3792 ` ELF 4(UWVS Eu} 9}9} }uu t@1ƒ}EEEUt&IKJu+}+uEEUt ONJuE [^_Ít& t<1ƒ}uE]M ACJu} uEEuUtGFJuE [^_ɋJuEĉƒJuE0E ))uf)EE% $ > $ > : ; I.? : ; ' I@: ; I4: ; I : ;    I & &I'Iint+OA:,:L:dldstBsrcCOtDd}      B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a].8H.J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS;S;;S;=V==S__VtV/WlQWWQWQ W ;Q;;Q;?W??QtWehuhhRulRRupVRupRR""R;;uh;;R;;ulAARgtVuhomemmovesize_tmemmove.cmemmovedst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intsrc0signed charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>[: NmJ ^4Z  k8zv    010(XX       memmove.cmemmove   ! - 4 ; B I P W ^ e u             Omemset.o/ 1217881247 1001 1002 100644 3452 ` ELF4(UWVSME ] wt t&CIuE[^_1uaEu6E‰؍v8JuEȃt BHt BHuE)EUE@Ju]+M]Љ Љ NjEt% $ > $ > : ; I .? : ; ' I@: ; I: ; I 4: ; I  I e.intn+O)A+O|<:,c0:3L:d t=d c?z dstA o_ ../../include/arch/i386../../includememset.cstddef.hbsdtypes.h;m: T NJ L ^04Z T  kd9zv d    l 0 (@  @     memset.cmemset   ! & - ; B I P W ^ e p {            lmultibyte.o/ 1217881247 1001 1002 100644 3832 ` ELF4(UWVSu>Љ%=t$б%=tuO9] r>~,F%t$t&2%uB9u[^_ɉÍ[^_ɹÉx륐&Uuu ]1ۉ}}tE4$D$u؋u]}Ívtt=)H!ƒ~˹1A 9ˉu% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &I 4: ; I_>0intgz.Z+Z-OL3sK,uKoylenM3iN3  \)z3>wcy\sy8uyonlen{3i|3 }3 zR ../../include/arch/i386multibyte.cstddef.hstdint.h%SXA"  ]Y'_y_m<#<)uWu>WVu >V>uSS P 7S7:P:>SQ7Q#cmblenmbtowc>size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)mbtowc/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charslenshort unsigned intwchar_tunsigned intlong long unsigned intbitposlong long intcharmblenshort intmultibyte.cuint32_tlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> x %+0Bc> 8R}N b$X^   o|~r'z    0 (L  \     multibyte.cmblenmbtowc   ! & - ; B I P [ b i p {            ! & 0 ? L Q _8<rindex.o/ 1217881247 1001 1002 100644 2616 ` ELF4(US1E MtA8u҉u[% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I I &I'"intYg+'p*,ch*3Kz,_c-r = rindex.c*NbnG!v-/2| 'AB Att'u'Q%S $Pdrindex'GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intsaverindex.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned charrindexGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h>: @ NAJ  ^0Z   k,zv    ( 0(, ,     'rindex.crindex   ! & - ; B I P W ^ j uy}       ,stpcpy.o/ 1217881247 1001 1002 100644 2536 ` ELF|4(UU Mt BABuɉ% $ > $ > .? : ; ' I@: ; I: ; I I&I"e.intn|'%"to$,$K8 stpcpy.c$: N<J ^,Z  kvznv    0(     "stpcpy.cstpcpy   ! & - ; B I P W ^ j uy}     ,strcasecmp.o/ 1217881247 1001 1002 100644 4024 ` ELFp 4(UWVSuM yZQw1A 9u-tTFC<EwÍx 9@QwJ9tӀ}ÍP w;y@Aw @)[^_ɉÍ1[^_ÀyZAw@ Ҁy@ӍAvUWVSu}M $ > : ; I.? : ; ' I@: ; I4: ; I I &I .? : ; ' I@ UZs)int`+O)An%3s1$,s2$Lus1'lus2(  o 43ss12 s22Cn3d{ us17us28c ../../include../../include/arch/i386strcasecmp.cbsdtypes.hstddef.h$=ZgW(;/I/1W&==0L:&%z<4zJ4S3zX | AB FAB Fttuuu uVzVVQ_RhnPzRPPttsu_u_jjsu_u _jjsu ZVZ_u_gVgjujsV[W_hWjsWQ8RDSP_jRjnP-^strcasecmpstrncasecmpsSjsce\^VXsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intstrcasecmpunsigned intlong long unsigned intlong long intcharu_charshort intstrncasecmplong intsigned charstrcasecmp.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@s!',>P^: P(NJ x^`TZ   k0z1v    500ey(  (%   strcasecmp.cstrcasecmpstrncasecmp   ! & - ; B I P W ^ e p {            ' 4 9 H W p8<strcasestr.o/ 1217881247 1001 1002 100644 3120 ` ELF44(U(U ]u}]2u ؋]u}ÍF<w z<$Et4B<wB ȉC9uߋE|$$D$uK1% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I  I &I)int`s+O+s*,n*bc,sc,len-d    qG ../../include/arch/i386strcasestr.cstddef.h* @ /u>v"ug8| AB Ottu#S#+u+Su )W+8R8@W@u &V+dVdgPgV +RF\R~R+upCupostrcasestrsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindshort unsigned intunsigned intlong long unsigned intstrcasestrlong long intcharshort intlong intsigned charstrcasestr.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %+0BO> ( R:uN b4^   o,~!z   1  0QE(mm   ,    strcasestr.cstrcasestrstrlenstrncasecmp<s   ! & - ; B I P W ^ e u         Tstrcat.o/ 1217881248 1001 1002 100644 2588 ` ELF4(US]M ;tB:uABu[% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &I' +intbp#'s","b$ 8 strcat.c"Jiɮ| 'AB Att'uR%S%'u'Qdstrcat'strcat.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrcatsaveunsigned intlong long unsigned intlong long intcharappendshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h~>: , N<J ^0Z  kzv     0(      'strcat.cstrcat   ! & - ; B I P W ^ j uy}      ,strchr.o/ 1217881248 1001 1002 100644 2528 ` ELF|4(UEM 8u @8t ҍvu1% $ > $ > .? : ; ' I@: ; I4: ; I  I&I&)int`n+&p*,ch*3Wc,Q; index.c*: N?J ^,Z  kkzsv    0(     &strchr.cstrchr   ! & - ; B I P W ^ j uy}    +strcmp.o/ 1217881248 1001 1002 100644 2552 ` ELF4(US]U t&C B8u u[1ɉB[)% $ > $ > .? : ; ' I@: ; I I&I5"intw+9LYp*35s1),s2)n? strcmp.c)JM+1;u-/| 5AB Att5u  !S!'u'/S/5u  5Rdstrcmp5GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strcmp.cunsigned charshort unsigned intunsigned intlong long unsigned intstrcmplong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,xb>:  NCJ ^0Z  kzv    0(      5strcmp.cstrcmp   ! & - ; B I P W ^ j uy}    ,strcpy.o/ 1217881248 1001 1002 100644 2592 ` ELF4(USU ]tBBAAu[% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &I''int^sl#'to","W$ 8 strcpy.c"Jiv| 'AB Att'u%S%'uR'u dstrcpy'fromGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrcpyshort unsigned intsaveunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrcpy.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h~>: 0 N<J ^0Z  kzv      0(      'strcpy.cstrcpy   ! & - ; B I P W ^ j uy}      ,strcspn.o/ 1217881248 1001 1002 100644 3044 ` ELFP4(U1ɉWVSUE EEEEt#¾ȉ? |JBu?1ɅDu&UB?tt+M[^_% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I 4: ; I  I &I I!I/ )int`+O,zn%ds$,$Ls1*R bit+otbl,\ idx-3w   o` ../../include/arch/i386../../includestrcspn.cstddef.hbsdtypes.h$ v. v< ,>G #,>x | AD FttuuHPHu UlPstrcspnsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intu_longunsigned intlong long unsigned intstrcspn.clong long intcharcharsetstrcspnshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>: NJ ^`4Z  kzv  <  0\ f(       strcspn.cstrcspn   ! & - ; B I P W ^ e p {         mstrdup.o/ 1217881248 1001 1002 100644 2840 ` ELF4(U}}]u1ۉ<$p4$tÉt$|$$؋u]}% $ > $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I &IJ2intp~+Oi&Jstr%,len'dW(j   ^C ../../include/arch/i386strdup.cstddef.h%%- | JAB FIttJu++HWHJuBVESostrdupJsize_tstrdup.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrdupunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charcopyGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@J  %+0B> RbN bP4^  o}~z     0>*(RR0  &    Jstrdup.cstrdupstrlenmallocmemcpy#9   ! & - ; B I P W ^ e u       Pstrerror.o/ 1217881248 1001 1002 100644 2752 ` ELF`4(U% $ > $ > .? : ; ' I@: ; I 4: ; I  I&I r;int}0 /3-17! strerror.c/Unbekannter Fehler|  AG tt udstrerror error_codeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)error_message/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrerror.cunsigned charstrerrorshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %L+L0LqB> Rq;N ^2qm  },y  , ;  0[X(p0  (      strerror.cerror_message.1002strerror  !&-;BIPW^juy}  .  strlcat.o/ 1217881248 1001 1002 100644 3168 ` ELF4(UWVS M]} t];tX :tB9u)މ)t+1tt KB@u) [^_É<$ [^_É1% $ > $ > : ; I.? : ; I@: ; I4: ; I4: ; I  I &Iy)intes+O,dydst),src*ysiz+dd-s.<n/dO`0d   zD ../../include/arch/i386strlcat.cstddef.h+Kh0Y/#?;/uX u< .oX| yAB FttyuS"u"2S2susyS_W_au aqWqsu syW9Q9auaiQisusyQS iRuyRATP2]SaoSostrlcatysize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringdlenunsigned charshort unsigned intunsigned intstrlcat.clong long unsigned intstrlcatlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@y H %+0BE> P RI~N 0 b4^ 8  om~iz H    P 0(  ,     ystrlcat.cstrlcatstrlene   ! & - ; B I P W ^ e u          Qstrlcpy.o/ 1217881248 1001 1002 100644 2844 ` ELF4(UWE}Vu St &ItBCuu Bu[)^_ɍB% $ > $ > : ; I.? : ; I@: ; I4: ; I4: ; I  I &IGn)int`x+O*dGdst',src(Wsiz)dd+s,Rn-dQ   rD ../../include/arch/i386strlcpy.cstddef.h)z. u. .u.L=37A|  GAB AGFttGuBWBGuAVAGu P#u#&P&Gu>SostrlcpyGsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrlcpy.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrlcpyGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@G!',>: $ NvJ ^8Z  kzv     0(       Gstrlcpy.cstrlcpy   ! & - ; B I P W ^ e u       Qstrlen.o/ 1217881248 1001 1002 100644 2556 ` ELF4(U1U:t А@8u)% $ > $ > : ; I.? : ; ' I@: ; I4: ; I I &I2intp~ +Oi$dstr#,s%K ]C ../../include/arch/i386strlen.cstddef.h##+.?| AD ttu  RPostrlenstrlen.csize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrlenunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\~>:  NaJ ^,Z  k$^zv    0(      strlen.cstrlen   ! & - ; B I P W ^ e u     Pstrncat.o/ 1217881248 1001 1002 100644 2768 ` ELFL4(UVuS]t">tB:uM AtBKu[^% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I  I &I7)3intjx+O*7dst),src)Wn)d1d,Rs-Q   cD ../../include/arch/i386strncat.cstddef.h)=Nu!=?| 7AB ADtt7u5V57u1u 172S27uostrncat7size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strncat.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrncatunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7!x'x,x>: NgJ ^X4Z  kz:v  X  0xa(      7strncat.cstrncat   ! & - ; B I P W ^ e u      Qstrncmp.o/ 1217881248 1001 1002 100644 2736 ` ELF<4(UVSMu] uFC8utIu[^1҉C[^)‰% $ > $ > : ; I.? : ; ' I@: ; I I&I>n)int`x+O%3>s1#,s2#nn$djD ../../include/arch/i386strncmp.cstddef.h$XlL>82zAB Btt>u)V)/u/8V8>u(S(/u /7S7>u >Qostrncmp>size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrncmp.cshort unsigned intunsigned intlong long unsigned intlong long intcharstrncmpshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@>!',o>: NnJ ^(4Z  k\z+v  I  0iR(zz      >strncmp.cstrncmp   ! & - ; B I P W ^ e u      Qstrncpy.o/ 1217881248 1001 1002 100644 2916 ` ELF4(UVuS]tU BAt Ku[^ÉHtvAHtAHuf% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I  I &IB3intjx+O*Bdst),src)bn)dd,Qs-R   eD ../../include/arch/i386strncpy.cstddef.h)=?yfI=I| BAB ADttBu&V&(u(BV"u "((Bu "S"#P#%u(*S*BPostrncpyB"(Bsize_tstrncpy.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrncpyunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@B!',> : l NiJ 4 ^`4Z <  kzzv L    T 0(H  X     Bstrncpy.cstrncpy   ! & - ; B I P W ^ e u       Qstrnstr.o/ 1217881248 1001 1002 100644 3152 ` ELFL4(U(E ]u}]u8u ؋]u}@E$EvNt0t)C8u9uwEU$D$T$uK1% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I  I &Iz1inth+O).zs+,v,b{-dc/sc/len0d#   mD ../../include/arch/i386strnstr.cstddef.h- j /sK,"KZ>| zAB Ottzu!!&S&.u.zS!!!u !.up..P/2u 2zup!!)V).u.zV,W.zW=\PvxP!.ul=zulostrnstrzsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strnstr/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindslenshort unsigned intstrnstr.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@z ( %+0BG> 8 RAqN b4^ (  oC~+z 8  I  @ 0i\(   "    zstrnstr.cstrnstrstrlenstrncmp6k   ! & - ; B I P W ^ e u           Qstrpbrk.o/ 1217881248 1001 1002 100644 2700 ` ELF4(UVSMu t&AtBt9u[^ɍA[^1% $ > $ > .? : ; ' I@: ; I4: ; I 4: ; I4: ; I  I &I9 ,intcq'9s1&,s2&K(Rc)3sc)3   @  strpbrk.c&,x9?zJ4| 9AB Btt9u  9Q  .V.3u 35V59u -S34Sdstrpbrk9strpbrk.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intscanpstrpbrkunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@9!|'|,|> : NDJ \ ^(4Z d  k\zv t  %  | 0E-(UU      9strpbrk.cstrpbrk   ! & - ; B I P W ^ j uy}      -strrchr.o/ 1217881248 1001 1002 100644 2620 ` ELF4(US1E MtA8u҉u[% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I I &I'Y"intcq+'p*,ch*3K,_c-r = rindex.c*NbnG!v-/2| 'AB Att'u'Q%S $Pdstrrchr'GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrrchr.cunsigned charshort unsigned intsaveunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrrchrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h>: D NAJ ^0Z   k,zv $    , 0(0 0     'strrchr.cstrrchr   ! & - ; B I P W ^ j uy}       ,strsep.o/ 1217881248 1001 1002 100644 2884 ` ELF4(UWVSEEU1t5uv>U Fft B9uu1E0E[^_F% $ > $ > .? : ; I@: ; I4: ; I4: ; I 4: ; I  I &I] /intf|0]t.,/Ls12Rc33sc33tok4    H strsep.c/r. xJy| ]AB Ftt]u]u..Ou OWW]u upTVW]VSSW]S)PORPdstrsep]strsepspanpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstringpshort unsigned intdelimunsigned intstrsep.clong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>+: 4 N)LJ  ^x4Z   kzv ,    4 0(       ]strsep.cstrsep   ! & - ; B I P W ^ j tx|          ,strspn.o/ 1217881248 1001 1002 100644 3036 ` ELFH4(U1ɉWVSUE EEEEt#¾ȉ? |JBu?1ɅDt&UB?tu+M[^_% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I 4: ; I  I &I I!I/ 2inti+O,zw%ds$,$Ls1*R bit+otbl,\ idx-3w   o_ ../../include/arch/i386../../includestrspn.cstddef.hbsdtypes.h$ v. v< <0V>,>G #,>x | AD FttuuHPHu UlPstrspnsize_tstrspn.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intu_longunsigned intlong long unsigned intlong long intcharstrspncharsetshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>: NJ ^\4Z  kzv  7  0W_(       strspn.cstrspn   ! & - ; B I P W ^ e p {         lstrstr.o/ 1217881248 1001 1002 100644 3048 ` ELF4(U(E ]u}]0u ؋]u}Íx<$E&t!C8uE|$$D$uK1% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &Ir)int`s+O*rs),n)bc+sc+len,d   lC ../../include/arch/i386strstr.cstddef.h) @ /u=#v,"Kg8 | rAB Ottru#S#+u+rSW)u +.P.6W6ru &V+rV9QPhjP+up9rupostrstrrsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindshort unsigned intunsigned intlong long unsigned intlong long intcharshort intstrstr.clong intsigned charstrstrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@r %+0BA> R-pN b4^  o ~z    0(00       rstrstr.cstrstrstrlenstrncmp2]   ! & - ; B I P W ^ e u         Pstrtok.o/ 1217881248 1001 1002 100644 3704 ` ELF4(UWVSu|U F9tBuۉutG>U F؋EHE t&t B9uu1UE2[^_FU1[^_ËE01u U E D$D$E$% $ > $ > .? : ; ' I@: ; I: ; I4: ; I4: ; I 4: ; I : ;  I &I .? : ; ' I@: ; I : ; I 4: ; I I(intft2s1,113tok3c43^ sc43 @    _`s__af strtok.c1@=;hs)A .=; <xJyofZ#X].*i| AB F"AB ttu4V4tuptwuwVuV  ou owwu oowuwu<R}R P'*PmrPPP6Q6KSTWQw}S}Qttu(Md__strtok_rstrtokspanpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrtokunsigned charshort unsigned intdelim__strtok_runsigned intlong long unsigned intstrtok.clong long intcharshort intlong intcontsigned charlastGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %+0BM>  (RLjN 8bL^ @  o~,z `   h0(BB 0  /    "("strtok.clast.1029strtok_r__strtok_rstrtok   ! & - ; B I P W ^ j uy}              - ; G, 8 <elf32.o/ 1217881246 1001 1002 100644 5236 ` ELF 4(U} 3Ev8ELFt1ÀxÍU1(U ]u}:ELFt ]u}ËBD$M $E P@,M 1| F 9u_F$EWGT$U %T$E$WGD$)ЉD$G%U$\$ ED$G %D$U$M A,9Y&]u}% $ > $ > : ; I  : ; (  : ; : ; I8 I !I/ .? : ; ' I@ : ; I4: ; I I: ; I 4: ; I U4: ; I FPWint,qda+Oo O Q] %Hu&O{'(E)F+47 8# >9# :# ;# <# =# x># ?# @#$ #A#( B#* )C#, D#. UE#0 :F#2 A  G_ _ `# ha# b# c# d# e# f# bg#mh 1$ I0q, Y0dn7 C1L0P K| IKqYKdNYCi]3jfdOhqup_f ../../include/arch/i386../../includeelf32.ctypes.hstddef.helf32.h0>H>5 u  .u  Ju  f%)]7(\%jnv< #)m<mefX| $AB 0 AD Ott$u  Pu P $u  $u 01t15t5Pu0{{Pu0LLPu FV>Jjloader_is_elf32loader_elf32_load_imageP1wordprogram_headere_entryGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)e_identElf32_WordFALSEshort intsize_tp_offsetlong long unsigned inte_flagse_machinee_phentsizeelf_headerp_vaddrp_typee_shentsizeboolprocesse_typevaddr_t/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadere_ehsizelong long inte_shstrndxElf32_Offmem_imageimage_sizelong intElf32_Phdre_phoffe_versionunsigned charsigned chare_magicElf32_Ehdrelf32.cunsigned intp_paddrshort unsigned intp_flagsloader_is_elf32Elf32_Halfe_shoffpid_tp_memszp_filesze_phnumloader_elf32_load_imageimage_starte_shnumTRUEp_alignpage_countdwordElf32_AddrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@P (%+0BJ> hRN 4bL^ <  o ~Bz \ 7  dW 0w (% % p (z    $0 1FZahelf32.cloader_is_elf32loader_elf32_load_imageloader_create_threadloader_allocate_memmemcpymemsetloader_assign_meme&   ! & - ; B I P W ^ e r }              * 8 F T b p ~           ' 5 C Q ` p {                $ ) 4 s04elf64.o/ 1217881246 1001 1002 100644 4060 ` ELF 4(U} ?Ev8ELFt1ÀxÍU1% $ > $ > : ; I  : ; (  : ; : ; I8 I !I/ .? : ; ' I@ : ; I4: ; I I.? : ; ' I@: ; I 7 RZ[intD-Sn.ewR/wl!e+e e  4'l(H)l,Z@A fB# ,C# D# E# *F# ?G# H# I#( J#0 K#4 L#6 M#8 N#: O#< P#> A  wQ 840$ /, /nG68L07JJKr ../../include/arch/i386../../includeelf64.ctypes.hstddef.helf64.hstdint.h/>H>5 u  .u  Ju  f- S.-.| $AB 0AD tt$u  Pu P $u  $u 01t15t57u>loader_is_elf64>loader_elf64_load_image7Elf64_OffGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)e_identElf64_Addre_entryelf_headeruint64_tshort intsize_tlong long unsigned inte_flagse_machinee_phentsizeloader_elf64_load_imageElf64_Worde_phnume_shentsizeboolprocesse_typevaddr_tElf64_Halfe_ehsizelong long inte_shstrndxlong inte_versionloader_is_elf64unsigned charelf64.csigned chare_magicuint32_tunsigned intFALSEshort unsigned intuint16_te_phoffe_shoffpid_timage_sizeimage_starte_shnumTRUEElf64_Ehdr/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loaderGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7!x'x,x>^: NJ ^DZ   kzBv    0&(>>p   1    $0elf64.cloader_is_elf64loader_elf64_load_image   ! & - ; B I T [ f m x               ' 5 C Q _ m {              ( - @ KOS X f t 04flat.o/ 1217881246 1001 1002 100644 3084 ` ELF4(U(]]u}}$ƋE \$4$D$<$D$@\$ t$<$D$@]u}% $ > $ > : ; I  : ; ( .? : ; ' I@ : ; I 4: ; Ie1s+inte+O7o_ O  , 4e 2| S2q 3d 6q,jL ../../include/arch/i386flat.ctypes.hstddef.h3 >1v | eAB FItteu`V-loader_load_flat_bin_imageesize_tmem_imageloader_load_flat_bin_imageboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)image_startpid_tunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadershort unsigned intFALSEunsigned intlong long unsigned intprocesslong long intshort intTRUEflat.clong intimage_sizesigned charvaddr_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@e %+0B1> R,nN b4^  o?~1z  @  0`?($ @ d e   e#7>Sflat.cloader_load_flat_bin_imageloader_allocate_memmemcpyloader_create_threadloader_assign_mem.>V   ! & - ; B I P W ^ e r }           Yloader.o/ 1217881246 1001 1002 100644 3420 ` ELF4(U]u]u }}\$4$t]u }]u}\$4$u]u }]u}]u }]u}% $ > $ > : ; I  : ; ( .? : ; ' I@ : ; I 4: ; IU!intG +O-oA O  1 0|, 50q 0d 2tN ../../include/arch/i386loader.ctypes.hstddef.h0J?xYVz| AB IIttu((:W:@u@bWbhuhzWzu((7V7@u @_V_hu hwVwu ((4S4@u@\S\huhtStu$loader_load_imagesize_tresultboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)image_startpid_tunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadershort unsigned intFALSEunsigned intlong long unsigned intloader_load_imageprocesslong long intshort intTRUEloader.clong intimage_sizesigned charvaddr_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  (%+0BG> , RAxN , b4^ 4  o7~'(z D  O  L 0o5(, P |     ,DToloader.cloader_load_imageloader_is_elf32loader_elf32_load_imageloader_is_elf64loader_load_flat_bin_imageloader_elf64_load_image H<d|   ! & - ; B I P W ^ e r }             [list.o/ 1217881398 1001 1002 100644 8476 ` ELFP4(UUt1:Í&UEt t@1Í&U$t$Éu 1ɋ$t$Ëut9t$ tHu5 봡9|Ӌtɉ)ȉUU Er1҅tPɉÐt&U]]}u} tGu3t=r$K;tI]u}ÍWu1]}uËtq $묋 9} AtG9u뎐U]]u1t tr$K;t ]uÐtH]uÍ&]uÍUS]$u][&U]u}]} $ƋEۉFtu;3C;t؋u]}Ð9@؋u]}ÍWt21뺐&US]t,$U PC1;؃[Í&'U$@% $ > $ >   : ; ( : ; I : ; : ; I8  : ;  I .? : ; ' I@ : ; I.: ; ' I@4: ; I4: ; I.? : ;' I@: ;I4: ;I4: ;I U4: ; I.? : ; ' @ : ; I 4: ; I A5x@int oe{ J0 f&O W# #  )# *d#  T{ S,  P&\ 9K [w^@  :3OMn3 d  :3 W,c.%d? $k:$3 &dW,.. db  dH9 G< G@g  :3 d-\o n m mds }< A =123n3'_ ../../include/arch/i386../../includelist.ctypes.hcollections.h!W.=<=>:0g-tK./gI/Hmggr/=g@< ?O JkK=> `.,0.3bk/;0~jj+?/A xkyX=Wg>,>2 JK1>z֑kjȠ,02KE~t=NgL;2Xggw| AG  AB @AB LAB AB FItAB FF)AB D@AB LBAB D !AB ttuR !t!#t#9u **3P35u58P89u@AtACtCu@UPUZSZ`PbS@URU^V^bRbVUWQWbRdQRRQW`PPPttuuu Pttu"S"*u*ESEOuOS(W(*u *HWHOu OW %VBMVZV:<P>URUWPWdRttuSuSuSuVVVtt9u3S39u@AtACtCu@mmSuSuS@mmWu Wu W@mmsPsuPucVVVwRPRttuSu !t!#t#Aulist_is_empty#list_sizelist_get_element_atlist_removeclist_poplist_destroylist_insertGlist_pushlist_createA0@Oflist_nodenextlist.clast_listvaluelist_sizeboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)anchorlist_get_node_atunsigned charlist_createshort unsigned intlist_destroylast_indexprev_nodeFALSElist_popold_anchorlist_pushlist_tunsigned intlong long unsigned intlistlist_is_emptylong long intlist_removeindexshort intTRUEcurrentnodenew_nodelong intlast_nodesigned charlist_get_element_atsize/home/toni/arbeitskopien/lost_svn/trunk/src/lib/collectionsdwordlist_insertelementGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@A %+ 0{B> R+N \ b ,^ d  o@ D~z ! *  !J0bU(}} @#.   8F Pdput~)@B !list.clist_get_node_atlast_listlast_indexlast_nodelist_is_emptylist_sizelist_get_element_atlist_removefreelist_poplist_destroylist_insertmalloclist_pushlist_creates`ht$]|.5 !&-;BIPW^ou|   )48< AK U`dh mw |          !, 1< AMR] itx|          ( -16A MX\` eo t l 0 4H Lh l      lock.o/ 1217881248 1001 1002 100644 3624 ` ELFH4(UW}0u_ÍUEÍUEfUS]t&$u[Í'UE% $ > $ >  : ; ( : ; I.? : ; ' @: ; I  I 5I .? : ; ' I@ : ; Ig{ Uint.<y O d &O-l,  d :y *,l9D0>XlC7N@c lM_Xp{varW_ e d= ../include/arch/i386lock.ctypes.h,J==Y=Rt6<==| AB A AB 0AB @#AB Dp AB ttu !t!#t#*u01t13t3>u@AtACtCcu@LLaSacupqtqsts{uPklocklockedunlocklock_wait7locked_increment{lock.cboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intFALSE/home/toni/arbeitskopien/lost_svn/trunk/src/liblockedunsigned intlong long unsigned intlock_waitunlocklong long intshort intTRUElong intlocked_incrementsigned charlockdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@{ p %+0Bgk> x @RhN b<^ P o~Tz  +  0KZ( P 0 @     0%@#/p lock.clock_looplocklockedunlocklock_waitlocked_incrementU   ! & - ; B I P W ^ m s z         !% 2 = DHL J 4 8L Pd h misc.o/ 1217881248 1001 1002 100644 2284 ` ELF4(UEə1)% $ > $ > .? : ; ' I@: ; I  .intu!^abs)3 x(36 misc.c(<>Z|  AB tt udabs long long intshort unsigned intunsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/liblong long unsigned intunsigned charmisc.clong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !P'P,PP>: ,N+:J ^h,Z  k,zv    0(        misc.cabs   ! & - ; B I P W ^ quy *sort.o/ 1217881248 1001 1002 100644 3180 ` ELFh4(UW1VSE$U EJU;}sxGUEEEӍ4Et$É$U~UUE\$$D$Et$$D$UE4$T$D$1);}r[^_Ë}s% $ > $ > : ; I.? : ; ' @: ; I: ; I4: ; I 4: ; I  ' I I  I&Uint/B+O)'=&,num&dd&d&tmp+uh i,3  3  k> ../include/arch/i386sort.cstddef.h&N*\LY+Y/[y Xt| AB AGttuPPuu  u  uP Pu u W upWoqsortsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)qsortunsigned charbaseshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/libunsigned intlong long unsigned intlong long intsort.cshort intlong intsigned charsizecomparatorGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ < %+0B> \ RoN < b4^ D  oL~Rz T  n  \ 0{(      sort.cqsortmallocmemcpybu   ! & - ; B I P W ^ e u |         Kstring.o/ 1217881248 1001 1002 100644 5104 ` ELFp 4(UMU 9tt19t@<u1Ð&UWVS1ۃ0M} uB01҈DӉCt1҉ vB71҈DӉCu1ۉDtt&KDӈD:Bu0[^_ÍvUWVS}tc011< vVvF>t0< wtFP>ut&119A0ø9u[^_1ۉ[^_Ít&UVuSt<-t?+t:A11< v %A< wCP 3TЄu߅u1[^ɉFuvU% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &I .? : ; ' @ 4: ; I 4: ; I UI!I/ 4: ; I4: ; I: ; I V$2 intb+O(d(s',p'dKlen)dj   ?|40n3Os3?w3O  st5EKi6O5 y@O t:O UU IO,tsHJdKdiLdUO1&`]0Ostr_{d3e]f38 cqRRstr@ ../include/arch/i386string.cstddef.h',L,"gY=-K-!F/[kKf@v=I*vKu7 H"Pzt4{[_?r"zfPzJJjif#[| (AB 0}AB C|AB C0]AB ADAD tt(u(Q(R#P''P01t13t3u0FFQu0FFWu 0FFVu8{S{}SQSQtt,u!W!#u#*W*,u V#)VR,R#QS%(S01t13t3u0??VuVNhRsRP~Sttu>Zostrnlenitoa\atoiatol&atofFIpqjnZhQRKOIkossize_tpositiveGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/libunsigned charmaxlenbaseitoashort unsigned inthighestdoubleresultunsigned intdigitlong long unsigned intatollong long intcharshort intstrnlenlong intatofsigned charatoilengthstring.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@!',>Z: N6J ^Z P kz Bv     P0L -y (  P X&    (0}|0]!string.cstrnlenitoaatoiatolatof   ! & - ; B I P W ^ e u             " 0 V b mqu                  , 7;? S M04PTptsetjmp.o/ 1217881248 1001 1002 100644 584 ` ELF4(UW}_OW wEGEG GEG _U}E ogw _OW w.symtab.strtab.shstrtab.text.data.bss4]!',` 87setjmplongjmpasprintf.o/ 1217881253 1001 1002 100644 4608 ` ELF 4(U]]uu SB9CtC @C]uÍCD$$u΍'U8uu]}u؋u]}Í}EE$@}tʉEEE@ED$E D$E܉$D$É<$@tE;ErE끉D$E$EfU(EED$E D$E$% $ > $ > : ; I  I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I bD< [intzz+O(|L3o^3o3 /  # # argo# Sl - (.S# /d# 0d# 43carg3,c3b QE3p(DeDapDq#F`hGTH3:Sl3 DX(kekapmqu|n3Pr ../../../include/arch/i386../../../includeasprintf.cstddef.hstdarg.hjprintf.h3K 1ugK-/ X%JY^xtDYI <9uv[1q Xjg\| cAB FFpAB FI $AB ttcu4S4;u;cS7V7;u ;cVpqtqstsupVuVpu puSS !t!#t#Du;fYasprintf_putcvasprintfasprintfDsize_tputsn_fctputc_fctasprintfargsbufferjprintf_argsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pfn_putsnasnprintf_handlerunsigned charretvalbytes_writtenshort unsigned intasprintf_putcasprintf.cunsigned intpfn_putclong long unsigned intva_listlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharvasprintfshort intformatasprintf_argslong intsigned charbuflenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@D 8%+0Bf> RN bl^ 0 o8~?z    0 (  8P E    c"p,3< $asprintf.casprintf_putcreallocvasprintfmallocjvprintfasprintfR>   ! & - ; B I P W ^ e r       ! ) 7 E _ jnr               !%) . < X 8<X\assert.o/ 1217881253 1001 1002 100644 3760 ` ELF4(U}MU EtÉD$T$ L$D$$% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' @ : ; I &I 4: ; I? < >}^int,Ldp.ey+eNM e5Z?%8id9# :?#pid;#<# >#A?z#S@z#XAA#Cz#DE#!  AES;K h.> ,, ,W ,3 r-3  ? V ../../include../../../include/arch/i386assert.cstdio.hio_struct.hstdint.htypes.hstddef.h-gI3*Zusicherung fehlgeschlagen: '%s' in '%d' auf Zeile %d | >AB tt>u8Q8>u8R8>u 0P0>u >ua_assert>size_tresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tFILEbuffer_modeunsigned charexpressionassert.clong unsigned intshort unsigned intio_resource_tfilestderrassertionunsigned intlong long unsigned intuint8_tlinelong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharbuffer_posshort int_assertuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> %+0B0>  hRN ^27q,m  ~   0( @  '    >!assert.c_assertstderrfprintfabort',4:   ! & - ; B M T [ f m t {           # 1 L W g nrv {          directory.o/ 1217881253 1001 1002 100644 5884 ` ELF\ 4(UED$$Ðt&UED$$1҅t $ɉU&UE$1҅t $ɉÐ&U&Uuu]u 1ۉ؋u]Ð4$u$Ét$ D$D$$% $ > $ > : ; I  : ; (  : ; : ; I8 : ; I8  I  : ; I!I/ .? : ; ' I@: ; I &I: ; I4: ; I4: ; I6 int,LW.e;^/wl+e e XU w5~5Z#6A%8 id9# :# pid;# <# s># /?# @# AA# $C# 1D#!  AGEZ; + ,# g-# .l# ~/# 0# 1# ;3S*S?)Y  _I P,?HYXJx 03PY/SjV`?UYdirWSV_D3,CSC~|C3H6X5S;  ../../include../../../include/arch/i386../../include/sysdirectory.cio_struct.hstdint.htypes.hstddef.hstdio.hio.htypes.h)g/tg0k]J>%ggf>qR/wrdwd| AB  0AB P AB `(AB  AB XAB FFttu !t!#t#Pu ??Pu;GPLOPPQtQStSYu`atactcu`wwusPPttuttuVuVSS'directory_openddirectory_createdirectory_closeis_directorydirectory_seekVdirectory_readdirectory_closeresultdirectory.cio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_ttypesize_tbuffer_ptrctimedirectory_createbuffer_posuint8_tuint32_tboolshort intlong long intlong intoffsetnameatimeio_direntry_tunsigned chartime_tsigned charlong long unsigned intbuffer_sizeunsigned intdirectory_readshort unsigned intis_directorycharoriginmtimebuffer_modeio_reslong unsigned intpid_tio_resource_id_tsizedirectory_open/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcresidpathungetc_countungetc_bufferdirnameio_resource_tTRUEFILEdirectory_seekGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ l`%8+808B;> RN |^2qm ` ~tL    0 n_ (       " 03:P J`(W flX{directory.cdirectory_openfopendirectory_createfclosedirectory_closeis_directorydirectory_seekfseekdirectory_readfeofmallocfread -5Cm{U   ! & - ; B M T [ f m x              , : H V d r           - 8<@ E j uy}              #' , : H \ gko t ~    0 4H L` dx | exit.o/ 1217881253 1001 1002 100644 4812 ` ELF 4(UVuS0]D$4$]$t$$D$ D$D$$f&'U$ÍUtED$$1uɸÍv'UVS1ۃuu &CЉ\$$uu[^% $ > $ > : ; I I : ;  : ; I8 < .? : ; ' @ : ; I 4: ; I 4: ; I 4: ; II!I/ .? : ; ' @.? : ; ' I@: ; I '  4: ; I4: ; I4: ; I? < &G0intlZ,LzZ&Z#o#b: Akb j3, msgm d nzV o00A 3`KpKw)S3wRyw 7& 63i:3;y  N.f?3| ../../../include/arch/i386../../../includeexit.cstdint.hcollections.htypes.herrno.hM9JB>0Tfgh >0s \*\/x `TZ,>d>!-P=eCHL_EXIT| bAB AGpAB FAB FAB Bttbu^^bSpqtqstsuttutt&u V &uSP&P6_exit6abortKatexitexit&resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)atexitshort intlist_t_exitexit.catexit_listuint8_tlist_nodelong long intlong intanchorexitunsigned charsigned charlong long unsigned intunsigned intshort unsigned intstatuscharlong unsigned intfunctionsizefunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcdwordaborterrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@& ,%h+h0hDB> RN l^2i qtm t@ ~+#: ]  0}l(       b!0=O_peFlvFexit.catexit_list_exitstrcpyget_parent_pidsend_messageinit_process_exitdestroy_processabortatexitlist_pushlist_createerrnoexitlist_get_element_at)MUZ~" !&-;BMT[bip  8?CG Q\`d i     8 <P Th lfile.o/ 1217881254 1001 1002 100644 20452 ` ELFx74(U1É'UÍt&'UE@1 USEU M]t!u@@1[Ãt1tAIt [ɸt&@@@@1ljP@X@1벉P@X@1띐&UU D$ T$D$E$fUM UT$ L$D$E$ÍvUED$ D$D$$Ðt&U$ɸÍ&U&U(}ω]uEewnG.w)ċE\$KSC |$CU$T$\$ t$D$uF$Ƌe]}ufu \$KS<$C $|$U$T$\$ D$D$F$ƋC $e]u}Í&US]u[Í&Kt{t2Ct+St$Kt$;Cu1C1밸C US$]u$[Í&KtS1u$EED$D$ D$ C$ US$]u$[Í&Ct$EED$D$D$ C$D$Ë@ D$E$C $$E뉍Uuu]u ]uËFtt$ D$D$$É4$ US]u[Ðt&CtCu#E$D$ E D$T$1҅u뽋C!C$ɍt&'UED$D$$Í'U(E]]}u}EE ۉEC~CSwCu<rr<uPC9Cr9t$D$ E$ut$ED$CC$s$@fu1]u}À{t Ct&]UE]u}C!C$S=벐C9Cst$E$D$s낍&'U]]u$U $D$D$T$ Ɖ$9Ƌ]uDUS$E ]D$D$D$ E]$H$H É[ Uuu ]]u؋u]ËF@D$F!$t؉F!F@F\fUWVS,uFV} E}U U+U؉EEEU9=s-=<$$EED$D$$D$ F$Ë@ u؋9D$D$E؉E$C $$,[^_Í} U}9EعuVF!)AUD;M؉vV+E؉FD$F!$‹FEuBÄu1E܅t4V!/,1[^_ËuuE$F!;}f)}CE4$ED$D$$D$ F$u؉Ë@9v uuED$C $2US$]$t $[ÍE\$ D$D$$HuEҍ&Uuu]}]4$t1ۉ؋u]}É4$uE HE~&14$t t CG;}uu믍&'UWVS1ۃE} e$E$ )čt$<$9v(;a<w$@vC<$9w؋U$@D$ED$F$U$t$ D$-D$$ƋE$F ui1ۉ4$؋ee[^_À&CtCkЃ|;+UCKЃ*|;+5+C+Ë@tFtCCCCU$@$CU$T$EUD$6$:Ít&UHE ]u}]D$E$tF}ω޹  ֈ uψ$؋u]}Ít&1ۋu}؋]% $ > $ > : ; I  : ;  : ; I8  : ; I8  I I !I &I .? : ;' I@: ;I .? : ;' @: ;I.: ;' I@: ;I4: ;I4: ;I &4: ;I .? : ; ' I@: ; I4: ; I: ;I 4: ;I .: ; ' I : ; I4: ; I U!1UX Y"1# U$4: ; I%4: ;I&4: ; I'4: ; I(.? : ;' I@  iinty,L.el/(+e eH$L&e5ZU%8id9#T:U#pid;#\<# >#b?z#@z#/AA#Cz#D[#!  AE;apid##Yz## Nw =id>#?z#@z#AZ# ;BcEidF#Gz#Hz#IZ# Jc# rA qKUidV#W}[id\#] a  3e l.H,e \M3 1Xe 3@e*U73Vz &3e%*%U D,3-e+*+U+z rQ130[He0 YG3`ytFF >3b=zsrczz5ezSzq?Tz7]  A  r 3ez 5%x3 5ewa6p UseT)[p\sd% 3 qCeo $=3e<A<s%<3QN}e z Rzzemz '3`str&e& Ck3c3echu{ G~3N;c}3ge}n 87z zP ؅z[ z e z_  \ a    z ! " 8 8 "zV #X$i3i n| #<3 e; %c= V BSU R = RUi R3 eR %iT3 %cT3+  Q` T bP P pRUup&msgU 'zV$iZ3  e (1T 0r 9 \TM `lG'384Z5z ../../include../../../include/arch/i386file.cstdio.hio_struct.hstdint.htypes.hstddef.hio.hrpc.h#+1 >:=.JNKu%fa<y.e uuu=u==u=f=#Mf="[g#tgt>|-=;[9M+A;Byt6`?j9w+A;; .2+? t>JZjzYIt>JZoy19?ZL3t>JYjz19?]"/#| JYvyʄ.t> JYuyy#;uJg~J+?jJf %yX4Ki' uQ;u֡/?./aAyg v:>e=7k~<=JYv/-/1=w~=5;/@S>?c?~gȅ$@82x*%YW!>;:0^tdփyi8x"7/@~t?\a" ?4dɇZ\/s f-=I}.nx.=;gj>Jcf$",> J0+?Vl<fg-/3I/uW/t . [file.c] FIXME: rename aufgerufen, aber nicht implementiert IO_WRITEIO_EOF IO_TELL IO_CLOSEIO_READ IO_OPEN w+btmp:/createD M V v | AD AB  AB @AB A.AB -AB 0+AB `AB  AB  AB FKqAB D aAB DAB D QAB FFeAB D#AB  2AB II`PAB FFAAB DNAB FFP@AB F IAB D rAB FI` AB C AB  AB Ottuttu !t!#t#1u@AtACtCu@TTePehuh|P|uPuPuPu@TTR@TTeQehuhsQsuQ@T TfSfhuhvSvuSttutt-u01t13t3[u`atactcyuttuttuPulR?RQ?QWWVV~VQ]PttuSuSPP !t!#t#u ..7S79u9SttuSuSuututSS !t!#t#qu 33>V>@u@qV8;SeqSttuSuSu uttu !t!#t#Ru IIRup IIRul IIWuW Q  u RW I ISuS u RSqVV/RV`atactcuttuttNu#S#%u%NS V %u %NVPQtQStS uPPPZuZuu PZu Zrru  u PZuZrru uPd dVZuZV u c Vc u V}WuX0VcfWfuXWuXW Vc V=S Su`)Pu` P/ u`)VSe Sh ~ PzQRPZRR  R ' R t t u  S u S u{ u{ t t R u   S  u R S    u  ' ' R u    V  u R V  W) M W  P) 1 P1 M P` a ta c tc u`  u`  B WB D u D Wh / SD S A V V- @ S S t t u  t  t u : : u : : u  : : w Sw | u| S u4 6 P8 o Ro z W| R# ferrorclearerr.fpurge\setvbufsetbufsetbufferDsetlinebufrrenameremovefflushfeof5ftellfclosefseek$rewindNfwritefputsfputcCungetcfread fgetc fgetsV fopen tmpfile freopen )   )P/ ` / unsigned charread_bytescorrelation_idsize_tbuffer_modeio_read_request_tstreampathdata_lengthio_reslong long unsigned intread_requestremoveungetc_countio_resource_tlong long intsigned charfseekrequest_size/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcget_shmshm_ptrlong intshm_idrequestungetcresponse_trenametmp_filefile.cfull_pathattrio_resource_id_trespunsigned intnew_filedwordblocksizeio_tell_request_tlong unsigned intferrordatashared_mem_idsizeshort unsigned intfclosebuffer_ptrfgetctell_requesteof_requestfgetsclearerrsetlinebufresidfilenamefputcio_write_request_tio_writeblockcountdestfputssetbuffflushnewpathfreadshort intdata_sizeungetc_bufferFILEoriginuint32_tshm_sizecharbuffer_posmodeio_eof_request_tfeofbuffertmpfilefreopenoffsetbytefpurgewrite_requestbuffer_sizenew_bufferuint8_tsetvbuflengthfwritepid_trewindftellGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)oldpathsetbufferresultfopenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  tA% + 0 -B > DP RN lM^2=m2F,\| tM  ,Np!>0' O1  O1p0e2P6(x6x6; ?   ! )09 @@H.O-Y0+d`kr yq a Qe# 2%,`P29A?NFNP@T IZ r`` f{  file.cio_writeshm_sizeshm_idshm_ptrferrorclearerrfpurgesetvbufsetbufsetbuffersetlinebufrenameprintfremoveio_remove_linkmemcpyrpc_get_dwordcreate_shared_memoryopen_shared_memoryclose_shared_memoryfflushfeofftellrpc_get_responsefreefclosefseeklio_seekrewindfwritememchrfputsstrlenfputcungetcreallocfreadfgetcfgetsfopenio_get_absolute_pathmallocstrcpytmpfilefreopen'Uin" #;$F%Y"m x#&Y'l {#' *" ++W _#i+.+ -1"'+I"s303046$% *%9"D+L+6 +: 'M  \ * & ( 7 ( - 8x ; 3 3  3 3 " 3   *" +3 + 3 < =     :0 :k ,! !&-;BMT[fmt{+9Gbm +9GUs 4@DHMbnrv{ &5JVZ^cx &+:EJUZfr}  !&;GKOT_ds~*26:?T`dhmx} &IUY]kp{    * / : ? J S f k v {                    % * 5 C Q \ g k o t ~                 # ( 2 7 A F P U _ d s        $(,048<@DHLPTX04HL`d|04LPhl8<X\txfprintf.o/ 1217881254 1001 1002 100644 5032 ` ELF 4(U(EEEEEEED$E D$E$Ðt&U(EED$E D$E$ÍUEu]u Et$\$ 4$D$D$]uÍt&4$ҍUUE $T$ɸ% $ > $ > : ; I I  : ;  : ; I8 : ; I8 ' I I &I  : ; .? : ; ' I@: ; I : ; I 4: ; I 4: ; I : ; I: ; I.? : ; ' I@[?intog,L.e3P+e(m e5ZP%8id9# :P#pid;# <# ># a?z# @z# AA# %Cz# DV#!AEz;\@} 3 ) 3  3 2  r# #arg# )fp*#g:3;fp9I9ap9;t<h}B3@d,fpAIAapCu|D3P$53pXarg4$s4n43.3arg-$c- ../../include../../../include/arch/i386../../../includefprintf.cstdio.hio_struct.hstdint.htypes.hstddef.hstdarg.hjprintf.h9g==hwjg\jg;f="xg;K| ;AB @$AB pJAB L"AB tt;u@AtACtCdupqtqstsupupVu VputtuJ_%vfprintffprintffprintf_putsn*fprintf_putcsize_tresidputc_fctfprintf.cpathungetc_countjprintf_argsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tstringFILEretvalbuffer_modeunsigned charlong unsigned intargsshort unsigned intvfprintfva_list/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_tpfn_putsnunsigned intpfn_putcformatlong long unsigned intuint8_tlong long intfprintfcharputsn_fctbuffer_posshort intfprintf_putsnfprintf_putcuint32_tlong intio_resource_id_tfprintf_argssigned charungetc_bufferbuffer_ptrfprintf_handlerGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 0%$+$0$)BM_> HRN Hb|^ P@ o&~6Nz    0) (  Tp T    ;"!*@$2pJ@GNfprintf.cvfprintffprintf_putcjvprintffprintffprintf_putsnfwritestrlenfputc 5^   ! & - ; B M T [ f m t {           & 4 B ] h s      + 6:> P k y           , 7;? 04HLhlfscanf.o/ 1217881254 1001 1002 100644 3332 ` ELF4(U$1% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I : ; I &I/ sFint,LtP.eY+e6] eb5Z?%8id9#:?#pid;#<# >#Q?z#;@z#hAA#Cz#DE#!  AEc;K ()3 fp( ( V  ../../include../../../include/arch/i386fscanf.cstdio.hio_struct.hstdint.htypes.hstddef.h(hTODO in LOST-Libc: fscanf!| AB ttuafscanfsize_tresidfscanf.cpathungetc_countfscanfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tFILEbuffer_modeunsigned charlong unsigned intshort unsigned intio_resource_tunsigned intformatlong long unsigned intuint8_tlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharbuffer_posshort intuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %X+X0XB > (RN ^2Zqx,m  ~,   0 (d       fscanf.cfscanfputs    ! & - ; B M T [ f m t {           # 1 L W g rvz   jprintf.o/ 1217881254 1001 1002 100644 14980 ` ELFT+4(U(}}EU u1]]EUt\$t$ $T$EU\$t$ $T$]u}Í&'UWVS $ >  : ; I I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I4: ; I4: ; I: ; I4: ; I4: ; I4: ; I  U  U4: ;I4: ;I4: ;I 4: ;I  I!I/ v o1intd0rA(qwC3dw3d3 w   f~# T# argd# r9Vb8V,8OX"8rx:Vrem;OO HSp.IRVbufR*RORO]pT};U,VVWO"XOulw [30W%[cw) X3`k%[n3i3$3B O3v `%[apf0t3w ^Ou~OO>qret3B cw8ret3 PbufJOK3u~Ig:u!ret3#\u len3upad3Pret3WvhISVulen3u;ret3ret3^ret3w ret3 FPret3Q9(ret3 W}ret3 q@ret3~ Xret3 P t ret3 pret3F ret3 ret3 ret3 / ret3B Iret3v g 4 ret3 e v ret3PwBJ ../../../includejprintf.cjprintf.hstdarg.h8N*C+8m00 r>:>c !iYBu1 rttrtwtt?zu >Su S,u ,`S`pu pSJu JGSGPu PVSVu S"u "HSH}u }S u   S P u P S u S u H SH u S 4 u 4 e Se v u QQhuh,u,BBu`u`uuv uHWJ W"v WGVJVV"CV}V  P1 < PP b Pb V P V & P& C V V v VR6RhR,/RRRR\RkuRRRRRQSPUQ,Q;JQ"Q{}Q QK P Q Q Q{ Q Q Q  Q` e QPHhP;EPPP,P;EPP%Q>QQ!,QPQ;=Q=CQGPQ] ` Q[^P,EPPP!,P;EP=PPPy}P PI P P P Py P  PP;EPqPP;EPzP P;EPJtPtyP P%Q>QQ!,Q;=Q=CQGPQPQQ] ] QP!,P;EPGPPPP;EP < PD I P  PP!,P;EPPj P PP!,P;EP P PP;EP P P  P;EPP. J Pa t P PG ] P;EPJ t Pt y P PQ=CQ P Q;EP P P PPP' 4 PTdivmodxulltoa!jprintf_putcajprintf_putsnjvprintfv 3[^h3W^hh!e v  ] y  P  I P#`h#,] e y   I P " #PB] e }"yh] e &,6>`e v  ] y  P  I #G  y  I P  y}PYay ) 1 I   F P 4 ] P Y a y GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)remaindertempshort intcharsva_listvaluesignputsn_fctwidthlong long intlong long unsigned intjprintf_putclong intstringuppercasejprintf_argsdigitsdivmodquotientlengthunsigned chardividendsigned charflagspfn_putsnunsigned intjprintf.cargsradixshort unsigned intcharulltoajvprintfjprintf_putsnputc_fct/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcpfn_putcformatbytes_writtendivisorprecisionGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@v  1 % + 0 {B3 > 2RN 7^2Hq4Hm 7 }|y :P , $X l:W%  t:w%0_(>*(f*f*/ <1_    b&p-0':`Hv QXjprintf.c__umoddi3__udivdi3divmodulltoajprintf_putcjprintf_putsnjvprintfstrtolstrlen7S M/ DF}"E\ (9mp@ f   p   # C  !&-;BIPW^gx"&* /9 >H MW \~        '26: ?I V grvz          ) .8 =LWa jn}   $EU af{     $4 >BR \l v       * 4D NRb hlW  $(,048<@DHLPTX\`dhlptx|  $(,048<@D < @\ `t x math.o/ 1217881254 1001 1002 100644 2444 ` ELF$4(UEEu% $ > $ > .? : ; ' I@: ; Iint~"GZg50/x.,5 math.c.<=| AB ttuurfabsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charfabslong unsigned intshort unsigned intunsigned intlong long unsigned intlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intdoublelong intsigned charmath.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,XR>: NO9J \ ^,Z d  kLzv t    | 0;9(aa     math.cfabs   ! & - ; B I P W ^ e l x    *popen.o/ 1217881254 1001 1002 100644 3380 ` ELF 4(U1É'U% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I &I .? : ; ' I@: ; I .mIint%,L[[.ed+eP eu35Z?%8id9#:?#pid;#<# >#i?z#>@z#AA#Cz#yDE#!  AEV;K 8. S- - V  '63,f5 ../../include../../../include/arch/i386popen.cstdio.hio_struct.hstdint.htypes.hstddef.h-",0"V0| AD  AG ttuttu#apopenpclosepopen.csize_tresidpathungetc_countpcloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tFILEunsigned charbuffer_sizelong unsigned intshort unsigned intbuffer_mode/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_tunsigned intlong long unsigned intuint8_tmodelong long intcharpopenbuffer_posshort intcommanduint32_tlong intsigned charungetc_bufferbuffer_ptrio_resource_id_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\>#: PNJ ^DZ  kXz8'v   _  $ 0"(JJ|        popen.cpopenpclose   ! & - ; B M T [ f m t {           # 1 L W g rvz     04printf.o/ 1217881254 1001 1002 100644 4324 ` ELF| 4(U(E EEED$ED$E$Ív'UE ED$E$ÍvUuu ]]4$9؉ƒtu M]uvu ]u]&'UE $ɸ% : ; I I$ > ' II$ >  &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I : ; I 4: ; I 4: ; I : ; I: ; I4: ; I.? : ; ' I@*h (06KHNccj6intw}cjc 6  =# l# argj#oPSfq _KAc6@ap@%5Bl Hc@],GapI%u|aJcP 1c`Xarg0jD0n0clen2cZ*carg)jc)6I ../../../includeprintf.cstdarg.hjprintf.hi:LYjg`X=,0nxtjpp.g| 6AB @AB `RAB FFAB tt6u@AtACtC]u`atactcu`Vu Vu `SuSuttuF.vprintf_printfprintf_putsnprintf_putcputsn_fctputc_fctGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)printf_handlerstringvprintfunsigned charretvalprintf.clong unsigned intshort unsigned intprintfva_listpfn_putsnunsigned intpfn_putcformatlong long unsigned intjprintf_argslong long intprintf_putsn/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intprintf_putclong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ @%+0)BE.> pRsN b|^ @ ot4~Jz    0{( p P    6`R+4@;BHprintf.cvprintfprintf_putcprintf_putsnjvprintfprintfstrlenputsnputchar 0Wv   ! & 7 > m              )-1 6 Q e ptx }          V04HLhlrand.o/ 1217881254 1001 1002 100644 2948 ` ELF$4(UEÍvU]u5D$5qD$ Ӊ $\$Ƌ]5u% $ > $ > .? : ; ' @: ; I .? : ; I@4: ; I4: ; I ^La"int5SmC1 0O;3^,rnd<3,)3< rand.c0=`20:h|  AB NAB Itt utt^u!ysrandrand^GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intrnd_seedlong long intlong intrand.cunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intseedrand/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcsrandGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@^ 4 (%+0B#> \ R@N D b@L^ L  oX~%z l     t 0) 4(\\@  5    !N&rand.crnd_seedsrand__umoddi3randget_tick_count#JU   ! & - ; B I P W ^ e l s       * 0 4snprintf.o/ 1217881254 1001 1002 100644 4488 ` ELF` 4(U t$u|$$} FH9rVZ9w9v# ^&$t$|$u^UVES0EEu] EED$Eu]ED$E$x9v0[^Ðt&U(EED$ ED$E D$E$% $ > $ > : ; I  I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I y<y Pintk+O(|K3o^3o3 &  # # argo# St ) *S# +d# ,d# 03_arg/,c/b aJ3`ISIdZIapIq:KdhLXM3Z3\3m[S[dZ[ap]qu|^3Pr ../../../include/arch/i386../../../includesnprintf.cstddef.hstdarg.hjprintf.h/<=L y 1L:L?7guwpgwLLOjg| _AB GJ`[AB H+AB tt_u!!GVGRuR_V!!1W1Ru R_W`atactcu`Vu`Su `u` uPttu;}Ysnprintf_putcvsnprintfsnprintfsize_tputsn_fctputc_fctargsbufferjprintf_argssnprintfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pfn_putsnsnprintf_handlersnprintf.cunsigned charretvalbytes_writtenshort unsigned intsnprintf_putcunsigned intpfn_putclong long unsigned intva_listlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intformatvsnprintflong intsnprintf_argssigned charsizebuflenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ `%,+,0,BH}> xRN 8btl^ @0 o~y?z p   x0r (   0 (6    _`[$-+snprintf.csnprintf_putcvsnprintfjvprintfsnprintf   ! & - ; B I P W ^ e r       ! ) 7 E _ jnr                 *.2 7 E S o 8<X\sprintf.o/ 1217881254 1001 1002 100644 3852 ` ELFX4(USMU A@A[fUSE4]EEEEE]D$E D$E$x4[ÐU(EED$E D$E$% : ; I I$ > ' II$ >  &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I : ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I t(06fkHNccj6intw}cjc 6   =# l# argj# P' (# )#6  G3-carg,Gc,6 ]4c o,3X|3ap3%5l@6`7c+CcpB|BapD%u|EcPuJ ../../../includesprintf.cstdarg.hjprintf.h,J=L:<=u?9@YLNwjg\| AB A OAB Gp$AB ttu !t!#t#ou eemSmou eeou eeoualPpqtqstsu8sprintf_putcMvsprintfsprintfputsn_fctunsigned intbufferjprintf_argssprintfsprintf_putcsprintf_handlersprintf_argsvsprintfcharpfn_putcva_listformatpfn_putsnGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)putc_fct/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcbytes_writtensprintf.cargsretvalGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ T %+0+B> l PRyN bd^ 0 o~<z  .  0Nj( 0  2     O!*p$sprintf.csprintf_putcvsprintfjvprintfsprintf=]   ! & 7 > m         $( S ^bf k u z            W48PTsscanf.o/ 1217881254 1001 1002 100644 2648 ` ELFp4(U$1% $ > $ > .? : ; ' I@: ; I : ; I  I &Iint"BUi0)3str(b( d6 sscanf.c(hTODO in LOST-Libc: sscanf!| AB ttursscanfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunsigned intformatlong long unsigned intsscanf.csscanflong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ h %X+X0XvB> x R:N ( ^2q,m 0  ~,4 @ Q  H 0qs(0  P     sscanf.csscanfputs    ! & - ; B I P W ^ e l x   , stdio.o/ 1217881254 1001 1002 100644 8440 ` ELF04(U$D$ED$ÍU$Ít&'U&US$]t$D$Ã$[Í&E]$D$؃$[fUWV1S }$ tC7F$u.uҡ$u$t> [^_1&'US$]tE $D$Ã$[Ít&E]$D$؃$[fUS]U u$T$؃[Í\$D$ D$$@H [Ð&US]$\$$@tt $ [Í&D$$[ɉ UVSD$$;wD$ D$D$4$Ƅw6D$D$!4$$D$$$wD$ D$D$4$ƄwD$D$44$$D$$6tlwD$ D$D$4$ƄwD$D$44$$Ġ[^ Ġ[^WD$!4$D$44$D$44$h% $ > $ > : ; I  : ;  : ; I8  : ; I8  I &I .? : ;' @ : ;I .? : ; ' I@.? : ; ' I@: ; I : ; I 4: ; I : ; I4: ; I.? : ; @4: ; I4: ; I I!I/ 4: ; I?  4: ; I? < Ja,inth,Lu.e6+eE e3K5Z8%8id9#:8#pid;#<# E>#?z#]@z# AA#Cz#DE#! > AE c >;K $ U] 30E,3PYX, h*=3`c3cs>u{s8"'8pos3Tc3rP30~c3,`vcs>u{~3n}e*str}]l*p3Qstr]p3`J4H5p~\6z>V+,~-?3g ../../include../../../include/arch/i386../../../includestdio.cstdio.hio_struct.hstdint.htypes.hstddef.herrno.hhGgs>iuW=Qy;=%X\iJY;/0Li uW=Qy;=GuWgK6zz @R kN H ^2E Fq m P  ~    013([[     $0%+1P 6`N>EKYr^ej0NoXu|q`stdio.cperrorerrnoprintfgetcharstdinfgetcgetcputcharstdoutfputcsyscall_putsngetsferrorfeofputcputsnfwriteputsstrlenstdio_initfopenfreadfreopenfclosestderr7?h{8Nr "4@ov{$%&'$%%9A&I'QX]$%(&'($$!4<$A(U   ! & - ; B M T [ f m t {           * ? L W i y           0 ;?C H R a n y          % 0 6:> C M R a k    (  0 4H L` d|     system.o/ 1217881254 1001 1002 100644 2804 ` ELF4(U(E$UD$$T$@tUɉ% $ > $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I &I7=int/Xz) OFs137k0,pid2dL33u|  o_E ../../../include/arch/i386system.ctypes.h0g=| 7AB tt7u007u(P}system7statusGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charsystem.clong unsigned intshort unsigned intcommandsystemunsigned intlong long unsigned intlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7 %x+x0xB> RcN b<,^  oh_~z    0(<<   &    7system.csysteminit_executewaitpid $   ! & - ; B I P W ^ e p w       Rtime.o/ 1217881254 1001 1002 100644 5720 ` ELF 4(UÍUÍUÍUÍUVS EuD$$t7D$ ED$D$$$t-E [^$$ 1[^ËE [^*% *99% $ > $ > : ; I  : ;  : ; I8  : ; : ; I8  I .? : ; ' I@ : ; I &I: ; I4: ; I 4: ; I4: ; I J(intm^,L.e1G+e_ ef5s.tm$+{,3#-3#e.3#$/3# 03#13#W23#)33#>43# 5Z%8 id95#:# pid;#<5# >#?z#@z#AA#Cz#D#! . AE@w; "V" U(  . _|d", c( m *X l  #{0: z( >@t= ?utmA5  tm)47 J57 ../../include../../include/sys../../../include/arch/i386time.ctime.htypes.hstdio.hio_struct.hstdint.htypes.hstddef.h#U1 #U1 @s?=-/4ׄK[tt u< .rcmos:/unix_timecmos-Modul geladen? Wed Jun 42 13:37:42 1337 time():Konnte 'cmos:/unix_time' nicht oeffnen. Ist das ''|  AG  AG  AG 0 AG @AB Ett uttu !t!(t(*u01t18t8:u@AtACtCu@llVuVuVufhPjSSSFNlocaltime3gmtime_asctimectimetimesize_ttime_ptrresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)ctime_stringtm_wdaypid_ttm_hourtime_fileFILEgmtimeunsigned charbuffer_sizelong unsigned intshort unsigned intbuffer_mode/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_ttm_minctimetm_ydayunsigned inttm_isdstlong long unsigned intuint8_ttime_tlong long inttm_seccharlocaltimebuffer_posshort inttm_yearasctime_bufuint32_tlong inttm_monasctimesigned charungetc_bufferbuffer_ptrresultio_resource_id_ttime.ctimetm_mdayGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ h% $ +D0DB0N> XR~N ^2nAm28|   PiJ @7  H0W , (   b$      $ . 5 =0 C@HNT[time.ctmasctime_bufctime_stringlocaltimegmtimeasctimectimetimefopenfreadfcloseprintf" 2 V ] b   !&-;BMT[fmt{ /6Vr 9DHLQeptx}"'3 =I   04HL`dx|messaging.o/ 1217881253 1001 1002 100644 6292 ` ELF4(U8]EU ]u}EUS=Uw# t E;t_]u}fv2=tI==űU]u}Ut&U]u}]u}SUD$$w11 F dD$D$E$uҍCD$ ED$ED$U$CD$ ED$UT$E$&'UUE UUW1EV1S1ۃ,D$D$$D$ED$E$E v]C t4t荇D$D$E$uʃ,1[^_Ã} tED$D$] ؍$E ,[^_É'U$1fƀǀ =u% $ > $ > : ; I  : ; (  I ' I  : ; : ; I8 I!I/ .? : ; ' @: ; I4: ; I4: ; I4: ; I : ; I .? : ; ' I@.? : ; @4: ; I4: ; I?   9Hint+}kER+O O ;  |$A!&O  q d ok  1 q2# 3# .Y4pRo,goLoliq3v\wulj`zDxiiQvKWp$JJ-LdiMMu`s>`i?A;q9 6 .7k ../../../include/arch/i386../../includemessaging.ctypes.hrpc.hstddef.htl/@T@04XOtv>>T.<R.XM.i )L7==_k7&z.&z.Au&; ;/xXj(9[WiZrZux| RAB FO`AB  AB AFC`=AB ttRu--Ruh--Rud--FSFNuN}S}uSuSuRSCIV)V ;PCPPP),P`atactczuttWuWuS+S`atactcu9librpc_c_rpc_handlerregister_intr_handlerregister_message_handlerQinit_messagingrpc_response_handlerintr_handlermessage_handlercaller_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)padded_fnnameFALSEmy_pidshort intsize_tmsg_handler_tdata_sizenameregister_message_handlerintr_handlerregister_intr_handlerboollong long intlong intlibrpc_c_rpc_handlerbyte/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcfnnameunsigned charsigned charlong long unsigned intcorrelation_idunsigned intintrshort unsigned intindexcharrpc_response_handlerhandlerdatalong unsigned intinit_messaginghandler_function_tpid_tfunctionmessaging.cTRUEmessage_handlerdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 4%+ 0UB5> 8RN 4b^ <@ o~ z | I  0i ' (   (     R)6EKS ck``=messaging.cmy_pidlibrpc_c_rpc_handlerintr_handlertimer_callbackraisestrnlenmessage_handlerstrncmprpc_response_handlerregister_intr_handleradd_intr_handlerregister_message_handlermemsetstrncpyinit_messagingget_pidlibrpc_rpc_handlerset_rpc_handler0= Im5=Fgnsx v   ! & - ; B I P W ^ e r            / ? FJN S ] b l q {              ( > C W ]ae t    x 8 <P Tt xsync.o/ 1217881253 1001 1002 100644 10676 ` ELF4(US]$D$ E \$D$D$E$[ÍUED$ D$D$E D$E$ UED$ D$D$E D$E$ UED$D$ED$ E D$E$UÍt&UWVS,EUMe=GEu&)D$\$#ED$$ED$ED$C$\$t$ |$D$E$1vt$$t;;{tFvމt$$E;u;{tfE;fu؋ee[^_fUS]EU M][UEMU u}]1$EtK@D$F $Í@$\$NjF <$D$F $4$]u}Í'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'U(E u}]u}EEEt`$É0E{C<$|$ƋE4$D$s \$$]u}&% $ > $ > : ; I  I' I  : ; : ; I8 : ; I8 < .? : ;' @: ;I : ;I .? : ; @.: ; ' I : ; I: ; I4: ; I.: ; ' I@: ; I: ; I4: ; I1UX Y 1 U4141I!I .? : ;' I@!4: ;I": ;I#: ;I$4: ;I%.? : ; ' I@&.? : ; ' @'4: ; I (4: ; I? < )4: ; I?  GPCAint5uOK+O  O/&O q|do  pid|# f|# Yd# o#  $ *# /|# $R Au r:pidqqfq|&q; c@q,pidbqfb|&b3 '{TXpidSqfS|&S| ~EpidDqfD|lenDdD; F expidwqfw|y3&z >pidqB;'YdF;ef|&AH 4@Zpid3qB3;Y3d3; !&5 ;`"pidq-#B;M#Ydm#;$;$&$6|%3GpidqB;=Yd];}3&%w4|Ppidq&B;FYdf;|&& PGOq/fO|eYOdOo&Q$Ro'9|()40P ../../../include/arch/i386../../include../../../includesync.ctypes.hstddef.hrpc.hcollections.ht=*og)og)og(}.gYZfZK;=YCXh^azZ:XYCv[+?XK;>,_h,,01=I/LVhh,0[z bhh,0[z ~ Y />:@I/=l| :AB D@1AB 1AB 0AB AB .AB F@AB A`AB UWAB RPWAB RAB Ott:u@AtACtCquttuttutt utt>u*P*>ul*R*>uh*Q*>ud4u4>02W4>W0S1V@AtACtCZu`atactcu`u`u `u` uzWPVSttGuGuGu Gu Gu!9VEGVPSP6S;GSPQtQStSuPvvuPvvu PvvuPv vuVVprPt|S|PSSttGuV9u9GVGup3W39u9GW Gul0VOrpc_send_string_responserpc_send_int_responserpc_send_dword_response'rpc_send_response~init_sync_messagesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordwsync_rpc_response_handlerresponsesG""caller_pidsync_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)actual_lenshort intsize_tlist_tdata_lengthsync_rpc_has_responserpc_send_dword_responserpc_get_stringvaluelist_noderpc_datarpc_send_string_responselong long intrpc_get_intlong intinit_sync_messagessync_rpc_response_handlersaved_datadwordunsigned charsigned charlong long unsigned intcorrelation_idunsigned intcurrent_correlation_idrpc_send_int_responseresponsesshort unsigned intindexcharrpc_response_handlerresponse_tdatarpc_get_responsehandler_function_tpid_tresponsesizerpc_get_dwordfunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcrpc_send_responseanchorsync.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@G "x%+0@B> $R TN (b<L^ ( o~vz ) ~  )@0(H !.   (:AHU@1k10 3@D`S[bgWsPWsync.csync_rpccurrent_correlation_idrpc_send_string_responsestrlensend_messagerpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messageslist_createsync_rpc_response_handlerrpc_response_handlerresponsespstrncpymemcpyvlist_get_element_atlist_removev_and_wait_for_rpcrpc_get_responserpc_get_stringstrnlenmallocfreerpc_get_intrpc_get_dwordlist_push0k&,49p !" #  # 5&'((%(-(((''&+A5  !&-;BIPW^er}%1BIU]ae y  -59= Qo      * /9 >IS \mv    " '2 7B GR Wb gr w         ' ,6 ;E JT Yc hr }       4 8L Pd h|      0 4timer.o/ 1217881253 1001 1002 100644 4852 ` ELF 4(UWV1S }t$$t$9{tFt$F$$Ń [^_UWV1S }9{t$Ft$$u [^_t$$$ [^_t&'UVStt$1ƋEF@ @;FwC\$$ut$\$$E D$F$F[^% $ > $ > : ; I : ;  : ; I8 <  I  : ;   .? : ; ' @ : ; I4: ; I4: ; I.? : ; ' I@: ; I 4: ; I4: ; I a `6intw&OU#d#V@ o \-L.#0/d#  0bZ 0ad,Gc0id3W wGP`j 0OdGQ0iR3h3da L2"2d\:0NG@0iA3a/*9+df ../../../include/arch/i386../../../includetimer.ctypes.hcollections.h\*J@YgW>"sc\*J@vW tsyX/sUw+vY]MMit | ZAB BF`eAB BFAB EttZuTWTZuSV`atactcu`uuWuWugVVttauUuUaSVRSEtimer_cancel6timer_callbackwtimer_registeratimer_cancelGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)timersshort intlist_ttimer_callbacklist_nodetimer.ctimer_registerlong long intlong intdwordunsigned charsigned charlong long unsigned intusecunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpctimer_idnext_timer_iditemcallbackanchortimeoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@a %+0B> RN bht^ 0 ot~PIz    0d (E E   t    Z+-AMRT`ecrytimer.ctimersnext_timer_idtimer_cancelplist_get_element_atlist_removefreevtimer_callbacktimer_registermalloclist_insertsyscall_timerlist_create 7@Ho%5GV[V !&-;BIPW^ex  + <CGK PZ _r }    s 8 <X \rpchandler.o/ 1217881253 1001 1002 100644 784 ` ELF@4(`E4"b* `D$ L$$T$(RPQ a80PD$t D$@D$ă ؋DThe Netwide Assembler 0.98.39.text.comment.shstrtab.symtab.strtab.rel.text85M9%rpchandler.asmlibrpc_c_rpc_handlerlibrpc_rpc_handlerlibrpc_rpc_handler.1librpc_rpc_handler.2gui.o/ 1217881250 1001 1002 100644 21392 ` ELF84(UE@0Ðt&U tÍ&'UEÍvUW1V1S E] EEEU1y.IEPT;}w FƉ$9wƉ] [^_ [^_ÍUWV1S1ۃ } %EP;CTƉ<$9wσ [^_ÍvUWVSlEU u$}E؋EUUEEXSCEUSUCS UEKșʋK )U MEE(EЉEEE;Ev E)ЋU)ЉE]ȋE;Ev E܋U))ЉEt EEl[^_$EӋE]E~ɋ}EE1ۋUċuEE<CF9]teEU<vE܋UCt$EFD$E EӉUUD$EU$U܉D$E؉T$D$ 9]ufEEU9U^")EE)EEu]UEUU؉E]EM~4UċE1ɋuuԋ]<E<vA9MuEԋUEU9Euv'UWV1S,}] =E$\$D$>FD$ED$E$E D$ED$ED$ É<$9w,[^_ÍUS]C $][&'UWVS}<$ $E CC|$$<$ \$ D$D$@$$~vE^ $<$E FFCF $Ft-[^_ËE |$1$D$[^_É4$1ǐt&UE@D$ D$ D$E @$ÍvUE@D$ D$D$@$Ít&'U WVSEEE EEEEċux1} t&t$$P9t@F$9w$0EEE EEļ[^_Eȃ tt[D$E|$D$E$x $utu Ёļ[^_át uЉ$CufE9sc} YK}ЍA9vA9s $볋ẺEЉCEԉCE؉C D$ CD$D$D$D$C$C D$C$D$C(D$ D$ CD$ D$D$D$C$C D$C$D$C(D$ D$ CD$C D$D$HD$C$C D$C$D$C(D$ C D$D$D$D$D$ C$C D$C$D$C(D$ C D$D$D$ CD$HD$C$C D$C$D$C(D$ D$ CD$D$D$D$C$C D$C$D$C(D$ C0t=D$ D$D$D$C$C D$C$D$C(D$ 1C1C1C1@EFG tW?tD$ D$GED$CD$FD$C$C D$C$D$C(D$ uE u E n1@E FG t؀?tD$ D$ED$CD$D$C$C D$C$D$C(D$ 맋| 1@| FG tҀ?tD$ D$|D$CD$ D$C$C D$C$D$C(D$ EUu vUE@D$ D$D$@$Ít&'U]]uu C0t$t4$C0]u]C0]u]v'UVSuF$FD$ D$D$@$F0t$4$1t&\$$9t$C$9wE`[^\$$$\$$t&'US$4D$4D$É$EE E EED$ D$D$@$xvpP BCBCB C BCBCJKBCB C B$C$ $C(C0C,\$$؃[É$1؃[ÐUD$$$$uҋt $ÐUVS0Éց$ u-9wr9Ívs$10[^Í]D$ D$$D$$D$$D$ D$$D$ D$D$@$u*$$11D$ $%$1% $ > $ > : ; I  : ;  : ; I8 <  I  : ; : ; I8 I !I/ &I.? : ; ' I@: ; I .? : ; ' @: ; I ' I.? : ;' I@: ;I: ;I4: ;I4: ;I 4: ;I: ;I  U4: ;I  U .? : ;' @!: ;I ": ; I# $4: ; I%: ; I&4: ; I'.? : ; ' I@(4: ; I )4: ; I?  ?{int% ,L[ .e=+eZ eZ$L&e'lJ##Q  4i+,#-# bpp.#/4# i0 |0()#_*#+|#   ,E  84: x;3# y<3#=#># -?# idA#B#3C:#BE8#,G>#0  DyH KL>#M3# idN#O# P4#QV 5ZY% 8 id 9#p :># pid ;#l <# & >#` ?z# @z# AA# Cz# DY#! A ES ;_ pid##uz## ru Dd 1 K&D",Mr0=XcbYY M@~S~x~3i32~[g3ph3  3.r yqSqis3~tv3pwhx3J 3f3:"cLBx3by3!3p#$3%3h&3u='3u`)3ud+4u@13 23-%\ix]3Miy]3vixI3iyI3}J ckp3j:jSj xj3K!yj3il3v ""3.N l  B#M1۝jP1 X pid7Xzy1i3# % 8#O d x3y3@u `x3ty3xx3y3  5 #1 :@ O"1{". 0 u "1+ $i3a  8  %x3 %y3 "3 "3 "-+ &VK &i & '3  b3 ? &d (tmpn R $ D )6)1H  j ^ 3  )2N )O48  )8 )C )N )F_Y ../../include/gui../../../include/arch/i386../../include/video../../../include../../includegui.cgui.htypes.hbitmap.hcollections.hevents.hrpc.hstddef.hstdio.hio_struct.hstdint.hd@;=/ vt <a +!d""9smfK;~K;*0d 䬅!-mUP<!g!ht-Yk>,ɟ3ZZmGUIFNCTSgui1%s:/controlwLIBGUICBvera[ LIBGUI ] Konnte Font nicht laden ("%s", %d). [ LIBGUI ] Fehlerhafte Fenster-ID empfangen! [ LIBGUI ] Fenster geloescht. [ LIBGUI ] Konnte GUI nicht finden![ LIBGUI ] Konnte GUI nicht oeffnen. [ LIBGUI ] Konnte Callback nicht initialisieren. |  AB AH 0 AB  @zAB ACFMAB BCVAB FpdAB BF"AB DAB FMAB PEAB MAH I EAB @ VAB FF AB E AB D OAB  _AB Ett utt"u01t13t3=u@AtACtCu@eeup@eeSu Su @eeulagPPPFWWtt u W  u S VttfufufuRu R RR""Vu$9VV;SSuDfuDuHfuHQQ$fQuTfuTS SuLuLuSuSpqtqstsupWupSu wVttuttuWuWuWu |VVSSVVVttMuPQtQStSutt u u u  u3V:}VVV'^ V VX a V2S:S S3VVU V"PPK ^ P P3VVI ^ V I V? K P P3VV= ^ V VI V3 ? PO a P t t 5 u@ A tA C tC u@ Y Y y Sy  u S u@ Y Y v Vv  u  V u t t u u  C VC I uI u V B SI u S t t u  u  u  u  u  u { S} S  P} P R R t t u t t ?u 4SV7:SV gui_get_window_titlegui_send_event&gui_set_callback_get_string_positionget_text_widthrender_charrender_textcgui_delete_fontgui_get_font gui_start_resizing_windowBgui_start_moving_windowjrpc_gui_callback gui_repaint_window gui_set_window_title gui_delete_window. gui_create_window close_gui init_gui$ titlefont6 gui_control^ gui_command_datap windowlist close_button max_button min_button gui_callback?f+ 5: I I X p correlation_idsize_tclose_buttongui_start_resizing_windowbwidthgui_send_eventstringbytetypeglyphbitmappathdata_lengthresponsedataclose_guilong long unsigned intgui_controldatagui_get_fontresponseio_resource_tlong long intsigned charneweventcmddatamin_buttonget_string_positionget_text_widthlong intgui_callbackFILErpc_gui_callbackbitmap_tresponse_tcolor4gui_start_moving_windowwindowidevent_tio_resource_id_tunsigned intdwordpositionlong unsigned inttimeoutnamewidtheventfontdatasizeshort unsigned intbuffer_ptrwindowgui_create_windowrender_charnewwindowbuffer_sizeresidgui_set_callbackgui_repaint_windowqwordtitlefonttitlebuffer_modetmpwindowmax_buttonfont_tbearing_xbearing_ylist_tunsigned charshort intdata_sizeungetc_buffergui.cbitmapdatagui_delete_windowwidgetsanchorlist_nodeuint32_tgui_get_window_titlecharlengthbuffer_posoffsetoffsetxoffsetyungetc_countgui_command_datainit_guifontgui_delete_font/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/guishmiduint8_tflagsbitmapgui_set_window_titlewindowlistpid_tbheightadvanceglyph_dataGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)heightrender_textwindow_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@? D% +0>B > IRN PR^2!*m2!"| XR   % &0  xS12  SQ2027(77< A#    + 80 I@z]dMsVpd"(/MI (ZhPEMQ`QQ+ E>@ VS eu  O _gui.cgui_get_window_titlegui_send_eventgui_callbackgui_set_callbackget_string_positionstrlenget_text_widthrender_charconvert_color_24_to_4draw_dot_4prender_textgui_delete_fontclose_shared_memoryfreegui_get_fontmallocstrcpygui_controlrpc_get_responsestrdupopen_shared_memoryprintfgui_start_resizing_windowgui_command_datarpc_get_dwordgui_start_moving_windowrpc_gui_callbackwindowlistlist_get_element_atlist_sizerpc_send_dword_responseprocess_eventdraw_widgetsbitmap_draw_recttitlefontmin_buttonmax_buttonclose_buttongui_repaint_windowgui_set_window_titlegui_delete_windowdestroy_widgetslist_removegui_create_windowmemsetlist_createlist_pushclose_guifcloseinit_guiget_tick_countinit_service_getyieldputssprintffopenregister_message_handlermemcpy7 +!H"P_h#s$}!%& '))*/)7)<#G*X)j)z)#*-.-/ 's012!+333X333 4- X 5 3 6C 3[ 7 3  ) )  )$ #/ *] i %  ) ) )  # *  ; - .' -/ /:  N -V .^ g -o < ! > ) ) ) ) ) ) )  # $N &V ?i -q @  - . : - / # B D E FD% *G>FNHV^Ie#s,zJ))K#)*#B# '? - 4/ 4'60{ 8 8E ' !&-;BMT[fmt{ &;JR`n*EL[cq!/=K`k   ,37; equy ~       #2= K P[ `eq}       &6FVep u       *5 C ^ iquy ~      ! &4HOSW \px|         * . <  J  T b  p  v                        )  4 ? C G  T  a  f p  u                     % 2 47 D #_ l )q ~ -  7  6  5   0 4H L` d       $8 <P Tp t     widgets.o/ 1217881250 1001 1002 100644 10996 ` ELF4(USUM ]9}B9sB9}B 9[Ð[1Ít&'UÍt&'UWVS,uE  EF,$;E`ED$F,$Nj@uċG D$ GD$GD$D$D$F$F D$F$D$F(D$ GD$ GD$GD$D$UUUD$F$F D$F$D$F(D$ G D$D$ GD$D$UUUD$F$F D$F$D$F(D$ D$ GD$G GHD$D$D$F$F D$F$D$F(D$ G D$D$ GD$GD$HD$F$F D$F$D$F(D$ GD$$W OʉT$W)‰T$GD$D$F$F D$F$D$F(D$ G D$ GD$GD$D$D$F$F D$F$D$F(D$ G D$ GD$G@D$D$@D$F$F D$F$D$F(D$ G D$D$GD$D$F$F D$F$D$F(D$ ;=eGB)č\$3T$G$D$\$$W T$D$ЉD$D$F$F D$F$D$F(D$ eD$ GD$GD$D$D$F$F D$F$D$F(D$ G D$D$ GD$D$D$F$F D$F$D$F(D$ D$ GD$G GHD$D$UUUD$F$F D$F$D$F(D$ G D$D$ GD$GD$UUUHD$e[^_ÍvUxuEu ]}]EMVEttR]u}Í&UuF8uEF uuĉE t&uF$$VNjT$<$D$F\F$V )ȍT @D$DT$$F$~E$FF$V )@D$B$D$FE]u}E+~D$GD$$NjF뼍&UWVSLEt L1[^_ËE}1E2t$UB,$ËE|$$D$u'FUB,$9wL1[^_;t$U$C$D$|$u \$E$L[^_á-|$u D$E$L[^_ËU}1U2ft$UB,$ËE|$$D$3FUB,$9w'UVSu$ËE ECECECC @C4$$Ct$C$E\$@,$[^fUVSu$ËE ECECECC @C4$$Ct$C$E\$@,$[^% $ > $ > : ; I : ;  : ; I8 <  I  : ; : ; I8 I !I/ .? : ; ' I@: ; I: ; I.? : ; ' @: ; I 4: ; I  U4: ; I 4: ; I!I4: ; I 4: ; I: ; I 4: ; I? < 4: ; I?  > ,h7intz$A &OX#o#A z +,o#-o# bpp.o#/# d0 C30()o#*o#+C# So S 3,  - x.3# y/3#0o#1o# 2o# id4o#6#o7e t4: x;3# y<3#=o#>o# t?o# idAo#Bo#C#;Et#,Gz#0H _KLz#M3# idNo#Oo# P#_Q =_P35XO=,xO3KyO3jkH@ECkPCki3upX=/,oB["3U SuYhCXkXX=XZicZ(}z 3CkDZi3@X=X= r?= C>kx>3y>3>3 >3>zX@= J/=> HC.kx.3y.3.3 .3.zX0=]*3",= ../../include/gui../../../include/arch/i386../../include/video../../../includewidgets.cgui.htypes.hbitmap.hcollections.hevents.hJ)kE3>DȐg=CDDH (gXCKFYKYcNDDH-~J;=3P Yhw,>-=H> ;/K.=o+oX%<[%<[ _o$2 *z<4kX-=d . u< .lX;g0q<XxXy<_\X==Ygg=s>Yg!#b=Ygg=s>Yg!" _Fokus: %d | 5AB A@AB PAB FAB FLwAB F AB EAB Ett5u5R5Q'S'/u/1S15u@AtACtCEuPQtQStSuPeeVueW&CP`Rttuu@$V$)u )aVapu pUVUju jVttu u uuu/V2eVV.S2S.S22SS !t!#t#utt> u#widget_is_at_positionCdestroy_widgetsqdraw_widgets widget_process_eventprocess_eventcreate_edit_boxrcreate_buttonlastidfocus> enFpejadUX 2|GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)cursorpostext_widthshort intlist_tdestroy_widgetswidgetwidget_is_at_positionwidget_process_eventeventwindow_tvaluetitlelist_nodewidthlong long intbitmaplong intwidgets.ctitlefontbytenamecreate_edit_boxtmplabeldwordprocess_eventunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/guisigned charflagslong long unsigned inttypeunsigned intwidget_tlong unsigned intshort unsigned intchardraw_widgetsheightdataneweventbitmap_tlastidshmidwindowidsizelabelfocuswidgetdataevent_twidgetswindowcreate_buttonanchorfont_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@>  #% + 0 B #> &PR(N d*^2 qm l*p ~tl *#  *C`0f (11 "P    5!@1P>H\mww *18Bwidgets.cwidget_is_at_positiondestroy_widgetsdraw_widgetslist_sizelist_get_element_atbitmap_draw_recttitlefontget_text_widthrender_textfocusmemcpywidget_process_eventgui_send_eventstrlenmallocfreegui_repaint_windowmemmoveget_string_positionprocess_eventprintfcreate_edit_boxlastidstrcpylist_pushcreate_buttonx1uKo$HN(lg !,L"~# 4?G!QZ%x 3X'^'it()''  (1 )f! !&-;BIPW^ep'5T[j!<JXf   + 8 IPTX ]w~        %/ 4> CU Zjns        =KYgx  ' 4 8L Pl p   /0 1217881254 1001 1002 100644 2512 ` ELFP4(UEP40% $ > $ > : ; I.? : ; ' @: ; I Tint"0gt&OgCdeO ../../../include/arch/i386add_intr_handler.ctypes.h<=| AB ttu#}add_intr_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intadd_intr_handleradd_intr_handler.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordintrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQiJ ^,Z  k,z'v  ;  0[ d( %   add_intr_handler.cadd_intr_handler   ! & - ; B I P W ^ e p w    \/20 1217881254 1001 1002 100644 3920 ` ELFT4(U0Ít&UEP0Í'USE] MURQSP0[ U0Ít&U0% $ > $ > : ; I I&I.? : ; I@4: ; I .? : ; ' I@ : ; I 4: ; I : ; I .? : ; @.? : ; I@|u )intO] O OX&Om d pid d, d#? pidd dk p8d0Q~ L7z uid7o 7 f7d pid9d ?M`l3\p| ]M ../../../include/arch/i386create_process.ctypes.h "r6 f< <y J (=w f"r6|  AI AB 0!AB A` AB p AI t t u Ptt#u""P01t13t3QuNOP`atactclupqtqztz|ux{Pdget_pidget_parent_pid create_processpdestroy_processget_cmdline|resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intget_cmdlinedestroy_processlong long intlong intparentget_pidcreate_process.cunsigned charsigned charlong long unsigned intunsigned intuid_targscreate_processshort unsigned intcharpid_tget_parent_pid/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinitial_eipdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@|!',>: X NDJ ^Z P k\(zhv 8   @0 ^j( @  T    )0!8` Hp create_process.cget_pidget_parent_pidcreate_processdestroy_processget_cmdline   ! & - ; B I P W ^ e p {            $ ) E S k r x|     Z04HLdh|debug.o/ 1217881254 1001 1002 100644 2492 ` ELFH4(UEPP0% $ > $ > : ; I.? : ; ' @: ; I bintAOjw; Oj,pid+d\D ../../../include/arch/i386debug.ctypes.h+<=| AB ttu+}syscall_debug_stacktracesyscall_debug_stacktraceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intdebug.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQ`J ^,Z  k,z /v  ;  0[\( "    debug.csyscall_debug_stacktrace   ! & - ; B I P W ^ e p w   Q/38 1217881254 1001 1002 100644 3068 ` ELF 4(U0% $ > $ > : ; I : ;  : ; I8  : ; I8  I &I I !I .? : ; I@ 4: ; I 6XintO+OX Ol&O4pid5o#+6o#8z#eip9z# :z#d<# =9@Ad#EBd#D9# H cE o ^z,H ../../../include../../../include/arch/i386enumerate_tasks.csyscall_structs.hstddef.htypes.h"r6|  AI t t u P"Senumerate_tasks size_tstatusmemory_usedtask_info_task_tparent_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_taddrtask_info_tenumerate_tasksunsigned charshort unsigned inttask_countenumerate_tasks.cunsigned intlong long unsigned intlong long inttaskscharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinfo_sizelong intsigned charcmdlinedwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L>: NzJ ^,Z  k@?z&v    0r7(__   #    enumerate_tasks.cenumerate_tasks   ! & - ; B I P W ^ e p {          + I Y cgk p z get_phys_addr.o/1217881254 1001 1002 100644 2496 ` ELFH4(UEPB0% $ > $ >  .? : ; ' I@: ; I 4: ; IQx"int,j:a'd&dptr(d,C& get_phys_addr.c&< <x | AB ttuP tget_phys_addrGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong long unsigned intget_phys_addr.clong intunsigned charsigned charaddressunsigned intshort unsigned intcharget_phys_addr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tf>: NfGJ ^,Z  k?z$v  ?  0__(    get_phys_addr.cget_phys_addr   ! & - ; B I P W ^ g n v    3/57 1217881254 1001 1002 100644 2640 ` ELF4(U(0у $1ۉˉt$|$ڋt$$|$ % $ > $ > : ; I.? : ; I@4: ; I4Q"int,Ct]:&O'Vt(o4eax)d,edx)d?rM ../../../include/arch/i386get_tick_count.ctypes.h'"r0,hH5yt_yX5| 4AI HLt t 4u1P R!get_tick_count4GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsget_tick_countget_tick_count.cqworddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@4!t't,t[>: X NvJ ^4Z (  k<Rz%v 8    @ 0(4 4 !   4get_tick_count.cget_tick_count   ! & - ; B I P W ^ e p {      Zget_uid.o/ 1217881254 1001 1002 100644 2508 ` ELF`4(UEP0% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I"inty,:Ub&OUMdpidduidd,aF ../../../include/arch/i386get_uid.ctypes.h< <x | AB ttuP}get_uidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)get_uid.cunsigned charshort unsigned intget_uidunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tl>: NueJ ^,Z  k?zGv  e  0w(     get_uid.cget_uid   ! & - ; B I P W ^ e p w    S/75 1217881254 1001 1002 100644 3016 ` ELF4(USM ]UEPRQS 0[ USM ]UEPRQSR0[% $ > $ > : ; I .? : ; ' @: ; I : ; I .? : ; ' @'Q8'int_vm1+O O!pidq"osrcod J0Q,pidq"osrcod yZ ../../../include/arch/i386init_child_page.ctypes.hstddef.hJ #J | !AB A0!AB Att!u01t13t3Qu;+init_child_pageinit_child_page_copyQGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)destshort intsize_tinit_child_page.cinit_child_page_copylong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharpid_tsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinit_child_pageGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@Q!',>+: NG}J ^LZ  kXzh?v    0((H  X 8   !#0!init_child_page.cinit_child_pageinit_child_page_copy   ! & - ; B I P W ^ e r }          g48mem_allocate.o/ 1217881254 1001 1002 100644 4348 ` ELFt 4(UU]u] uMRQS0 MEUN]uUU E$T$UT$EÉ'UEM URQP=0 Ðt&UEU RP0É'UUE PR>0% $ > $ > : ; I  : ; (  : ; : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I4: ; I.? : ; ' @Bj&Eintyobo ?O |&O   q#  d#T 2g? !  ptrupQ wxo@g, !  ptr )opX !   ptr + *o !*,9 8o !8f ../../include../../../include/arch/i386mem_allocate.csyscall.htypes.hi9f w< <-g:>< v  i< fw  R&N b^ P oh~Wuz    0( @ L_   ?!@'.pDMmem_allocate.cmem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physical[   ! & - ; B I P W ^ e r              8 CGK P ^ }             $ ) 7 s8<PThlmemory_info.o/ 1217881254 1001 1002 100644 2644 ` ELF4(U<0S]S[% $ > $ > : ; I : ;  : ; I8 .? : ; I@4: ; Iint>Lly&Ol_d#d#}e}e ../../include../../../include/arch/i386memory_info.csyscall.htypes.h#q: T NJ $ ^$0Z ,  kT,z"v <    D 0(8 8    memory_info.cmemory_info   ! & - ; B I P W ^ e p w       rports.o/ 1217881255 1001 1002 100644 3020 ` ELF4(Uu u 0Ít&'Uu u 0% $ > $ >  : ; ( : ; I.? : ; ' I@: ; I 4: ; I .? : ; ' I@(5@y6intMk[y 0H d&O(y'd' eax), 6y 5?5d5 eax7kbD ../../../include/arch/i386ports.ctypes.h'> > | AB  AB ttuP !t!#t#5u34P2,request_portsrelease_ports5release_portsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intports.cboollong long intlong intlengthunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharportrequest_ports/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,x>,: t N?fJ ^DZ  k~zj6v    0 (<  L %     ports.crequest_portsrelease_ports   ! & - ; B I P W ^ m s z             & Q04puts.o/ 1217881255 1001 1002 100644 2424 ` ELF4(UUE PR0ɸ% $ > $ >  I&I.? : ; ' I@: ; I Q"int,Ct]:txd3nOsr3 puts.c: Nl7J H ^,Z P  k,z$v `     h 0@/(WW    puts.csyscall_putsn   ! & - ; B I P W ^ e l   *pv.o/ 1217881255 1001 1002 100644 2456 ` ELF4(U 0Ít&U j0% $ > $ > .? : ; @!"intl'5HUzHp v !,3 pv.c=xi=|  AB AB tt utt!urpv!GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pv.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!!d'd,d=>: N87J X ^pDZ `  kXz v  *  0J)(QQ      pv.cpv   ! & - ; B I P W ^ e l x|  (04rpc.o/ 1217881255 1001 1002 100644 3288 ` ELF4(U1UjR30uÐt&UVUSE u]MEEE1QSRjV70u[^% $ > $ > : ; I I.? : ; ' @: ; I4: ; I .? : ; ' @ : ; I I !I/ 5IK]n)int@`zN&Ourpcpidd,dP 93 ]Kpiddw d dlend o dPWIup Id | 9dB ../../../include/arch/i386rpc.ctypes.hX@Kxx< K| AD  =AB HttuR !t!#t#]u BB[V[]u BB]u BB]u B BZSZ]u BB]Q'Orpcsend_message]resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsend_messagelong long intlong intmetadataunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchardatarpc.cfunction/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallscorrelation_iddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>TO: p (NhJ ^ LZ  kX,z+v    0 (H  X     =rpc.crpcsend_message   ! & - ; B I P W ^ e v }               + O04/94 1217881255 1001 1002 100644 2472 ` ELF44(UEP20% $ > $ > .? : ; ' @: ; I  I@int2Rere>( set_rpc_handler.c<=| AB ttu"rset_rpc_handlerset_rpc_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charset_rpc_handler.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intrpc_handlerlong int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallssigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Te>: NaBJ x ^,Z  k,z&v  "  0BJ(rr #   set_rpc_handler.cset_rpc_handler   ! & - ; B I P W ^ e l x   5shared_memory.o/1217881255 1001 1002 100644 3272 ` ELF4(UEP?0Í'UEP@0Í'UEPA0% $ > $ >  : ; I.? : ; ' I@: ; I 4: ; I : ; I 4: ; I .? : ; ' @S."intp~hd(&OSqqidq,,d 3? idq fk ?@S~ idqtL ../../../include/arch/i386shared_memory.ctypes.h< <x < <x <=| AB  AB @AB ttuP !t!#t#3u22P@AtACtCSuV"create_shared_memoryopen_shared_memoryclose_shared_memorySGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intopen_shared_memoryclose_shared_memorycreate_shared_memoryvaddr_tlong long intlong intaddrunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordshared_memory.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@S!',><": ` N^xJ x ^\Z 0 k4zZv  8  0X>(   M   & 9@shared_memory.ccreate_shared_memoryopen_shared_memoryclose_shared_memory   ! & - ; B I P W ^ g r }             Y04HLsleep.o/ 1217881255 1001 1002 100644 2312 ` ELF4(U0% $ > $ > .? : ; @ "intu0>Q^Q* 3 sleep.c=x|  AB tt uryield GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sleep.cyieldunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L=>: 0N7J ^H,Z  kt,zv    0(       sleep.cyield   ! & - ; B I P W ^ e l t z~ +timer.o/ 1217881255 1001 1002 100644 2504 ` ELFP4(UFu u0% $ > $ > : ; I.? : ; ' @: ; I _"int,QkH&O:('d'd[D ../../../include/arch/i386timer.ctypes.h'=| AB ttu }syscall_timerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intsyscall_timerlong intunsigned charsigned charlong long unsigned intusecunsigned inttimer.cchartimer_idshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,X[>: Nc_J ^,Z  k,z$v  @  0`d(     timer.csyscall_timer   ! & - ; B I P W ^ e p w     Q/113 1217881255 1001 1002 100644 2492 ` ELFH4(UEP 0% $ > $ > : ; I.? : ; ' @: ; I }int(6Yf" OYIpidddN ../../../include/arch/i386unblock_process.ctypes.h<=| AB ttu"}unblock_processGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intunblock_processunsigned intlong long unsigned intunblock_process.clong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQhJ ^,Z  k,z&v  :  0Z\( #   unblock_process.cunblock_process   ! & - ; B I P W ^ e p w   [vm86.o/ 1217881255 1001 1002 100644 2916 ` ELF4(UEU RPQ0% $ > $ >  : ; ( : ; I : ;  : ; I8 .? : ; ' I@ : ; I : ; I 4: ; I  Iv }4intLcZy . > d%H&OHaxI#bxJ#cxK#dxL#siM#diN# dsO# esP#qQ mCy m shms ,  i ../../../include/arch/i386../../../includevm86.ctypes.hsyscall_structs.h< fy | AB ttuPz$vm86_intwordresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intboolvm86_intlong long intlong intunsigned charvm86_regs_tsigned charlong long unsigned intunsigned intshort unsigned intcharvm86.c/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordregsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T> z: D NJ 4 ^,Z <  k<?z{v L    T 0(0  0    vm86.cvm86_int   ! & - ; B I P W ^ m s z      * 59= B ^ h vwait_for_rpc.o/ 1217881255 1001 1002 100644 2584 ` ELF`4(U0Ít&U0% $ > $ > .? : ; @Pint/=_l_"  ,=% wait_for_rpc.c=xi=x|  AB  AB tt uttu6rwait_for_rpcv_and_wait_for_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)wait_for_rpcunsigned charshort unsigned intwait_for_rpc.cunsigned intlong long unsigned intv_and_wait_for_rpclong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\=>:  N4AJ ^xDZ  kXz:v  N   0n w( 0     wait_for_rpc.cwait_for_rpcv_and_wait_for_rpc   ! & - ; B I P W ^ e l t z~   204access.o/ 1217881252 1001 1002 100644 3980 ` ELF<4(US]D$$t$1[f$t$1[ø% $ > $ > : ; I  : ;  : ; I8  : ; I8  I : ; I .? : ; ' I@ : ; I : ; I 4: ; I U&I4: ; I? < ]%\7 int,Le.e+eS es&5Z?%8id9# :?#pid;#<# Q>#G?z#@z#AA#Cz#CDE#!  AE`;K DIR-K Y-3] ,, ,3f0ydir4  V h?3 ../../include../../../include/arch/i386../../../includeaccess.cstdio.hio_struct.hstdint.htypes.hstddef.hdirent.herrno.h,t? JvN73x<r| ]AB Dtt]u,S,.u.JSJLuL]S&P.8P8DPLQPsaccess]0DL]GIsize_tresidpathungetc_counterrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_taccessFILEunsigned charlong unsigned intshort unsigned intbuffer_modeio_resource_taccess.cunsigned intlong long unsigned intuint8_tmodelong long intcharbuffer_posshort intuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@] 0%+0B> `RyN \^2PqT0m d ~9 tV  |v 00(XX$ p  5    ]&/access.caccessfopenfcloseopendirclosedirerrno"4@S !&-;BMT[fmt{#1LWby      chown.o/ 1217881252 1001 1002 100644 2568 ` ELF4(U1% $ > $ > : ; I.? : ; ' I@: ; I  I&I'int;[5 On OI/03/z/dt/o\D ../../../include/arch/i386chown.ctypes.h/#+1| AD ttuchownpathGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)chown.cchownuid_tunsigned charlong unsigned intshort unsigned intgid_tgroupownerunsigned intlong long unsigned intlong long intcharshort intlong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!H'H,Ho>:  N`J ^,Z  k ,zLv  h  0(     chown.cchown   ! & - ; B I P W ^ e p {       Qexec.o/ 1217881252 1001 1002 100644 2632 ` ELF4(U% $ > $ >  I&I.? : ; ' I@: ; I 4: ; I? < ,"intjxkk3322r?3R9 ../../../includeexec.cerrno.h2!U1| AQ ttuexecvpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixlong long intlong intexecvpexec.cunsigned charsigned charlong long unsigned intunsigned intargvshort unsigned intcharlong unsigned intpatherrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H %T+T0TsB> P RVN  b,^  o(,~Tz 0  q  8 0(  0    exec.cexecvperrno   ! & - ; B I P W ^ e l y      Fgetopt.o/ 1217881252 1001 1002 100644 5476 ` ELF 4(Uu}] }uuvtiB:{D$4$gx:8u]u}ɉËE  9߉ ~A-t]uЋ}Q€-A6D$-4$t-- v8@9>::[D$D$$?&yC:ңtO>:tJD$D$$]u?}ɉËU H?% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; I@ : ; I 4: ; I 4: ; I &I4: ; I? < 4: ; I?  K>o<int,LkF.eO+e,T eX5Z?%8id9# :?#pid;#<# >#H?z#1@z#_AA#Cz#{DE#!  AEZ;K B3> ?3, i@ A oliD?P C? ? ? VA/3y0313233? ../../include../../../include/arch/i386getopt.cstdio.hio_struct.hstdint.htypes.hstddef.hbj "WXhgCȏ=-g  3Iu;lf2R(e=-Yu `f Xqt  illegal option -- %c option requires an argument -- %c | >AB Ltt>uWuWuWu>Wu =u =u >VuVuVu>VVmP=EPPROagetoptopterroptindoptopt*optreset<optarg>size_tresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)opterrbuffer_sizepid_tFILEbuffer_modeunsigned charoptindlong unsigned intshort unsigned intoptresetio_resource_tnargcgetoptplacestderrunsigned intoptargostrlong long unsigned intuint8_toptoptgetopt.clong long intcharbuffer_posshort intuint32_tlong intio_resource_id_tnargvsigned charungetc_bufferbuffer_ptr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> `) % l/4FkOB tVR 4 b2q2#4 < $yV L  T0  (   W    >%,3:AHOgetopt.cplace.1283getoptoptresetoptoptstrchroptargoptindopterrstderrfprintf!08=Rio~ 0AOWcgz !'+ !&-;BMT[fmt{#1LWgquy ~    &+8=J getopt_long.o/ 1217881253 1001 1002 100644 11952 ` ELF4(UWVSÃU)‰+E܉UEЙ}҉UEEU}u)ىș}U҉E~RU܋}E4E~-MM1+ME}C9]t 9M~MEE9Eu[^_Ë}}댍'UWVS,EܡU؉MԉED$=$E+}@E]ԋ,uԃEEEfEދto|$D$E$uۋ$9tpM ƒu}tMEuEU‹F;BEEދuUt%?,[^_ËUU]]]}t^EMEQÅtVA,?[^_ËF;BlF ;B `u t lBvoyt4]t]UQtsA 1 $ > : ; I .: ; ' I : ; I 4: ; I .: ; ' @: ; I4: ; I4: ; I4: ; I4: ; I 1UX Y 1 U41.: ; ' I@: ; I.: ;' I@: ;I: ;I4: ;I4: ;I4: ;I : ; .? : ;' I@!: ;I ": ;I #I$!I/ %4: ; I&4: ; I? < Cjj,-j#.|#/#val0|# puSint|{q@r + gcd| a| b| c| v|,|`||m|i|j||d|uh|ulpos|!-u| @ljidxʃ|D|&u`udi|#|CX|]|c%,p| wn|nnjo idxoto|oliqr|pr|@s|: Yo|!m|!m!mj!n "idxn  b| !`|!`!`j!a "idxaPtw|x|#u$!r%{#u$%|~| #$u$% 3+#Hu$"%W8#lu$%{<\#u$)%#u$%e&3& 4|&35|&V6|&r7|1e ../../include../../../include/arch/i386getopt_long.cgetopt.hstddef.hC/W=ft.?>y<%>Zw.Y[yXT6JDXcfn<YN:j #hk<kt thg 7 v< XXu\ $fuu w;gb Kt? Ny$)mC>=MR\akp~ %05@PU`pu)-16ETc%/ISmwr8<X\x|getpid.o/ 1217881253 1001 1002 100644 2772 ` ELF4(U$ÍU% $ > $ > : ; I.? : ; ' I@)j,"ints O8d.d ),aE ../../../include/arch/i386getpid.ctypes.h7gt>| AB  AB ttu !t!#t#)u%getppidgetpid)GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixgetpid.clong long intgetpidlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intpid_tgetppidGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@) %l+l0lNB> RqeN bD^  oX~t)z    0(L0 | 0    ! (getpid.cgetppidget_parent_pidgetpidget_pid%   ! & - ; B I P W ^ e p w ~     R04link.o/ 1217881253 1001 1002 100644 2596 ` ELFp4(U% $ > $ > .? : ; ' I@: ; I  I&I4: ; I? < Dnintu03/f/>?3R9 ../../../includelink.cerrno.h/"T2| AQ ttuklink/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)newpathlink.cunsigned charoldpathlong unsigned intshort unsigned intlinkunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ , %T+T0TsB> 4 RVN b,^  o,~<z  W   0w (      link.clinkerrno   ! & - ; B I P W ^ e q |     Fmisc.o/ 1217881253 1001 1002 100644 3084 ` ELF4(U1É'UÍU% $ > $ > : ; I.? : ; ' I@: ; I .? : ; ' I@ I 4: ; I? < DI intqk O-3>,35d$,>30DX=3 C?3_ ../../../include/arch/i386../../../includemisc.ctypes.herrno.h,",0!U1!U1| AD AQ 0AQ ttut"t"$u01t1BtBDu+visattyforkpipeD/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixdescerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charisattylong unsigned intshort unsigned intpipeunsigned intforklong long unsigned intmodelong long intshort intlong intsigned charmisc.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@D %+0B> RN b\^ 0 o~t/z    0(\ 0     0misc.cisattyforkerrnopipe3   ! & - ; B I P W ^ e p |         l04HLmktemp.o/ 1217881253 1001 1002 100644 3596 ` ELFP4(UWVS }<$HX9<X‰E B $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I 4: ; I? < 6int?_r+OM21,len5dyi63numH343  ?3b ../../../include/arch/i386../../../includemktemp.cstddef.herrno.h1?נ Xjt.j<W!,;lW!,;kii<.1qay2wsx3edc4rfv5tgb6zhn7ujm8ik9ol0p| AB FttuWuWuW8PPP VQZVVQQupQvmktempsize_tfileiderrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)mktemp.cunsigned charlong unsigned intshort unsigned intunsigned intlong long unsigned intlong long intmktempcharshort inttemplatelong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ @%`+`0`B> RN ^2%q4m  ~   0=S({{ ` p 9   $+3mktemp.cfileid.1119mktempstrlengetpidgetppiderrnoR[ !&-;BIPW^ep|     o posix_dir.o/ 1217881253 1001 1002 100644 5888 ` ELFh 4(UE D$D$E$Í&'UED$D$$Í'U$1Ív'UEu}]1$tJ$$fw7@t$D$G$Ƈ4$]u}Í&‰'UE$ɃÍU% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; I !I/ : ; I : ; .? : ; ' @: ; I : ; I .? : ; ' I@: ; I4: ; I&I9cSFint,L>.e=/w_P+e eL5~5Z6AY%8id9#:Y#pid;#<# >#{?#@#AA#$C#1Df#! _ A?E \()S#*# _  DIR-l&+W,&#v-#.l#/#0#"1# 6_ 03wz"dirywy~ o0S,dirnwc~`vXdirbw+I+dirHwJ1PV+- w 6c;3*Kdir:w(0w09wW/ _ ../../include../../../include/arch/i386../../include/sysposix_dir.cdirent.hio_struct.hstdint.htypes.hstddef.hio.htypes.hgsgrgcg;,,02d/Yuv7cgust>telldir: Nicht implementiert | "AB 0#AB `AB AB OAB 0 AB tt"u01t13t3Su`atactcvuttuuPVVSPSPWWtt*u01t13t39uYAseekdir}rewinddirtelldirreaddir7closedircopendir9readdirio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)uint64_tshort intsize_tnamedirent/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixctimetelldirbuffer_posd_reclenuint8_tposix_direntryuint32_tdirentryname_lengthlong long intposix_dir.clong intoffsetatimeopendirio_direntry_tunsigned chartime_tsigned charlong long unsigned inttypebuffer_sizeunsigned intclosedirshort unsigned intcharrewinddirmtimebuffer_ptrseekdirbuffer_modelong unsigned intd_namepid_tio_resource_id_tsizeresidpathungetc_countungetc_bufferio_resource_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@9 X%|+|0| B> pR7N ^2/qPm ` ~ ]   0 Mi (  (     "$0#.`6=ET[binw0 posix_dir.cseekdirdirectory_seekrewinddirtelldirprintfreaddirdirectory_readstrlenmallocmemcpyfreeclosedirdirectory_closeopendirdirectory_openMin5   ! & - ; B M T [ f m x            ! / = K ` m |          7 G NRV i             & = HLP i tx|   0 4H L` d  posix_files.o/ 1217881253 1001 1002 100644 10660 ` ELFx4(UÍUÍUWV1S }9{t/Ft$$u [^_Ét$$$uʉ$ 1[^_Ít&'UWVS }t}tm1 v;8tSFt$$u$t+ÉD$$;C@S [^_댺fUVS] u؃00D$4$$u"؃BBtu u0ɺu&D$4$t6$[^aύt&D$4$u&D$4$u&Hv D$4$#$dv'UE D$RD$E$Í&'Ut$$$Ít&'UVS t/19ptC\$$u[^Ë[^hʍUE]u}u} t=t$|$$t]u}É]u]}&]u}ÍUE"t D$ ED$D$E $ɸÍ'UEt D$ ED$D$E $ɸÍ'UE% $ > $ > : ; I  : ;  : ; I8  : ; I8  I <  : ; .? : ;' I@ : ;I .? : ;' I@: ;I : ;I4: ;I4: ;I.? : ; ' I@: ; I4: ; I4: ; I4: ; I U  U&I: ; I .: ; @.: ; ' I@ : ; I!: ;I"4: ;I#&$: ; I %4: ; I &4: ; I? < ^Y[6int,L&.em@+e3 e(/e!13 5Z`%8id9#-:`#pid;#'<# N>#?z#@z#AA#=Cz#PDf#!  AxE;l4&e##  G  F-q.#fd/3# w $dup`3 fd_3`i3 4, fdh3Jh3E3@XfdD3GiH3 /S3^qR_Fi`3Yl3`lg3:`zV-sfK(fif 3==2 j) fd~3Ui3+pfd*3!*!*3L"V, 3fd3z"V%z  #m@C fd3ozVz $fd3%3 %63&=&>&?& ?3 ../../include../../../include/arch/i386../../include/sys../../../includeposix_files.cstdio.hio_struct.hstdint.htypes.hstddef.htypes.hcollections.herrno.h!U1!U1Y֬]\ f7]sXڄ:0}=P{-/1 J2Z/=fzt.l 栽[>Nvta$RtJmJ:g~g z.7ȟQ[ Jr0nt g[+14B=v WXgOy.y _\gOy.y _ ,$R N (^2q\m ( ~s )h  )00l(` `!E 0 J  ; @DJ O@uUiu|`6"pzC@C posix_files.cfd_listnext_fdposix_files_initfd_to_file.LC2duperrnodup2closelist_get_element_atlist_removefclosefreefilenomalloclist_pushopenfopencreatlist_createstdinstdoutstderrlseekfseekftellwritefwritereadfreadfdopen#[co  %,5T "  " "/D L"i q"~!$%&',CK),$l.t* !&-;BMT[fmt{ (6DRmx  *6:>Qfrvz $.4?INXanx|  %8COSWfkv{#16DR\as~ 0 4H Lh l      0 4H Lrmdir.o/ 1217881253 1001 1002 100644 2576 ` ELF`4(U% $ > $ > .? : ; ' I@: ; I  I&I4: ; I? < Sintu .3.M?3S: ../../../includermdir.cerrno.h-"T2| AQ ttukrmdirfilenamermdir/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charrmdir.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %T+T0TsB> ( R~WN b,^  o,~0z  L  0lr(      rmdir.crmdirerrno   ! & - ; B I P W ^ e q |    Gsignal.o/ 1217881253 1001 1002 100644 7324 ` ELF4(U1 @@uÍ&'US]t$? 1t$1[fUSҋ]t/?ƒ uE  [ɉÍt&Kʉ'USU ]?$ ʃ)1[ø썶USU ]?$ ʃ) 1[ø썶USE ?  E˃)[øvU1É'UED$D$$1Ít&'UED$D$$1Ít&'UEHwE&Í&'UU ~ÍD$D$ D$D$E$1% $ > $ > : ; I I' I : ; : ; I8 I !I/  : ; ( .: ; @4: ; I .? : ; ' I@: ; I4: ; I: ; I &I.? : ;' I@: ;I .? : ; ' @: ; I 4: ; I 4: ; I? < 4: ; I?  7-int,L- Z]y3 # A @  '  !6"i73P]G30n,F3XjSp3jzu3!M3%#3T3`3`Q`3}f hr h33Es2Cr3oUc3@pidbob3 e ?/U ?30 ../../include../../../include/arch/i386../../../includesignal.csignal.hstdint.htypes.herrno.h5[j vV>PugwrfdL,>3R9wwq5Ji^x<Ji^x<J?^z<<",0gpg=xZ"VX>,-0| "AD 0>AB DpGGB ADAB ADAB A`=AB AAD %AB %AB "AB @IAG tt"u01t13t3nu0CCeSegugnST_RagRpwtwytyupSuSQttuSuSRu RttTuASACuCTS,R,Cu CTR`atactcu`llvPvu Pu ttuttuttutt2u2u@AtAHtHu@VVRu !raise]signalsigaddsetsigdelset%sigismemberkalarmsigfillsetsigemptyset_signal_default_handlerkillinitializedkillGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixsigaddsetinit_signalsuint8_tboolbitmasklong long intsignal_handlerslong intsigismemberalarmunsigned charsigfillsetsigned charlong long unsigned intunsigned intsigdelsetshort unsigned intchar_signal_default_handlersighandler_thandlersecondsold_handlersignallong unsigned intpid_tsignal.csigemptysetsigset_tTRUEsignumraiseinitializedsigseterrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ $x%+  0Bb> 0RN b 0^  o< ~"z    0(  h h "    '"?K0>QpGXDbhDr`=~%%@Isignal.cinit_signalssignal_handlers_signal_default_handlerinitializedraisesignalsigaddseterrnosigdelsetsigismemberalarmsigfillsetmemsetsigemptyset_exitkillsend_message 8PrJ% !&-;BMT[bip{   '26: ?I NX cnrv {         +6:> CQ[ q}     +/3 FP frw 0 4L Ph l       stat.o/ 1217881253 1001 1002 100644 8108 ` ELFt4(U1É'U1É'UÍUÍUÍUÍUE$ɃÐ&U}׉$]uD$4D$O$D$D$$$GD$t$$G1G,w, O0tAG0GG1]u}Ít&US] D$E$t [#[Í&'U}}]uu D$<$t%$]u}Í&<$tA$4$D$4D$NFF1]}uþ% $ > $ > : ; I  : ;  : ; I8  : ; : ; I8  I .? : ; ' I@ : ; I &I.: ; ' I@: ; I: ; I4: ; I4: ; I U4: ; I? < V. t^Dint,LB.ej$N+e e e e<-e.e,/e0e613:2eE3eW5s 4_`#Pa#b#c# d#e#7f#h#-j# k#$Zl#(m#,n#0!5Zp%8 id9#N:p# pid;#?<# i>#?z#@z#AA#SCz#`Dv#!  AtE;| c33 2 2   B3, UA3 A Rn3 *X  R  330:  Ͼ 3@J  ݾ ݨ PZ 2 @3`x N Q3,4fP`PR~posRs  30rU3RfH Fv3.fuuRw38Uxadir}F | ?3P ../../include/sys../../../include/arch/i386../../include../../../includestat.ctypes.hstat.htypes.hstdio.hio_struct.hstdint.hstddef.herrno.h2#+1 #+1#U11#U1 #U1 #U1Pgz ^8f2LL1?=,u/;gKhuwt=/P;/-TC >*2.u;/\m RTN ^29 q< m  ~T m   0g(\P     %0 ,@ 2P 8`>OV\b0Bhouzstat.clost_statchmodfchmodlstatmkfifomknodumaskmkdirdirectory_creatememsetftellfseekfstatfdopenerrnostatfopenfclosedirectory_opendirectory_closem> I_ !"#$$ !&-;BMT[fmt{ "0>LZhv*8FTb}   )-1 6D^imq v    $2EPTX e jt          ", 1@ M 0 4H L` dx |     termios.o/ 1217881253 1001 1002 100644 3432 ` ELF4(U1É'U1É'U1É'UE@Ƀ<% : ; I$ >  : ;  : ; I8 I!I/ .? : ; ' I@ : ; I $ >  I : ; I &I.? : ; ' I@>aG0&0M77#/7#?7#7# \#B ' & O& int TL,, fd+ + O+L R TT1 'X fd0 06%0> O5L`; ../../includetermios.ctermios.h&",0",0",0| AD AD  AD 0AB ttuttu !t!%t%'u01t13t3>uFtcgetattrtcsetattrWtcflushcfgetospeed>unsigned intoptional_actionstermiostcflag_tc_oflagc_iflagc_cflagspeed_ttiostcflushc_ccGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixcc_ttcsetattrtermios.cc_lflagqueue_selectorfilechartcgetattrcfgetospeedGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@>!',>E: HNdJ  ^dtZ  @ kzJv P    X 0(++\ 0  3     '0termios.ctcgetattrtcsetattrtcflushcfgetospeed   ! & 1 8 C N Y a o }          0 > ] hlp     H04HL`dregcomp.o/ 1217881252 1001 1002 100644 39252 ` ELF{4(UBw B ɉÍBʃwBȉÍvUHuP@1fUWVS9HvhC< w^1EC< t%AE9OpÍtẃ‹]t [^_1 X[^_Í&'UWVSӃ E@HMP Uxt1CFf f)K9uMUD9t [^_ËMAH [^_Í&UxuP % ȉÍt&UWVSUBtaف`1>EptJwz0t=v+Xt&ht&t![^_Ðt(uE}tًف`|tƍvvtu믁xtt;}||E덋UE@Rtt&64ف`u˃,;}}}E}E fUWVS^9؉Er sv9ˉvjʍJ9vA9uz]u㡀+}t-U|$$T$u<8t?uOt+1t&1[^_ËUCꍶU$t$ËP9s`A9wA$t$À9[uy.u.؉ S9s A9v9.t(믺 S9s닀y]u҃ ׍U]u9P| ]uÍvD$F $tF ^]uÉ]uɺ et&U]uÉ}@։υuC9C}CS 4@C]u}f@‰RL΍v'UWVS\EPr FB EU@ExB9 M 2ȃ)ظu}^~GfGEUC;BqU;ZEJO<-I<[EUƉJ9s 8-RWffG]KE9Y<]S9w<-uE EHȍPMQ]ljEȋKw $D$UBMYCiUȉ$T$C~*1ۋMؙI׉MEIPC9u؋UBP@|$D$)}Eȉ$ M 2ȃ)ыUظRU@E;^F]^-UJ9E]ssuFtk^Ky cKtSG7EUtCCƒtω9tM KffWu][]MątYEpNyANf!ʈf)Gt$Ou NffGu܋URUMA9uvut,_711ɍ&!<B9UuIGUMfEڋRUA 9‰E]uf;s9UЅt\ESUM_]M„18t*u]0u]„08A9MuՋEU}RUME0+y\[^_M9U<:<=BUC;BM<-<]~E=:Of fG]K90B9v :=EEH{]EG-fG-U;B-P9x]M;Qs x-ELÉ8q8h‰]9>1ۉE WCffOM 9E}ދ]K;9MfEE9EgM@]o]s|\[^_ËUC;B9M<-<] E;XrPƒa<VfPƒA<t UA9J w)ىMt4M\$$L$uU< uыE>MˋI9B9EEHD$D$$<uC;F^D$D$$-E4E 1MEIMG fo ][]::;z]1uB/$CE !--]K9qEE1҄u1 „0B9Uu1ҋEE\[^_OMC9ADE]]@G]fG]uN7~ F$Eȉ$C K9U@G-fG-MIuEE1ɺ>M1ɺdٍA< vA<A<tWffGCuCٍA< wWfCfGu BB<v tWffGS~{CiٍA<wWfCfGu? BB<vWfSfG~ BB<v/ t'A<A<tWffGS~ t( t&tC € tWffG̻CZٍA<wWfCfGu0ٍA< A<uA<wWffGCuC € tWfCfGuCٍA<A<tWfCfGuaCOwWfCfGu)&Ez]#uN$uENU(]uÉ}0xEE^E E]EEC3{u]}Ð&U(u}lj]@@tzB<F<uˉ/]u}Ít&I9tԋwEEEG]E]EMEw]u}É똍U(]uÉ}@)׉։Et2SES D$D$C${E]u}ÐUWVS X}t [^_ÍvXHN D 9@D DH9@DHB uF)D$D$$F  [^_Í'U}}]uˉƉUFEFu^~1ҁ~1w$0]u}ɺEF]u}ËMUKsEtMUOK\E]E)EHM$AN+MP]u}M+MxEOA$`N+MN+MU>1ɺVJ MUABEE)ExM$AU<$B\N+M*N+MU1ɺ VJ'UWVSUM܋@E;Vs :^ EE^g.7*mЉ ^9s<*IJ9v<\$EtEE9J9v ;EtFE<\>)\{dMXЋDHٺ8T LHBٺ@F@L^ v[M(F@HFXH FD ٺhEN9s!B9v :\)\; FDHٺp^9sB9v :\<^[t&;N8PfB;EEE;F[^_Ít&}^F@^ ^XBN+MHEA$N+MPN+MXEA$hN+M`E^o9{S Nj;Fs 8,s$U^9B9:\z}E1ɺ(2^^E dwSvVN1ɉ FH(F@0E;F5[^_B1ɉFH(F@,8}t"9Év@9sx\u E^z)z)fBt&P9Vv @0< v pu9lj_ ?Nv'UWVS,UEEEFEt&;N <|;]QN$D J P W[_cgkosw}  D !."=#I$U%b&l'w()*+,--..//01234567 89:;(<7=C>U?c@q[\\]^^__`{{|}*}>~D% $ > $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8  : ; ( I!I/ .: ;' I@: ;I: ;I 4: ;I.: ;' @4: ;I4: ;I: ;I : ;I4: ;I .: ;' I : ;I4: ;I.: ;' .: ;' I 1UX Y 1! U"41#41$ % U&1X Y' (1UX Y)4: ;I *41 +: ;I,.? : ; ' I@-: ; I.4: ; I /4: ; I04: ; I11UX Y 24: ; I *@1ointH*+OxvUV3#Wd# X#Y# v iTY3#jx#R3#3# ~#Tg#3#)#)# )#$3#(a3#,3#0}#4p3#8d#<#@R3#Dd#H3#L)#PDZ uch*A sopOoLP]gu ptrvg#qw#x,#|y4m3 *  =   - u  A    + ./}#0# ?&'}#(v# p<|=}# end>}#?3#j@x# A)#_B)#\C3# gD#F# G#H) v-ch3,Kj30NJphKvei3R?3PpKc3L3YpKHcs~gi3top~cssd@o`|plKposm)nQK3IxBJ3L3tryM3upsNvpK4e3]sp}cplen3W.vjDpKpv8pp~K)Nspx-&wp*Kop+,dAy~pxKnoz3nc{d|dcs}~css~di3pKcs~cvbvKvi3.p,Kcs-~c/3sp0}cp1len2dpKcs~cv]nch3pKcs~i3cssdn33pKcs~i3cssd.3pKcs~h,i3top~cs2~cssd4 }0 4pK`cs~3  !0"`#"#"*"6 Ap Y O!"d#n"z[#$ i3 ci3 % Hi3 &O r 1 ''r"< "F "R<  `  !x"O "o " ##&     ' "     !" " " #(] y o!"o # # X pK  } k } )m  upur v pKch3}k}m  vg 6` pK4 ch3h ( 0 !H" " * i )_ pK b)K)Aret)uplen)_T H`rpDKopEFdposG)snI)$sJ7iK3J $]p Kb!)r"3to#3R)K%)upf*)73pK+?3c3c33pos)i3)pK!3`3)b)ud3W3( ` !" # "("" "*\OpNKcPvposQ)cR3S3T)U3&v" p K&!3ec#v)$)u\)[%)u`)&)ud)'3uh(- ! "*up#+"7"C*Oul?;pKb pKgBpKgxbx9x)scp}i)3pKgch3h3mpKgh33.3%w)pKgxs4)),&3 *-%-`-3.pa?~/g/pK0i3/0lendB1]& 41w? W M1b z p!"##""""" P  !h#" iCm   !"##"( 2 (!"<G"H"T#` 2$1_2)v 2xY ../../../include../../../../include/arch/i386regcomp.cregex2.hregex.hutils.hstddef.hcname.hcclass.h;#91YkF?9Y??f!;/K=gv|f4:=t>>I!L؁"H02fBA/$.1YQ wJ ] 1uyp2YW/yt.191 .yYN==}3o:LQzg;/g2 FI=-w&H!#;|)- .}fw.x< W{?91GXXh:0J|. gV {w,X4u"HjBV>,et X4u"H` BuV>,[t%B-;>,z<4OJ4X4u"HB,G X"Ht_4="HyXY"Hc<ZQf/?>KKF/@FAv/=`.:0e/;BYg?,KKZ=;.o@E/@0#>*z=U0=?>0)=5~֒!=;=;=u=s= .ggYu׻Yw  tu( t1-/bu  |f%0g vf 3uY=-0~'!pX!^fzH=W/u-/~fjFx8X} fuYOג,=u/sYX:=>ur>0jutq:]]alnumalphablankcntrldigitgraphlowerprintpunctspaceupperxdigitNULSOHSTXETXEOTENQACKBELalertBSbackspaceHTtabLFnewlineVTvertical-tabFFform-feedCRcarriage-returnSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCIS4FSIS3GSIS2RSIS1USexclamation-markquotation-marknumber-signdollar-signpercent-signampersandapostropheleft-parenthesisright-parenthesisasteriskplus-signcommahyphenhyphen-minusperiodfull-stopslashsoliduszeroonetwothreefourfivesixseveneightninecolonsemicolonless-than-signequals-signgreater-than-signquestion-markcommercial-atleft-square-bracketbackslashreverse-solidusright-square-bracketcircumflexcircumflex-accentunderscorelow-linegrave-accentleft-braceleft-curly-bracketvertical-lineright-braceright-curly-brackettildeDELH:w=nhhhXXXXXtXXXXXXU=|| |l| -DE 0AE PAB AGiAB C`AF AB BF AB ACFAB Jp[AB IVAB IE0 AB FHAB IE`AB IE_AB IE`AB BFAB FIAB BFAB BF AB It t -uPR01t16t6Nu0LPPQtQStSuPhPhWWnVVuupupttYuPYuh R DSHUSEVHVV`atagtg|u`qPz|P`lRz|RttuPVVVVRulWWWSSSSSttuPVV)R)TWW')up)-R-cQQRQRQR`SSSTWWWttjuPSHSHRPRjSV%HV]jVpqtqstsupPVPVVPpRSStt&uPS&SR V R&VQ W Q&W01t13t3 u0EPE u@RWKW} u W u' W W W R W WRuDR' uD uD uDuDuD uDBVRKV V  VVRuHi uHWWRKW W  WWS SP P P' - P@ J PVPV V P  V' V ' V V $ V$ ) P8V[jVqVVSP S P$S8ASeSPSd v S SPP PrPPuV VRj l R} uP uPj uPuPQ uZ uZ Q X Qd g Q Q uT uT P SSS(:S?wS|SSS=SBDSR_SSSS S6HSMpSSSS| Q QVRVV S V  V' ' V V) j V V8V[jVqVVr R PPttXu)P)SS#PV&VW`atactcu`tPtWWW`|R|VVVVu`Vtt_uPWSRZVZ_R+QQ_Q]W`atactcu`PV`R`Q`uu{W{}u}WuSSRttu P `V`nPnzVVPV R ul Q ]S]nQnwSwQSS  9W9LPcnun}W}uWuW  PPP`hPttuPIVLV"P"V R u`Qu\"uhGuh%"ulGul*HWMTRWJWL2WWWWJW2DWDXSWGWWSPS*"upGupHSSqSStt u#P#X V[ V P V#R# uX<YPEHP#GSSSR,S*QS5 W S S#GSSWESS*W5 W S} S W S W#GSSESUS*QS5 W S S t t *u "!"!&!u&!$$$u$&&&u&* !!w!Ww!y!u y!!W!!u !!W!*u ! !!u!!R!!u!!R!_"u" 'u!')u3)*u!!P$!u!S!#S$?$S&&S 'X'Sx''S)Y)S))S""W""u~"#u~$=$W$&W&&u~&&u~& 'W!'!'u~!'!'u~!'^'Wx''W''W^(g(W((W((W()W3)3)u~3)3)u~3))W))u~))u~)?*WL*}*W"&u~& 'u~!')u~3))u~)*u~##S#$R$?$Sw$$R$&S& 'S!'!'S!'-'Rx''S3):)S:)M)R)9*SL**S##P##W##P##W#$S$=$W=$?$Pw$$P]%i%P!'!'W!'X'Sx'x'Wx''S''W^(g(W((W((W()W3)3)W3)Y)S9*?*W}**P##u~#H$Qw$$Q&&u~&&Q!'!'u~!'-'Q3):)u~:)M)Q9*L*u~#&u~& 'u~!')u~3))u~)*u~/$=$W^''W''W^(g(W((W((W()W3)Y)W9*?*WF$$R$$R&&R?$H$SH$$Q$$Q$$S&&Q&&S/$$u~&&u~''W''u~^(g(Wg((W((W()W:)Y)u~9*9*W9*9*u~9*?*W'(Q1()Q9*G*Q/$$u~&&u~()u~:)Y)u~9*L*u~regcomp*<  RK<  KRt[8  j ' ' S ! 9R&8 5 G  ) '  S | 9Rr d  H d & )  R  R p'\  j j 0GP 0nGbD2B)+'P P< [ Q5 *P{ } Q5 * nb<_"")3)""))"$L**)9*Y))& '$&"#L**)9*Y))& '%&~%%v%|%$p%#$##$$/$!'x'$$/$-'x':$w$&&$$:$w$&&$$x')9*L*3):)x''9*L*3):)')''''unsigned charoldnextbackrefsssizepregsize_tregcomp.cp_strCPRINTlong long unsigned intslencharjumpbracketCGRAPHnextp_b_coll_elemlong long intsigned charnbytesfirstchsizeCSPACEconcaltoffsetre_magicCLOWERfirstlong intmagicscanpbeginrepeatstripsnugnstatesnewlencclassesCDIGITplusnestCALPHAregex_tsopnocsetsizeprevfwdcountre_gutsmaskp_erecsethashvalueCALNUMunsigned intCXDIGITiflagsmaxnestsetslong unsigned intnplusp_b_cclassnameCBLANKlaststateshort unsigned intwascaretsubnoCPUNCTcflagspmatchesp_b_symbolnewstartfindmustfinishmlenwasdollarnbolcopyoldendfrompluscountCUPPERcnamespendend1end2cnamepatternp_b_termncsetsnsuberrordoinsertcomputejumpsnulsdoemitfirststatefidxshort intseterrre_endpopndmustcclassnonnewlinessuffixordinarystarordinaryndigitssetbitsncsallocendcstripmoffsetcharp_bracketp_countothercaseallocsetp_simp_reoffsetre_gcitypematchjumplargestduplcodep_breCCNTRLp_ere_expparsecount2dofwdp_b_eclasssuffixneolbothcasesregcompfreezesetenlargeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)startmindex/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexstopprevbackcomputematchjumpsinvertre_nsubfreesetGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@* )* % X/`. 4`.F1B l VD]R < b2OLHuOq D |Q`} 0SO+p <Ip  Dip0ukz(zz'  -0 !P)i1`7AOVap[iV p0 zh` H_` regcomp.cothercaseseterrnulsp_countfreesetdofwdaltoffsetp_b_coll_elemcnamesp_b_symbolenlargedoemitp_bracketcclassesordinarynonnewlinedupldoinsertrepeatp_brep_erestrncmpreallocmemsetmallocmemcpymemmoveregcompfreestrlenregfree?FN\o'((()   '3 ; 'd l ' **J+,Th.!*O!*e!.!/"(#*&0)'*'*'*I).C*. (08@HPX (08@HPX`hpx (08@HPX`hpx (08@HPX`hp $$!$&$-$;$B$I$P$W$^$e$p$w$$$$$$$$$$$"$0$>$L$Z$h$v$$$$$$$$$$ $*$K$Y$n$$$$$$$$$$$$$$$$$$$#$1$D$L$h$v$$$$$$$  $$(, : V$bfj x }$ $ $    $   - 2$E$QUY ^$i n$y ~$  $  $    $,04 B G$R \$dhl z $ $   $ $$F$o${$$$b$$ $      -  2 $=  J #W #`  n  |   # #       #    * . 7  @  I  X #j #s  |        # #    # #(  9 $A E I  W  \ $g  l $w  | $ $ $ $ $ $      +  4 #F #O  X  l $x |    $  $   $       $  $  3  A  O  Y $a e i  w  | $  $   $ $  $ $ $ $+$<$DHL Z _$j o$z $$ $ ##     $,$8$D$P$a$imq  $  $$$$##   +$D$g$$$$$$$$$=$I$U$a$r$$$$$ $ $ $ 5 D Q#f###      ## #!#* = H#Z#c l u $$$  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|04HLhl$(DHdh$(DHregerror.o/ 1217881252 1001 1002 100644 6224 ` ELF4(UWVSL]u }ڹu  t9fuu/q4$Xt9s $ > : ; I I : ;  : ; I8 &I <  : ; .: ; ' I : ; I 4: ; I.? : ; ' I@: ; I: ; I 4: ; I4: ; I4: ; I 1UX Y 1 U41I!I/ Y8X2intyA/<+OhvUV3#qWd#*X#zY# v TZ c P<Q3#cR}#S}# N"} N C} rYT$hrd8n3,oN(p}Lqd#rsYplentd\u3sv}w$z9. D4v41/K4T;g ../../../include../../../../include/arch/i386regerror.cregex.hstddef.hyX5yXCi`?-=/Kk Y \f$XZdfz%%dREG_0x%x0REG_NOMATCHregexec() failed to matchREG_BADPATinvalid regular expressionREG_ECOLLATEinvalid collating elementREG_ECTYPEinvalid character classREG_EESCAPEtrailing backslash (\)REG_ESUBREGinvalid backreference numberREG_EBRACKbrackets ([ ]) not balancedREG_EPARENparentheses not balancedREG_EBRACEbraces not balancedREG_BADBRinvalid repetition count(s)REG_ERANGEinvalid character rangeREG_ESPACEout of memoryREG_BADRPTREG_EMPTYempty (sub)expressionREG_ASSERTREG_INVARGrepetition-operator operand invalid"can't happen" -- you found a buginvalid argument to regex routine*** unknown regexp error code ***| 8AB Ftt8uJSJvuvSuSuS8uJVJvu vVu Vu  V u .V.8u  tWtvuvWu8W*RQvQQWrSS%RRvRRJsVVV V.8VJWSSS]_regerror888GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)regatoire_endpshort intsize_tlocalbuferrbuf_sizeregerror.cnameregerrorre_nsublong long intcharlong intconvbufrerrsregex_tunsigned charexplainsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexlong long unsigned interrbufunsigned intcodeshort unsigned intre_gutstargetrerrlong unsigned intre_gre_magicpregerrcodeGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@8 p) % `/L4LBF]B pVR  b2q20 4 ( d H  8  @ H03  (    @    8")19regerror.crerrsregerrorstrlenstrcpysprintfstrncpystrcmp&Nh%/ (,48@DLPX\dhpt|     !&-;BIPW^epw"/:eptx }        5LXt regexec.o/ 1217881252 1001 1002 100644 40220 ` ELF4(UWVS9ʉEMЋuttыUËRUt&E %=XwL=0_=h4= =(t&dC9]ub[^_=Q=ht&=p=xt&uC! ! 9]t;=@=Ht&=Pt&`! ! ƅ>6ؿ)ȍH=S==} zvtQC=8vC! 5} UBM @ EC! EKM%=t&&Eэ%=u]! =,U! ƍ%=C! Z=` C=9M )CC! } ƒ} }C} C} {CzE }Cvbt&'UWVSӃ,MM@0UD$|EظM D$$;_EtCE]Et&M;OEEt EE} }'E1ۃ} }t#~ MUt$4$L$M Ku}t7}MA< A<A<tX}_tR}t1MA< A<A<}_}t1MA< A<A<}_EzM tE܉E;u؋M9M+E9E E؋MU4$D$L$M ƋEE܋MMVE{C}~t>}jMA< [A<A<C}_9EzEM Ut$4$D$TB+1}}EZ0BZ,EGvGf뭋E,[^_ÍvUWVS(E؋E;E MԉUT`xHts@HEt|6(0t&t&]9] U؍ pM܋ ʁXw%@HEuMOUE؉$T$U3M NjEL$$MԋE9EuCU]]JU]ӉuEMډމ$E؉L$9tЄtڋ]EM$E؉L$щ]9] }E([^_ÍvhlXMNUE؉$T$UUM ƋEL$$MԋE99EuǍ{]UE؉<$K\$tUE؉\$<$u_ڍ&ʋ %=uBUMOUE؉$T$UM NjEL$$MԋE9EuNjU؋M܍s@%\qUE؉\$4$b9t(K]؋P%%=uK뽋UE؉\$4$}Expt2xt&`"E؋]؁PE+C >E؋]؁PE+C D v'UWVS9ʉEMtj։׋EH%=XwT=0=t&|= =(t&FG9uuE[^_==hf=p =xt&uEFP;MG9u-E[^_=@=Ht&=Pt&PUB)E ʄɈ&)މf=t&=t&=t&} zUMF:D9G,=8EFGP} UBM ؋@ uMUFD:GE8ENVU%=tӍ3%=uMUGuk=M3AE@EM;FG=`FG=v9] FG{EFGPi} ƒ} }QUMF:D9G} /T} {JFGE }4FG'UWVS,EEM;E hMƉ׋ MIMvE%=0O=g&=t&NE؉M%=Xp=H=Pf=8t&Mډ]QB)u }dEE)9\$EP <$T$ukUM@@9 tUFu؋Bu9uFu؋E؍;=wc=`F;u t&9}܉t1,[^_9}tUBytʍ؋@ tGF;u df=p=E9xCv PU9zsOA< at&= =(@9}N?yEGtf=p=xW=ht&,[^_ËMFE֋%=uF;u zt&M;yuAt&E;x UBF;u -~ML$ ED$U T$M؉ $M܋EWU؁UB9M9yv  9vOA< A<A<_M9yA< A<A<_M;yt&'? E@vwF;u a9}_9NG}M+Q ApPED$ UT$M L$E؉$M܋EwUBt1MUA|EBUUE؍\3t&AUT$ M\$$L$M܋E UP%=uK%%=uK똋EMA98E)މD$ UFT$M $L$M܋EME؉}M+Q A0ED$ UT$M L$E؉$M܋E'UB41UBhMEB}0MA< !A<A< }_EzEM Ut$4$D$B1}}EZ0BZ,EE{RGG{ɋE<[^_fUWVS,E؋E;E MԉUT`xHts@HEt|6(0t&t&]9] U؍ pM܋ ʁXw%@HEuMOUE؉$T$UM NjEL$$MԋE9EuCU]]JU]ӉuEMډމ$E؉L$9tЄtڋ]EM$E؉L$щ]9] }E,[^_ÍvhlXMNUE؉$T$UM ƋEL$$MԋE9EuǍ{]UE؉<$K\$tUE؉\$<$u_ڍ&ʋ %=uBUMOUE؉$T$UVM NjEL$$MԋE:9EuNjU؋M܍s@%\qUE؉\$4$9t(K]؋P%%=uK뽋UE؉\$4$}Expt2xt&`"E؋]؁PE+C >E؋]؁PE+C D v'UWVS E} UH 8e9EA(Ѓy  @ Kuكt?xxA< A<A<tjx_taDt7DA< =A<A<%D_xt7xA< A<A<x_G%Pl 99XX+l9@@t$D$H$@D$L4$L$t$DT$H $TPƋ@lDx{~tHD DA< A<A<D_zt$4$|$PTBZ0}BRZ,I8D른 [^_Ëp9& EuRBLuEt$t$$ 1[^_PL$T$Xt΃}h@Ht(B@;PHv؋yL@BP~D$ D$PD$T $jv9MPKD$T$&D$ D$PL$Tى$YtE_+U+Z};(M@AC9]9PHs͋M@PD$T $E<$lXX9l [^_ËAlBL+U+Z8vr<B@8BD4J0l\9Xv9Xw;0R$\QPH$ @lX9sJlC9Xt9J4:u狅PDX)9|҉T$L$$u9XE@H$r$ +40D 93KJ:t)ʋ8;}9Xt&$QP3+$;I @$(A!EEdH,,9d;1ۋJ4tkr<xB@gBDJ`d\9,v9,w;`dDžHDž\L@D,PDždDžhDžlTDžpA8~)9dsdDž\Gӥ\\@D$|T$$(ed;P|Dž$t A$|Džhd;TDž DžttDž t|9$ u$11ۃt 0t|t/~-@t$T$$(wKuӃt?$$C< EC<C<tj$_tatt7tC< C<C<t_$t7$C< C<C<$_F(‹d9,q,+d9 Y|@T$tL$$(% dt$~tGtItC< 7C<C<t_z@t$L$ $(@BZ0}@BZ,dhP{?Dw@DA@뮋h҉XE@u@Lu LX(X<$L$,tԃ}Hu&@@H$H@@Ht2HB@@;PHv؋BLu EBP~\DXD$ D$(<$D$S[X9(K<$D$bXD$ D$(<$L$tEX+LU+LZ}(UH@ BC9]@9PHs͋M@ԋt$t$$@LX+LU+LZHt$\16$1'<$d,nX@dd,9sPdC;,t9J4:u狅PD,)9|҉T$L$$u9,|f+`D KJ:uS9 uG(X<$L$Ht$\)ʋ;}9,% $ > $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8  : ; : ; II!I/ .: ; ' I : ; I: ; I.: ;' I@: ;I: ;I: ;I 4: ;I4: ;I4: ;I4: ;I 4: ;I 4: ;I1X Y14: ; I 4: ; I! ".: ;' I #: ;I$: ;I%.? : ; ' I@&: ; I'4: ; I(1UX Y ) U*41+41 ,41-1UX Y .1/ U01X Y 5!1<int*E t.eGY,+e-Z 13jFSUV3#Wz#OX#Y9#  9TY3#a#3#3# e#}#3##1# #$Y3#(3#,3#0W#43#8p#<#@3#Dz#H3#L|#PZo\]#+^#3_Jg) uch*L sopOPsu ptrv#w#<x,#1y3  : ++G P gQ9# R3#S #NT#  U#V#6W#X#+Ys# stZs#$S[s#( tmp\s#,]s#0 mbs^2#4o P gQ9# R3#S #NT#  U#V#6W#X# vnYs# Y#$ stZ#(S[#, tmp\#0]#4 mbs^2#86ZzwiU6sVnWzmbsX<+Yzz2s%g9,&Kubefschzaftsfcsspc0,s`i34np0mk4&l"umVnuostqsrsuXtmpssptu\cuzAvzwzudix3Gyuhzzul* =gt v Zmo4&puqrsiu3ssv8eswspxu`stpyTz {|}ssp~sep$"dp7  Lg9x&ubefchzaft cs s pck ,s ` i3 1  m* ) &+H u, - .U lev/u rec031 i23upss3 sp4B56ssp7dp86len9z\:3s;j<cs=*wc>zY*  z1=m*4i&+u,@-_.lev/rec03qi23upss3-sp45$6Bssp7dp8vlen9z\:3s;<Acs=jwc>z25Y* : p n}mk &lumno%stqEruTtmpsuXptu\cuzyAvzwzudix3yuhzzul* gtp mo ,&pKuqtrsiu3ssvesw(spxu`stpyhTz{j|}6ssp~sep$dpU>3g9Gz  3 i3 mv= m4 dp gfU glU&u pp cj3 mj3yp!!"#m4$&$u$$stsS stmp sp c zA zzi36z!!3g9Gz  3 i3 mv m dp gfU glU&u pp cj3 mj3yp!!"#m $&$u$$stS tmp p c zA zzi36z!!%3 5&')&Gk&ze& & 3'g9(UJ?4+)H*`c *k +t},~* !,,,,*A!,,,,,,-.H!.<!.0Y"$)[*T"*_#*ke#,w*#,*$*4%,*~%##** (gPx/p*%*m&+~,*&,,,,*&,,,&,1,<,G0Zs-1.A'.'.(vl),,*i(,* ),*)*>*,* *-.** ?*  ../../../../include/arch/i386../../../../include../../../include../../../include/sysengine.hregexec.cstddef.hwchar.hstdint.hregex2.hregex.hutils.htypes.hx.K;u!P X<f,1!/WYOf'>f=csge/$&e=-?/gZf<XFf:ff~<<tJ<r "Py<M91g_e= .z<x?/@r(x.ngV.X:>r+1=e/;/-/RX6dJ=c sgegI=$J"?X=.tXIx t{< [t<=.<>:h,>#/1(;st .~Z|fl 3XM: X&<XX;!;<g9(. um&_0f-Y;g=(Je= x<"?f<[/0ȑ-u;Y/( xt,~tl [t<=.<>:h,>#/1(;st .~Z|fl 3XM: X&<XX;!;<g9(. um&_0f-Y;g=(Je= x<"?f<[/0ȑ-u;Y/( xt,~tȬg=g fvAyXikg/!-4w:8uvjfDuk"xt/{Ȑfo<<&z. .#c?4~<)#c?'.Xy<M91g^!;=V--/6~<<<f~Xy<M91g^=>"Py<M91g_e= .z<x?/@r}(wge >ɱ$,.gjcbgkgdggZdgjgdg fwf fg(|z"./LY!-4C>0hMYk)g;yO|JX{f.%Xb&-/4cu=Ǯ  7-/ fr2J\B'h4 fXXF ~"-)#dh/t!07v,hf  Rl'Xdh/~.=e ftf ؑɱ$"-gjcbgk fufil(jz".&LY/$!e4CC0ilLYk/g;ywtE-Jg-g{f b-/4vlg=Ǯ  .g-/ fr,J\. ~ !0c X\V.l'shut up gcc| %AB F0AB AD VAB F sAB F AB FAB F NAB AGpVAB F 1AB Itt%uP%uhR3PPRQ%udu u u u u u  u %u Vu%VP,,Q,.RbbQbRQR1ORObQQR%R&,S,,up,6QQSQ\bQ"W%W,6QQQ OQ01t13t3u0GPGW0JRJSSS0DQDuT0{{u0{{u :u ZhPrVyup5u`Ogupu`:upFFu`u`upS !t!#t#v u /P/v uX BRRR >Q>v uT >>BPBv u >>v u @SSS7S A SX ^ SBVupVYPPP9ZRQQQQ`bQezQBWVWLQQWVWV Q#/Q77WeWQ  Q v WP1P69PPPbkPPBBWBulVWWVbWeW V  WBuhS7SSQQS(S1>RQSPU~R~QBudV1V t t u P uh R  R Q ud  5 u 5 e e u Q v v } u }  u  u  u  u a a u uu  u  u 3 3 F uF r x P  S q Su S S R SF S V  ul  R r Vu V  W s Wu W Sa q S S  t  t u  P u` R[RRRRRFNRPRRRR8bRRRfRR  Q u\   - P- uP   u u88KuKu8u8NNuuu  u  u8 8KuK u 8u8 u u  @VDQVUVV^VVV WWP~W~~P"W"0RPPnRPPHMP~PPPSSQ8QP0DPPP- R`RRRRKNRPRRRR8FRRfRV^VVPttuPu`aR/RRRRKRRRvR28RH\RcfRR 0RRRRQu\PuPu 'u'u!!2u2\\u%u%qquu u 'u' u! !2u2\ \u %u%q qu VV$V'VV2?VVWW"P'WPWR'P-2PRiwP|PPPV\PcP#SZ\S\mQQ"PPPPaR/RRRRRRvR28RM\RcfRR%0RR$V2V?VFLP !t!#t#nu 7P7lW YRYnuP YQYnuL nu nu 4}S}V /SUcSupu`Eup_wupu`upu`;upGnu`jSpqtqsts upP uXpRRRpQ uTpP up u oSSRS Sf S SupPP$%PR35Q8MQQ+QQQWV8RWQWVWOVZgQsQWWW  QR ^ Qf W5>PiPPPGXPPPWulV8RWVWWWf Vf WuhSRS  S  Q% ( Q8 J SxSRPRQudVV t t 5u  !P!&u&&P&5u  m!Wm!!u|!"S""S""u ""u|&&u &&W&&u &&u|&&u|&&u|&&u|&&Sb)b)Ws))u|))u|))u ))u|))S))WK*K*u K*K*u|K*K*u|K*K*u|K*U*SU*U*u **u **u|**S**W*+S++u ++u|D+D+SD+D+W++u ++u|++W3,X,u|X,L-SZ-`-S`-s-u s-A.u|00S00S01S!3!3u|!3K3u|K3K3u|K3X3u|33W33u|33u 33u|33W33S34S44u 44u|44W45S `!`!&u&&&+u+&,&,5u ( (.)u.)2 2!3u!33 33u35  !R!e!u}e!&u&&R&&u&&u}&b)ub)j)Rj)+u++,R+,3u33R35u $u|$$R${&u|{&&R&&u|&&R&^.u|^.e.Re.0u|00R00u|00R05u|""S&&S'P'ST'6(S6(;(Q.)X)SX)])Q))S+D+S++S'P'S''R(.)S.).)R""P=(T(P((P))P!!u|!!R&b)u|))u|*U*u|**u|+R+u|R++R!3X3u|C!&u|&U*u|*+u|!3X3u|"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|x!&u|&b)u|y)U*u|*+u|!3X3u|"#S##V&&S&&S&&V&'VK*U*V!3X3V"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|""u|"n$u|$$u|$$u|%%u|%&u|=&k&u|k&&u|&&u|&b)u|))u|))u|K*K*u|K*U*u|++u|+D+u|++u|++u|!3!3u|!3X3u|i#&W&&W&R'WT''W))WK*U*W+D+W!3X3Wi#&S&&S&P'SZ''SK*U*S!3X3S"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|&&SU**Ss-A.S00S00S01S71!2S!2=2QX33S33S44S44Q&&S11R2!3S33S?2S2P22P33P&&u|K**u|,,u|,,RK33u|33u|U4c4u|c44R44R&&u|))u|K**u|,/u|/1u|71=1u|c1!3u|X34u|45u|&&WK**W`-k-Ws-!3WK33W33W44W&&u|))u|K**u|>,!3u|K33u|35u|&&u|&&u|K*K*u|K**u|s-s-u|s-!3u|K3K3u|K33u|33u|33u|44u|44u|&&u|&&u|K*K*u|K**u|s-s-u|s-.u|..u|/7/u|\//u|J0~0u|~00u|0!3u|K3K3u|K33u|33u|33u|44u|44u|&&VK*U*V-!1VK3X3V44V&&SK*U*S-.S..S/,/S\//SO00S071S=1a1SK3X3S33S44S&&u|K**u|s-!3u|K33u|33u|44u|regexec5%!&!3X3*+)U*))T')M'O'&G'%!!!3X3++++*+**)U*))j))(;)o(u(k(m(@(N(' (''T'Z'M'O'&G'!&!!"&&&""&&k&&%B&E$%B$C$# $##U**X35+!3d**45>443.4X332!3h2n2d2f2?2M212a1w1]1_1+=1--~01/O0//./..-e.ldissectunsigned charflagchbackrefspregsize_tregmatch_tsmatcherstringoffpfreshlong long unsigned intcharjumpmustlastlong long intsigned charesubnsublmatchernmatchre_magicemptyxmbrtowc_dummylong intmagiclstepnstatesre_gregex_tsopnocsetsizebeginpre_gutsmaskregexec.cdummycsetcoldphashlastcunsigned intrestiflagslooksetslong unsigned intnplusoff_tlaststaterm_so__mbstate8short unsigned intspacesmatcflagspmatch__mbstateLwchar_tmbstate_tmlennbolregexectaillastposeflagsclenncsetssfastoldssprm_eofirststateshort intregoff_tre_endpmusthardstripwint_tsslowuint32_tsetbitsmoffsetcharlslowstopstlbackrefoffsavematchjumpendpmatchplmatsdissectsstepssubneollfastmustfirstint64_tstartstGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)starthere/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexstopsbackrefre_nsubGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@5 t%D5+D50D5wB7> RL. N l^2U qU4m t ~W +  >  ^ 0~ (11 w %0 V s & /8 N>pV  GNU\ 1dkpregexec.csstepsslowsdissectlsteplbackrefsbackreflslowldissectmemcmpmemsetmemcpyregexecmallocfreestrlenz   U=U!""9##v%%#'5'C'f)`***+6+++1/3A3O3333:44 !&-;FMT[fmt{ !/=KYgu+@Sap{,3BVdr0>LZhv+GSW[iny~#'+9>INY^iny?KOSafqv '7GLWlx|    ( < H L P ^ c n s ~             $ 5 J O Z i }                0 L [ ` k p {          & * . < A L Q \ a l q |           ? K O S a f q v             '7GLWl'2=H_w 5@KVa %1=I`",9Fjs|#1?HV`d#.7@Sft8<X\x|regfree.o/ 1217881252 1001 1002 100644 4016 ` ELF4(USE8et[ËX t;EuCt$Ct$C4t$C $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8 .? : ; ' @ : ; I4: ; Iu2int}UA*<+OvUV3#nWd#*X#Y# v hTY3#Cx#O3#v3# ~#"g#3#)#)# )#$N3#(3#,3#0i}#4X3#8#<#@3#Dpd#H`3#LI)#PZ uch*A sopOoP]gu ptrvg#w#x,#y4m3A 8 7,g9W} ../../../include../../../../include/arch/i386regfree.cregex.hstddef.hregex2.hutils.h7t?if=i:hKzuuu=W| AB Dttu0P0uSSregfreeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)setbitsre_endpshort intsize_tstripnpluscsetsizemoffsetbackrefsmustre_nsubncsetslong long intmatchjumpcflagscharlong intregex_tcsetlaststateunsigned charsopnohashsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexlong long unsigned intunsigned intiflagsshort unsigned intre_gutsnsubregfree.csetsnstatesneollong unsigned intre_gregfreemaskmlenre_magicpregnbolmagiccharjumpfirststateGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 0%+0B> RaN b0^  o@u~z    0(`  p     regfree.cregfreefree>M\p   ! & - ; B I P W ^ e p w           " 0 > L Z h v           * K Y n       unlink.o/ 1217881253 1001 1002 100644 2496 ` ELF4(U% $ > $ > .? : ; ' I@: ; I  I&I eint2Rn{@ .3 .k6 unlink.c-?|  AB tt urunlink filenameunlinkGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunlink.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %L+L0LbB> RX:N b,^  o,~z     0)+(SS     unlink.cunlinkremove   ! & - ; B I P W ^ e l x   ,utime.o/ 1217881253 1001 1002 100644 2824 ` ELF04(U% $ > $ > : ; I : ;  : ; I8 .? : ; ' I@: ; I  I &I 4: ; I? < M into5](})d#*d#1300    v G?3p ../../include../../include/sys../../../includeutime.cutime.htypes.herrno.h0"T2| AQ ttuutimefilename/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charactimeutimbuflong unsigned intshort unsigned intunsigned intutimelong long unsigned inttime_tlong long intcharshort intbufferlong intmodtimeutime.csigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %T+T0TB> RN b,^  o,~z    0+C(kk      utime.cutimeerrno   ! & - ; B I P W ^ e p {         }wait.o/ 1217881253 1001 1002 100644 7000 ` ELF@4(UVS1ۃf90tC\$$u[^ U]]u}u u؋u]}Ét$ft GutG1Ft$$t;ut$$됐&UED$$D$Í'Uuu]t]u$ 1D$bD$$D$ 3CC\$$]u&U}]u]ut]u4tH)1D$D$$D$ CC]u$뮍&'UD$$% $ > $ > : ; I  : ; (  : ; : ; I8 <  I  : ; : ; I8 .: ; ' I@: ; I4: ; I4: ; I.: ; ' : ; I4: ; I4: ; I.? : ; ' I@: ; I: ; I 1X Y 1 U4141.? : ; ' @.: ; ' @ .? : ; @!4: ; I "4: ; I? < .V@(intF.2+O O " |&O # #  9 `. /; , pid-q# .# Y/3#wEw1pidDq,iF3J;Gw] tppidoqiq3;rw,q@{pidqY,3;w}H 3^qfY,WpidVq;Yw"pidq?~deo;w <0V"!j3 "?3| ../../../include/arch/i386../../../includewait.ctypes.hstddef.hcollections.herrno.hI_X ?Jiw+1PWxKEYKgYx Jw'/uusjFfj.s[uM'/s?syXtgYYYwait.cwait_child != NULLCHL_EXIT| 1AB AC@AB FI#AB AB FFAB M0&AB tt1uP/V .SP*-P@AtACtCu@YYpSpuuuS@YYhVhuu uVu YsW|~PWhmVVttuttu//5V57u7Vu+CPtt"uSuSu"S"u VuVu"VPS P01t13t3VuG2waitpid2wait^wait_child_addinit_waitpidVGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tlist_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixdata_sizerpc_child_exitwait_child_addlist_noderunningwaitboollong long intoptionslong intdwordwait.cunsigned charsigned charlong long unsigned intcorrelation_idunsigned intwait_childshort unsigned intstatuschardatawait_listwait_child_dellong unsigned intwaitpidpid_tsizewait_child_getTRUEanchorinit_waitpiderrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@V @%+0Bw2> (RN ^2#qm ` ~ N K @%  HE 0] 3([[(@ h1 !  0D@LRags#x0&wait.cwait_child_getwait_listrpc_child_exitlist_get_element_atwaitpiderrnoget_parent_pidyieldlist_removewaitwait_child_addpmalloc_assertlist_pushvinit_waitpidlist_createregister_message_handler"[ ?U \ h  7"?F KP#   !&-;BIPW^er!4?CG V c hr        8CGK Pdkos          % 8 <X \p t  bitmap.o/ 1217881255 1001 1002 100644 23876 ` ELFK4(UWVSU}EtyE1EMÈEE)E1]8UMU"E M]E ˆU"T>T>MM ˆT>F9uu[^_Ð&UWVSUE ]׉EU} 1EMӈ]tBtɅMu]B u[^_fUWVS uMUE uEȃ)ƉUU!2! ЋU҉UUU2!MMM 1 !ˉ [^_ Ít&UÍt&'UWVSdEUM ](EE UċUMȉ]̉EЋEUԃt $d[^_ËEԅtM9M0s]0E1EEE]䍴&MЍAEf~U,U9Uvtuu1F9]ĉv`xPExIMT$UED$MMĉD$ET$ MMȉD$EM L$$MGC9EEE؋]ԋE9 UU09UȉU=t)EfEEt&뾅E09EE1EEEEċ],EЍ HMf~MM9MvC]E14]U 9Uĉvx MxMGB9EEE]ԋM9EE0U9ЉEct)EfEEt&뼍&'UWVSEM},uU ]E$ME0MtE0EE4u]4M(DžDžM(E;v+E(E䋅)E䋅E49s)E4)E4t \Ĭ[^_ËE4t1E(Ëƍ&Et$G$D$;}4uہĬ[^_É)E4M()M䉍U4JU1E( 4t$G$L$ ;}4u؁Ĭ[^_ËE(EtOtF}4C؋}(ыMEljE(d‹hdhىldphdtډx|hT$hL$d$T$pL$l$T$xL$t$\$T$| $EdE4hlptx|9EC؉u  E( u4 U(Mu(E‹UUUEMEUMċM<Evt$T$ ML$E$t$T$ ML$E$t$T$ MĉL$E$\$<$t$T$ EMU4EMEME9UUM4U䋅ɃEÍ ؋PUU\U( $|(t&e+(XEX4" x4X$"B Ћ$B|9v3+X$"щ Ћ$X<"E㋅x*X "U Ћ |9v-+X]U" ЈX"Ƌx2X" Ћ|9v5+X"Bщ ЋBX" x2X" Ћ|9v5+X"Bщ ЋBE̋U4M $(9UE:E4/ؾʋMe+u䉅< 񋵴ЈDDHMEEȋMEEىMLEMEETDP‹׉X`\H<L$ED$U$L$ED$U$L$LD$U$L$TD$P$X"M# ЋX\"E# ‹\`"U# Ћ`"E# ˆE܋EM4UUEUELPTX\`9My.}4E0)ЋɉM,щMȋ,0,E<428@,UȉEUU(u]ȋEu]x(tNE؋M,E4048<@UMMM9E~+t,xЉlj‹E"1 ‹EȈ0" ‹084"x ‹8<x@!@ ljMx\T$ t\$L$Eȉ$T$ tL$D$M $D$ tT$M D$E$T$ tL$\$E$!}0M)M0E0HGEU('UWVS]EMU} ۉE]Mu uE$E;Ev E+EE$E(E9v+MM(t 5ļ[^_Ë]$}(}ƋE9lj}v؋]$U ]艕lf9]s=UEUMhhUljh&hA9وrll9E؉Ewļ[^_u(E E]$EEU(UM9ʉl#]$u ]艵d;]v MUMEu}B9Ӊ4wdld9lj}rļ[^_Ë]$EE$EuEu9ƉErU9UM(MuMU9UvPM] MEUME} EU\$L$Ct$$|$D$ED$ 9]wF9uwt&"]eu}]u}=M](]}9]E}‰ÃEԋEM̋M Uȉ]҉l|Ec_}E̅tt}]׉h;}Ѕttl}Љh]ԅtt|]A;M܉ssEU‹Eȅu]c E̅u}c:} }Ѕul}c ]ԅu|]:c 녋EE$u(u}9uEu} ‰ÉxuEEUM]tEMu$TE\Eu\$D$։4$E\$D$E$M\$D$x$U\$D$t$G9}U8EU]$‹EDu\$D$։4$ED\$D$E$MD\$D$x$UD\$D$t$?E}(})ƋE}9E}‰ÃEċEMM U]҉lpcU]U}ӉhE]}EhEl}EhEąpE]}AM9EfUEU}c Eg]}Ec Ehl}Ec Eąip]:Ec _t&UWVS,u~ t,[^_ËF EFF$F FtkE1t&11҅tKEЋU$\$|$D$C$FD$FD$F D$ 9wG}9~wEE,[^_fU} tÐt&v'U(U]u}u}M E]t1Ƀ tX]uȋ}Í]M EEt$|$\$ $L$D$]uE}Ƌu} ]ɉÍUWVS|EUM $EȋEUMEUȋMEԋEUUĉMMMȉE UEUM1 MEMɉMY;EUEEEUHE1IEM܋UfDJE܋MԉߋE܉ $D$9u؉EEtYEUE91u}։E1} a1;E9tuUM܋EfTHE9uuEEU܋MfDQE܋Uԍ\$\$fDEU܉$҉T$UEEB9UF}*1} ;EUEEE9 UҋMfDEEtEEEEEE1UԍBEfEЋEED$Ẻ$UE؅u1} *GF9~l}uEUMED$EU 1҉MMuF $D$T$EUȉD$T$ U)Ü:MG9v]EE9E%EỦPUԋMЉPH M܉HUĉE|[^_EMUEt$D$MEM$EUT$ L$D$$EEЋUȋME܋UfLBUЉM)ڍ:1uEЋŰM)EEMET$D$D$MEMȉ$EML$ D$$EȋUMED$D$E$L$D$D$ $UMȋ8Uȋ% $ > $ > : ; I : ;  : ; I8  : ; I8  I .? : ; ' @ : ; I : ; I 4: ; I 4: ; I: ; I : ; I4: ; I4: ; I4: ; I 4: ; I .? : ; ' I@.? : ;' @: ;I : ;I4: ;I4: ;I U4: ;I: ;I U .? : ; ' I : ; I!: ; I".1@#1 $1%.? : ; ' I@&1UX Y '1(1UX Y  n!7LintL@$A&Of*,+,o#-o#bpp.o#l/# d0.3bpp4o#5o#,6.#7o# 8#z9 * ,), src) )dW t)o i,3 -d .d RZ87x73y73c7d!+9OAoff9O9OTp9OR9OQ k9OrLd gKxK3 yK3+MO offMOMOkMOupVTd  V o9"*$4x3Vy33ix3<iy3vi3j3"Soo0#Gx3sy3o_o6333iy3o{o 3 30U3Pzgo){o]33h &  M&N_dl`d1bocoD`o &d1oold~/o0d1dl2dt@o A&Bq0\Vo>x3y3oo ix03V iy03 123d @o kD30 iyE3R 0d Hd PSJo Sdo tjo* ks`H rkt tup ix3 iy3   6 kbppo \o [!x[3!y[3" @( #$T $ %4n!  o2 $4f3 t3 i3!3[Z3}& ''#\ \3(P''#\& ''#\ j3Ze ../../../include/arch/i386../../include/videobitmap.ctypes.hbitmap.h)7yH==Y_yXM@yJ?@0#Gz*[E%) tRxX4zX>:Dz<=gI=;>0*2ge/I/&9G[X<Ȑ7AGu+YYm n<.1I =r<f/ YYL3fM<3.1E=o</}Ⱥ*8jˣN$YLfnLt5Ds!~K;Y;v s#~)>@R<-=R<-gR. R<2"""z4z >gs>gs>u9jeh a<thy1"ff~<.f.~<t f\f~ff~fe=sg1/Y-Yh-Kg=gIi!Y-KZ-Y#//Y-KZ-YT Mef.f"/5.h)XnefSsf .ym<.qfb?g <~ffNWKeK[(.1ّeK,).gI=J|*:,>:>jڭfid00e!-/;I<~TX&!=;I~u!!W=Py<>v?7A9?gK;YeKlX l<fq<tu2u\unww0wZwyt7Aa.faf<a<<f< dzzftheuK%!iqy=fuBg;g;t. 3tf <tJ`@828@9Ȑzt#<<<f<JJ=_y<o.XJX LM>ZYuK:>Xa<<a<a<$@)KKZ:>Mmv+ v,b<#~O<0.,~| AB F~AB BI AB AGAB RAB F0AB I0,AB I`AB F AB @AB OAB FttuWuPu u#Vttuuuu RV !t!#t#u YYdQ6bVbV0SvPttutt"uv$vu,$"u,(u`ud(%Iu0I2ud22(EHu0H"u`uup/2uO"upuul82uX"uluuh?2u_"uhuXuF2uXf"uWI2Wf"WRpRR"R01t13t3#u0 u(#u(0v$vW%u,%:W:u,Wvu,vWgu,g W u, CWCu,Wu,#W0r(rvudvu0ud#ud0,#u4u} u}_#u}u}#u}uLuPuTuX%u\:WtWguP M uTM uX uLu\uX%u}#u}%u}#u}%u}M u}u}Q#WWQP"VVP%u| u|uc"V  uc \ Vo W  VDS01t13t3\u0AuAu\u0\\\u0jjWu Wmm\u 0uuAu$Amm\u$0 Au(Am m\u(VQAQRRVSAu~u~SusV>V\usu\uu\uWQQWQQ\QV\VVVVmRR]RJRSOS`atactcu`rrwVwzuzVuSW !t!#t#6u ))6u @AtACtCu@ffxWxzuzWuWu@ffsVszuzVuVuttn!uu  u  !u !U!U!d!ud!n!OW W W !WU!d!Wvu=u !uU!d!u}u` u uU!d!u` u u u uGSBS S S S W W" ?copy_shifteddraw_dot_4pRget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapbitmap_draw_rectconvert_bitmap_to_4qconvert_bitmapget_color convert_bitmap_to_spriten!:",pg,p CMNZ)X ^ . y a v  \+#% 1V=P 06\9I06\9Ixp D/2), &z+.d!n! !U!:Kl}U!d! ! l}U!d! ! r  GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pixeldatadestoffset1bitmap_draw_spriteshort intcoloris_transparentpagesizelengthlinesize2span_counttransparentcolorbitmap2sprite_tbitmapdata2offsetybitmapdata8offset2convert_bitmap_to_4widthcopy_shiftedbitmap_clear/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videolong long intdraw_dot_4ptransparentget_color_4poffsetxlong intshiftpixel_datapagesize2pmaskunsigned chardwordrightedgesrcoffsetsigned charbitmapdatalong long unsigned intlinesizeheightunsigned intspritewd_in_bytesbitmap.cshort unsigned intoffsetpixel_widthsworddatabitmap_draw_rectpixel_countpagesize1bitmap_tbitmapbitmapdata32bytemaskbitmap_draw_bitmapconvert_bitmap_to_spritemask1mask2color8get_colorconvert_bitmappositiondata1data2span_dataoldwidthGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@n! R%!+!0!CB#" > |TR.^N t\bt3d^ |\ o4~Cz ,] D  4]D0G?J(KKO0 Q    ~# 0=RP0cj0,{` @bitmap.ccopy_shifteddraw_dot_4pget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapmemcpybitmap_draw_rectconvert_color_24_to_8convert_color_24_to_4memsetconvert_bitmap_to_4mallocfreeconvert_bitmapget_colorconvert_color_4_to_24convert_bitmap_to_spritereallocV%    x]mFj "O"k"2"J U  ! A!L! 2    ! & - ; B I P W ^ e p {           5 E LPT Y c v                * : G X cgk p               (,0 5 D \ j o z              / = B M R ] b n y ~                $ / 4 ? D P \ a m               , 8 I N Z f r                 - < A M Y d m r }                  #' , 6 ; I W e w ~              "  0  :  ?  J  T  Y  c  p  u                r8<X\x|(,HLcolor.o/ 1217881255 1001 1002 100644 5736 ` ELF4(UWVS $ > : ; I.? : ; ' I@: ; I4: ; I 4: ; I 4: ; I 4: ; I  : ; I I!I/ 4: ; I?  HXs`intDy j$A&O W~d}o,dugR3;33 oL i3_ U orAd@odugR3;33 o i3 + oo@k  d.opL d d   m& 9d  i#D ../../../include/arch/i386color.ctypes.h XwXJ <zJ28VhLHhbxȄ XwXJ <zJ28VhLHhbxȅ=h=| AB BIAB BI@+AB p+AB ttuUUuSW VU]PPtt@u@u>W=VP 8P@AtACtCkupqtqstsuLzconvert_color_24_to_8 convert_color_24_to_4convert_color_8_to_24convert_color_4_to_24stdpalette89stdpalette4bestcolorbestdifferenceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)diffgconvert_color_24_to_4convert_color_24_to_8stdpalette8unsigned chardiffbshort unsigned intdifferencebyteconvert_color_8_to_24color/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videounsigned intlong long unsigned intconvert_color_4_to_24long long intdiffrcolor.cshort intlong intsigned charstdpalette4dwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ x%0 +0BL> R0N b^ @ od x~ z P v  X0 ' (O O P y    +A0M@+cp+color.cconvert_color_24_to_8stdpalette8convert_color_24_to_4stdpalette4convert_color_8_to_24convert_color_4_to_24.9A_eoLS|   ! & - ; B I P W ^ e p                $ ) 3 8 F Q \ g q ~           : GQ8<X\ptvideo.o/ 1217881255 1001 1002 100644 10724 ` ELF4(UÍU$t$UM ]utN   5EEE @E$t$t&$t$1Ðt&U1t-D$ D$D$B$ U(]u}tXD$ D$D$@$Nj@wAUBE]u}E@E]u}p$E\$G D$E$G $<$EUB2E]u}U(]u}tXD$ D$D$@$Nj@wAUBE]u}E@E]u}H ؉$E\$G D$E$G $<$EUB2E]u}t&UVS uEEEtWD$ D$D$@$x tAEEFEF [^FF [^D$ @ D$E$C $$fUu1áubEE E D$ D$D$@$t$É$뀍vU tRuKD$ D$D$@$$É$뗍&'U1҉H}}]utAÉց@KL<$u6t&9ws$1ҋ]uЋ}9sߍ]։|$D$ $D$$D$ D$D$@$D$ D$D$@$ED$ D$D$@$$$1$$d1$01% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; .? : ; ' I@ .? : ; ' I@ : ; I: ; I4: ; I4: ; I4: ; I .? : ; ' @I!I/ 4: ; I?  }Tint,L.e)^+ew e&eo'lG *+#,#bpp-#G.0e1#2# 3MJ56#|7M# J8$e5Z %8id9l#: #pid;##?z#@z#YAA#Cz#D#! ^ AEw; npid##pz#T# ?- u )3, x3X y333 &3H @St]S}@ n ~2}@ resd}@4 |=]{{ bpp{33g@  n53}94 e:tmpCnN~^yH. "3y /12 ../../include/video../../../include/arch/i386../../includevideo.cvideo.htypes.hrpc.hstddef.hstdio.hio_struct.hstdint.hWMgggg~h!-Y#]蓟%s zg!Z蓟%s zWY[JS>uuuM#I/4u u. tZg/o ;Y(KYp.dgW#ɟs.G!-N!'Xmg-Yj +W0W#ɟo.ɟv.VIDEODRV%s:/informationr[ LIBVIDEO ] Konnte Videotreiber nicht finden![ LIBVIDEO ] Konnte Videotreiber nicht oeffnen. [ LIBVIDEO ] Konnte Prozess nicht registrieren. [ LIBVIDEO ] Konnte Videotreiber nicht initialisieren. |  AG {AB JAAD AB LAB LAB EAB @AB AD FItt uttu22|R||u|R22|Q||u |Q22rSr|u|Su2 2vVv|u|Vuttuttu'KWpWttu;W`Wttu&*P,ESoStt=u  u=  u =  u=@AtACtCutt}u4W46u6}W,SV6?SV.get_screen_buffervideo_update_screen_partiallyvideo_update_screenvideo_get_paletteFvideo_get_resolutions~video_get_resolutionset_resolutionvideo_close$video_init~video_driver_controlvideo_command_datavideo_buffer_idvideo_buffer}resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)video_update_screen_partiallyresolution_tshort intsize_tbuffer_ptrdata_lengthcolorsresolutionscolor_countdriver_namelistbuffer_posuint8_tvideo_bufferwidth/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videolong long intvideo_initlong intvideo_get_resolutionsvideo_driver_controlpaletteres_countqwordget_screen_bufferunsigned charset_resolutioncorrelation_idsigned charvideo_command_datalong long unsigned intuint32_theightunsigned intshort unsigned intcharvideo_get_resolutionvideo_closeresponse_tpalette_tdatabuffer_modelong unsigned intpid_tresponseio_resource_id_tresolution_list_tvideo_get_paletteresidbuffer_sizeungetc_countungetc_buffervideo.cio_resource_tvideo_buffer_idFILEpathdwordtimeoutvideo_update_screenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@} $"X%+ 02B> |%R N 4)^2ym2d| <) x;2 )m  )0:(      ({F[ (n|A#7@CJUdu{video.cget_screen_buffervideo_buffervideo_update_screen_partiallyvideo_driver_controlvideo_command_datarpc_get_dwordvideo_update_screenvideo_get_paletterpc_get_responsemallocmemcpyfreevideo_get_resolutionsvideo_get_resolutionset_resolutionvideo_buffer_idopen_shared_memoryclose_shared_memoryvideo_closefclosevideo_initget_tick_countinit_service_getyieldputssprintffopenprintf4>DJPWe!}"   !#") 3HQ Z`l|$" &'(& #)GO*W_+fr~$%0 5,AI$OZ _,m r,x !&-;BMT[fmt{)1?T_fm#DR`oz       ! &1; LW[_ doy         *59= BL Q[   0 4P Th l     directory.o/ 1217881251 1001 1002 100644 7844 ` ELF4(U$t$EuU MtStot)^FVK 3C1 ttf1$t$f^;K w rI;SvvA$t$ɐË^FV;S wr;Cw؍ ^CS FV뇉VN|fN1$t$Í&'UWVS,U]}BREUK1EUq Y9w s 9؍vv+EiہvEUu 11t&]KUBD$A $Ë@S C$@D$C4$D$C%G9}uU]BREUKE1EU]CS;Q rvEHE,[^_;AsUbE,[^_ US]$(@@@ @@@@@ @$E[U$% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 : ; I8  : ; I!I/ <  : ; ' II' .? : ; ' I@: ; I: ; I: ; I 4: ; I4: ; I4: ; I.? : ; ' @: ; I .? : ; @joQint,La.eH/w[+e* e B 5$L&e'w ; 5~05Z6A %8 id9# :# pid;# y<# n># ?# @# AA# C# D#!AE% -+ i,-# -# A.l# /# 0# M1#=S3 m s# A#mb HDC (G H# iI# AJ# K# yL# M# &O # P#$yQ  W idX# pidY# Z# y[# pos\# _# Za#Fb# 8(o idp# q]# r]# su# u# /v# w# x# z# {0#$WW8ooco{o3ol33o3oo03o9|3o,l{3VXVo bufV):WWUZYAZi[3d=S8 id79S6_N` ../../../include../../../../include/arch/i386../../../../include../../../include/sysdirectory.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hio.htypes.hȻ&[% p\f< pȘfzfB0[iU?oh"لuX u?ux[t=/uuuuuuuuv=Wg| AB JAAB F dAB DAB ttuLVLNuNiViquqVuRu*RQ*3u Q3Nu NbRQbqu Qq{RQ{u QRQu QRQu  *P*NuNbPbquqvPvuPuPuttuu<<u  8W8u  PP%ul8WW6VV !t!#t#uttugnAdir_seekdir_read!lostio_type_directory_use_asYlostio_type_directory_usecloseio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)time_tFALSEuint64_tshort intsize_tlist_tnamebuffer_ptrsourceblockcountlinkdatactimebuffer_posuint8_tlist_nodenot_founddirentryboolreadlong long intbuffer_sizefilehandlelong intbuffer_modeoffsetpre_openunlinkchildrenwritebyteblocksizetypeid_tatimeio_direntry_tunsigned chardirectory.coriginsigned charflagslong long unsigned intuint32_tunsigned intanchordir_readshort unsigned intparentchartypemtimelostio_type_directory_use_aslong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnodelostio_type_directory_useresidpathungetc_countseekungetc_bufferio_resource_tpost_openTRUEqworddworddir_seekvfstree_node_tdir_typehandle/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/typestypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ |@%+0Bon> R dN DbD ^ L@ o >~ kz  u  0F(`     A3:A d^edirectory.cdir_seekdir_readlist_get_element_atstrlenmemcpylostio_type_directory_use_asmalloclostio_register_typehandlelostio_type_directory_use]|2P^   ! & - ; B M T [ f m x                ; W e s            > Q _ n z            G U q           * 7 G RVZ _ i n x }                ' .26 H [ aei 8<X\txramfile.o/ 1217881251 1001 1002 100644 7772 ` ELFd4(U$t$EuU MtStot)^FVK 3C1 ttf1$t$f^;K w rI;SvvA$t$ɐË^FV;S wr;Cw؍ ^CS FV뇉VN|fN1$t$Í&'U(E]E u}1EËEx;w r;_wYvED$ED$G$M؉AQAQ]KY 3A1 u EHE]u}ËUT$G$GMAXp y넍t&U}}]uEOWEq)9vƉt$QE T$$1҉GWOGWY 3A1 uO]u}Í'US]$(@@@ @@@@@ @$E[U$% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 : ; I8 <  : ; ' II' .? : ; ' I@: ; I: ; I4: ; I4: ; I.? : ; ' @: ; I .? : ; @W7int,L.e./w2A+e  e ( w$L&e'w &5Z %8 id9# [:# pid;# U<# o># ?# @# ;AA# `C# rD#!AE  # 7# H Cx(G H# OI# 7J# K# UL# M# hOx# P~#$Q  W idX# pidY# Z# z[# pos\# _# Pa#<b (o idp# q# Nr# s# u# qv+# mwK# xa# z# a{#$+ K3l31a3Q3g3|3,Gl3VRr|q |q)qIqiVTbufT|U U,W7XLT@d_id?A7p+ ../../../include../../../../include/arch/i386../../../../includeramfile.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hȻ&[% p\f< pȘfh:>Hh1"pK^J! tZ9ixUt=/uuuuuuuuv=Wjg| AB JAB SsAB FIdAB DpAB ttuLVLNuNiViquqVuRu*RQ*3u Q3Nu NbRQbqu Qq{RQ{u QRQu QRQu  *P*NuNbPbquqvPvuPuPutt|u|u|u |u> >VuV| ttuWuu u uVttdupqtqstsu}ramfile_seekramfile_writeRramfile_readlostio_type_ramfile_use_aslostio_type_ramfile_usecloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tshort intsize_tlist_tnamelostio_type_ramfile_use_asbuffer_ptrsourceblockcountlinkdataramfile_typehandleramfile_readbuffer_posuint8_tlist_nodenot_foundboolreadlong long intramfile_writebuffer_sizefilehandlelostio_type_ramfile_uselong intbuffer_modeoffsetpre_openramfile.cunlinkchildrenwritebyteblocksizetypeid_tunsigned charoriginsigned charflagslong long unsigned intuint32_tunsigned intanchorshort unsigned intparentchartypelong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnoderesidpathungetc_countseekungetc_bufferremainingio_resource_tpost_openTRUEqworddwordvfstree_node_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/typesramfile_seektypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H%+0NB> \R% /N bT ^ P o ~z D 4  L0T!u( |    &-5sBd]dpramfile.cramfile_seekramfile_writememcpyreallocramfile_readlostio_type_ramfile_use_asmalloclostio_register_typehandlelostio_type_ramfile_used07>~`   ! & - ; B M T [ f m x              % A O ] k y            $ 2 @ N \ j       & 4 B P ^ l z                 % / 4 > C M X cgk p z               8<X\x|seek.o/ 1217881250 1001 1002 100644 3856 ` ELFH4(US$]U MtCu$1[ËUMEEEED$D$D$ C$$[% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; ( .? : ; ' I@ : ; I: ; I 4: ; I dD1inte,LKm.e7(/w;+e e}5ZC%8id9#:C#pid;#<# B>#+?#Z@#jAA#C#DP#! I^ AE v " v a7NidO#Pl#cQ3# R V {5vd v4, 4lnc43 M6d ../../../../include/arch/i386../../../includeseek.ctypes.hio_struct.hstdint.hstddef.hio.h4t :0zh'V>IO_SEEK | dAB Dttdu!S!#u#_S_du  RuVRQVdu  lio_seekdGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tshort intsize_tbuffer_ptrseek_requestbuffer_posuint8_tuint32_tboollio_seeklong long intlong intoffsetio_seek_request_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/clientunsigned charsigned charlong long unsigned intbuffer_sizeunsigned intseek.cshort unsigned intcharoriginbuffer_modeio_reslong unsigned intpid_tio_resource_id_tresidpathungetc_countungetc_bufferio_resource_tTRUEGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@d H %+0Bp > X RN ^2B qL0m  ~|+ J  0jI(qq  (    dseek.clio_seekrpc_get_dwordCR   ! & - ; B M T [ f m x            ' 5 J W j p w              handler.o/ 1217881251 1001 1002 100644 18752 ` ELF34(UU]u}u }]v KA9sEu }]u}CEAD$U$;CuNj<$D$t@@$t"P tU$T$P$tEEzEflt&'U(U]u}u } ]v KA 9sEu }]u}C EAD$U$;CuNj<$D$EC<$D$MÅ…t E뒋C$t+@ t$U\$T$U$ЅtEUEI&US$E]$D$t1P@UEE$D$D$ E D$$[ÐEEUE]u]u $D$t@ uEu ]u]EU(uE u]}}E<$D$t8@$t&HtF D$ FV$D$T$щEEE}]u}E v'U(E]]u}EE EEED$E$te@$tQ@tJC usCUC9w2Ct+D$ CD$C4$D$WƋC u,u t&EE]u}E EE$ʍt&$뗍U(U}]uD$M $@$@UB tV$MQT$ QD$<$T$VUËB $\$M L$E$]u}feBB)ċB\$D$ B\$<$D$V\$ D$M L$E$e]u}Í&D$tv$D$E D$U$]u} UWV1SEEE EE8;;t $ > : ; I  : ; (  : ; : ; I8 : ; I8 <  I I!I : ; ' II' &I.? : ;' @: ;I: ;I4: ;I4: ;I : ;I  U.? : ; ' @: ; I: ; I4: ; I : ; I !4: ; I"4: ; I#.: ;' I $: ;I%4: ;I&1UX Y '1(1)41*41+: ;I, -: ; I .4: ; I /1UX Y 0 U14: ; I 2!I/34: ; I? < 44: ; I?  z int,Ld.eU/wP8+e e i~ y$L&e'w  pid # ) # # N #  O U# _#  O *5Z %8 id9m# : # pid;# # ?# +@# FAA# C# D#!  AExq= id>m# ?# R@# AZ# dB1E idFm# G# RH# IZ# NJ# A*3K|N idOm# YPl# Q3# GR7U idVm#6W! ` {am# bm# ?d# =e# *fBi jm# ?l# =m# *nwCr(G vH# =I # _J# NK# L# M# Or# YPx#$ [ Q W idX# pidY# Z# [# pos\# N_# a#  ~`b(o idp# vq# r# `s# u# v%# ,wE# ^x[# z# {#$      % E3l3 +[3 K{3{  a3{ | Spid,)bNSAYE3n  gpidf)ff$NffhvAxY3 SF -pidEY)EENEGJK 7 . opid-$)-Z-N-/3 ] ppid ) % N E( exY3 d pid֒)օ>N֐^Y~d (t ) 1@pidl ) N!) YƐ_Dž'"buf/ _: q > A*# T$pidS$idSUVY%iW3! H@Mpidy) N!&> @'\ (P `)g *s *  # B+ +$pid+Y,, j,1A 3 -pid@ )@ @N@_ .CC.Huw!J,!K2L  S /u ! S(W 'K '? '3 = 0 *c ] *o ){ 0 HcY3 `1bufh8w_i\ x!l "msgmIqXz 0* * ."B   IA2* X* 35 2r4o9 ../../../include/arch/i386../../include../../../includeincludehandler.ctypes.hstddef.hio.hio_struct.hstdint.hlostio.hcollections.hrpc.hlostio_internal.h k7A tfnpX +15׮ɓ\p k7AtfmnX 91ؕׯ/f u$X|.JXyH t|XpytXZ׮[|M9x@>zX@>z.liZd>|<.^+|;u/ $+14zueh;>s=uu>]x|XYH䇭3؄:0Y;;u/'1oɃ;/ZL0<u$S|tvFilehandle nicht gefundenDatei nicht vorhanden: '%s' IO_OPEN | AB OAB O`AB D OAB LpAB FLAB IIQAB O@AB BFAB Lttu  @W@FuFW  =V=Fu FV  *R*FuFVRVu  1S1FuFuSuu1:SqsPuS1FPPP1FPPttuWuW V u VRu&R&u SuXSXuupDup SXSP}PPPPtt u S u S  uPP Pup up !t!#t#ou GG`S`fufoS GG]V]fu foV G GouCfPfoPpqtqstsupWupupp uVPSPPPPttu;;up;;ul;;uh; ;uIKPMWWSS57P9VVVq|PPVVVtt1u  1u  1uPWW/WPVVVO]PbSP@AtACtCu@ccup@ccul@c cu\WWPPGVVtt u6 6 u}SS)S&S - S)S&S  SMuw& uwXWW&xW WSup& up]hPpPVPPPV&RV  V  PPPPPPN q P P PP9DP  PPk}PPP Pe}SS)S- SeVV: V~rpc_io_unlink_rpc_io_linkrpc_io_tellrpc_io_eof rpc_io_seek rpc_io_writej rpc_io_read rpc_io_close rpc_io_openkhandle_id VEG\EG}y{\hSV X]e N a : C 5 8 N)Bp. L sv x 5 8 N a : C unsigned chario_unlink_request_tmy_pidcorrelation_idsize_tname_lenrpc_io_closeuint64_tcloseio_read_request_ttypetarget_idpathdata_lengthio_reslong long unsigned intread_requestunlink_requesttypehandle_tungetc_countresponseio_resource_tlong long intsigned charlostio_closeseek_requestfilehandlesdir_filehandlelong intparentlostio_filehandle_twrite_datatarget_filehandleresponse_tanchorlinkrpc_io_writeattrio_resource_id_trespunsigned intdwordblocksizeio_sourceshm_ptrlong unsigned intrpc_io_readvfstree_node_tseekrpc_io_opennamelostio_opendatarpc_io_tellsizeshort unsigned inttypeid_tbuffer_ptrtell_requesteof_requestio_link_request_twriteunlinksourceresidhandleqwordcaller_pidparent_path/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioio_write_request_tbuffer_modeblockcountrpc_io_seekFALSEhandle_idbyteboolhandler.clist_tchildrenrpc_io_eofpre_opennodetypehandleshort intdata_sizeungetc_bufferrpc_io_linklist_nodeoriginTRUEfilehandleuint32_tcharlink_requestbuffer_posio_eof_request_tio_seek_request_toffsetpost_openparent_nodenot_foundwrite_requestbuffer_sizeuint8_tflagsreadpid_tdir_idGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)shared_mem_idrpc_io_unlinkresultGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  <X%, +0 00 B ~> P?@ R9N H^2@q0m H ~L L+ (I+  0I,0-2(337P 0;   %;CRam`y OpQ@ .0<AMTmt~handler.cmy_pid.1685rpc_io_unlinkrpc_send_int_responsestrnlenget_filehandleget_typehandlerpc_io_linkrpc_io_tellrpc_send_responserpc_io_eofrpc_send_dword_responserpc_io_seekrpc_io_writeclose_shared_memoryopen_shared_memoryrpc_io_readputsrpc_io_closepfilehandleslist_get_element_atvlist_removefreerpc_io_openmemsetvfstree_get_node_by_pathmallochandle_idmemcpylist_pushget_pidstrlenrpc_get_responsevfstree_dirnameprintfZm*=Oy?1E>i!"]#m$u%&$'&(*7Y+l++#,*-8-J,.$/$ 05y11.12.' 31 +; (J    4Bb !&-;BMT[fmx 3AP\gn +GUcr8KYgu,:HVd .<JXft     $ )4 9=BM emqu          $(, < AP_j o{          % ) -  =  B M  R a l  q |                        " ,  1 ;  @ E O  T ^  p w {                    #  C h t                    & 4 @ X d p |               ( 2  7 A  N ^  g  p  z                 '_ly- 8 <X \t x     lostio.o/ 1217881251 1001 1002 100644 7924 ` ELFX4(UVS1ۃu 90tC\$$u[^ U1VSu؉D$X$t8u[^É'Uuu}$t u}át$$&U&U D$$D$$ D$$D$$D$$&D$$/D$$8D$$AD$$J% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 < : ; I8  : ; ' II' .? : ; ' I@: ; I : ; I4: ; I4: ; I.? : ; ' @: ; I.? : ; @4: ; I? < 4: ; I?  >int,L.e./wDH+eq e ( x$L&e'w " 7(# # "O Rw5Z %8 id9@# :# pid;# <@# [># ?# @# MAA# C# D#!AEK}Cx(G H# VI# J# 2K# L# M# iOx# P~#$.Q  W idX# pidY# Z# [# pos\# 2_# a#b (o idp# q# Yr# s# u# rv+# wK# xa# fz# b{#$+ K3l31a3Q3g3|1pidid,)Wi3uK7bK@widakcKid3vy&kxKRzK4V9%1F.xd1x ../../include../../../include/arch/i386../../../includeincludelostio.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hlostio_internal.hjKNEXn*vm QyT>bhYZu[[Y========/IO_OPEN IO_CLOSEIO_READ IO_WRITEIO_SEEK IO_EOF IO_TELL IO_LINK IO_ULINK| 1AB B@7AD EHAB FF AB AB tt1u/V/1u P&-P.S@AtAEtEwu@PPuVuwuPRPfsPCPPPRSR^PttuVuVPWPttuttuget_filehandleget_typehandleQlostio_register_typehandlelostio_dispatchlostio_initfilehandleslostio_typescloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tanchorshort intsize_tlist_tnamebuffer_ptrlinktypehandlelostio_register_typehandle/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioseekbuffer_posuint8_tlist_nodenot_founduint32_tboolreadlong long intbuffer_sizefilehandlelostio_dispatchlong intbuffer_modepre_openunlinkchildrenwritebytetypeid_tungetc_bufferoldtypehandleunsigned charget_filehandlesigned charflagslong long unsigned intlostio_initunsigned intshort unsigned intparentchartypevfstree_rootdataget_typehandlefilehandleslong unsigned intlostio_typespid_tio_resource_id_tsizelostio_filehandle_tnoderesidio_resource_tpathungetc_countsourcepost_openTRUEqworddwordvfstree_node_tlostio.ctypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ p%+0rB> 4PRm N ^2 Sq m P ~   )  0I\(` xL    1%9@7HUHpz &2>lostio.cget_filehandlefilehandleslist_get_element_atget_typehandlelostio_typeslostio_register_typehandlelist_pushlostio_dispatchlostio_sync_dispatchlostio_initlist_createvfstree_rootrpc_io_openregister_message_handlerrpc_io_closerpc_io_readrpc_io_writerpc_io_seekrpc_io_eofrpc_io_tellrpc_io_linkrpc_io_unlink"Zb %*/7>CKRW_ fks!z"#$%   ! & - ; B M T [ f m x              # / : A a }            $ 2 @ N \ j       & 4 B P ^ l z            * / 9 F W ^bf k u z          8 <X \x | sync.o/ 1217881251 1001 1002 100644 5428 ` ELFH 4(US$átGE CECED$D$C$E\$$[ UW1VSto|$$tXBH+JX ZFF w9sGōFD$D$ FD$F$|$$둃[^_% $ > $ > : ; I  : ;  : ; I8 <  I : ; I8  : ; .? : ; ' @ : ; I : ; I 4: ; I.? : ; @4: ; I4: ; I4: ; I  ;Bint,L-.eTE+e" e$L'&e!'l#9# L (5Z%8 id9#]:# pid;#W<# X>#z?z#p@z#AA#bCz#vD#!  AE= id>#?z#@z#AZ# .BC (G@H#SI#9J#K#WL#NM#O# P#$  Q W idX# pidY#NZ#o[# pos\#_#Ra#  >b  p"12%#c3#k4# pid5#  aq _%pid_ k` c` b,  +? Ji@3vA{8 ../../include../../../include/arch/i386../../../includesync.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hio.huؔgjZYsfZPz.]h 73| qAB DAB AGttqucSeqStt u WA plostio_sync_read_waitlostio_sync_dispatch GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sync_read_sio_read_request_ttypesize_tlist_tnamebuffer_ptrread_requestbuffer_possync_read_listuint8_tvfstree_node_tlist_nodeuint32_tshort intsync_readlong long intfilehandlelong intchildrenbyteblocksizetypeid_tlostio_sync_read_waitqworddwordunsigned charsync.csigned charflagslong long unsigned intcorrelation_idbuffer_sizeunsigned intparentshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioshared_mem_iddatabuffer_modelong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnoderesidpathungetc_countsourceungetc_bufferblockcountio_resource_tanchorlostio_sync_dispatchGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  p%L+L0LBZ > tRzN bdP^   o~=Ez    $0[ (   p   q-4;EQfzsync.csync_read_listlostio_sync_read_waitmallocmemcpylist_pushlist_createlostio_sync_dispatchlist_get_element_atrpc_io_readlist_remove@JV[fk   ! & - ; B M T [ f m t {            3 A O ] k y            + 9 G U c q        0 8 F T v }            4 8vfstree.o/ 1217881251 1001 1002 100644 10264 ` ELF4(UVSuF F u:$C$$F $uFF [^Ív'US]$Ix< /Tu J/1D$UxB $tË@4$D$uЃ [^_1ۃ [^_Ív'UWVS }E <$D$…1t [^_19t%C\$G $u 1[^_ɉÉ\$G $GFW $4$ [^_ɉÉ'U1WVS}?/lj<$Eu E[^_É<$}EEFE<$;Er/„tED$E$EtFu뺐&U]]u}$Ɖ$4$É4$1t |$$]u}Ít&'U(E ]]u}E$$4$4$t4ED$ED$ED$ E|$$D$]u}$]u1}% $ > $ > : ; I  : ; (  : ; : ; I8 <  I  : ; &I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ; I4: ; I: ; I 4: ; I.? : ;' I@4: ;I4: ;I4: ; I : ;I 4: ; I?  f|Cvint|K-+O ( q$A&Op'V # #    -/C (G AH # I# J# Ko# jL# OM# O# P#$  Q   UWVV,OZAkh`WFgii3Qj@6F?iA3QBoO@ߨ A d oOߜbnv Fi3M ' _i%3&J0FV(aHuli3fc2F%FEGFHJEh0)FUA udo O 4184 ../../include../../../include/arch/i386../../../includevfstree.clostio.htypes.hcollections.hstddef.h=~~tAMG zfPI Ar <=H .sRI/M-K0=gh"hX#+?(,4x6<=-/ gK4Xr<.vtYM9M9[~%)A #.di =>#+=03!:0ukXX=;/Z:0Y;/ZP)a3Fehler beim erstellen der Datei| VAB E`DAB DAB F@AB FfAD FAB F0AD FUAB FI0AB JIttVuTVTVu`atactcu`wwSuSuPPtt6uWu4W46uQQRRPV3V@AtACtCuttvu**2u2KKvu**gVgju jsVsvu (*P*2W2?PjtW*fSjrStt'uWuWu#W#'u'u VV"VS!S01t15t5u0YYbWbdudWYduhquhYaVfVYdupupY`SStt%u%u V#WS01t13t3u0ssu0ssusVVV`WWjSS jvfstree_clear_nodevfstree_basenameAvfstree_dirnamevfstree_create_childvfstree_get_node_by_namenvfstree_delete_childvfstree_get_node_by_pathJvfstree_delete_nodevfstree_create_nodeEvfstree_rootWnext_residunsigned charwork_nodevfstree_create_childsize_tvfstree_roottypepathlong long unsigned intnew_filevfstree_basenamelong long intsigned charcur_parentparentlong intanchorunsigned intdwordvfstree_get_node_by_pathdirnamelong unsigned intvfstree_node_tnamedatasizeshort unsigned inttypeid_tnext_residvfstree.ccur_nodepart_beginpart_endresidqword/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostiodirname_endFALSEbyteboollist_tvfstree_get_node_by_namechildrennodeshort intvfstree_delete_childlist_nodeTRUEcharvfstree_delete_nodebasenameflagsvfstree_clear_nodevfstree_create_nodeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)node_delvfstree_dirnameGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H!%+0Bj> "R N h'^2 q 0m p' ~ (  (0(  D    V#,`D=DT[b@wf0  (U+0?vfstree.cvfstree_clear_nodefreelist_popvfstree_basenamestrlenvfstree_dirnamemallocmemcpyvfstree_create_childlist_pushnext_residlist_createvfstree_get_node_by_namelist_get_element_atstrcmpvfstree_delete_childpvlist_removevfstree_get_node_by_pathvfstree_rootvfstree_delete_nodevfstree_create_nodeputs$,7n$WkCX !"! JS$jt$#MWa#k'   ! & - ; B I P W ^ e z               ! / = K Y g u           " 2 < G RVZ _ i v {              '+/ 4 > C M Z _ i t                  " 8 E P \`d i t y                 % 0 5 @ F S$X e 8 <T Xt x     messaging.o/ 1217881996 1001 1002 100644 6292 ` ELF4(U8]EU ]u}EUS=Uw# t E;t_]u}fv2=tI==űU]u}Ut&U]u}]u}SUD$$w11 F dD$D$E$uҍCD$ ED$ED$U$CD$ ED$UT$E$&'UUE UUW1EV1S1ۃ,D$D$$D$ED$E$E v]C t4t荇D$D$E$uʃ,1[^_Ã} tED$D$] ؍$E ,[^_É'U$1fƀǀ =u% $ > $ > : ; I  : ; (  I ' I  : ; : ; I8 I!I/ .? : ; ' @: ; I4: ; I4: ; I4: ; I : ; I .? : ; ' I@.? : ; @4: ; I4: ; I?   9Hint+}kER+O O ;  |$A!&O  q d ok  1 q2# 3# .Y4pRo,goLoliq3v\wulj`zDxiiQvKWp$JJ-LdiMMu`s>`i?A;q9 6 .7k ../../../include/arch/i386../../includemessaging.ctypes.hrpc.hstddef.htl/@T@04XOtv>>T.<R.XM.i )L7==_k7&z.&z.Au&; ;/xXj(9[WiZrZux| RAB FO`AB  AB AFC`=AB ttRu--Ruh--Rud--FSFNuN}S}uSuSuRSCIV)V ;PCPPP),P`atactczuttWuWuS+S`atactcu9librpc_c_rpc_handlerregister_intr_handlerregister_message_handlerQinit_messagingrpc_response_handlerintr_handlermessage_handlercaller_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)padded_fnnameFALSEmy_pidshort intsize_tmsg_handler_tdata_sizenameregister_message_handlerintr_handlerregister_intr_handlerboollong long intlong intlibrpc_c_rpc_handlerbyte/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcfnnameunsigned charsigned charlong long unsigned intcorrelation_idunsigned intintrshort unsigned intindexcharrpc_response_handlerhandlerdatalong unsigned intinit_messaginghandler_function_tpid_tfunctionmessaging.cTRUEmessage_handlerdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 4%+ 0UB5> 8RN 4b^ <@ o~ z | I  0i ' (   (     R)6EKS ck``=messaging.cmy_pidlibrpc_c_rpc_handlerintr_handlertimer_callbackraisestrnlenmessage_handlerstrncmprpc_response_handlerregister_intr_handleradd_intr_handlerregister_message_handlermemsetstrncpyinit_messagingget_pidlibrpc_rpc_handlerset_rpc_handler0= Im5=Fgnsx v   ! & - ; B I P W ^ e r            / ? FJN S ] b l q {              ( > C W ]ae t    x 8 <P Tt xrpchandler.o/ 1217881996 1001 1002 100644 784 ` ELF@4(`E4"b* `D$ L$$T$(RPQ a80PD$t D$@D$ă ؋DThe Netwide Assembler 0.98.39.text.comment.shstrtab.symtab.strtab.rel.text85M9%rpchandler.asmlibrpc_c_rpc_handlerlibrpc_rpc_handlerlibrpc_rpc_handler.1librpc_rpc_handler.2sync.o/ 1217881996 1001 1002 100644 10676 ` ELF4(US]$D$ E \$D$D$E$[ÍUED$ D$D$E D$E$ UED$ D$D$E D$E$ UED$D$ED$ E D$E$UÍt&UWVS,EUMe=GEu&)D$\$#ED$$ED$ED$C$\$t$ |$D$E$1vt$$t;;{tFvމt$$E;u;{tfE;fu؋ee[^_fUS]EU M][UEMU u}]1$EtK@D$F $Í@$\$NjF <$D$F $4$]u}Í'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'U(E u}]u}EEEt`$É0E{C<$|$ƋE4$D$s \$$]u}&% $ > $ > : ; I  I' I  : ; : ; I8 : ; I8 < .? : ;' @: ;I : ;I .? : ; @.: ; ' I : ; I: ; I4: ; I.: ; ' I@: ; I: ; I4: ; I1UX Y 1 U4141I!I .? : ;' I@!4: ;I": ;I#: ;I$4: ;I%.? : ; ' I@&.? : ; ' @'4: ; I (4: ; I? < )4: ; I?  GPCAint5uOK+O  O/&O q|do  pid|# f|# Yd# o#  $ *# /|# $R Au r:pidqqfq|&q; c@q,pidbqfb|&b3 '{TXpidSqfS|&S| ~EpidDqfD|lenDdD; F expidwqfw|y3&z >pidqB;'YdF;ef|&AH 4@Zpid3qB3;Y3d3; !&5 ;`"pidq-#B;M#Ydm#;$;$&$6|%3GpidqB;=Yd];}3&%w4|Ppidq&B;FYdf;|&& PGOq/fO|eYOdOo&Q$Ro'9|()40P ../../../include/arch/i386../../include../../../includesync.ctypes.hstddef.hrpc.hcollections.ht=*og)og)og(}.gYZfZK;=YCXh^azZ:XYCv[+?XK;>,_h,,01=I/LVhh,0[z bhh,0[z ~ Y />:@I/=l| :AB D@1AB 1AB 0AB AB .AB F@AB A`AB UWAB RPWAB RAB Ott:u@AtACtCquttuttutt utt>u*P*>ul*R*>uh*Q*>ud4u4>02W4>W0S1V@AtACtCZu`atactcu`u`u `u` uzWPVSttGuGuGu Gu Gu!9VEGVPSP6S;GSPQtQStSuPvvuPvvu PvvuPv vuVVprPt|S|PSSttGuV9u9GVGup3W39u9GW Gul0VOrpc_send_string_responserpc_send_int_responserpc_send_dword_response'rpc_send_response~init_sync_messagesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordwsync_rpc_response_handlerresponsesG""caller_pidsync_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)actual_lenshort intsize_tlist_tdata_lengthsync_rpc_has_responserpc_send_dword_responserpc_get_stringvaluelist_noderpc_datarpc_send_string_responselong long intrpc_get_intlong intinit_sync_messagessync_rpc_response_handlersaved_datadwordunsigned charsigned charlong long unsigned intcorrelation_idunsigned intcurrent_correlation_idrpc_send_int_responseresponsesshort unsigned intindexcharrpc_response_handlerresponse_tdatarpc_get_responsehandler_function_tpid_tresponsesizerpc_get_dwordfunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcrpc_send_responseanchorsync.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@G "x%+0@B> $R TN (b<L^ ( o~vz ) ~  )@0(H !.   (:AHU@1k10 3@D`S[bgWsPWsync.csync_rpccurrent_correlation_idrpc_send_string_responsestrlensend_messagerpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messageslist_createsync_rpc_response_handlerrpc_response_handlerresponsespstrncpymemcpyvlist_get_element_atlist_removev_and_wait_for_rpcrpc_get_responserpc_get_stringstrnlenmallocfreerpc_get_intrpc_get_dwordlist_push0k&,49p !" #  # 5&'((%(-(((''&+A5  !&-;BIPW^er}%1BIU]ae y  -59= Qo      * /9 >IS \mv    " '2 7B GR Wb gr w         ' ,6 ;E JT Yc hr }       4 8L Pd h|      0 4timer.o/ 1217881996 1001 1002 100644 2504 ` ELFP4(UFu u0% $ > $ > : ; I.? : ; ' @: ; I _"int,QkH&O:('d'd[D ../../../include/arch/i386timer.ctypes.h'=| AB ttu }syscall_timerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intsyscall_timerlong intunsigned charsigned charlong long unsigned intusecunsigned inttimer.cchartimer_idshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,X[>: Nc_J ^,Z  k,z$v  @  0`d(     timer.csyscall_timer   ! & - ; B I P W ^ e p w     Q/132 1217881996 1001 1002 100644 2512 ` ELFP4(UEP40% $ > $ > : ; I.? : ; ' @: ; I Tint"0gt&OgCdeO ../../../include/arch/i386add_intr_handler.ctypes.h<=| AB ttu#}add_intr_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intadd_intr_handleradd_intr_handler.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordintrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQiJ ^,Z  k,z'v  ;  0[ d( %   add_intr_handler.cadd_intr_handler   ! & - ; B I P W ^ e p w    \/152 1217881996 1001 1002 100644 3920 ` ELFT4(U0Ít&UEP0Í'USE] MURQSP0[ U0Ít&U0% $ > $ > : ; I I&I.? : ; I@4: ; I .? : ; ' I@ : ; I 4: ; I : ; I .? : ; @.? : ; I@|u )intO] O OX&Om d pid d, d#? pidd dk p8d0Q~ L7z uid7o 7 f7d pid9d ?M`l3\p| ]M ../../../include/arch/i386create_process.ctypes.h "r6 f< <y J (=w f"r6|  AI AB 0!AB A` AB p AI t t u Ptt#u""P01t13t3QuNOP`atactclupqtqztz|ux{Pdget_pidget_parent_pid create_processpdestroy_processget_cmdline|resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intget_cmdlinedestroy_processlong long intlong intparentget_pidcreate_process.cunsigned charsigned charlong long unsigned intunsigned intuid_targscreate_processshort unsigned intcharpid_tget_parent_pid/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinitial_eipdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@|!',>: X NDJ ^Z P k\(zhv 8   @0 ^j( @  T    )0!8` Hp create_process.cget_pidget_parent_pidcreate_processdestroy_processget_cmdline   ! & - ; B I P W ^ e p {            $ ) E S k r x|     Z04HLdh|debug.o/ 1217881996 1001 1002 100644 2492 ` ELFH4(UEPP0% $ > $ > : ; I.? : ; ' @: ; I bintAOjw; Oj,pid+d\D ../../../include/arch/i386debug.ctypes.h+<=| AB ttu+}syscall_debug_stacktracesyscall_debug_stacktraceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intdebug.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQ`J ^,Z  k,z /v  ;  0[\( "    debug.csyscall_debug_stacktrace   ! & - ; B I P W ^ e p w   Q/170 1217881996 1001 1002 100644 3068 ` ELF 4(U0% $ > $ > : ; I : ;  : ; I8  : ; I8  I &I I !I .? : ; I@ 4: ; I 6XintO+OX Ol&O4pid5o#+6o#8z#eip9z# :z#d<# =9@Ad#EBd#D9# H cE o ^z,H ../../../include../../../include/arch/i386enumerate_tasks.csyscall_structs.hstddef.htypes.h"r6|  AI t t u P"Senumerate_tasks size_tstatusmemory_usedtask_info_task_tparent_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_taddrtask_info_tenumerate_tasksunsigned charshort unsigned inttask_countenumerate_tasks.cunsigned intlong long unsigned intlong long inttaskscharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinfo_sizelong intsigned charcmdlinedwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L>: NzJ ^,Z  k@?z&v    0r7(__   #    enumerate_tasks.cenumerate_tasks   ! & - ; B I P W ^ e p {          + I Y cgk p z get_phys_addr.o/1217881996 1001 1002 100644 2496 ` ELFH4(UEPB0% $ > $ >  .? : ; ' I@: ; I 4: ; IQx"int,j:a'd&dptr(d,C& get_phys_addr.c&< <x | AB ttuP tget_phys_addrGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong long unsigned intget_phys_addr.clong intunsigned charsigned charaddressunsigned intshort unsigned intcharget_phys_addr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tf>: NfGJ ^,Z  k?z$v  ?  0__(    get_phys_addr.cget_phys_addr   ! & - ; B I P W ^ g n v    3/189 1217881996 1001 1002 100644 2640 ` ELF4(U(0у $1ۉˉt$|$ڋt$$|$ % $ > $ > : ; I.? : ; I@4: ; I4Q"int,Ct]:&O'Vt(o4eax)d,edx)d?rM ../../../include/arch/i386get_tick_count.ctypes.h'"r0,hH5yt_yX5| 4AI HLt t 4u1P R!get_tick_count4GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsget_tick_countget_tick_count.cqworddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@4!t't,t[>: X NvJ ^4Z (  k<Rz%v 8    @ 0(4 4 !   4get_tick_count.cget_tick_count   ! & - ; B I P W ^ e p {      Zget_uid.o/ 1217881996 1001 1002 100644 2508 ` ELF`4(UEP0% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I"inty,:Ub&OUMdpidduidd,aF ../../../include/arch/i386get_uid.ctypes.h< <x | AB ttuP}get_uidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)get_uid.cunsigned charshort unsigned intget_uidunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tl>: NueJ ^,Z  k?zGv  e  0w(     get_uid.cget_uid   ! & - ; B I P W ^ e p w    S/207 1217881996 1001 1002 100644 3016 ` ELF4(USM ]UEPRQS 0[ USM ]UEPRQSR0[% $ > $ > : ; I .? : ; ' @: ; I : ; I .? : ; ' @'Q8'int_vm1+O O!pidq"osrcod J0Q,pidq"osrcod yZ ../../../include/arch/i386init_child_page.ctypes.hstddef.hJ #J | !AB A0!AB Att!u01t13t3Qu;+init_child_pageinit_child_page_copyQGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)destshort intsize_tinit_child_page.cinit_child_page_copylong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharpid_tsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinit_child_pageGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@Q!',>+: NG}J ^LZ  kXzh?v    0((H  X 8   !#0!init_child_page.cinit_child_pageinit_child_page_copy   ! & - ; B I P W ^ e r }          g48mem_allocate.o/ 1217881996 1001 1002 100644 4348 ` ELFt 4(UU]u] uMRQS0 MEUN]uUU E$T$UT$EÉ'UEM URQP=0 Ðt&UEU RP0É'UUE PR>0% $ > $ > : ; I  : ; (  : ; : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I4: ; I.? : ; ' @Bj&Eintyobo ?O |&O   q#  d#T 2g? !  ptrupQ wxo@g, !  ptr )opX !   ptr + *o !*,9 8o !8f ../../include../../../include/arch/i386mem_allocate.csyscall.htypes.hi9f w< <-g:>< v  i< fw  R&N b^ P oh~Wuz    0( @ L_   ?!@'.pDMmem_allocate.cmem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physical[   ! & - ; B I P W ^ e r              8 CGK P ^ }             $ ) 7 s8<PThlmemory_info.o/ 1217881996 1001 1002 100644 2644 ` ELF4(U<0S]S[% $ > $ > : ; I : ;  : ; I8 .? : ; I@4: ; Iint>Lly&Ol_d#d#}e}e ../../include../../../include/arch/i386memory_info.csyscall.htypes.h#q: T NJ $ ^$0Z ,  kT,z"v <    D 0(8 8    memory_info.cmemory_info   ! & - ; B I P W ^ e p w       rports.o/ 1217881996 1001 1002 100644 3020 ` ELF4(Uu u 0Ít&'Uu u 0% $ > $ >  : ; ( : ; I.? : ; ' I@: ; I 4: ; I .? : ; ' I@(5@y6intMk[y 0H d&O(y'd' eax), 6y 5?5d5 eax7kbD ../../../include/arch/i386ports.ctypes.h'> > | AB  AB ttuP !t!#t#5u34P2,request_portsrelease_ports5release_portsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intports.cboollong long intlong intlengthunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharportrequest_ports/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,x>,: t N?fJ ^DZ  k~zj6v    0 (<  L %     ports.crequest_portsrelease_ports   ! & - ; B I P W ^ m s z             & Q04puts.o/ 1217881996 1001 1002 100644 2424 ` ELF4(UUE PR0ɸ% $ > $ >  I&I.? : ; ' I@: ; I Q"int,Ct]:txd3nOsr3 puts.c: Nl7J H ^,Z P  k,z$v `     h 0@/(WW    puts.csyscall_putsn   ! & - ; B I P W ^ e l   *pv.o/ 1217881996 1001 1002 100644 2456 ` ELF4(U 0Ít&U j0% $ > $ > .? : ; @!"intl'5HUzHp v !,3 pv.c=xi=|  AB AB tt utt!urpv!GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pv.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!!d'd,d=>: N87J X ^pDZ `  kXz v  *  0J)(QQ      pv.cpv   ! & - ; B I P W ^ e l x|  (04rpc.o/ 1217881996 1001 1002 100644 3288 ` ELF4(U1UjR30uÐt&UVUSE u]MEEE1QSRjV70u[^% $ > $ > : ; I I.? : ; ' @: ; I4: ; I .? : ; ' @ : ; I I !I/ 5IK]n)int@`zN&Ourpcpidd,dP 93 ]Kpiddw d dlend o dPWIup Id | 9dB ../../../include/arch/i386rpc.ctypes.hX@Kxx< K| AD  =AB HttuR !t!#t#]u BB[V[]u BB]u BB]u B BZSZ]u BB]Q'Orpcsend_message]resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsend_messagelong long intlong intmetadataunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchardatarpc.cfunction/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallscorrelation_iddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>TO: p (NhJ ^ LZ  kX,z+v    0 (H  X     =rpc.crpcsend_message   ! & - ; B I P W ^ e v }               + O04/226 1217881996 1001 1002 100644 2472 ` ELF44(UEP20% $ > $ > .? : ; ' @: ; I  I@int2Rere>( set_rpc_handler.c<=| AB ttu"rset_rpc_handlerset_rpc_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charset_rpc_handler.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intrpc_handlerlong int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallssigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Te>: NaBJ x ^,Z  k,z&v  "  0BJ(rr #   set_rpc_handler.cset_rpc_handler   ! & - ; B I P W ^ e l x   5shared_memory.o/1217881996 1001 1002 100644 3272 ` ELF4(UEP?0Í'UEP@0Í'UEPA0% $ > $ >  : ; I.? : ; ' I@: ; I 4: ; I : ; I 4: ; I .? : ; ' @S."intp~hd(&OSqqidq,,d 3? idq fk ?@S~ idqtL ../../../include/arch/i386shared_memory.ctypes.h< <x < <x <=| AB  AB @AB ttuP !t!#t#3u22P@AtACtCSuV"create_shared_memoryopen_shared_memoryclose_shared_memorySGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intopen_shared_memoryclose_shared_memorycreate_shared_memoryvaddr_tlong long intlong intaddrunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordshared_memory.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@S!',><": ` N^xJ x ^\Z 0 k4zZv  8  0X>(   M   & 9@shared_memory.ccreate_shared_memoryopen_shared_memoryclose_shared_memory   ! & - ; B I P W ^ g r }             Y04HLsleep.o/ 1217881996 1001 1002 100644 2312 ` ELF4(U0% $ > $ > .? : ; @ "intu0>Q^Q* 3 sleep.c=x|  AB tt uryield GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sleep.cyieldunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L=>: 0N7J ^H,Z  kt,zv    0(       sleep.cyield   ! & - ; B I P W ^ e l t z~ +/245 1217881996 1001 1002 100644 2492 ` ELFH4(UEP 0% $ > $ > : ; I.? : ; ' @: ; I }int(6Yf" OYIpidddN ../../../include/arch/i386unblock_process.ctypes.h<=| AB ttu"}unblock_processGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intunblock_processunsigned intlong long unsigned intunblock_process.clong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQhJ ^,Z  k,z&v  :  0Z\( #   unblock_process.cunblock_process   ! & - ; B I P W ^ e p w   [vm86.o/ 1217881996 1001 1002 100644 2916 ` ELF4(UEU RPQ0% $ > $ >  : ; ( : ; I : ;  : ; I8 .? : ; ' I@ : ; I : ; I 4: ; I  Iv }4intLcZy . > d%H&OHaxI#bxJ#cxK#dxL#siM#diN# dsO# esP#qQ mCy m shms ,  i ../../../include/arch/i386../../../includevm86.ctypes.hsyscall_structs.h< fy | AB ttuPz$vm86_intwordresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intboolvm86_intlong long intlong intunsigned charvm86_regs_tsigned charlong long unsigned intunsigned intshort unsigned intcharvm86.c/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordregsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T> z: D NJ 4 ^,Z <  k<?z{v L    T 0(0  0    vm86.cvm86_int   ! & - ; B I P W ^ m s z      * 59= B ^ h vwait_for_rpc.o/ 1217881996 1001 1002 100644 2584 ` ELF`4(U0Ít&U0% $ > $ > .? : ; @Pint/=_l_"  ,=% wait_for_rpc.c=xi=x|  AB  AB tt uttu6rwait_for_rpcv_and_wait_for_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)wait_for_rpcunsigned charshort unsigned intwait_for_rpc.cunsigned intlong long unsigned intv_and_wait_for_rpclong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\=>:  N4AJ ^xDZ  kXz:v  N   0n w( 0     wait_for_rpc.cwait_for_rpcv_and_wait_for_rpc   ! & - ; B I P W ^ e l t z~   204crt0.o/ 1217881255 1001 1002 100644 4560 ` ELF 4(UW1V1S1ۃf$ED$D$ D$$EE$9v"E< FE$9wߍ")ċE\$D$$~!D$$F9u\$<$á$E$$Kt1F^G1f% $ > $ > : ; I  I : ;  : ; I8 : ; I8 .? : ; @ 4: ; I 4: ; I 4: ; I4: ; II!I4: ; I? < 2t)intfP,LX.e3+eM e(;S5ZL%8id9# :#pid;# w<# :># ?z# E@z# AA# Cz# DL#!A}Ea;R 22 d>z -?ul Iup J3W posJ3, fJ3J ai3~>]} ../../include/arch/i386../includecrt0.cstddef.hstdio.hio_struct.hstdint.htypes.h1Ji. i. i.>YYvYZ\1;K=;/vd\vɰ\>)k |  2AB ACCtt2u VV S!S%+S.2SSh_start2resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsize_tbuffer_ptrbuffer_posuint8_tuint32_tFILElong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libbuffer_sizelong intbuffer_modeunsigned charsigned charlong long unsigned intunsigned intargsargvshort unsigned intcharstdout_bufferlong unsigned intpid_tio_resource_id_tstdout_buffer_sizeresidio_resource_tpathcrt0.cungetc_countargcungetc_buffer_startstdoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@2 %t+t0tBV> (xRdN ^24q88m  ~p   0>(++     2"#2ER_jqxcrt0.c_startinit_memory_managerinit_messaginginit_sync_messagesinit_envvarsinit_waitpidstdio_initmallocstdoutsetvbufget_cmdlinestrlenstrtokmainfflushfreeexit!&+7C[`n    ! & - ; B M T [ f m t {           " 0 > S ^ n tx|            envvars.o/ 1217881256 1001 1002 100644 11476 ` ELF 4(UED$$1҅tɉÍv'UED$$1҅tPɉÉ'UWV1S }<$D$t$Ft$$uփ [^_$C$$t$$ [^_t&'UWV1S Ë<$D$t'Ft$$u1 [^_ [^_fUE1҅tPɉÐt&U]u}]} $u1ۋu}؋]Åt34$@9r4$@t$$D$؋u]}É$4$x@$뭍vUuu]}} t^<$@$<$@|$4$D$tC$s1]u}Ív]u}$tމ4$@$<$@$CtXtT4$@t$D$$<$@|$D$C$\$$1K$C$$&t&U]]u$\$D$$É4$؋u]Ít&'U(}}]uD$=<$tJƉe)F)č\$t$|$$D73D$$D$@te1ҋ]uЋ}eߍv'U$Ít&'UWV1S,EEE EEErt&$@EG$]@EÍ\$E$EƋED$4$D$ED$GD$Eމ$EED$$tEt$D$ E܉D$E$EE,[^_UWVSD$$$u [^_ÐD$ D$D$$EtЉ‹@ tljB9s&4$|04$D$|$4$<$UÍt3BB 9r[^_% $ > $ > : ; I  : ;  : ; I8  : ; I8  I &I < .? : ; ' I@ : ; I4: ; I.? : ;' @: ;I4: ;I4: ;I.: ; ' I@4: ; I4: ; I.? : ;' I@4: ;I: ; I  U: ;I : ;II!I.? : ; I@.? : ; ' @ : ; I!4: ; I "4: ; I #.? : ; @$ %4: ; I? < y PKintBhU+O Oj&Opid|#|#hd#o#    D#|#  \ Z,c-#.#a/5 & 3,;ѝ Z t0WL 3x; ;G`cFiH3;IhzN$ cPi3y; Pk c;ip6h@hdl ^3< c: pp3;&03@D430 '3&Cstr&osep(2dc3 30E$`P@  pid^q9 ^|Y^d_o !aoudSbdy!Icduh!0cdul"id3up;e#R:@ Aq$ER$G 8cOP* !\1i #%?3 ../../include/arch/i386../include../../includeenvvars.cstddef.htypes.hrpc.hcollections.herrno.hg>j/fg>j=\*J@w  t fsvXs~x*Nu0$z Rxw X gj=i*2.2oQpȃ;=~J =w+1.;/[O\8\YX+12/+?uXI/YJ!y.C/=GMh]zg~_y.Jװ8Nih2*p<[gsX>Jm-=3ڻ>y Cyf CWDGET_ENVV| &AB 0'AB `AB BF ^AB ACFPAB pAB L<AB FI@EAB FFAB FI0AB PAB BF@AB Ftt&u  &u01t13t3Wu0PPWu`atactcu`uuWuWugVVttNuP=W?LW<V?KV;S?JSPQtQStSkuPddku`jPpqtqstsupSuSuSpWu Wu WPVVVtt<u""8V8u<V""kWkmu m~W~u <WP eSmsSS@AtACtCu]VsStt&uWu&WP P V&V01t13t3EuPQtQStS@uP||@u`P||@u\W|V|SS8V@AtACtC usPwup upw|V V W}egetenv_name_by_indexgetenv_indexunsetenvhgetenvgetcwdsetenv^chdirputenvgetenv_count4rpc_get_envvarsinit_envvars "bv{&getenvresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)chdirdestunsetenvanchorshort intsize_tlist_tnamedata_lengthgetenv_indexsetenvdata_sizegetcwdrespvaluebuffer_poslist_noderesponsenamelenlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intinit_envvarsnew_valuevalue_sizeenvvarunsigned charsigned charenvvar_listlong long unsigned intcorrelation_idgetenv_name_by_indexunsigned intshort unsigned intindexcharresponse_tenvvars.cparent_piddatagetenv_countlong unsigned intpid_tputenvsizerpc_get_envvarsnormalized_pathpathname_sizeresponse_sizeenvvar_tdwordoverwritegetenvvarerrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  $%P+P0P"Br}> ,'R N +^2 qxm + ~(=e ,  ,:P0(<<  (#r ^   !&6J0'W``bikp|Pp<@E0P @-9Raenvvars.cenvvar_listgetenvvargetenv_name_by_indexlist_get_element_atgetenv_indexunsetenvpstrcmpvfreelist_removegetenvgetcwdstrlenmemcpymallocsetenvlist_pushchdirio_get_absolute_pathputenvstrchrerrnogetenv_countlist_sizerpc_get_envvarsreallocrpc_send_responseinit_envvarslist_createregister_message_handlerget_parent_pidrpc_get_response>Fo&1@  &/ 9JY   " &.S$h m!w&!'7?)h+ *,J.OW*^ c/o0 1!< !&-;BIPW^er} $/>L[kvz~       %048 =G T Yc ny}          * /=G LQdptx }      (,0 :AEI X ]g lz     !+ 05@J Yep 0 4H Lh l     $ (< @\ `init.o/ 1217881256 1001 1002 100644 7020 ` ELF4(US]$@\$ D$D$$[Ít&'UWVS,eD$ E$E)ċET$U܉D$UT$E܉$U܋E$ED$$E1ۅU$uuE4$U|G)ċE\$D$$t$U$E$\$ |$D$$u ؋ee[^_É$؋ee[^_Í&Ue$$ $)č\$|$$D$$u&D$$Ƌee؉4$UÍD )č|$t$<$/E܉D$D$D$<$u<$@$E|$$e؋eEE1t&'US$$$$D$D$$UD$$T$$D$\$D$ D$D$$[Ð&U(uu]}$$É4$D$$$$D$D$$4$$$W؉t$$T$$@\$D$D$ D$$]u}Í&UED$D$-$D$ % $ > $ > : ; I I&I.? : ; ' I@: ; I : ; I 4: ; I 4: ; I 4: ; I 4: ; I U UI!I.? : ; ' @4: ; I.? : ; ' I@: ; I +hFintiGP+O O|GFo5cEzTlo@, cmdkX pidmox Wpduh q rzul d d d   : dirzF adz o4[8 Z3 |\msg]zr4@c3z |5msg6z1Qz+pidPoL ../../include/arch/i386init.ctypes.hstddef.ht=%$@Y9Y(tͭe=u;u!+12+?+?E:>-/l>H>-/tp<.pX;/I=K1>=tuZ v%,N"$+- g#SERV_GET PATH;LOADELF SERV_EXISERV_REGSERV_NAM| 5AB D@EAB FAB D@AB FI+AB tt5u@AtACtCu@uSACPEPSTeSSiupPRWTgWWGRWPWWmWVGQVP~VS~Stt8u@AtACtCutt+u~init_service_getinit_executeinit_process_exit4init_service_registerrinit_service_get_name+psvmargs_lenresultprogramGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)path_backupshort intsize_tprogram_lennameinit.cprogram_pathrpc_nameinit_process_exitinit_service_getrpc_datalong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intinit_service_get_nameunsigned intinit_executedir_lenshort unsigned intcharinit_service_registerlong unsigned intpid_trpc_sizepathabs_pathabs_path_lenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@+ %l+l0l"B> R)N ^2 6qT m P ~   T  \ 80 (P    5 .@E;CK`gns@+init.cinit_service_getstrlenrpc_get_dwordinit_executestrcspnstrncpyio_get_absolute_pathaccessstrcpyfreewait_child_addgetenvstrtokmallocinit_process_exitmemcpysend_messageinit_service_registerinit_service_get_namerpc_get_string+P[!1=Xz2BNWf   .!UZdpy~  !%$ !&-;BIPW^ep    !/9 >H MW \k pz      :AEI N\t Y 4 8T Xp t lost_link.o/ 1217881256 1001 1002 100644 7596 ` ELF4(UWVS]$E$UE…D$E$Ee$P(Hp )ԍ\$CL$ED$C$\$ t$D$G$tP8t&tUe<$E$E$e[^_Ívt"u뼻 뫻뚻딻냍U8M]u}] $$…t14$<$؋u]}Ðt&D$E$EtWD$<$EUBU;B E$U$mY$D$ JE1ۉ$@t$ D$D$U$4$se4$PHUP,)ԍ\$CC L$t$$UUC\$ ED$D$UB$t% t/et"u ѻ% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; ( I !I.? : ; ' I@: ; I4: ; I4: ; I  : ;  U4: ; I&I 4: ; I? < e8/inti,L*q.egD9+e e5Z?%8id9#=:?#pid;#7<# E>#[?z#^@z#AA#BCz#^DE#!  AlE;K v ) zz ag `a##b#dz#@e#  fi#j#lz#@m# % nO3Jt,3*?ul?upPz%z,~  V   %:3PeJ8vt89vL;3l<=N?[*O?P!etz%uzv~y   ?3T ../include../../include/arch/i386../../includelost_link.cstdio.hio_struct.hstdint.htypes.hstddef.hio.herrno.h@;='/-/ fzS>JuPSSPS(P-9S>JSJLPNW(W9JWhQkV(VPQtQStSeuPEuEeuPmmSu S1u 16S6Eu EUSUu Su Seu PmmeuS1S6ESUSSP2S2CPCTSTePuhEuheuhulV1ulZ\P^VulzVEVeVWEWeWQup1upeup40io_remove_linkio_create_linkeTW(ZresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tnamebuffer_ptrend_free_pathbuffer_posuint8_tuint32_tboolio_create_linkname_lenlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intend_close_filetarget_pathend_close_dirio_unlink_request_tdir_idunsigned charsigned charlong long unsigned intbuffer_sizeunsigned intlink_pathrequestshort unsigned inttarget_idcharbufferlink_dirlost_link.cbuffer_modetarget_filelong unsigned intio_link_request_tpid_tio_resource_id_tlink_filenamesizelink_dirnameresidpathungetc_countio_remove_linkungetc_bufferio_resource_tTRUEFILElink_lenhardlinkerrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@e P%+0 B> D(RXN l^2: qT Tm t  ~ 8    0 ( l    J-?ELS_fkqPlost_link.cio_remove_linkio_split_dirnameio_split_filenamefopenstrlenmemcpyrpc_get_intfclosefreeerrnoio_create_linkfwrite;F^ /@q{ (8LVm9J[ !&-;BMT[fmt{#1LWjpw&6AEI NX ]g lz     * /9 >H MW \f ku z      8 <lost_path.o/ 1217881256 1001 1002 100644 11960 ` ELF4(UWVSÃ,UM܉EEE(+u<:04$)E`@t&UWV1S‰EE1E$$1D$xE$t:C$ƋCtr wF&$Ɖ뮍F$EE$uEtTHvtT<$MED$E$t=_4$\$$ƋGu/F붍t&|F:F/$E$u$E[^_% $ > $ > : ; I  I : ; (  : ; : ; I8 <  : ; I!I/ .: ; ' I : ; I: ; I4: ; I&I.: ; ' @: ; I4: ; I 4: ; I4: ; I U1UX Y 1 U411X Y 1X Y .? : ;' I@!: ;I"4: ;I#4: ;I$ %.: ; ' &4: ;I'.: ;' (: ;I)4: ; I*.: ;' I +1X Y,41-1UX Y.1X Y/.? : ;' I@041 RUjintcTt+O4o R ]&O  # X# { ,-K5 W 7 8# y9# ;W# go LJlenKdKyKMo(Xotn,n(?n3^pudposq}ruhsultg}dg(x@g`xxg@xgx F}!t"#($@##d&%(&cwd""3'57(("(&cwd""".3&i/3%m]()i33ְ*@d(?("XAd&iB3"C'e(c((c(>d&ih3"i q 9!te"#("3#Xd#+U,,-,,,8,*V-5HB`,M,Va+Omf,.t,/U!tG#g#(#v#Xd+!mD ,.' (0ulp ../../include/arch/i386../../includelost_path.cstddef.hcollections.htypes.h:Z] _NYZ=s.@F=iT@YZ=s/tYZ=s.t3O %YZ=sY-/Ou/ktZ,>~ZU1xv(Mg[ p</JuzJ6f塉wf=<i~w=-/ui~`;/-=Z:h_y.L\*@~JuzJ~6f塉wf=X ...:/| AB CAB FLAB FEAB BFttuP$R$u`$Q$u\$S$KupKbSbfPfS6SS$dWfW$)VFcVf~VVVS ;V;LVVVVVttu@@u P ,R,SScePgWWXVtt u uR udVtupVsV.7QUsVV3DSbvSUWWWUxS-SS SWW W^ uh uhP!WRTPdfPW ulttUuDDUuupRV"/R/Uuh'/P:JPVDDPDNWPPWRV.io_split_filenameio_get_absolute_pathio_split_dirnameU$Ffr~@@LRT).FU07U`U`vxrt3b/1`oqsx`f:T-/)+HKgZ\VX'element_stackresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)resolve_relative_serv_pathFALSEget_path_elementsshort intsize_tlist_tPIPE_SEPdotdotlengthpath_sep_tlistcwd_listlist_nodeboollost_path.ccalc_path_lengthio_split_dirnamecur_sizelong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libfree_elementPATH_SEPlong intdwordunsigned chario_get_absolute_pathsigned charlong long unsigned intunsigned intresolve_relative_pathleft_sepshort unsigned intcharcreate_path_stringbufferdatacreate_path_elementpath_elementNO_SEPlong unsigned intio_split_filenamesizeeliminate_dot_elementspathright_sepelementdirnametextpositionTRUEanchorSERVICE_SEPlast_elementnew_pathescapedGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@U &h%+0B V> 0)(RqN X.^2?qHm `.@ ~V .G  .gX0(#P %    &-9KWks{LElost_path.cget_path_elementsmallocmemcpylist_insertio_split_filenamelist_createlist_get_element_atstrnlenstrncpyfreelist_poplist_destroyio_get_absolute_pathlist_sizegetcwdstrcmplist_removestrlenstrcpyio_split_dirnamezHm8R_x%BQk|  !  "!%6"W \"m{#"+>V!^n!6>Rc" "#"+6F !&-;BIPW^epy$-;Ily     $2@J SXb p4@DH MX ]it y}  :CWbr   ! &2= BNY ^i vz        %)6D TXox        &*A} 8 <X \x |msleep.o/ 1217881256 1001 1002 100644 3492 ` ELF4(UÍt&'UVSËE1i9w r 9Ív[^Í&UVS֋U$i@B1ˉL$9w r9Ívv獴&1[^% $ > $ > : ; I.: ; @.? : ; ' @: ; I4: ; I .? : ; ' I@ : ; I 7N-int@'V2*I, )X+dx 5OP sec4O6dlB ../../include/arch/i386msleep.ctypes.h1<xYuL>sI/Z" | AB 9AB BPYAB EttuttIu--Iu!FSVPQtQStSuPudSV#msleepsleepdo_nothingGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intmsleep.clong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intunsigned intmsleepsleepshort unsigned intcharlong unsigned intqwordmsectimeoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 8%+0B> $ 0RpN T bl^ \ 0 ot~h'z    0(L P  M    9+PY1@msleep.cdo_nothingmsleepget_tick_countsleeptimer_registerwait_for_rpc.Yg|   ! & - ; B I P W ^ e p w ~              O 0 4P Tnetwork.o/ 1217881256 1001 1002 100644 4828 ` ELF 4(UVSUEEEEt1<.t|0< vE[^ÍvF<w3CCuT Q0TCCu1fUS]ԃDEU$D$D$EE UEEEED$D$E܉$$ \$D$ D$D$$D[ÍUS4E ] MD$ډD$ÉD$%D$%D$%D$ D$E$E4[Ðt&U(UD$-D$%D$ƁD$ ET$$E% $ > $ > : ; I : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I 4: ; I I !I/ .? : ; ' @: ; I : ; I 4: ; I .? : ; ' I@ Q2intC)/a$Ab&Ov4[5z#mac6V#ip7z# -2 3z~ ip2, D4 W 6o 0o  z hyzmacyVipyz <{dL   M^mac]V_uxRipQzSu|g ../../include/arch/i386../includenetwork.ctypes.hstdint.hnetwork.h2==nq =vf Jw>REGDRV tcpip%02x:%02x:%02x:%02x:%02x:%02x%d.%d.%d.%d| ~AB EAB A{AB DIAB tt~u""&R&~uxutuvxzup" "uuuwz~utuv&;V=~Vtt uttuttuWstring_to_ip0register_netcardmac_to_stringip_to_stringresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)uint64_tshort intdriverlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intbyteip_to_stringcur_byteunsigned charsigned charstring_to_iplong long unsigned intunsigned intbuffernetwork.cregister_netcardshort unsigned intcharlong unsigned intip_bytesmac_to_stringnumberdworddevice_numbernet_deviceGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ P%+0B-> R<N |^29q0m @ ~A[ P  0p (   0r    ~)0AN{\eInetwork.cstring_to_ipregister_netcardmemcpyinit_service_getsend_messagemac_to_stringasprintfip_to_string%~   ! & - ; B I P W b i p {             6 =AE J s        t 8 <T Xp treadline.o/ 1217881256 1001 1002 100644 12304 ` ELF4(UVSӃ$9r5&P҈uAAAt CuƆ[^ÍUu]ut<4$@$tt$$\$$]uUS]$EfD$D$$D$ tE$[ÐUWVS $ > : ; I  : ; (  : ; : ; I8 : ; I8  I < ' II&I.: ; ' @: ; I: ; I4: ; I.? : ;' @: ;I4: ;I.: ; ' I@4: ; I .: ; ' : ; I4: ; I4: ; I4: ; I U1UX Y 1! U"41#41$I%!I&: ; I'.? : ; ' I@(4: ;I)4: ;I*4: ;I + : ;,1X Y- .4: ;I /4: ;I0!I/ 14: ; I 24: ; I? < 34: ; I?  h0Dint,Ly.eN+eD e > s&e2J5Zj%8 id9# ~:j# pid;# l<# \># ?z# @z# &AA# Cz# Dp#!  AE;v # [#  U . 33 j QTT Sj,posS3JiU3~lenVzr`jj@cAu{~i3jO= jiposlen$3`33#jx3i3j3  !8"#3 3$%Ogj ij&posi3&ciik3lenlz'xojPQ}( j)pos3*[3ul*3u`+>!X)c, 1 & -":#C};p(3^.bufx`/i3-*Ojud$01x. 2 = 2>34 37j ../../include/arch/i386../../include../include../include/readlinereadline.cstddef.htypes.hcollections.hstdio.hio_struct.hstdint.hreadline.hNv--/IHu.iUf?N-//x|h )t ;[#i=;Y+1i t-/m |<<Y=*[<<] t Z/uZ,0}sN<K==~XKO>-;>YK  ˀ>=rf !;$~&8u<KC Bug(g[.tw0WuMg %s %s[%dD%s%s%s[%dC%s [%dD%s%s%s[%dD%s:\>>>>>>>>>>>>>>>H| TAB AC``AB N?AB AOAB FPCAB FttTuPRVR1S==SFQS1QS#PFTP`atactcu`xxVuVttuttOuPOuTROuP!Q!OuLPRu\VlPPRVu`lOu`PW6SlWSW6SVudlOud6RSlSSCOSVuhlOuhP*PSVlV6VPPPQtQStSuPugZW\WupPupSR:?P?XS\_P_SPSPS2PBdRhrRP PS+:SSrScQadd_historyOreadlinerl_attempted_completion_functionrl_line_buffer96KNKN?\rrwordmatches_list_displayedGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tlist_tbuffer_ptrinscharreadlinehistoryreplacementbuffer_posuint8_tanchorlist_nodelineboolkeyboard_read_charmatcheslong long intmatching_charscomplete_wordlong intstdinrl_attempted_completion_function/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libreadline.cdwordunsigned charhistory_posseq_nomatchsigned charlong long unsigned intuint32_tbuffer_sizeunsigned intpromptword_lenshort unsigned intcharbufferfree_matches_arraybuffer_modelong unsigned intpid_tio_resource_id_tsizematch_countresidadd_historypathmatchungetc_countcopyungetc_bufferio_resource_trl_line_bufferTRUEdelcharFILE__rl_attemped_completion_func_treplacement_lenformatenterold_posstdoutword_posGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@ &%+0Br > )0R\N .^2nnqm . }y /P T#g /  00J-w(" %/ T? /O  =D``PW^htzPC%readline.cdelcharhistorykeyboard_read_charcomplete_wordstrlenadd_historymallocstrcpylist_pushlist_createstdinfreadstrncpyrl_attempted_completion_functionstrncmpmemmovememcpyfreeprintfreadlinerl_line_bufferstdoutfflushmemsetreallocungetclist_get_element_atasprintflist_sizeg|y !"## $  $! &$=ah&r {$'()  !$,'4(CP* $'( $ $ $'(.)Q`+ $  $'(-)?G,[f u- $#'( $'( $'(" +$3N W$\'k(u}. !&-;BMT[fmt{$2@N\w !0=LW_cglw|#(27AFPU_dns}U`dhmw| &+6@_ch&  $(,048<@DHLPTX\`dhlptx|8<X\txservmgr.o/ 1217881256 1001 1002 100644 3332 ` ELF4(UVSu4$$tt$ \$D$$[^% $ > $ > : ; I : ; (  I&I .: ; I 4: ; I .? : ; ' I@ : ; I 1X Y  U41Kk(int] O "$K o ?8d pid9d P-K 2,, ,.WcC ../../include/arch/i386servmgr.ctypes.h,=WsvservmgrNEEDSERV| KAB EttKuIVIKuP(DPservmgr_needK(,GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intservice_nameservmgr_pidboolservmgr_needlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intpid_tservmgr.cTRUEGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@K 0%+0BL> R`gN ^2q4m  ~ u#   0)(-- ` X D    K%6servmgr.cservmgr_needstrlenyieldinit_service_getrpc_get_dword$8@ !&-;BIPW^ex~    P packages/libc/0.2/lib/libg.a0000644000175000017500000315270211045665270014415 0ustar tonitoni! / 1217882490 0 0 0 7838 ` #)))))^Jj6z.>6V& .zBJ .^.^=HR*R*bnx2ƚ*6" N+7&CJCJCJQQffvbɊ22222^^      %B%B%B%B8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8J8JjjjjNN  fff******9rDDDDDDDDDDDDe:pjpjpjpjpjɾɾɾ::::::::::::::::::::::::::444444444_6iBiBiBiBiBxZZb   "*,.6&AAL[f&ppppppJJ66Fʦʦʦ666666rrrrrrrrrr&R00000000000MvMvMvMvMvMvMvMvMvm^m^m^m^{-vb^ 6 6 6 6 6 6 6 6 6 6 6 h h h h h h Z Z Z Z Z Z Z Z Z Z Z Z Z z z z z Z Z Z Z Z > > > > > > > > > > ? ? ? ? ? ? ? ^ ^ tZ tZ tZ tZ tZ tZ tZ tZ tZ tZ tZ ~ V N  & 1 ; ; G G G G G XR b b n x x r r j j j n J J Ϟ      *b *b HJ HJ HJ w> w>     6 6 6 6 Ȃerrnoinit_memory_managerfreemallocrealloccallocstrtolstrtoulbcmpbcopybzeroffsffslflsflslindexmemccpymemchrmemcmpmemcpymemmemmemmovememsetmblenmbtowcrindexstpcpystrcasecmpstrncasecmpstrcasestrstrcatstrchrstrcmpstrcpystrcspnstrdupstrerrorstrlcatstrlcpystrlenstrncatstrncmpstrncpystrnstrstrpbrkstrrchrstrsepstrspnstrstrstrtok_r__strtok_rstrtokloader_is_elf32loader_elf32_load_imageloader_is_elf64loader_elf64_load_imageloader_load_flat_bin_imageloader_load_imagelist_is_emptylist_sizelist_get_element_atlist_removelist_poplist_destroylist_insertlist_pushlist_createlocklockedunlocklock_waitlocked_incrementabsqsortstrnlenitoaatoiatolatofsetjmplongjmpasprintf_putcvasprintfasprintf_assertdirectory_opendirectory_createdirectory_closeis_directorydirectory_seekdirectory_read_exitabortatexitexitferrorclearerrfpurgesetvbufsetbufsetbuffersetlinebufrenameremovefflushfeofftellfclosefseekrewindfwritefputsfputcungetcfreadfgetcfgetsfopentmpfilefreopenvfprintffprintf_putcfprintffprintf_putsnfscanfdivmodulltoajprintf_putcjprintf_putsnjvprintffabspopenpclosevprintfprintf_putcprintf_putsnprintfsrandrandsnprintf_putcvsnprintfsnprintfsprintf_putcvsprintfsprintfsscanfperrorgetcharstdingetcputcharstdoutgetsputcputsnputsstdio_initstderrsystemlocaltimegmtimeasctimectimetimelibrpc_c_rpc_handlerintr_handlermessage_handlerrpc_response_handlerregister_intr_handlerregister_message_handlerinit_messagingrpc_send_string_responserpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messagessync_rpc_response_handlerresponsesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordtimer_canceltimer_callbacktimer_registerlibrpc_rpc_handlergui_get_window_titlegui_send_eventgui_callbackgui_set_callbackget_string_positionget_text_widthrender_charrender_textgui_delete_fontgui_get_fontgui_controlgui_start_resizing_windowgui_command_datagui_start_moving_windowrpc_gui_callbackwindowlisttitlefontmin_buttonmax_buttonclose_buttongui_repaint_windowgui_set_window_titlegui_delete_windowgui_create_windowclose_guiinit_guiwidget_is_at_positiondestroy_widgetsdraw_widgetsfocuswidget_process_eventprocess_eventcreate_edit_boxlastidcreate_buttonadd_intr_handlerget_pidget_parent_pidcreate_processdestroy_processget_cmdlinesyscall_debug_stacktraceenumerate_tasksget_phys_addrget_tick_countget_uidinit_child_pageinit_child_page_copymem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physicalmemory_inforequest_portsrelease_portssyscall_putsnpvrpcsend_messageset_rpc_handlercreate_shared_memoryopen_shared_memoryclose_shared_memoryyieldsyscall_timerunblock_processvm86_intwait_for_rpcv_and_wait_for_rpcaccesschownexecvpgetoptoptresetoptoptoptargoptindopterrgetopt_long_onlygetopt_longgetppidgetpidlinkisattyforkpipemktempseekdirrewinddirtelldirreaddirclosediropendirdupdup2closefilenoopencreatlseekwritereadfdopenrmdir_signal_default_handlerinitializedraisesignalsigaddsetsigdelsetsigismemberalarmsigfillsetsigemptysetkillchmodfchmodlstatmkfifomknodumaskmkdirfstatstattcgetattrtcsetattrtcflushcfgetospeedregcompregerrorregexecregfreeunlinkutimewaitpidwaitwait_child_addinit_waitpidcopy_shifteddraw_dot_4pget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapbitmap_draw_rectconvert_bitmap_to_4convert_bitmapget_colorconvert_bitmap_to_spriteconvert_color_24_to_8stdpalette8convert_color_24_to_4stdpalette4convert_color_8_to_24convert_color_4_to_24get_screen_buffervideo_buffervideo_update_screen_partiallyvideo_driver_controlvideo_command_datavideo_update_screenvideo_get_palettevideo_get_resolutionsvideo_get_resolutionset_resolutionvideo_buffer_idvideo_closevideo_initdir_seekdir_readlostio_type_directory_use_aslostio_type_directory_useramfile_seekramfile_writeramfile_readlostio_type_ramfile_use_aslostio_type_ramfile_uselio_seekrpc_io_unlinkrpc_io_linkrpc_io_tellrpc_io_eofrpc_io_seekrpc_io_writerpc_io_readrpc_io_closerpc_io_openhandle_idget_filehandlefilehandlesget_typehandlelostio_typeslostio_register_typehandlelostio_dispatchlostio_initlostio_sync_read_waitlostio_sync_dispatchvfstree_clear_nodevfstree_basenamevfstree_dirnamevfstree_create_childnext_residvfstree_get_node_by_namevfstree_delete_childvfstree_get_node_by_pathvfstree_rootvfstree_delete_nodevfstree_create_nodelibrpc_c_rpc_handlerintr_handlermessage_handlerrpc_response_handlerregister_intr_handlerregister_message_handlerinit_messaginglibrpc_rpc_handlerrpc_send_string_responserpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messagessync_rpc_response_handlerresponsesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordsyscall_timeradd_intr_handlerget_pidget_parent_pidcreate_processdestroy_processget_cmdlinesyscall_debug_stacktraceenumerate_tasksget_phys_addrget_tick_countget_uidinit_child_pageinit_child_page_copymem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physicalmemory_inforequest_portsrelease_portssyscall_putsnpvrpcsend_messageset_rpc_handlercreate_shared_memoryopen_shared_memoryclose_shared_memoryyieldunblock_processvm86_intwait_for_rpcv_and_wait_for_rpc_startgetenv_name_by_indexgetenv_indexunsetenvgetenvgetcwdsetenvchdirputenvgetenv_countrpc_get_envvarsinit_envvarsinit_service_getinit_executeinit_process_exitinit_service_registerinit_service_get_nameio_remove_linkio_create_linkio_split_filenameio_get_absolute_pathio_split_dirnamemsleepsleepstring_to_ipregister_netcardmac_to_stringip_to_stringadd_historyrl_attempted_completion_functionreadlinerl_line_bufferservmgr_need// 264 ` add_intr_handler.o/ create_process.o/ enumerate_tasks.o/ get_tick_count.o/ init_child_page.o/ set_rpc_handler.o/ unblock_process.o/ add_intr_handler.o/ create_process.o/ enumerate_tasks.o/ get_tick_count.o/ init_child_page.o/ set_rpc_handler.o/ unblock_process.o/ bsdmalloc.o/ 1217881247 1001 1002 100644 853 ` ELF4( GCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.debug_info.debug_line.comment.note.GNU-stack4!4'4,4:5F5R5([]]k  H bsdmalloc.c errno.o/ 1217881247 1001 1002 100644 1464 ` ELF4( % 4: ; I?  $ > ;`("&7int$ errno.c?%errnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)errno/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcerrno.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.debug_line.rel.debug_pubnames.debug_str.comment.note.GNU-stack4!4'4,40>d?: hHJ(ZV j0huO(~ww  X   errno.cerrno   ! & 3 liballoc.o/ 1217881247 1001 1002 100644 12500 ` ELF\"4(UÍt&'UɉVSt11@9ȉu[^ U1ÐU1ÐU]]u}tzCvGsV t~Ѓ%=t"ftt]u})뵍 ]u}cv]u}Í&NЉ~N1) G)ȃGVF ޭޅtCCt;Pt3Gt4$FP +PG +G92=$'VW;= tO1;=$H!$tGBGtG 1)(,G<$ D$G 맍t&U0]u}uz sD$ <$úᆳ tG{ 1CsCCC (,]uȋ} @냃1ېt&UWVSt&}EEEX]tы 5$ V N}EE)ȃE;}r2}EދKS FHP Ɖ)1;Mr;Ev 5$EM9r͋N)9QtY))؃9suыQuˉYF )؃9VVt:Fo1W[^_Ã}tEFtډ0h}uo E뵍D PX@ UPUpPQA1ɉ~U fC[^_ËEbFI07FF@ FF@FpFUPFUP~1ҋE^ڃq)Ã`EECKA@ @pUPUP~1ҋE2ڃ덋Es cSFVPFF@ FUWVS } uFvvACP uyX9v`7<$ljv1f2:w 2tvBAKu4$ [^_f)놉x [^_ÃЃ%=tfttf1 [^_à ݉} [^_4$1됍t&USE ]؉$t11B9Ӊu[% $ > $ > : ; I  : ; (  : ; : ; I8  I .? : ; @ .: ; ' I@ : ; I: ; I 4: ; I.: ; I@.: ; ' : ; I: ; I.? : ;' @: ;I4: ;I U4: ;I 4: ;I1X Y1.: ; ' I 4: ; I: ; I U!41".? : ;' I@#: ;I$&%1UX Y&4: ; I' (41 )4: ; I *4: ; I+&I,4: ; I -5I!k>intgHOKH+O -&OI <J# K# L]# M]# "N]# Od# dVO <Yd# Zd# T[# {\O# ]]# 3^]#   7z1, szX cvnoQi3ms3@Oz3P_uptrz3{` ptrzz6min|dmaj}]td]]Uz3Tz [!]+st]>maj(N  !"RO2z#31o333Id4Vup5z6]maj7min8d{9d:o!08]:;`]c x]zs1zs2noeAv $ ( O"zpz#oQptrzmindoM"]&%Rewmc !D!W!j!zszc3no&i3"Tz!# o#o3pz  '(R)b )c$*e+3,f)g:()/h:)Fk:)Zl:)m:,q-|?\ ../../include/arch/i386liballoc.ctypes.hstddef.hstdint.h>",f0u;jDJhZ[hZX$ J9^w+wt.֝O #>:v5 th" X!{f|&z< XwX />O)3 J9mz.ur<.uv [ f!fqZ t*bjh:vrL:>_i0MJ!#(?J .x1+?t~< t~n-=//thUN= .s=?*0AU+i0Xi-=g~tiu#g>Ui~.=;@sv=gg>Ui~-YYuQ[z<z./0h=;=9X{fH\r<:J= XBw+w$tKj<tShx{If| AB !AD AC@AB PAB `AB FIAE QAB FAB F1AB Dttutt1uP/VR,S,1R.P@AtACtCOuPQtQStS_u`atactcu`vvSuSuS u SVV VW%WzPPttuPPP!P!=VPVRgSiQQARSgiSSSttuuu(#u`6u`u`2VuhtPQ1uhuhSAS#SxSVYPktPPP V KSVYSYaPgkPVSPVSVS P!!V''V''S'5P55VVS#6SVSadQQR!5Q5KRQQ#Q66R6SQQ9iP_ud_udQud udR ud#udQ#audazudRzudtRRPR RRRzRttukVknunVuVuVuV&W&nu nWu Wu Wu W&lWPt|PPjStSPntPTdQMdR(TQZdQ*3PGSPZdPtt!u  !u  !u PQjinit_memory_managerfree[mallocrealloccalloc!v=?AN>A#zrtdijoupt!$&Z!$&ZGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)usagecharFALSEstartedBetshort intsize_tmallocliballoc_minorcdestliballoc.clsrcnew_mininit_memory_manageruintptr_tliballoc_unlockfreel_possibleOverrunsldest/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcl_memRootlong long intliballoc_memcpyl_inuseliballoc_fill_dwordlong intblockl_errorCountunsigned charliballoc_freeliballoc_majorsigned charlong long unsigned intunsigned intla_lockl_allocatedshort unsigned intcallocl_pageSizereallocreal_sizenobjl_bestBetsizeallocate_new_pagereq_sizeprevcsrcl_warningCountliballoc_allocbestSizeliballoc_lockmagicTRUEdiffliballoc_memsetdwordpagesl_pageCountnextmajSizefirstGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@! L)x%d+h00h^B > *`RCN $0b^ ,0 o0 ~LUz 0   00_!(!!&@ \( ! @.P>K^mu$ (   `1liballoc.cliballoc_fill_dwordliballoc_lockliballoc_unlockl_errorCountl_possibleOverrunsl_warningCountl_inusel_bestBetl_memRootl_allocatedallocate_new_pageinit_memory_managerpvfreemem_freemem_allocatemallocrealloccallocGW,2h9 |{(nvfq!`!! !&-;BIPW^ip,:HVlrvz%-15EUens~ "1:>KTamquz &+6<ALW$/8=HRir{ '+BFUafrwi04PThlmalloc.o/ 1217881247 1001 1002 100644 850 ` ELF4( GCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.debug_info.debug_line.comment.note.GNU-stack4!4'4,4:5F5R5([]]k  H malloc.cstrtol.o/ 1217881247 1001 1002 100644 2992 ` ELF4(UWVuS]t& € u t uvC1u(Yt&H9}JtYPC DŽɍ<t3A< w P9ߍA<A<tuH9|E tE [^_ÍP% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &Iint/I\i]str,(bD3=]3 V strtol.c?Π|q.<q<.q<0 "v\ot| AB BDttu  SuSu   VuV5WWQ}RRRdstrtoldigitGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)endptrunsigned charretvalbaseshort unsigned intunsigned intlong long unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibclong long intcharshort intlong intsigned charstrtol.cstrtolGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>l: NXZJ ^4Z  k zv    00*(RR       strtol.cstrtol   ! & - ; B I P W ^ j uy}           ,strtoul.o/ 1217881247 1001 1002 100644 4028 ` ELF 4(UWVSu] C € u € u܀-7+ELt 090t 1UE1EHAɍ&9}VE9EuU9UEȉE CA< vA<vA<w A9|EF1E"vKE ttK]UE E[^_9M{f CE1UE C]6Ea<Lv% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I : ;   I &I 4: ; I? < F" qint/V i+"*,*0L{*3xs,acc-c.)/neg03any0303Oi:= $ ) 6 ) ?39 ../../includestrtoul.cerrno.h* tK #_ v#=W=pXKvvu? tf.um^r<4!iU| "AB Ftt"u"uKKfu f"cVcfuf"VPSSbSf"Su`P5tu`u`u`iQiusPQQP P  Q )Q:fQttQususQGtud"ud)W.dWftWWWJdstrtoul"endptrerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intnoconvshort unsigned intstrtoulstrtoul.cbaseunsigned intlong long unsigned intcutlimcutofflong long intnptrchar/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stdlibcshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@" T%d+d0dBJ> d(RJN b4^  o$~Bz  `  0!((  8    "strtoul.cstrtoulerrno<   ! & - ; B I P W ^ j uy}                * = Fbcmp.o/ 1217881247 1001 1002 100644 2772 ` ELFT4(U1VuSt]M CA8uNu[^% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I  I &)`)intgu+O&3)b1%,b2%X%dp1' p2'Q  _A ../../include/arch/i386bcmp.cstddef.h%#+wL=>=/| )AD ADtt)u%u%)%u %)'V')u&Sobcmp)size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringbcmp.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charlengthbcmpGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@)!l'l,l>: NcJ ^P4Z  kzFv  a  0k(     )bcmp.cbcmp   ! & - ; B I P W ^ e u        Nbcopy.o/ 1217881247 1001 1002 100644 3772 ` ELF 4(UWVS Eu }9}9}}u u t@1ƒ}EEEUt&IKJu+}+uEEUt ONJu [^_Í& t<1ƒ}uE] MACJu}u EEuUtGFJu [^_ɐJuEƉJuE1E))ug)EE% $ > $ > : ; I.? : ; ' @: ; I4: ; I : ;  I &  &I?intv+OA?,?L?dldstBsrcCOtDd}     B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a]<8H<J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS9S99S9;V;;S^^VsV/WlQWQWQWQW9Q99Q9=W==QsWehuhhRulRupRVRupRRR99uh99R99ul??RfsV~uh obcopysize_tbcopy.cdst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charbcopyshort unsigned intunsigned intlong long unsigned intlong long intcharshort intsrc0signed charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>W : NaJ ^4Z  k,zv    0.)(QQ       bcopy.cbcopy   ! - 4 ; B I P W ^ e u |            Obzero.o/ 1217881247 1001 1002 100644 3112 ` ELF4(UW}VS] wtAKu[^_Éu8މJu؍tՍ&BHtBHuf뼾)Ɖv@Ju 7)% $ > $ > : ; I .? : ; ' @: ; I4: ; I  I~ .inte+O)As<~1,1dnt=ddstA% o_ ../../include/arch/i386../../includememset.cstddef.hbsdtypes.h;C.YKI)<jX tg=@*@K;KmtKc| ~AB AEtt~uW#u##W#~uS#u #~SP V%*P**R*,V,.V33RADPbbPgkVm~RQR#Q*.PDbRbkWkwPw~Qbzero~size_tdst0GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intbzero.cunsigned intlong long unsigned intlong long intbzerou_charshort intlong intsigned charlengthGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@~!',|><:  NJ ^4Z  kzmv      0(       ~bzero.cbzero   ! & - ; B I P W ^ e p {         lffs.o/ 1217881247 1001 1002 100644 2432 ` ELF,4(U1Utu@t% $ > $ > .? : ; ' I@: ; I4: ; I.^intP!4ffs&3K%3,bit'3K9 ffs.c%#+.?Lu-i| AD ttu  RPPdffslong long intshort unsigned intunsigned intffs.clong long unsigned intmaskunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\=J P ^,Z X  kiz1v h  K  p 0kA(ii     ffs.cffs   ! & - ; B I P W ^ quy ~   )ffsl.o/ 1217881247 1001 1002 100644 2452 ` ELF44(U1Utu@t% $ > $ > .? : ; ' I@: ; I4: ; IyEmintQ!.d_&3L%],bit'3K: ffsl.c%#+.?Lu-i| AD ttu  RPPdffsllong long intshort unsigned intunsigned intlong long unsigned intffsl.cmaskunsigned charffsllong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\>J d ^,Z l  kiz1v |  L  0lH(pp     ffsl.cffsl   ! & - ; B I P W ^ f quy ~   *fls.o/ 1217881247 1001 1002 100644 2468 ` ELFP4(U1҉EttBuɉ% $ > $ > .? : ; ' I@: ; I4: ; IXintJ!.fls&3E%3,bit'3n9 fls.c%#+.?Lu-i| AD ttu  PuPuRRdflslong long intshort unsigned intunsigned intlong long unsigned intmaskunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intfls.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\=J t ^,Z |  kzTv  n  0d(     fls.cfls   ! & - ; B I P W ^ quy ~   )flsl.o/ 1217881247 1001 1002 100644 2484 ` ELFT4(U1҉EttBuɉ% $ > $ > .? : ; ' I@: ; I4: ; I]dintO!3.&3J%],bit'3n: flsl.c%#+.?Lu-i| AD ttu  PuPuRRdflsllong long intshort unsigned intunsigned intflsllong long unsigned intmaskunsigned charflsl.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!`'`,`_>: N\>J ^,Z  kzTv  o  0k(     flsl.cflsl   ! & - ; B I P W ^ f quy ~   *index.o/ 1217881247 1001 1002 100644 2520 ` ELFx4(UEM 8u @8t ҍvu1% $ > $ > .? : ; ' I@: ; I4: ; I  I&I&z"intYg+&p*,ch*3Wc,Q; index.c*: N?J ^,Z  kkzsv    0(     &index.cindex   ! & - ; B I P W ^ j uy}    +memccpy.o/ 1217881247 1001 1002 100644 3048 ` ELF,4(UWVS]t(E uMEvU:BUA8t Ku1[^_Ã[^_% $ > $ > : ; I.? : ; I@: ; I U4: ; I 4: ; I   I & &IL)int`n+O'Lt#,f$dc%3n&dtp*Qfp+up uc,A   A  AgD ../../include/arch/i386memccpy.cstddef.h&>L=H=iL?91~2| LAB FttLu8u8BBLu8u 8BBLu 8B >S>BuBHSHLu?VBIVomemccpyL8EG;=size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intmemccpymemccpy.cshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@L!',>*: N2kJ ^4Z  kzv    . 0N2(ZZ       Lmemccpy.cmemccpy   ! & - ; B I P W ^ e u        Qmemchr.o/ 1217881247 1001 1002 100644 2832 ` ELFd4(USM] tUJBB8tIu[1[ɉ% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I   I & &I)2intiw+O))s&,c'Adn(dp+    AaC ../../include/arch/i386memchr.cstddef.h(Ju?+182| )AB Att)uu$$)u S $u $%S%)u )Qomemchr)&(!#size_tmemchr.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intmemchrunsigned intlong long unsigned intlong long intshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@)!l'l,l>: NeJ ^80Z  khz-v  J  j 0l(      )memchr.cmemchr   ! & - ; B I P W ^ e u      Pmemcmp.o/ 1217881247 1001 1002 100644 2956 ` ELF4(UVSut]M CA8u Nu[^1҉SA[^)‰% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I 4: ; I  I & &I90intgu+O+39s1),s2)dn*dp1- p2-Q   AdC ../../include/arch/i386memcmp.cstddef.h*X=Ki?91882| 9AB Btt9u!u!))9u!u !))9u  #V#)u)3V39u"S)2Somemcmp9 !46)1$&size_tmemcmpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intmemcmp.cunsigned intlong long unsigned intlong long intshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@9!|'|,|>: NhJ \ ^h4Z d  kzv t    | (0(p       9memcmp.cmemcmp   ! & - ; B I P W ^ e u       Pmemcpy.o/ 1217881247 1001 1002 100644 3788 ` ELF 4(UWVS Eu} 9}9} }uu t@1ƒ}EEEUt&IKJu+}+uEEUt ONJuE [^_Ít& t<1ƒ}uE]M ACJu} uEEuUtGFJuE [^_ɋJuEĉƒJuE0E ))uf)EE% $ > $ > : ; I.? : ; ' I@: ; I4: ; I : ;    I & &I7@intw +OA:,:L:dldstBsrcCOtDd}      B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a].8H.J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS;S;;S;=V==S__VtV/WlQWWQWQ W ;Q;;Q;?W??QtWehuhhRulRRupVRupRR""R;;uh;;R;;ulAARgtVuhomemcpysize_tdst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)memcpy.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intmemcpyshort intsrc0charsigned charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>[: NmJ ^4Z  k8zv    00-(UU       memcpy.cmemcpy   ! - 4 ; B I P W ^ e u             Omemmem.o/ 1217881247 1001 1002 100644 3348 ` ELF 4(U(M uu]}]ɋ}…t 1]u}9ruM]u}E M)u9]sC9]r:ut$|$$u߉% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I 4: ; I 4: ; I   I &&I2intp+Oi(l&,&dzs''dcur)b ) cl*  cs+     yC ../../include/arch/i386memmem.cstddef.h'JBz.B3qNY fv <v [| AB IIttu))6u6HSHWuW`S`u))6u 6WQWWu WZQZu ))4W46u6NWNWuWW) )1V16u6KVKWuWV).S`S)6up]upomemmemsize_tmemmem.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringmemmemshort unsigned intunsigned charunsigned ints_lenlong long unsigned intlong long intcharshort intlong intsigned charlastl_lenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %+0B> R}N b4^  oH~z     0%(EE       memmem.cmemmemmemchrmemcmpS   ! & - ; B I P W ^ e u            Pmemmove.o/ 1217881247 1001 1002 100644 3792 ` ELF 4(UWVS Eu} 9}9} }uu t@1ƒ}EEEUt&IKJu+}+uEEUt ONJuE [^_Ít& t<1ƒ}uE]M ACJu} uEEuUtGFJuE [^_ɋJuEĉƒJuE0E ))uf)EE% $ > $ > : ; I.? : ; ' I@: ; I4: ; I : ;    I & &I'Iint+OA:,:L:dldstBsrcCOtDd}      B ../../include/arch/i386bcopy.cstddef.h8=?  gh%(Q"& a].8H.J| AB Fttu$$u$$u $$uV5jVjSVSVSVSVS;S;;S;=V==S__VtV/WlQWWQWQ W ;Q;;Q;?W??QtWehuhhRulRRupVRupRR""R;;uh;;R;;ulAARgtVuhomemmovesize_tmemmove.cmemmovedst0long intGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intsrc0signed charlengthdoneGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>[: NmJ ^4Z  k8zv    010(XX       memmove.cmemmove   ! - 4 ; B I P W ^ e u             Omemset.o/ 1217881247 1001 1002 100644 3452 ` ELF4(UWVSME ] wt t&CIuE[^_1uaEu6E‰؍v8JuEȃt BHt BHuE)EUE@Ju]+M]Љ Љ NjEt% $ > $ > : ; I .? : ; ' I@: ; I: ; I 4: ; I  I e.intn+O)A+O|<:,c0:3L:d t=d c?z dstA o_ ../../include/arch/i386../../includememset.cstddef.hbsdtypes.h;m: T NJ L ^04Z T  kd9zv d    l 0 (@  @     memset.cmemset   ! & - ; B I P W ^ e p {            lmultibyte.o/ 1217881247 1001 1002 100644 3832 ` ELF4(UWVSu>Љ%=t$б%=tuO9] r>~,F%t$t&2%uB9u[^_ɉÍ[^_ɹÉx륐&Uuu ]1ۉ}}tE4$D$u؋u]}Ívtt=)H!ƒ~˹1A 9ˉu% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &I 4: ; I_>0intgz.Z+Z-OL3sK,uKoylenM3iN3  \)z3>wcy\sy8uyonlen{3i|3 }3 zR ../../include/arch/i386multibyte.cstddef.hstdint.h%SXA"  ]Y'_y_m<#<)uWu>WVu >V>uSS P 7S7:P:>SQ7Q#cmblenmbtowc>size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)mbtowc/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charslenshort unsigned intwchar_tunsigned intlong long unsigned intbitposlong long intcharmblenshort intmultibyte.cuint32_tlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> x %+0Bc> 8R}N b$X^   o|~r'z    0 (L  \     multibyte.cmblenmbtowc   ! & - ; B I P [ b i p {            ! & 0 ? L Q _8<rindex.o/ 1217881247 1001 1002 100644 2616 ` ELF4(US1E MtA8u҉u[% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I I &I'"intYg+'p*,ch*3Kz,_c-r = rindex.c*NbnG!v-/2| 'AB Att'u'Q%S $Pdrindex'GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intsaverindex.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned charrindexGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h>: @ NAJ  ^0Z   k,zv    ( 0(, ,     'rindex.crindex   ! & - ; B I P W ^ j uy}       ,stpcpy.o/ 1217881247 1001 1002 100644 2536 ` ELF|4(UU Mt BABuɉ% $ > $ > .? : ; ' I@: ; I: ; I I&I"e.intn|'%"to$,$K8 stpcpy.c$: N<J ^,Z  kvznv    0(     "stpcpy.cstpcpy   ! & - ; B I P W ^ j uy}     ,strcasecmp.o/ 1217881247 1001 1002 100644 4024 ` ELFp 4(UWVSuM yZQw1A 9u-tTFC<EwÍx 9@QwJ9tӀ}ÍP w;y@Aw @)[^_ɉÍ1[^_ÀyZAw@ Ҁy@ӍAvUWVSu}M $ > : ; I.? : ; ' I@: ; I4: ; I I &I .? : ; ' I@ UZs)int`+O)An%3s1$,s2$Lus1'lus2(  o 43ss12 s22Cn3d{ us17us28c ../../include../../include/arch/i386strcasecmp.cbsdtypes.hstddef.h$=ZgW(;/I/1W&==0L:&%z<4zJ4S3zX | AB FAB Fttuuu uVzVVQ_RhnPzRPPttsu_u_jjsu_u _jjsu ZVZ_u_gVgjujsV[W_hWjsWQ8RDSP_jRjnP-^strcasecmpstrncasecmpsSjsce\^VXsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intstrcasecmpunsigned intlong long unsigned intlong long intcharu_charshort intstrncasecmplong intsigned charstrcasecmp.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@s!',>P^: P(NJ x^`TZ   k0z1v    500ey(  (%   strcasecmp.cstrcasecmpstrncasecmp   ! & - ; B I P W ^ e p {            ' 4 9 H W p8<strcasestr.o/ 1217881247 1001 1002 100644 3120 ` ELF44(U(U ]u}]2u ؋]u}ÍF<w z<$Et4B<wB ȉC9uߋE|$$D$uK1% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I  I &I)int`s+O+s*,n*bc,sc,len-d    qG ../../include/arch/i386strcasestr.cstddef.h* @ /u>v"ug8| AB Ottu#S#+u+Su )W+8R8@W@u &V+dVdgPgV +RF\R~R+upCupostrcasestrsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindshort unsigned intunsigned intlong long unsigned intstrcasestrlong long intcharshort intlong intsigned charstrcasestr.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %+0BO> ( R:uN b4^   o,~!z   1  0QE(mm   ,    strcasestr.cstrcasestrstrlenstrncasecmp<s   ! & - ; B I P W ^ e u         Tstrcat.o/ 1217881248 1001 1002 100644 2588 ` ELF4(US]M ;tB:uABu[% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &I' +intbp#'s","b$ 8 strcat.c"Jiɮ| 'AB Att'uR%S%'u'Qdstrcat'strcat.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrcatsaveunsigned intlong long unsigned intlong long intcharappendshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h~>: , N<J ^0Z  kzv     0(      'strcat.cstrcat   ! & - ; B I P W ^ j uy}      ,strchr.o/ 1217881248 1001 1002 100644 2528 ` ELF|4(UEM 8u @8t ҍvu1% $ > $ > .? : ; ' I@: ; I4: ; I  I&I&)int`n+&p*,ch*3Wc,Q; index.c*: N?J ^,Z  kkzsv    0(     &strchr.cstrchr   ! & - ; B I P W ^ j uy}    +strcmp.o/ 1217881248 1001 1002 100644 2552 ` ELF4(US]U t&C B8u u[1ɉB[)% $ > $ > .? : ; ' I@: ; I I&I5"intw+9LYp*35s1),s2)n? strcmp.c)JM+1;u-/| 5AB Att5u  !S!'u'/S/5u  5Rdstrcmp5GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strcmp.cunsigned charshort unsigned intunsigned intlong long unsigned intstrcmplong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,xb>:  NCJ ^0Z  kzv    0(      5strcmp.cstrcmp   ! & - ; B I P W ^ j uy}    ,strcpy.o/ 1217881248 1001 1002 100644 2592 ` ELF4(USU ]tBBAAu[% $ > $ > .? : ; ' I@: ; I: ; I4: ; I I &I''int^sl#'to","W$ 8 strcpy.c"Jiv| 'AB Att'u%S%'uR'u dstrcpy'fromGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrcpyshort unsigned intsaveunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrcpy.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h~>: 0 N<J ^0Z  kzv      0(      'strcpy.cstrcpy   ! & - ; B I P W ^ j uy}      ,strcspn.o/ 1217881248 1001 1002 100644 3044 ` ELFP4(U1ɉWVSUE EEEEt#¾ȉ? |JBu?1ɅDu&UB?tt+M[^_% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I 4: ; I  I &I I!I/ )int`+O,zn%ds$,$Ls1*R bit+otbl,\ idx-3w   o` ../../include/arch/i386../../includestrcspn.cstddef.hbsdtypes.h$ v. v< ,>G #,>x | AD FttuuHPHu UlPstrcspnsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intu_longunsigned intlong long unsigned intstrcspn.clong long intcharcharsetstrcspnshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>: NJ ^`4Z  kzv  <  0\ f(       strcspn.cstrcspn   ! & - ; B I P W ^ e p {         mstrdup.o/ 1217881248 1001 1002 100644 2840 ` ELF4(U}}]u1ۉ<$p4$tÉt$|$$؋u]}% $ > $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I &IJ2intp~+Oi&Jstr%,len'dW(j   ^C ../../include/arch/i386strdup.cstddef.h%%- | JAB FIttJu++HWHJuBVESostrdupJsize_tstrdup.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrdupunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charcopyGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@J  %+0B> RbN bP4^  o}~z     0>*(RR0  &    Jstrdup.cstrdupstrlenmallocmemcpy#9   ! & - ; B I P W ^ e u       Pstrerror.o/ 1217881248 1001 1002 100644 2752 ` ELF`4(U% $ > $ > .? : ; ' I@: ; I 4: ; I  I&I r;int}0 /3-17! strerror.c/Unbekannter Fehler|  AG tt udstrerror error_codeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)error_message/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrerror.cunsigned charstrerrorshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %L+L0LqB> Rq;N ^2qm  },y  , ;  0[X(p0  (      strerror.cerror_message.1002strerror  !&-;BIPW^juy}  .  strlcat.o/ 1217881248 1001 1002 100644 3168 ` ELF4(UWVS M]} t];tX :tB9u)މ)t+1tt KB@u) [^_É<$ [^_É1% $ > $ > : ; I.? : ; I@: ; I4: ; I4: ; I  I &Iy)intes+O,dydst),src*ysiz+dd-s.<n/dO`0d   zD ../../include/arch/i386strlcat.cstddef.h+Kh0Y/#?;/uX u< .oX| yAB FttyuS"u"2S2susyS_W_au aqWqsu syW9Q9auaiQisusyQS iRuyRATP2]SaoSostrlcatysize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringdlenunsigned charshort unsigned intunsigned intstrlcat.clong long unsigned intstrlcatlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@y H %+0BE> P RI~N 0 b4^ 8  om~iz H    P 0(  ,     ystrlcat.cstrlcatstrlene   ! & - ; B I P W ^ e u          Qstrlcpy.o/ 1217881248 1001 1002 100644 2844 ` ELF4(UWE}Vu St &ItBCuu Bu[)^_ɍB% $ > $ > : ; I.? : ; I@: ; I4: ; I4: ; I  I &IGn)int`x+O*dGdst',src(Wsiz)dd+s,Rn-dQ   rD ../../include/arch/i386strlcpy.cstddef.h)z. u. .u.L=37A|  GAB AGFttGuBWBGuAVAGu P#u#&P&Gu>SostrlcpyGsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrlcpy.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrlcpyGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@G!',>: $ NvJ ^8Z  kzv     0(       Gstrlcpy.cstrlcpy   ! & - ; B I P W ^ e u       Qstrlen.o/ 1217881248 1001 1002 100644 2556 ` ELF4(U1U:t А@8u)% $ > $ > : ; I.? : ; ' I@: ; I4: ; I I &I2intp~ +Oi$dstr#,s%K ]C ../../include/arch/i386strlen.cstddef.h##+.?| AD ttu  RPostrlenstrlen.csize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrlenunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\~>:  NaJ ^,Z  k$^zv    0(      strlen.cstrlen   ! & - ; B I P W ^ e u     Pstrncat.o/ 1217881248 1001 1002 100644 2768 ` ELFL4(UVuS]t">tB:uM AtBKu[^% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I  I &I7)3intjx+O*7dst),src)Wn)d1d,Rs-Q   cD ../../include/arch/i386strncat.cstddef.h)=Nu!=?| 7AB ADtt7u5V57u1u 172S27uostrncat7size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strncat.c/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrncatunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7!x'x,x>: NgJ ^X4Z  kz:v  X  0xa(      7strncat.cstrncat   ! & - ; B I P W ^ e u      Qstrncmp.o/ 1217881248 1001 1002 100644 2736 ` ELF<4(UVSMu] uFC8utIu[^1҉C[^)‰% $ > $ > : ; I.? : ; ' I@: ; I I&I>n)int`x+O%3>s1#,s2#nn$djD ../../include/arch/i386strncmp.cstddef.h$XlL>82zAB Btt>u)V)/u/8V8>u(S(/u /7S7>u >Qostrncmp>size_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstrncmp.cshort unsigned intunsigned intlong long unsigned intlong long intcharstrncmpshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@>!',o>: NnJ ^(4Z  k\z+v  I  0iR(zz      >strncmp.cstrncmp   ! & - ; B I P W ^ e u      Qstrncpy.o/ 1217881248 1001 1002 100644 2916 ` ELF4(UVuS]tU BAt Ku[^ÉHtvAHtAHuf% $ > $ > : ; I.? : ; ' I@: ; I U4: ; I  I &IB3intjx+O*Bdst),src)bn)dd,Qs-R   eD ../../include/arch/i386strncpy.cstddef.h)=?yfI=I| BAB ADttBu&V&(u(BV"u "((Bu "S"#P#%u(*S*BPostrncpyB"(Bsize_tstrncpy.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intstrncpyunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@B!',> : l NiJ 4 ^`4Z <  kzzv L    T 0(H  X     Bstrncpy.cstrncpy   ! & - ; B I P W ^ e u       Qstrnstr.o/ 1217881248 1001 1002 100644 3152 ` ELFL4(U(E ]u}]u8u ؋]u}@E$EvNt0t)C8u9uwEU$D$T$uK1% $ > $ > : ; I.? : ; I@: ; I: ; I4: ; I  I &Iz1inth+O).zs+,v,b{-dc/sc/len0d#   mD ../../include/arch/i386strnstr.cstddef.h- j /sK,"KZ>| zAB Ottzu!!&S&.u.zS!!!u !.up..P/2u 2zup!!)V).u.zV,W.zW=\PvxP!.ul=zulostrnstrzsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)strnstr/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindslenshort unsigned intstrnstr.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@z ( %+0BG> 8 RAqN b4^ (  oC~+z 8  I  @ 0i\(   "    zstrnstr.cstrnstrstrlenstrncmp6k   ! & - ; B I P W ^ e u           Qstrpbrk.o/ 1217881248 1001 1002 100644 2700 ` ELF4(UVSMu t&AtBt9u[^ɍA[^1% $ > $ > .? : ; ' I@: ; I4: ; I 4: ; I4: ; I  I &I9 ,intcq'9s1&,s2&K(Rc)3sc)3   @  strpbrk.c&,x9?zJ4| 9AB Btt9u  9Q  .V.3u 35V59u -S34Sdstrpbrk9strpbrk.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charshort unsigned intscanpstrpbrkunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@9!|'|,|> : NDJ \ ^(4Z d  k\zv t  %  | 0E-(UU      9strpbrk.cstrpbrk   ! & - ; B I P W ^ j uy}      -strrchr.o/ 1217881248 1001 1002 100644 2620 ` ELF4(US1E MtA8u҉u[% $ > $ > .? : ; ' I@: ; I4: ; I4: ; I I &I'Y"intcq+'p*,ch*3K,_c-r = rindex.c*NbnG!v-/2| 'AB Att'u'Q%S $Pdstrrchr'GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrrchr.cunsigned charshort unsigned intsaveunsigned intlong long unsigned intlong long intcharshort intlong intsigned charstrrchrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@'!h'h,h>: D NAJ ^0Z   k,zv $    , 0(0 0     'strrchr.cstrrchr   ! & - ; B I P W ^ j uy}       ,strsep.o/ 1217881248 1001 1002 100644 2884 ` ELF4(UWVSEEU1t5uv>U Fft B9uu1E0E[^_F% $ > $ > .? : ; I@: ; I4: ; I4: ; I 4: ; I  I &I] /intf|0]t.,/Ls12Rc33sc33tok4    H strsep.c/r. xJy| ]AB Ftt]u]u..Ou OWW]u upTVW]VSSW]S)PORPdstrsep]strsepspanpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charstringpshort unsigned intdelimunsigned intstrsep.clong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>+: 4 N)LJ  ^x4Z   kzv ,    4 0(       ]strsep.cstrsep   ! & - ; B I P W ^ j tx|          ,strspn.o/ 1217881248 1001 1002 100644 3036 ` ELFH4(U1ɉWVSUE EEEEt#¾ȉ? |JBu?1ɅDt&UB?tu+M[^_% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I 4: ; I 4: ; I  I &I I!I/ 2inti+O,zw%ds$,$Ls1*R bit+otbl,\ idx-3w   o_ ../../include/arch/i386../../includestrspn.cstddef.hbsdtypes.h$ v. v< <0V>,>G #,>x | AD FttuuHPHu UlPstrspnsize_tstrspn.cGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charlong unsigned intshort unsigned intu_longunsigned intlong long unsigned intlong long intcharstrspncharsetshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!',>: NJ ^\4Z  kzv  7  0W_(       strspn.cstrspn   ! & - ; B I P W ^ e p {         lstrstr.o/ 1217881248 1001 1002 100644 3048 ` ELF4(U(E ]u}]0u ؋]u}Íx<$E&t!C8uE|$$D$uK1% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &Ir)int`s+O*rs),n)bc+sc+len,d   lC ../../include/arch/i386strstr.cstddef.h) @ /u=#v,"Kg8 | rAB Ottru#S#+u+rSW)u +.P.6W6ru &V+rV9QPhjP+up9rupostrstrrsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringunsigned charfindshort unsigned intunsigned intlong long unsigned intlong long intcharshort intstrstr.clong intsigned charstrstrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@r %+0BA> R-pN b4^  o ~z    0(00       rstrstr.cstrstrstrlenstrncmp2]   ! & - ; B I P W ^ e u         Pstrtok.o/ 1217881248 1001 1002 100644 3704 ` ELF4(UWVSu|U F9tBuۉutG>U F؋EHE t&t B9uu1UE2[^_FU1[^_ËE01u U E D$D$E$% $ > $ > .? : ; ' I@: ; I: ; I4: ; I4: ; I 4: ; I : ;  I &I .? : ; ' I@: ; I : ; I 4: ; I I(intft2s1,113tok3c43^ sc43 @    _`s__af strtok.c1@=;hs)A .=; <xJyofZ#X].*i| AB F"AB ttu4V4tuptwuwVuV  ou owwu oowuwu<R}R P'*PmrPPP6Q6KSTWQw}S}Qttu(Md__strtok_rstrtokspanpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/lib/stringstrtokunsigned charshort unsigned intdelim__strtok_runsigned intlong long unsigned intstrtok.clong long intcharshort intlong intcontsigned charlastGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %+0BM>  (RLjN 8bL^ @  o~,z `   h0(BB 0  /    "("strtok.clast.1029strtok_r__strtok_rstrtok   ! & - ; B I P W ^ j uy}              - ; G, 8 <elf32.o/ 1217881246 1001 1002 100644 5236 ` ELF 4(U} 3Ev8ELFt1ÀxÍU1(U ]u}:ELFt ]u}ËBD$M $E P@,M 1| F 9u_F$EWGT$U %T$E$WGD$)ЉD$G%U$\$ ED$G %D$U$M A,9Y&]u}% $ > $ > : ; I  : ; (  : ; : ; I8 I !I/ .? : ; ' I@ : ; I4: ; I I: ; I 4: ; I U4: ; I FPWint,qda+Oo O Q] %Hu&O{'(E)F+47 8# >9# :# ;# <# =# x># ?# @#$ #A#( B#* )C#, D#. UE#0 :F#2 A  G_ _ `# ha# b# c# d# e# f# bg#mh 1$ I0q, Y0dn7 C1L0P K| IKqYKdNYCi]3jfdOhqup_f ../../include/arch/i386../../includeelf32.ctypes.hstddef.helf32.h0>H>5 u  .u  Ju  f%)]7(\%jnv< #)m<mefX| $AB 0 AD Ott$u  Pu P $u  $u 01t15t5Pu0{{Pu0LLPu FV>Jjloader_is_elf32loader_elf32_load_imageP1wordprogram_headere_entryGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)e_identElf32_WordFALSEshort intsize_tp_offsetlong long unsigned inte_flagse_machinee_phentsizeelf_headerp_vaddrp_typee_shentsizeboolprocesse_typevaddr_t/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadere_ehsizelong long inte_shstrndxElf32_Offmem_imageimage_sizelong intElf32_Phdre_phoffe_versionunsigned charsigned chare_magicElf32_Ehdrelf32.cunsigned intp_paddrshort unsigned intp_flagsloader_is_elf32Elf32_Halfe_shoffpid_tp_memszp_filesze_phnumloader_elf32_load_imageimage_starte_shnumTRUEp_alignpage_countdwordElf32_AddrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@P (%+0BJ> hRN 4bL^ <  o ~Bz \ 7  dW 0w (% % p (z    $0 1FZahelf32.cloader_is_elf32loader_elf32_load_imageloader_create_threadloader_allocate_memmemcpymemsetloader_assign_meme&   ! & - ; B I P W ^ e r }              * 8 F T b p ~           ' 5 C Q ` p {                $ ) 4 s04elf64.o/ 1217881246 1001 1002 100644 4060 ` ELF 4(U} ?Ev8ELFt1ÀxÍU1% $ > $ > : ; I  : ; (  : ; : ; I8 I !I/ .? : ; ' I@ : ; I4: ; I I.? : ; ' I@: ; I 7 RZ[intD-Sn.ewR/wl!e+e e  4'l(H)l,Z@A fB# ,C# D# E# *F# ?G# H# I#( J#0 K#4 L#6 M#8 N#: O#< P#> A  wQ 840$ /, /nG68L07JJKr ../../include/arch/i386../../includeelf64.ctypes.hstddef.helf64.hstdint.h/>H>5 u  .u  Ju  f- S.-.| $AB 0AD tt$u  Pu P $u  $u 01t15t57u>loader_is_elf64>loader_elf64_load_image7Elf64_OffGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)e_identElf64_Addre_entryelf_headeruint64_tshort intsize_tlong long unsigned inte_flagse_machinee_phentsizeloader_elf64_load_imageElf64_Worde_phnume_shentsizeboolprocesse_typevaddr_tElf64_Halfe_ehsizelong long inte_shstrndxlong inte_versionloader_is_elf64unsigned charelf64.csigned chare_magicuint32_tunsigned intFALSEshort unsigned intuint16_te_phoffe_shoffpid_timage_sizeimage_starte_shnumTRUEElf64_Ehdr/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loaderGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7!x'x,x>^: NJ ^DZ   kzBv    0&(>>p   1    $0elf64.cloader_is_elf64loader_elf64_load_image   ! & - ; B I T [ f m x               ' 5 C Q _ m {              ( - @ KOS X f t 04flat.o/ 1217881246 1001 1002 100644 3084 ` ELF4(U(]]u}}$ƋE \$4$D$<$D$@\$ t$<$D$@]u}% $ > $ > : ; I  : ; ( .? : ; ' I@ : ; I 4: ; Ie1s+inte+O7o_ O  , 4e 2| S2q 3d 6q,jL ../../include/arch/i386flat.ctypes.hstddef.h3 >1v | eAB FItteu`V-loader_load_flat_bin_imageesize_tmem_imageloader_load_flat_bin_imageboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)image_startpid_tunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadershort unsigned intFALSEunsigned intlong long unsigned intprocesslong long intshort intTRUEflat.clong intimage_sizesigned charvaddr_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@e %+0B1> R,nN b4^  o?~1z  @  0`?($ @ d e   e#7>Sflat.cloader_load_flat_bin_imageloader_allocate_memmemcpyloader_create_threadloader_assign_mem.>V   ! & - ; B I P W ^ e r }           Yloader.o/ 1217881246 1001 1002 100644 3420 ` ELF4(U]u]u }}\$4$t]u }]u}\$4$u]u }]u}]u }]u}% $ > $ > : ; I  : ; ( .? : ; ' I@ : ; I 4: ; IU!intG +O-oA O  1 0|, 50q 0d 2tN ../../include/arch/i386loader.ctypes.hstddef.h0J?xYVz| AB IIttu((:W:@u@bWbhuhzWzu((7V7@u @_V_hu hwVwu ((4S4@u@\S\huhtStu$loader_load_imagesize_tresultboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)image_startpid_tunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/lib/bin_loadershort unsigned intFALSEunsigned intlong long unsigned intloader_load_imageprocesslong long intshort intTRUEloader.clong intimage_sizesigned charvaddr_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  (%+0BG> , RAxN , b4^ 4  o7~'(z D  O  L 0o5(, P |     ,DToloader.cloader_load_imageloader_is_elf32loader_elf32_load_imageloader_is_elf64loader_load_flat_bin_imageloader_elf64_load_image H<d|   ! & - ; B I P W ^ e r }             [list.o/ 1217881398 1001 1002 100644 8476 ` ELFP4(UUt1:Í&UEt t@1Í&U$t$Éu 1ɋ$t$Ëut9t$ tHu5 봡9|Ӌtɉ)ȉUU Er1҅tPɉÐt&U]]}u} tGu3t=r$K;tI]u}ÍWu1]}uËtq $묋 9} AtG9u뎐U]]u1t tr$K;t ]uÐtH]uÍ&]uÍUS]$u][&U]u}]} $ƋEۉFtu;3C;t؋u]}Ð9@؋u]}ÍWt21뺐&US]t,$U PC1;؃[Í&'U$@% $ > $ >   : ; ( : ; I : ; : ; I8  : ;  I .? : ; ' I@ : ; I.: ; ' I@4: ; I4: ; I.? : ;' I@: ;I4: ;I4: ;I U4: ; I.? : ; ' @ : ; I 4: ; I A5x@int oe{ J0 f&O W# #  )# *d#  T{ S,  P&\ 9K [w^@  :3OMn3 d  :3 W,c.%d? $k:$3 &dW,.. db  dH9 G< G@g  :3 d-\o n m mds }< A =123n3'_ ../../include/arch/i386../../includelist.ctypes.hcollections.h!W.=<=>:0g-tK./gI/Hmggr/=g@< ?O JkK=> `.,0.3bk/;0~jj+?/A xkyX=Wg>,>2 JK1>z֑kjȠ,02KE~t=NgL;2Xggw| AG  AB @AB LAB AB FItAB FF)AB D@AB LBAB D !AB ttuR !t!#t#9u **3P35u58P89u@AtACtCu@UPUZSZ`PbS@URU^V^bRbVUWQWbRdQRRQW`PPPttuuu Pttu"S"*u*ESEOuOS(W(*u *HWHOu OW %VBMVZV:<P>URUWPWdRttuSuSuSuVVVtt9u3S39u@AtACtCu@mmSuSuS@mmWu Wu W@mmsPsuPucVVVwRPRttuSu !t!#t#Aulist_is_empty#list_sizelist_get_element_atlist_removeclist_poplist_destroylist_insertGlist_pushlist_createA0@Oflist_nodenextlist.clast_listvaluelist_sizeboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)anchorlist_get_node_atunsigned charlist_createshort unsigned intlist_destroylast_indexprev_nodeFALSElist_popold_anchorlist_pushlist_tunsigned intlong long unsigned intlistlist_is_emptylong long intlist_removeindexshort intTRUEcurrentnodenew_nodelong intlast_nodesigned charlist_get_element_atsize/home/toni/arbeitskopien/lost_svn/trunk/src/lib/collectionsdwordlist_insertelementGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@A %+ 0{B> R+N \ b ,^ d  o@ D~z ! *  !J0bU(}} @#.   8F Pdput~)@B !list.clist_get_node_atlast_listlast_indexlast_nodelist_is_emptylist_sizelist_get_element_atlist_removefreelist_poplist_destroylist_insertmalloclist_pushlist_creates`ht$]|.5 !&-;BIPW^ou|   )48< AK U`dh mw |          !, 1< AMR] itx|          ( -16A MX\` eo t l 0 4H Lh l      lock.o/ 1217881248 1001 1002 100644 3624 ` ELFH4(UW}0u_ÍUEÍUEfUS]t&$u[Í'UE% $ > $ >  : ; ( : ; I.? : ; ' @: ; I  I 5I .? : ; ' I@ : ; Ig{ Uint.<y O d &O-l,  d :y *,l9D0>XlC7N@c lM_Xp{varW_ e d= ../include/arch/i386lock.ctypes.h,J==Y=Rt6<==| AB A AB 0AB @#AB Dp AB ttu !t!#t#*u01t13t3>u@AtACtCcu@LLaSacupqtqsts{uPklocklockedunlocklock_wait7locked_increment{lock.cboolGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intFALSE/home/toni/arbeitskopien/lost_svn/trunk/src/liblockedunsigned intlong long unsigned intlock_waitunlocklong long intshort intTRUElong intlocked_incrementsigned charlockdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@{ p %+0Bgk> x @RhN b<^ P o~Tz  +  0KZ( P 0 @     0%@#/p lock.clock_looplocklockedunlocklock_waitlocked_incrementU   ! & - ; B I P W ^ m s z         !% 2 = DHL J 4 8L Pd h misc.o/ 1217881248 1001 1002 100644 2284 ` ELF4(UEə1)% $ > $ > .? : ; ' I@: ; I  .intu!^abs)3 x(36 misc.c(<>Z|  AB tt udabs long long intshort unsigned intunsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/liblong long unsigned intunsigned charmisc.clong intsigned charGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !P'P,PP>: ,N+:J ^h,Z  k,zv    0(        misc.cabs   ! & - ; B I P W ^ quy *sort.o/ 1217881248 1001 1002 100644 3180 ` ELFh4(UW1VSE$U EJU;}sxGUEEEӍ4Et$É$U~UUE\$$D$Et$$D$UE4$T$D$1);}r[^_Ë}s% $ > $ > : ; I.? : ; ' @: ; I: ; I4: ; I 4: ; I  ' I I  I&Uint/B+O)'=&,num&dd&d&tmp+uh i,3  3  k> ../include/arch/i386sort.cstddef.h&N*\LY+Y/[y Xt| AB AGttuPPuu  u  uP Pu u W upWoqsortsize_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)qsortunsigned charbaseshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/libunsigned intlong long unsigned intlong long intsort.cshort intlong intsigned charsizecomparatorGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ < %+0B> \ RoN < b4^ D  oL~Rz T  n  \ 0{(      sort.cqsortmallocmemcpybu   ! & - ; B I P W ^ e u |         Kstring.o/ 1217881248 1001 1002 100644 5104 ` ELFp 4(UMU 9tt19t@<u1Ð&UWVS1ۃ0M} uB01҈DӉCt1҉ vB71҈DӉCu1ۉDtt&KDӈD:Bu0[^_ÍvUWVS}tc011< vVvF>t0< wtFP>ut&119A0ø9u[^_1ۉ[^_Ít&UVuSt<-t?+t:A11< v %A< wCP 3TЄu߅u1[^ɉFuvU% $ > $ > : ; I.? : ; ' I@: ; I: ; I4: ; I  I &I .? : ; ' @ 4: ; I 4: ; I UI!I/ 4: ; I4: ; I: ; I V$2 intb+O(d(s',p'dKlen)dj   ?|40n3Os3?w3O  st5EKi6O5 y@O t:O UU IO,tsHJdKdiLdUO1&`]0Ostr_{d3e]f38 cqRRstr@ ../include/arch/i386string.cstddef.h',L,"gY=-K-!F/[kKf@v=I*vKu7 H"Pzt4{[_?r"zfPzJJjif#[| (AB 0}AB C|AB C0]AB ADAD tt(u(Q(R#P''P01t13t3u0FFQu0FFWu 0FFVu8{S{}SQSQtt,u!W!#u#*W*,u V#)VR,R#QS%(S01t13t3u0??VuVNhRsRP~Sttu>Zostrnlenitoa\atoiatol&atofFIpqjnZhQRKOIkossize_tpositiveGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/libunsigned charmaxlenbaseitoashort unsigned inthighestdoubleresultunsigned intdigitlong long unsigned intatollong long intcharshort intstrnlenlong intatofsigned charatoilengthstring.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@!',>Z: N6J ^Z P kz Bv     P0L -y (  P X&    (0}|0]!string.cstrnlenitoaatoiatolatof   ! & - ; B I P W ^ e u             " 0 V b mqu                  , 7;? S M04PTptsetjmp.o/ 1217881248 1001 1002 100644 584 ` ELF4(UW}_OW wEGEG GEG _U}E ogw _OW w.symtab.strtab.shstrtab.text.data.bss4]!',` 87setjmplongjmpasprintf.o/ 1217881253 1001 1002 100644 4608 ` ELF 4(U]]uu SB9CtC @C]uÍCD$$u΍'U8uu]}u؋u]}Í}EE$@}tʉEEE@ED$E D$E܉$D$É<$@tE;ErE끉D$E$EfU(EED$E D$E$% $ > $ > : ; I  I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I bD< [intzz+O(|L3o^3o3 /  # # argo# Sl - (.S# /d# 0d# 43carg3,c3b QE3p(DeDapDq#F`hGTH3:Sl3 DX(kekapmqu|n3Pr ../../../include/arch/i386../../../includeasprintf.cstddef.hstdarg.hjprintf.h3K 1ugK-/ X%JY^xtDYI <9uv[1q Xjg\| cAB FFpAB FI $AB ttcu4S4;u;cS7V7;u ;cVpqtqstsupVuVpu puSS !t!#t#Du;fYasprintf_putcvasprintfasprintfDsize_tputsn_fctputc_fctasprintfargsbufferjprintf_argsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pfn_putsnasnprintf_handlerunsigned charretvalbytes_writtenshort unsigned intasprintf_putcasprintf.cunsigned intpfn_putclong long unsigned intva_listlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharvasprintfshort intformatasprintf_argslong intsigned charbuflenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@D 8%+0Bf> RN bl^ 0 o8~?z    0 (  8P E    c"p,3< $asprintf.casprintf_putcreallocvasprintfmallocjvprintfasprintfR>   ! & - ; B I P W ^ e r       ! ) 7 E _ jnr               !%) . < X 8<X\assert.o/ 1217881253 1001 1002 100644 3760 ` ELF4(U}MU EtÉD$T$ L$D$$% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' @ : ; I &I 4: ; I? < >}^int,Ldp.ey+eNM e5Z?%8id9# :?#pid;#<# >#A?z#S@z#XAA#Cz#DE#!  AES;K h.> ,, ,W ,3 r-3  ? V ../../include../../../include/arch/i386assert.cstdio.hio_struct.hstdint.htypes.hstddef.h-gI3*Zusicherung fehlgeschlagen: '%s' in '%d' auf Zeile %d | >AB tt>u8Q8>u8R8>u 0P0>u >ua_assert>size_tresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tFILEbuffer_modeunsigned charexpressionassert.clong unsigned intshort unsigned intio_resource_tfilestderrassertionunsigned intlong long unsigned intuint8_tlinelong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharbuffer_posshort int_assertuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> %+0B0>  hRN ^27q,m  ~   0( @  '    >!assert.c_assertstderrfprintfabort',4:   ! & - ; B M T [ f m t {           # 1 L W g nrv {          directory.o/ 1217881253 1001 1002 100644 5884 ` ELF\ 4(UED$$Ðt&UED$$1҅t $ɉU&UE$1҅t $ɉÐ&U&Uuu]u 1ۉ؋u]Ð4$u$Ét$ D$D$$% $ > $ > : ; I  : ; (  : ; : ; I8 : ; I8  I  : ; I!I/ .? : ; ' I@: ; I &I: ; I4: ; I4: ; I6 int,LW.e;^/wl+e e XU w5~5Z#6A%8 id9# :# pid;# <# s># /?# @# AA# $C# 1D#!  AGEZ; + ,# g-# .l# ~/# 0# 1# ;3S*S?)Y  _I P,?HYXJx 03PY/SjV`?UYdirWSV_D3,CSC~|C3H6X5S;  ../../include../../../include/arch/i386../../include/sysdirectory.cio_struct.hstdint.htypes.hstddef.hstdio.hio.htypes.h)g/tg0k]J>%ggf>qR/wrdwd| AB  0AB P AB `(AB  AB XAB FFttu !t!#t#Pu ??Pu;GPLOPPQtQStSYu`atactcu`wwusPPttuttuVuVSS'directory_openddirectory_createdirectory_closeis_directorydirectory_seekVdirectory_readdirectory_closeresultdirectory.cio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_ttypesize_tbuffer_ptrctimedirectory_createbuffer_posuint8_tuint32_tboolshort intlong long intlong intoffsetnameatimeio_direntry_tunsigned chartime_tsigned charlong long unsigned intbuffer_sizeunsigned intdirectory_readshort unsigned intis_directorycharoriginmtimebuffer_modeio_reslong unsigned intpid_tio_resource_id_tsizedirectory_open/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcresidpathungetc_countungetc_bufferdirnameio_resource_tTRUEFILEdirectory_seekGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ l`%8+808B;> RN |^2qm ` ~tL    0 n_ (       " 03:P J`(W flX{directory.cdirectory_openfopendirectory_createfclosedirectory_closeis_directorydirectory_seekfseekdirectory_readfeofmallocfread -5Cm{U   ! & - ; B M T [ f m x              , : H V d r           - 8<@ E j uy}              #' , : H \ gko t ~    0 4H L` dx | exit.o/ 1217881253 1001 1002 100644 4812 ` ELF 4(UVuS0]D$4$]$t$$D$ D$D$$f&'U$ÍUtED$$1uɸÍv'UVS1ۃuu &CЉ\$$uu[^% $ > $ > : ; I I : ;  : ; I8 < .? : ; ' @ : ; I 4: ; I 4: ; I 4: ; II!I/ .? : ; ' @.? : ; ' I@: ; I '  4: ; I4: ; I4: ; I? < &G0intlZ,LzZ&Z#o#b: Akb j3, msgm d nzV o00A 3`KpKw)S3wRyw 7& 63i:3;y  N.f?3| ../../../include/arch/i386../../../includeexit.cstdint.hcollections.htypes.herrno.hM9JB>0Tfgh >0s \*\/x `TZ,>d>!-P=eCHL_EXIT| bAB AGpAB FAB FAB Bttbu^^bSpqtqstsuttutt&u V &uSP&P6_exit6abortKatexitexit&resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)atexitshort intlist_t_exitexit.catexit_listuint8_tlist_nodelong long intlong intanchorexitunsigned charsigned charlong long unsigned intunsigned intshort unsigned intstatuscharlong unsigned intfunctionsizefunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcdwordaborterrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@& ,%h+h0hDB> RN l^2i qtm t@ ~+#: ]  0}l(       b!0=O_peFlvFexit.catexit_list_exitstrcpyget_parent_pidsend_messageinit_process_exitdestroy_processabortatexitlist_pushlist_createerrnoexitlist_get_element_at)MUZ~" !&-;BMT[bip  8?CG Q\`d i     8 <P Th lfile.o/ 1217881254 1001 1002 100644 20452 ` ELFx74(U1É'UÍt&'UE@1 USEU M]t!u@@1[Ãt1tAIt [ɸt&@@@@1ljP@X@1벉P@X@1띐&UU D$ T$D$E$fUM UT$ L$D$E$ÍvUED$ D$D$$Ðt&U$ɸÍ&U&U(}ω]uEewnG.w)ċE\$KSC |$CU$T$\$ t$D$uF$Ƌe]}ufu \$KS<$C $|$U$T$\$ D$D$F$ƋC $e]u}Í&US]u[Í&Kt{t2Ct+St$Kt$;Cu1C1밸C US$]u$[Í&KtS1u$EED$D$ D$ C$ US$]u$[Í&Ct$EED$D$D$ C$D$Ë@ D$E$C $$E뉍Uuu]u ]uËFtt$ D$D$$É4$ US]u[Ðt&CtCu#E$D$ E D$T$1҅u뽋C!C$ɍt&'UED$D$$Í'U(E]]}u}EE ۉEC~CSwCu<rr<uPC9Cr9t$D$ E$ut$ED$CC$s$@fu1]u}À{t Ct&]UE]u}C!C$S=벐C9Cst$E$D$s낍&'U]]u$U $D$D$T$ Ɖ$9Ƌ]uDUS$E ]D$D$D$ E]$H$H É[ Uuu ]]u؋u]ËF@D$F!$t؉F!F@F\fUWVS,uFV} E}U U+U؉EEEU9=s-=<$$EED$D$$D$ F$Ë@ u؋9D$D$E؉E$C $$,[^_Í} U}9EعuVF!)AUD;M؉vV+E؉FD$F!$‹FEuBÄu1E܅t4V!/,1[^_ËuuE$F!;}f)}CE4$ED$D$$D$ F$u؉Ë@9v uuED$C $2US$]$t $[ÍE\$ D$D$$HuEҍ&Uuu]}]4$t1ۉ؋u]}É4$uE HE~&14$t t CG;}uu믍&'UWVS1ۃE} e$E$ )čt$<$9v(;a<w$@vC<$9w؋U$@D$ED$F$U$t$ D$-D$$ƋE$F ui1ۉ4$؋ee[^_À&CtCkЃ|;+UCKЃ*|;+5+C+Ë@tFtCCCCU$@$CU$T$EUD$6$:Ít&UHE ]u}]D$E$tF}ω޹  ֈ uψ$؋u]}Ít&1ۋu}؋]% $ > $ > : ; I  : ;  : ; I8  : ; I8  I I !I &I .? : ;' I@: ;I .? : ;' @: ;I.: ;' I@: ;I4: ;I4: ;I &4: ;I .? : ; ' I@: ; I4: ; I: ;I 4: ;I .: ; ' I : ; I4: ; I U!1UX Y"1# U$4: ; I%4: ;I&4: ; I'4: ; I(.? : ;' I@  iinty,L.el/(+e eH$L&e5ZU%8id9#T:U#pid;#\<# >#b?z#@z#/AA#Cz#D[#!  AE;apid##Yz## Nw =id>#?z#@z#AZ# ;BcEidF#Gz#Hz#IZ# Jc# rA qKUidV#W}[id\#] a  3e l.H,e \M3 1Xe 3@e*U73Vz &3e%*%U D,3-e+*+U+z rQ130[He0 YG3`ytFF >3b=zsrczz5ezSzq?Tz7]  A  r 3ez 5%x3 5ewa6p UseT)[p\sd% 3 qCeo $=3e<A<s%<3QN}e z Rzzemz '3`str&e& Ck3c3echu{ G~3N;c}3ge}n 87z zP ؅z[ z e z_  \ a    z ! " 8 8 "zV #X$i3i n| #<3 e; %c= V BSU R = RUi R3 eR %iT3 %cT3+  Q` T bP P pRUup&msgU 'zV$iZ3  e (1T 0r 9 \TM `lG'384Z5z ../../include../../../include/arch/i386file.cstdio.hio_struct.hstdint.htypes.hstddef.hio.hrpc.h#+1 >:=.JNKu%fa<y.e uuu=u==u=f=#Mf="[g#tgt>|-=;[9M+A;Byt6`?j9w+A;; .2+? t>JZjzYIt>JZoy19?ZL3t>JYjz19?]"/#| JYvyʄ.t> JYuyy#;uJg~J+?jJf %yX4Ki' uQ;u֡/?./aAyg v:>e=7k~<=JYv/-/1=w~=5;/@S>?c?~gȅ$@82x*%YW!>;:0^tdփyi8x"7/@~t?\a" ?4dɇZ\/s f-=I}.nx.=;gj>Jcf$",> J0+?Vl<fg-/3I/uW/t . [file.c] FIXME: rename aufgerufen, aber nicht implementiert IO_WRITEIO_EOF IO_TELL IO_CLOSEIO_READ IO_OPEN w+btmp:/createD M V v | AD AB  AB @AB A.AB -AB 0+AB `AB  AB  AB FKqAB D aAB DAB D QAB FFeAB D#AB  2AB II`PAB FFAAB DNAB FFP@AB F IAB D rAB FI` AB C AB  AB Ottuttu !t!#t#1u@AtACtCu@TTePehuh|P|uPuPuPu@TTR@TTeQehuhsQsuQ@T TfSfhuhvSvuSttutt-u01t13t3[u`atactcyuttuttuPulR?RQ?QWWVV~VQ]PttuSuSPP !t!#t#u ..7S79u9SttuSuSuututSS !t!#t#qu 33>V>@u@qV8;SeqSttuSuSu uttu !t!#t#Ru IIRup IIRul IIWuW Q  u RW I ISuS u RSqVV/RV`atactcuttuttNu#S#%u%NS V %u %NVPQtQStS uPPPZuZuu PZu Zrru  u PZuZrru uPd dVZuZV u c Vc u V}WuX0VcfWfuXWuXW Vc V=S Su`)Pu` P/ u`)VSe Sh ~ PzQRPZRR  R ' R t t u  S u S u{ u{ t t R u   S  u R S    u  ' ' R u    V  u R V  W) M W  P) 1 P1 M P` a ta c tc u`  u`  B WB D u D Wh / SD S A V V- @ S S t t u  t  t u : : u : : u  : : w Sw | u| S u4 6 P8 o Ro z W| R# ferrorclearerr.fpurge\setvbufsetbufsetbufferDsetlinebufrrenameremovefflushfeof5ftellfclosefseek$rewindNfwritefputsfputcCungetcfread fgetc fgetsV fopen tmpfile freopen )   )P/ ` / unsigned charread_bytescorrelation_idsize_tbuffer_modeio_read_request_tstreampathdata_lengthio_reslong long unsigned intread_requestremoveungetc_countio_resource_tlong long intsigned charfseekrequest_size/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcget_shmshm_ptrlong intshm_idrequestungetcresponse_trenametmp_filefile.cfull_pathattrio_resource_id_trespunsigned intnew_filedwordblocksizeio_tell_request_tlong unsigned intferrordatashared_mem_idsizeshort unsigned intfclosebuffer_ptrfgetctell_requesteof_requestfgetsclearerrsetlinebufresidfilenamefputcio_write_request_tio_writeblockcountdestfputssetbuffflushnewpathfreadshort intdata_sizeungetc_bufferFILEoriginuint32_tshm_sizecharbuffer_posmodeio_eof_request_tfeofbuffertmpfilefreopenoffsetbytefpurgewrite_requestbuffer_sizenew_bufferuint8_tsetvbuflengthfwritepid_trewindftellGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)oldpathsetbufferresultfopenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  tA% + 0 -B > DP RN lM^2=m2F,\| tM  ,Np!>0' O1  O1p0e2P6(x6x6; ?   ! )09 @@H.O-Y0+d`kr yq a Qe# 2%,`P29A?NFNP@T IZ r`` f{  file.cio_writeshm_sizeshm_idshm_ptrferrorclearerrfpurgesetvbufsetbufsetbuffersetlinebufrenameprintfremoveio_remove_linkmemcpyrpc_get_dwordcreate_shared_memoryopen_shared_memoryclose_shared_memoryfflushfeofftellrpc_get_responsefreefclosefseeklio_seekrewindfwritememchrfputsstrlenfputcungetcreallocfreadfgetcfgetsfopenio_get_absolute_pathmallocstrcpytmpfilefreopen'Uin" #;$F%Y"m x#&Y'l {#' *" ++W _#i+.+ -1"'+I"s303046$% *%9"D+L+6 +: 'M  \ * & ( 7 ( - 8x ; 3 3  3 3 " 3   *" +3 + 3 < =     :0 :k ,! !&-;BMT[fmt{+9Gbm +9GUs 4@DHMbnrv{ &5JVZ^cx &+:EJUZfr}  !&;GKOT_ds~*26:?T`dhmx} &IUY]kp{    * / : ? J S f k v {                    % * 5 C Q \ g k o t ~                 # ( 2 7 A F P U _ d s        $(,048<@DHLPTX04HL`d|04LPhl8<X\txfprintf.o/ 1217881254 1001 1002 100644 5032 ` ELF 4(U(EEEEEEED$E D$E$Ðt&U(EED$E D$E$ÍUEu]u Et$\$ 4$D$D$]uÍt&4$ҍUUE $T$ɸ% $ > $ > : ; I I  : ;  : ; I8 : ; I8 ' I I &I  : ; .? : ; ' I@: ; I : ; I 4: ; I 4: ; I : ; I: ; I.? : ; ' I@[?intog,L.e3P+e(m e5ZP%8id9# :P#pid;# <# ># a?z# @z# AA# %Cz# DV#!AEz;\@} 3 ) 3  3 2  r# #arg# )fp*#g:3;fp9I9ap9;t<h}B3@d,fpAIAapCu|D3P$53pXarg4$s4n43.3arg-$c- ../../include../../../include/arch/i386../../../includefprintf.cstdio.hio_struct.hstdint.htypes.hstddef.hstdarg.hjprintf.h9g==hwjg\jg;f="xg;K| ;AB @$AB pJAB L"AB tt;u@AtACtCdupqtqstsupupVu VputtuJ_%vfprintffprintffprintf_putsn*fprintf_putcsize_tresidputc_fctfprintf.cpathungetc_countjprintf_argsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tstringFILEretvalbuffer_modeunsigned charlong unsigned intargsshort unsigned intvfprintfva_list/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_tpfn_putsnunsigned intpfn_putcformatlong long unsigned intuint8_tlong long intfprintfcharputsn_fctbuffer_posshort intfprintf_putsnfprintf_putcuint32_tlong intio_resource_id_tfprintf_argssigned charungetc_bufferbuffer_ptrfprintf_handlerGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 0%$+$0$)BM_> HRN Hb|^ P@ o&~6Nz    0) (  Tp T    ;"!*@$2pJ@GNfprintf.cvfprintffprintf_putcjvprintffprintffprintf_putsnfwritestrlenfputc 5^   ! & - ; B M T [ f m t {           & 4 B ] h s      + 6:> P k y           , 7;? 04HLhlfscanf.o/ 1217881254 1001 1002 100644 3332 ` ELF4(U$1% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I : ; I &I/ sFint,LtP.eY+e6] eb5Z?%8id9#:?#pid;#<# >#Q?z#;@z#hAA#Cz#DE#!  AEc;K ()3 fp( ( V  ../../include../../../include/arch/i386fscanf.cstdio.hio_struct.hstdint.htypes.hstddef.h(hTODO in LOST-Libc: fscanf!| AB ttuafscanfsize_tresidfscanf.cpathungetc_countfscanfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_tFILEbuffer_modeunsigned charlong unsigned intshort unsigned intio_resource_tunsigned intformatlong long unsigned intuint8_tlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharbuffer_posshort intuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %X+X0XB > (RN ^2Zqx,m  ~,   0 (d       fscanf.cfscanfputs    ! & - ; B M T [ f m t {           # 1 L W g rvz   jprintf.o/ 1217881254 1001 1002 100644 14980 ` ELFT+4(U(}}EU u1]]EUt\$t$ $T$EU\$t$ $T$]u}Í&'UWVS $ >  : ; I I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I4: ; I4: ; I: ; I4: ; I4: ; I4: ; I  U  U4: ;I4: ;I4: ;I 4: ;I  I!I/ v o1intd0rA(qwC3dw3d3 w   f~# T# argd# r9Vb8V,8OX"8rx:Vrem;OO HSp.IRVbufR*RORO]pT};U,VVWO"XOulw [30W%[cw) X3`k%[n3i3$3B O3v `%[apf0t3w ^Ou~OO>qret3B cw8ret3 PbufJOK3u~Ig:u!ret3#\u len3upad3Pret3WvhISVulen3u;ret3ret3^ret3w ret3 FPret3Q9(ret3 W}ret3 q@ret3~ Xret3 P t ret3 pret3F ret3 ret3 ret3 / ret3B Iret3v g 4 ret3 e v ret3PwBJ ../../../includejprintf.cjprintf.hstdarg.h8N*C+8m00 r>:>c !iYBu1 rttrtwtt?zu >Su S,u ,`S`pu pSJu JGSGPu PVSVu S"u "HSH}u }S u   S P u P S u S u H SH u S 4 u 4 e Se v u QQhuh,u,BBu`u`uuv uHWJ W"v WGVJVV"CV}V  P1 < PP b Pb V P V & P& C V V v VR6RhR,/RRRR\RkuRRRRRQSPUQ,Q;JQ"Q{}Q QK P Q Q Q{ Q Q Q  Q` e QPHhP;EPPP,P;EPP%Q>QQ!,QPQ;=Q=CQGPQ] ` Q[^P,EPPP!,P;EP=PPPy}P PI P P P Py P  PP;EPqPP;EPzP P;EPJtPtyP P%Q>QQ!,Q;=Q=CQGPQPQQ] ] QP!,P;EPGPPPP;EP < PD I P  PP!,P;EPPj P PP!,P;EP P PP;EP P P  P;EPP. J Pa t P PG ] P;EPJ t Pt y P PQ=CQ P Q;EP P P PPP' 4 PTdivmodxulltoa!jprintf_putcajprintf_putsnjvprintfv 3[^h3W^hh!e v  ] y  P  I P#`h#,] e y   I P " #PB] e }"yh] e &,6>`e v  ] y  P  I #G  y  I P  y}PYay ) 1 I   F P 4 ] P Y a y GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)remaindertempshort intcharsva_listvaluesignputsn_fctwidthlong long intlong long unsigned intjprintf_putclong intstringuppercasejprintf_argsdigitsdivmodquotientlengthunsigned chardividendsigned charflagspfn_putsnunsigned intjprintf.cargsradixshort unsigned intcharulltoajvprintfjprintf_putsnputc_fct/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcpfn_putcformatbytes_writtendivisorprecisionGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@v  1 % + 0 {B3 > 2RN 7^2Hq4Hm 7 }|y :P , $X l:W%  t:w%0_(>*(f*f*/ <1_    b&p-0':`Hv QXjprintf.c__umoddi3__udivdi3divmodulltoajprintf_putcjprintf_putsnjvprintfstrtolstrlen7S M/ DF}"E\ (9mp@ f   p   # C  !&-;BIPW^gx"&* /9 >H MW \~        '26: ?I V grvz          ) .8 =LWa jn}   $EU af{     $4 >BR \l v       * 4D NRb hlW  $(,048<@DHLPTX\`dhlptx|  $(,048<@D < @\ `t x math.o/ 1217881254 1001 1002 100644 2444 ` ELF$4(UEEu% $ > $ > .? : ; ' I@: ; Iint~"GZg50/x.,5 math.c.<=| AB ttuurfabsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charfabslong unsigned intshort unsigned intunsigned intlong long unsigned intlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intdoublelong intsigned charmath.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,XR>: NO9J \ ^,Z d  kLzv t    | 0;9(aa     math.cfabs   ! & - ; B I P W ^ e l x    *popen.o/ 1217881254 1001 1002 100644 3380 ` ELF 4(U1É'U% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I &I .? : ; ' I@: ; I .mIint%,L[[.ed+eP eu35Z?%8id9#:?#pid;#<# >#i?z#>@z#AA#Cz#yDE#!  AEV;K 8. S- - V  '63,f5 ../../include../../../include/arch/i386popen.cstdio.hio_struct.hstdint.htypes.hstddef.h-",0"V0| AD  AG ttuttu#apopenpclosepopen.csize_tresidpathungetc_countpcloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tFILEunsigned charbuffer_sizelong unsigned intshort unsigned intbuffer_mode/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_tunsigned intlong long unsigned intuint8_tmodelong long intcharpopenbuffer_posshort intcommanduint32_tlong intsigned charungetc_bufferbuffer_ptrio_resource_id_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\>#: PNJ ^DZ  kXz8'v   _  $ 0"(JJ|        popen.cpopenpclose   ! & - ; B M T [ f m t {           # 1 L W g rvz     04printf.o/ 1217881254 1001 1002 100644 4324 ` ELF| 4(U(E EEED$ED$E$Ív'UE ED$E$ÍvUuu ]]4$9؉ƒtu M]uvu ]u]&'UE $ɸ% : ; I I$ > ' II$ >  &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I : ; I 4: ; I 4: ; I : ; I: ; I4: ; I.? : ; ' I@*h (06KHNccj6intw}cjc 6  =# l# argj#oPSfq _KAc6@ap@%5Bl Hc@],GapI%u|aJcP 1c`Xarg0jD0n0clen2cZ*carg)jc)6I ../../../includeprintf.cstdarg.hjprintf.hi:LYjg`X=,0nxtjpp.g| 6AB @AB `RAB FFAB tt6u@AtACtC]u`atactcu`Vu Vu `SuSuttuF.vprintf_printfprintf_putsnprintf_putcputsn_fctputc_fctGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)printf_handlerstringvprintfunsigned charretvalprintf.clong unsigned intshort unsigned intprintfva_listpfn_putsnunsigned intpfn_putcformatlong long unsigned intjprintf_argslong long intprintf_putsn/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intprintf_putclong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ @%+0)BE.> pRsN b|^ @ ot4~Jz    0{( p P    6`R+4@;BHprintf.cvprintfprintf_putcprintf_putsnjvprintfprintfstrlenputsnputchar 0Wv   ! & 7 > m              )-1 6 Q e ptx }          V04HLhlrand.o/ 1217881254 1001 1002 100644 2948 ` ELF$4(UEÍvU]u5D$5qD$ Ӊ $\$Ƌ]5u% $ > $ > .? : ; ' @: ; I .? : ; I@4: ; I4: ; I ^La"int5SmC1 0O;3^,rnd<3,)3< rand.c0=`20:h|  AB NAB Itt utt^u!ysrandrand^GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intrnd_seedlong long intlong intrand.cunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intseedrand/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcsrandGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@^ 4 (%+0B#> \ R@N D b@L^ L  oX~%z l     t 0) 4(\\@  5    !N&rand.crnd_seedsrand__umoddi3randget_tick_count#JU   ! & - ; B I P W ^ e l s       * 0 4snprintf.o/ 1217881254 1001 1002 100644 4488 ` ELF` 4(U t$u|$$} FH9rVZ9w9v# ^&$t$|$u^UVES0EEu] EED$Eu]ED$E$x9v0[^Ðt&U(EED$ ED$E D$E$% $ > $ > : ; I  I' II &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I y<y Pintk+O(|K3o^3o3 &  # # argo# St ) *S# +d# ,d# 03_arg/,c/b aJ3`ISIdZIapIq:KdhLXM3Z3\3m[S[dZ[ap]qu|^3Pr ../../../include/arch/i386../../../includesnprintf.cstddef.hstdarg.hjprintf.h/<=L y 1L:L?7guwpgwLLOjg| _AB GJ`[AB H+AB tt_u!!GVGRuR_V!!1W1Ru R_W`atactcu`Vu`Su `u` uPttu;}Ysnprintf_putcvsnprintfsnprintfsize_tputsn_fctputc_fctargsbufferjprintf_argssnprintfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pfn_putsnsnprintf_handlersnprintf.cunsigned charretvalbytes_writtenshort unsigned intsnprintf_putcunsigned intpfn_putclong long unsigned intva_listlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intformatvsnprintflong intsnprintf_argssigned charsizebuflenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ `%,+,0,BH}> xRN 8btl^ @0 o~y?z p   x0r (   0 (6    _`[$-+snprintf.csnprintf_putcvsnprintfjvprintfsnprintf   ! & - ; B I P W ^ e r       ! ) 7 E _ jnr                 *.2 7 E S o 8<X\sprintf.o/ 1217881254 1001 1002 100644 3852 ` ELFX4(USMU A@A[fUSE4]EEEEE]D$E D$E$x4[ÐU(EED$E D$E$% : ; I I$ > ' II$ >  &I  : ; : ; I8 : ; I8 .? : ; ' I@: ; I : ; I: ; I4: ; I 4: ; I.? : ; ' I@: ; I 4: ; I t(06fkHNccj6intw}cjc 6   =# l# argj# P' (# )#6  G3-carg,Gc,6 ]4c o,3X|3ap3%5l@6`7c+CcpB|BapD%u|EcPuJ ../../../includesprintf.cstdarg.hjprintf.h,J=L:<=u?9@YLNwjg\| AB A OAB Gp$AB ttu !t!#t#ou eemSmou eeou eeoualPpqtqstsu8sprintf_putcMvsprintfsprintfputsn_fctunsigned intbufferjprintf_argssprintfsprintf_putcsprintf_handlersprintf_argsvsprintfcharpfn_putcva_listformatpfn_putsnGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)putc_fct/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcbytes_writtensprintf.cargsretvalGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ T %+0+B> l PRyN bd^ 0 o~<z  .  0Nj( 0  2     O!*p$sprintf.csprintf_putcvsprintfjvprintfsprintf=]   ! & 7 > m         $( S ^bf k u z            W48PTsscanf.o/ 1217881254 1001 1002 100644 2648 ` ELFp4(U$1% $ > $ > .? : ; ' I@: ; I : ; I  I &Iint"BUi0)3str(b( d6 sscanf.c(hTODO in LOST-Libc: sscanf!| AB ttursscanfGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunsigned intformatlong long unsigned intsscanf.csscanflong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ h %X+X0XvB> x R:N ( ^2q,m 0  ~,4 @ Q  H 0qs(0  P     sscanf.csscanfputs    ! & - ; B I P W ^ e l x   , stdio.o/ 1217881254 1001 1002 100644 8440 ` ELF04(U$D$ED$ÍU$Ít&'U&US$]t$D$Ã$[Í&E]$D$؃$[fUWV1S }$ tC7F$u.uҡ$u$t> [^_1&'US$]tE $D$Ã$[Ít&E]$D$؃$[fUS]U u$T$؃[Í\$D$ D$$@H [Ð&US]$\$$@tt $ [Í&D$$[ɉ UVSD$$;wD$ D$D$4$Ƅw6D$D$!4$$D$$$wD$ D$D$4$ƄwD$D$44$$D$$6tlwD$ D$D$4$ƄwD$D$44$$Ġ[^ Ġ[^WD$!4$D$44$D$44$h% $ > $ > : ; I  : ;  : ; I8  : ; I8  I &I .? : ;' @ : ;I .? : ; ' I@.? : ; ' I@: ; I : ; I 4: ; I : ; I4: ; I.? : ; @4: ; I4: ; I I!I/ 4: ; I?  4: ; I? < Ja,inth,Lu.e6+eE e3K5Z8%8id9#:8#pid;#<# E>#?z#]@z# AA#Cz#DE#! > AE c >;K $ U] 30E,3PYX, h*=3`c3cs>u{s8"'8pos3Tc3rP30~c3,`vcs>u{~3n}e*str}]l*p3Qstr]p3`J4H5p~\6z>V+,~-?3g ../../include../../../include/arch/i386../../../includestdio.cstdio.hio_struct.hstdint.htypes.hstddef.herrno.hhGgs>iuW=Qy;=%X\iJY;/0Li uW=Qy;=GuWgK6zz @R kN H ^2E Fq m P  ~    013([[     $0%+1P 6`N>EKYr^ej0NoXu|q`stdio.cperrorerrnoprintfgetcharstdinfgetcgetcputcharstdoutfputcsyscall_putsngetsferrorfeofputcputsnfwriteputsstrlenstdio_initfopenfreadfreopenfclosestderr7?h{8Nr "4@ov{$%&'$%%9A&I'QX]$%(&'($$!4<$A(U   ! & - ; B M T [ f m t {           * ? L W i y           0 ;?C H R a n y          % 0 6:> C M R a k    (  0 4H L` d|     system.o/ 1217881254 1001 1002 100644 2804 ` ELF4(U(E$UD$$T$@tUɉ% $ > $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I &I7=int/Xz) OFs137k0,pid2dL33u|  o_E ../../../include/arch/i386system.ctypes.h0g=| 7AB tt7u007u(P}system7statusGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charsystem.clong unsigned intshort unsigned intcommandsystemunsigned intlong long unsigned intlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@7 %x+x0xB> RcN b<,^  oh_~z    0(<<   &    7system.csysteminit_executewaitpid $   ! & - ; B I P W ^ e p w       Rtime.o/ 1217881254 1001 1002 100644 5720 ` ELF 4(UÍUÍUÍUÍUVS EuD$$t7D$ ED$D$$$t-E [^$$ 1[^ËE [^*% *99% $ > $ > : ; I  : ;  : ; I8  : ; : ; I8  I .? : ; ' I@ : ; I &I: ; I4: ; I 4: ; I4: ; I J(intm^,L.e1G+e_ ef5s.tm$+{,3#-3#e.3#$/3# 03#13#W23#)33#>43# 5Z%8 id95#:# pid;#<5# >#?z#@z#AA#Cz#D#! . AE@w; "V" U(  . _|d", c( m *X l  #{0: z( >@t= ?utmA5  tm)47 J57 ../../include../../include/sys../../../include/arch/i386time.ctime.htypes.hstdio.hio_struct.hstdint.htypes.hstddef.h#U1 #U1 @s?=-/4ׄK[tt u< .rcmos:/unix_timecmos-Modul geladen? Wed Jun 42 13:37:42 1337 time():Konnte 'cmos:/unix_time' nicht oeffnen. Ist das ''|  AG  AG  AG 0 AG @AB Ett uttu !t!(t(*u01t18t8:u@AtACtCu@llVuVuVufhPjSSSFNlocaltime3gmtime_asctimectimetimesize_ttime_ptrresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)ctime_stringtm_wdaypid_ttm_hourtime_fileFILEgmtimeunsigned charbuffer_sizelong unsigned intshort unsigned intbuffer_mode/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibcio_resource_ttm_minctimetm_ydayunsigned inttm_isdstlong long unsigned intuint8_ttime_tlong long inttm_seccharlocaltimebuffer_posshort inttm_yearasctime_bufuint32_tlong inttm_monasctimesigned charungetc_bufferbuffer_ptrresultio_resource_id_ttime.ctimetm_mdayGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ h% $ +D0DB0N> XR~N ^2nAm28|   PiJ @7  H0W , (   b$      $ . 5 =0 C@HNT[time.ctmasctime_bufctime_stringlocaltimegmtimeasctimectimetimefopenfreadfcloseprintf" 2 V ] b   !&-;BMT[fmt{ /6Vr 9DHLQeptx}"'3 =I   04HL`dx|messaging.o/ 1217881253 1001 1002 100644 6292 ` ELF4(U8]EU ]u}EUS=Uw# t E;t_]u}fv2=tI==űU]u}Ut&U]u}]u}SUD$$w11 F dD$D$E$uҍCD$ ED$ED$U$CD$ ED$UT$E$&'UUE UUW1EV1S1ۃ,D$D$$D$ED$E$E v]C t4t荇D$D$E$uʃ,1[^_Ã} tED$D$] ؍$E ,[^_É'U$1fƀǀ =u% $ > $ > : ; I  : ; (  I ' I  : ; : ; I8 I!I/ .? : ; ' @: ; I4: ; I4: ; I4: ; I : ; I .? : ; ' I@.? : ; @4: ; I4: ; I?   9Hint+}kER+O O ;  |$A!&O  q d ok  1 q2# 3# .Y4pRo,goLoliq3v\wulj`zDxiiQvKWp$JJ-LdiMMu`s>`i?A;q9 6 .7k ../../../include/arch/i386../../includemessaging.ctypes.hrpc.hstddef.htl/@T@04XOtv>>T.<R.XM.i )L7==_k7&z.&z.Au&; ;/xXj(9[WiZrZux| RAB FO`AB  AB AFC`=AB ttRu--Ruh--Rud--FSFNuN}S}uSuSuRSCIV)V ;PCPPP),P`atactczuttWuWuS+S`atactcu9librpc_c_rpc_handlerregister_intr_handlerregister_message_handlerQinit_messagingrpc_response_handlerintr_handlermessage_handlercaller_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)padded_fnnameFALSEmy_pidshort intsize_tmsg_handler_tdata_sizenameregister_message_handlerintr_handlerregister_intr_handlerboollong long intlong intlibrpc_c_rpc_handlerbyte/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcfnnameunsigned charsigned charlong long unsigned intcorrelation_idunsigned intintrshort unsigned intindexcharrpc_response_handlerhandlerdatalong unsigned intinit_messaginghandler_function_tpid_tfunctionmessaging.cTRUEmessage_handlerdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 4%+ 0UB5> 8RN 4b^ <@ o~ z | I  0i ' (   (     R)6EKS ck``=messaging.cmy_pidlibrpc_c_rpc_handlerintr_handlertimer_callbackraisestrnlenmessage_handlerstrncmprpc_response_handlerregister_intr_handleradd_intr_handlerregister_message_handlermemsetstrncpyinit_messagingget_pidlibrpc_rpc_handlerset_rpc_handler0= Im5=Fgnsx v   ! & - ; B I P W ^ e r            / ? FJN S ] b l q {              ( > C W ]ae t    x 8 <P Tt xsync.o/ 1217881253 1001 1002 100644 10676 ` ELF4(US]$D$ E \$D$D$E$[ÍUED$ D$D$E D$E$ UED$ D$D$E D$E$ UED$D$ED$ E D$E$UÍt&UWVS,EUMe=GEu&)D$\$#ED$$ED$ED$C$\$t$ |$D$E$1vt$$t;;{tFvމt$$E;u;{tfE;fu؋ee[^_fUS]EU M][UEMU u}]1$EtK@D$F $Í@$\$NjF <$D$F $4$]u}Í'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'U(E u}]u}EEEt`$É0E{C<$|$ƋE4$D$s \$$]u}&% $ > $ > : ; I  I' I  : ; : ; I8 : ; I8 < .? : ;' @: ;I : ;I .? : ; @.: ; ' I : ; I: ; I4: ; I.: ; ' I@: ; I: ; I4: ; I1UX Y 1 U4141I!I .? : ;' I@!4: ;I": ;I#: ;I$4: ;I%.? : ; ' I@&.? : ; ' @'4: ; I (4: ; I? < )4: ; I?  GPCAint5uOK+O  O/&O q|do  pid|# f|# Yd# o#  $ *# /|# $R Au r:pidqqfq|&q; c@q,pidbqfb|&b3 '{TXpidSqfS|&S| ~EpidDqfD|lenDdD; F expidwqfw|y3&z >pidqB;'YdF;ef|&AH 4@Zpid3qB3;Y3d3; !&5 ;`"pidq-#B;M#Ydm#;$;$&$6|%3GpidqB;=Yd];}3&%w4|Ppidq&B;FYdf;|&& PGOq/fO|eYOdOo&Q$Ro'9|()40P ../../../include/arch/i386../../include../../../includesync.ctypes.hstddef.hrpc.hcollections.ht=*og)og)og(}.gYZfZK;=YCXh^azZ:XYCv[+?XK;>,_h,,01=I/LVhh,0[z bhh,0[z ~ Y />:@I/=l| :AB D@1AB 1AB 0AB AB .AB F@AB A`AB UWAB RPWAB RAB Ott:u@AtACtCquttuttutt utt>u*P*>ul*R*>uh*Q*>ud4u4>02W4>W0S1V@AtACtCZu`atactcu`u`u `u` uzWPVSttGuGuGu Gu Gu!9VEGVPSP6S;GSPQtQStSuPvvuPvvu PvvuPv vuVVprPt|S|PSSttGuV9u9GVGup3W39u9GW Gul0VOrpc_send_string_responserpc_send_int_responserpc_send_dword_response'rpc_send_response~init_sync_messagesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordwsync_rpc_response_handlerresponsesG""caller_pidsync_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)actual_lenshort intsize_tlist_tdata_lengthsync_rpc_has_responserpc_send_dword_responserpc_get_stringvaluelist_noderpc_datarpc_send_string_responselong long intrpc_get_intlong intinit_sync_messagessync_rpc_response_handlersaved_datadwordunsigned charsigned charlong long unsigned intcorrelation_idunsigned intcurrent_correlation_idrpc_send_int_responseresponsesshort unsigned intindexcharrpc_response_handlerresponse_tdatarpc_get_responsehandler_function_tpid_tresponsesizerpc_get_dwordfunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcrpc_send_responseanchorsync.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@G "x%+0@B> $R TN (b<L^ ( o~vz ) ~  )@0(H !.   (:AHU@1k10 3@D`S[bgWsPWsync.csync_rpccurrent_correlation_idrpc_send_string_responsestrlensend_messagerpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messageslist_createsync_rpc_response_handlerrpc_response_handlerresponsespstrncpymemcpyvlist_get_element_atlist_removev_and_wait_for_rpcrpc_get_responserpc_get_stringstrnlenmallocfreerpc_get_intrpc_get_dwordlist_push0k&,49p !" #  # 5&'((%(-(((''&+A5  !&-;BIPW^er}%1BIU]ae y  -59= Qo      * /9 >IS \mv    " '2 7B GR Wb gr w         ' ,6 ;E JT Yc hr }       4 8L Pd h|      0 4timer.o/ 1217881253 1001 1002 100644 4852 ` ELF 4(UWV1S }t$$t$9{tFt$F$$Ń [^_UWV1S }9{t$Ft$$u [^_t$$$ [^_t&'UVStt$1ƋEF@ @;FwC\$$ut$\$$E D$F$F[^% $ > $ > : ; I : ;  : ; I8 <  I  : ;   .? : ; ' @ : ; I4: ; I4: ; I.? : ; ' I@: ; I 4: ; I4: ; I a `6intw&OU#d#V@ o \-L.#0/d#  0bZ 0ad,Gc0id3W wGP`j 0OdGQ0iR3h3da L2"2d\:0NG@0iA3a/*9+df ../../../include/arch/i386../../../includetimer.ctypes.hcollections.h\*J@YgW>"sc\*J@vW tsyX/sUw+vY]MMit | ZAB BF`eAB BFAB EttZuTWTZuSV`atactcu`uuWuWugVVttauUuUaSVRSEtimer_cancel6timer_callbackwtimer_registeratimer_cancelGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)timersshort intlist_ttimer_callbacklist_nodetimer.ctimer_registerlong long intlong intdwordunsigned charsigned charlong long unsigned intusecunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpctimer_idnext_timer_iditemcallbackanchortimeoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@a %+0B> RN bht^ 0 ot~PIz    0d (E E   t    Z+-AMRT`ecrytimer.ctimersnext_timer_idtimer_cancelplist_get_element_atlist_removefreevtimer_callbacktimer_registermalloclist_insertsyscall_timerlist_create 7@Ho%5GV[V !&-;BIPW^ex  + <CGK PZ _r }    s 8 <X \rpchandler.o/ 1217881253 1001 1002 100644 784 ` ELF@4(`E4"b* `D$ L$$T$(RPQ a80PD$t D$@D$ă ؋DThe Netwide Assembler 0.98.39.text.comment.shstrtab.symtab.strtab.rel.text85M9%rpchandler.asmlibrpc_c_rpc_handlerlibrpc_rpc_handlerlibrpc_rpc_handler.1librpc_rpc_handler.2gui.o/ 1217881250 1001 1002 100644 21392 ` ELF84(UE@0Ðt&U tÍ&'UEÍvUW1V1S E] EEEU1y.IEPT;}w FƉ$9wƉ] [^_ [^_ÍUWV1S1ۃ } %EP;CTƉ<$9wσ [^_ÍvUWVSlEU u$}E؋EUUEEXSCEUSUCS UEKșʋK )U MEE(EЉEEE;Ev E)ЋU)ЉE]ȋE;Ev E܋U))ЉEt EEl[^_$EӋE]E~ɋ}EE1ۋUċuEE<CF9]teEU<vE܋UCt$EFD$E EӉUUD$EU$U܉D$E؉T$D$ 9]ufEEU9U^")EE)EEu]UEUU؉E]EM~4UċE1ɋuuԋ]<E<vA9MuEԋUEU9Euv'UWV1S,}] =E$\$D$>FD$ED$E$E D$ED$ED$ É<$9w,[^_ÍUS]C $][&'UWVS}<$ $E CC|$$<$ \$ D$D$@$$~vE^ $<$E FFCF $Ft-[^_ËE |$1$D$[^_É4$1ǐt&UE@D$ D$ D$E @$ÍvUE@D$ D$D$@$Ít&'U WVSEEE EEEEċux1} t&t$$P9t@F$9w$0EEE EEļ[^_Eȃ tt[D$E|$D$E$x $utu Ёļ[^_át uЉ$CufE9sc} YK}ЍA9vA9s $볋ẺEЉCEԉCE؉C D$ CD$D$D$D$C$C D$C$D$C(D$ D$ CD$ D$D$D$C$C D$C$D$C(D$ D$ CD$C D$D$HD$C$C D$C$D$C(D$ C D$D$D$D$D$ C$C D$C$D$C(D$ C D$D$D$ CD$HD$C$C D$C$D$C(D$ D$ CD$D$D$D$C$C D$C$D$C(D$ C0t=D$ D$D$D$C$C D$C$D$C(D$ 1C1C1C1@EFG tW?tD$ D$GED$CD$FD$C$C D$C$D$C(D$ uE u E n1@E FG t؀?tD$ D$ED$CD$D$C$C D$C$D$C(D$ 맋| 1@| FG tҀ?tD$ D$|D$CD$ D$C$C D$C$D$C(D$ EUu vUE@D$ D$D$@$Ít&'U]]uu C0t$t4$C0]u]C0]u]v'UVSuF$FD$ D$D$@$F0t$4$1t&\$$9t$C$9wE`[^\$$$\$$t&'US$4D$4D$É$EE E EED$ D$D$@$xvpP BCBCB C BCBCJKBCB C B$C$ $C(C0C,\$$؃[É$1؃[ÐUD$$$$uҋt $ÐUVS0Éց$ u-9wr9Ívs$10[^Í]D$ D$$D$$D$$D$ D$$D$ D$D$@$u*$$11D$ $%$1% $ > $ > : ; I  : ;  : ; I8 <  I  : ; : ; I8 I !I/ &I.? : ; ' I@: ; I .? : ; ' @: ; I ' I.? : ;' I@: ;I: ;I4: ;I4: ;I 4: ;I: ;I  U4: ;I  U .? : ;' @!: ;I ": ; I# $4: ; I%: ; I&4: ; I'.? : ; ' I@(4: ; I )4: ; I?  ?{int% ,L[ .e=+eZ eZ$L&e'lJ##Q  4i+,#-# bpp.#/4# i0 |0()#_*#+|#   ,E  84: x;3# y<3#=#># -?# idA#B#3C:#BE8#,G>#0  DyH KL>#M3# idN#O# P4#QV 5ZY% 8 id 9#p :># pid ;#l <# & >#` ?z# @z# AA# Cz# DY#! A ES ;_ pid##uz## ru Dd 1 K&D",Mr0=XcbYY M@~S~x~3i32~[g3ph3  3.r yqSqis3~tv3pwhx3J 3f3:"cLBx3by3!3p#$3%3h&3u='3u`)3ud+4u@13 23-%\ix]3Miy]3vixI3iyI3}J ckp3j:jSj xj3K!yj3il3v ""3.N l  B#M1۝jP1 X pid7Xzy1i3# % 8#O d x3y3@u `x3ty3xx3y3  5 #1 :@ O"1{". 0 u "1+ $i3a  8  %x3 %y3 "3 "3 "-+ &VK &i & '3  b3 ? &d (tmpn R $ D )6)1H  j ^ 3  )2N )O48  )8 )C )N )F_Y ../../include/gui../../../include/arch/i386../../include/video../../../include../../includegui.cgui.htypes.hbitmap.hcollections.hevents.hrpc.hstddef.hstdio.hio_struct.hstdint.hd@;=/ vt <a +!d""9smfK;~K;*0d 䬅!-mUP<!g!ht-Yk>,ɟ3ZZmGUIFNCTSgui1%s:/controlwLIBGUICBvera[ LIBGUI ] Konnte Font nicht laden ("%s", %d). [ LIBGUI ] Fehlerhafte Fenster-ID empfangen! [ LIBGUI ] Fenster geloescht. [ LIBGUI ] Konnte GUI nicht finden![ LIBGUI ] Konnte GUI nicht oeffnen. [ LIBGUI ] Konnte Callback nicht initialisieren. |  AB AH 0 AB  @zAB ACFMAB BCVAB FpdAB BF"AB DAB FMAB PEAB MAH I EAB @ VAB FF AB E AB D OAB  _AB Ett utt"u01t13t3=u@AtACtCu@eeup@eeSu Su @eeulagPPPFWWtt u W  u S VttfufufuRu R RR""Vu$9VV;SSuDfuDuHfuHQQ$fQuTfuTS SuLuLuSuSpqtqstsupWupSu wVttuttuWuWuWu |VVSSVVVttMuPQtQStSutt u u u  u3V:}VVV'^ V VX a V2S:S S3VVU V"PPK ^ P P3VVI ^ V I V? K P P3VV= ^ V VI V3 ? PO a P t t 5 u@ A tA C tC u@ Y Y y Sy  u S u@ Y Y v Vv  u  V u t t u u  C VC I uI u V B SI u S t t u  u  u  u  u  u { S} S  P} P R R t t u t t ?u 4SV7:SV gui_get_window_titlegui_send_event&gui_set_callback_get_string_positionget_text_widthrender_charrender_textcgui_delete_fontgui_get_font gui_start_resizing_windowBgui_start_moving_windowjrpc_gui_callback gui_repaint_window gui_set_window_title gui_delete_window. gui_create_window close_gui init_gui$ titlefont6 gui_control^ gui_command_datap windowlist close_button max_button min_button gui_callback?f+ 5: I I X p correlation_idsize_tclose_buttongui_start_resizing_windowbwidthgui_send_eventstringbytetypeglyphbitmappathdata_lengthresponsedataclose_guilong long unsigned intgui_controldatagui_get_fontresponseio_resource_tlong long intsigned charneweventcmddatamin_buttonget_string_positionget_text_widthlong intgui_callbackFILErpc_gui_callbackbitmap_tresponse_tcolor4gui_start_moving_windowwindowidevent_tio_resource_id_tunsigned intdwordpositionlong unsigned inttimeoutnamewidtheventfontdatasizeshort unsigned intbuffer_ptrwindowgui_create_windowrender_charnewwindowbuffer_sizeresidgui_set_callbackgui_repaint_windowqwordtitlefonttitlebuffer_modetmpwindowmax_buttonfont_tbearing_xbearing_ylist_tunsigned charshort intdata_sizeungetc_buffergui.cbitmapdatagui_delete_windowwidgetsanchorlist_nodeuint32_tgui_get_window_titlecharlengthbuffer_posoffsetoffsetxoffsetyungetc_countgui_command_datainit_guifontgui_delete_font/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/guishmiduint8_tflagsbitmapgui_set_window_titlewindowlistpid_tbheightadvanceglyph_dataGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)heightrender_textwindow_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@? D% +0>B > IRN PR^2!*m2!"| XR   % &0  xS12  SQ2027(77< A#    + 80 I@z]dMsVpd"(/MI (ZhPEMQ`QQ+ E>@ VS eu  O _gui.cgui_get_window_titlegui_send_eventgui_callbackgui_set_callbackget_string_positionstrlenget_text_widthrender_charconvert_color_24_to_4draw_dot_4prender_textgui_delete_fontclose_shared_memoryfreegui_get_fontmallocstrcpygui_controlrpc_get_responsestrdupopen_shared_memoryprintfgui_start_resizing_windowgui_command_datarpc_get_dwordgui_start_moving_windowrpc_gui_callbackwindowlistlist_get_element_atlist_sizerpc_send_dword_responseprocess_eventdraw_widgetsbitmap_draw_recttitlefontmin_buttonmax_buttonclose_buttongui_repaint_windowgui_set_window_titlegui_delete_windowdestroy_widgetslist_removegui_create_windowmemsetlist_createlist_pushclose_guifcloseinit_guiget_tick_countinit_service_getyieldputssprintffopenregister_message_handlermemcpy7 +!H"P_h#s$}!%& '))*/)7)<#G*X)j)z)#*-.-/ 's012!+333X333 4- X 5 3 6C 3[ 7 3  ) )  )$ #/ *] i %  ) ) )  # *  ; - .' -/ /:  N -V .^ g -o < ! > ) ) ) ) ) ) )  # $N &V ?i -q @  - . : - / # B D E FD% *G>FNHV^Ie#s,zJ))K#)*#B# '? - 4/ 4'60{ 8 8E ' !&-;BMT[fmt{ &;JR`n*EL[cq!/=K`k   ,37; equy ~       #2= K P[ `eq}       &6FVep u       *5 C ^ iquy ~      ! &4HOSW \px|         * . <  J  T b  p  v                        )  4 ? C G  T  a  f p  u                     % 2 47 D #_ l )q ~ -  7  6  5   0 4H L` d       $8 <P Tp t     widgets.o/ 1217881250 1001 1002 100644 10996 ` ELF4(USUM ]9}B9sB9}B 9[Ð[1Ít&'UÍt&'UWVS,uE  EF,$;E`ED$F,$Nj@uċG D$ GD$GD$D$D$F$F D$F$D$F(D$ GD$ GD$GD$D$UUUD$F$F D$F$D$F(D$ G D$D$ GD$D$UUUD$F$F D$F$D$F(D$ D$ GD$G GHD$D$D$F$F D$F$D$F(D$ G D$D$ GD$GD$HD$F$F D$F$D$F(D$ GD$$W OʉT$W)‰T$GD$D$F$F D$F$D$F(D$ G D$ GD$GD$D$D$F$F D$F$D$F(D$ G D$ GD$G@D$D$@D$F$F D$F$D$F(D$ G D$D$GD$D$F$F D$F$D$F(D$ ;=eGB)č\$3T$G$D$\$$W T$D$ЉD$D$F$F D$F$D$F(D$ eD$ GD$GD$D$D$F$F D$F$D$F(D$ G D$D$ GD$D$D$F$F D$F$D$F(D$ D$ GD$G GHD$D$UUUD$F$F D$F$D$F(D$ G D$D$ GD$GD$UUUHD$e[^_ÍvUxuEu ]}]EMVEttR]u}Í&UuF8uEF uuĉE t&uF$$VNjT$<$D$F\F$V )ȍT @D$DT$$F$~E$FF$V )@D$B$D$FE]u}E+~D$GD$$NjF뼍&UWVSLEt L1[^_ËE}1E2t$UB,$ËE|$$D$u'FUB,$9wL1[^_;t$U$C$D$|$u \$E$L[^_á-|$u D$E$L[^_ËU}1U2ft$UB,$ËE|$$D$3FUB,$9w'UVSu$ËE ECECECC @C4$$Ct$C$E\$@,$[^fUVSu$ËE ECECECC @C4$$Ct$C$E\$@,$[^% $ > $ > : ; I : ;  : ; I8 <  I  : ; : ; I8 I !I/ .? : ; ' I@: ; I: ; I.? : ; ' @: ; I 4: ; I  U4: ; I 4: ; I!I4: ; I 4: ; I: ; I 4: ; I? < 4: ; I?  > ,h7intz$A &OX#o#A z +,o#-o# bpp.o#/# d0 C30()o#*o#+C# So S 3,  - x.3# y/3#0o#1o# 2o# id4o#6#o7e t4: x;3# y<3#=o#>o# t?o# idAo#Bo#C#;Et#,Gz#0H _KLz#M3# idNo#Oo# P#_Q =_P35XO=,xO3KyO3jkH@ECkPCki3upX=/,oB["3U SuYhCXkXX=XZicZ(}z 3CkDZi3@X=X= r?= C>kx>3y>3>3 >3>zX@= J/=> HC.kx.3y.3.3 .3.zX0=]*3",= ../../include/gui../../../include/arch/i386../../include/video../../../includewidgets.cgui.htypes.hbitmap.hcollections.hevents.hJ)kE3>DȐg=CDDH (gXCKFYKYcNDDH-~J;=3P Yhw,>-=H> ;/K.=o+oX%<[%<[ _o$2 *z<4kX-=d . u< .lX;g0q<XxXy<_\X==Ygg=s>Yg!#b=Ygg=s>Yg!" _Fokus: %d | 5AB A@AB PAB FAB FLwAB F AB EAB Ett5u5R5Q'S'/u/1S15u@AtACtCEuPQtQStSuPeeVueW&CP`Rttuu@$V$)u )aVapu pUVUju jVttu u uuu/V2eVV.S2S.S22SS !t!#t#utt> u#widget_is_at_positionCdestroy_widgetsqdraw_widgets widget_process_eventprocess_eventcreate_edit_boxrcreate_buttonlastidfocus> enFpejadUX 2|GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)cursorpostext_widthshort intlist_tdestroy_widgetswidgetwidget_is_at_positionwidget_process_eventeventwindow_tvaluetitlelist_nodewidthlong long intbitmaplong intwidgets.ctitlefontbytenamecreate_edit_boxtmplabeldwordprocess_eventunsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/guisigned charflagslong long unsigned inttypeunsigned intwidget_tlong unsigned intshort unsigned intchardraw_widgetsheightdataneweventbitmap_tlastidshmidwindowidsizelabelfocuswidgetdataevent_twidgetswindowcreate_buttonanchorfont_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@>  #% + 0 B #> &PR(N d*^2 qm l*p ~tl *#  *C`0f (11 "P    5!@1P>H\mww *18Bwidgets.cwidget_is_at_positiondestroy_widgetsdraw_widgetslist_sizelist_get_element_atbitmap_draw_recttitlefontget_text_widthrender_textfocusmemcpywidget_process_eventgui_send_eventstrlenmallocfreegui_repaint_windowmemmoveget_string_positionprocess_eventprintfcreate_edit_boxlastidstrcpylist_pushcreate_buttonx1uKo$HN(lg !,L"~# 4?G!QZ%x 3X'^'it()''  (1 )f! !&-;BIPW^ep'5T[j!<JXf   + 8 IPTX ]w~        %/ 4> CU Zjns        =KYgx  ' 4 8L Pl p   /0 1217881254 1001 1002 100644 2512 ` ELFP4(UEP40% $ > $ > : ; I.? : ; ' @: ; I Tint"0gt&OgCdeO ../../../include/arch/i386add_intr_handler.ctypes.h<=| AB ttu#}add_intr_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intadd_intr_handleradd_intr_handler.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordintrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQiJ ^,Z  k,z'v  ;  0[ d( %   add_intr_handler.cadd_intr_handler   ! & - ; B I P W ^ e p w    \/20 1217881254 1001 1002 100644 3920 ` ELFT4(U0Ít&UEP0Í'USE] MURQSP0[ U0Ít&U0% $ > $ > : ; I I&I.? : ; I@4: ; I .? : ; ' I@ : ; I 4: ; I : ; I .? : ; @.? : ; I@|u )intO] O OX&Om d pid d, d#? pidd dk p8d0Q~ L7z uid7o 7 f7d pid9d ?M`l3\p| ]M ../../../include/arch/i386create_process.ctypes.h "r6 f< <y J (=w f"r6|  AI AB 0!AB A` AB p AI t t u Ptt#u""P01t13t3QuNOP`atactclupqtqztz|ux{Pdget_pidget_parent_pid create_processpdestroy_processget_cmdline|resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intget_cmdlinedestroy_processlong long intlong intparentget_pidcreate_process.cunsigned charsigned charlong long unsigned intunsigned intuid_targscreate_processshort unsigned intcharpid_tget_parent_pid/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinitial_eipdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@|!',>: X NDJ ^Z P k\(zhv 8   @0 ^j( @  T    )0!8` Hp create_process.cget_pidget_parent_pidcreate_processdestroy_processget_cmdline   ! & - ; B I P W ^ e p {            $ ) E S k r x|     Z04HLdh|debug.o/ 1217881254 1001 1002 100644 2492 ` ELFH4(UEPP0% $ > $ > : ; I.? : ; ' @: ; I bintAOjw; Oj,pid+d\D ../../../include/arch/i386debug.ctypes.h+<=| AB ttu+}syscall_debug_stacktracesyscall_debug_stacktraceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intdebug.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQ`J ^,Z  k,z /v  ;  0[\( "    debug.csyscall_debug_stacktrace   ! & - ; B I P W ^ e p w   Q/38 1217881254 1001 1002 100644 3068 ` ELF 4(U0% $ > $ > : ; I : ;  : ; I8  : ; I8  I &I I !I .? : ; I@ 4: ; I 6XintO+OX Ol&O4pid5o#+6o#8z#eip9z# :z#d<# =9@Ad#EBd#D9# H cE o ^z,H ../../../include../../../include/arch/i386enumerate_tasks.csyscall_structs.hstddef.htypes.h"r6|  AI t t u P"Senumerate_tasks size_tstatusmemory_usedtask_info_task_tparent_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_taddrtask_info_tenumerate_tasksunsigned charshort unsigned inttask_countenumerate_tasks.cunsigned intlong long unsigned intlong long inttaskscharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinfo_sizelong intsigned charcmdlinedwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L>: NzJ ^,Z  k@?z&v    0r7(__   #    enumerate_tasks.cenumerate_tasks   ! & - ; B I P W ^ e p {          + I Y cgk p z get_phys_addr.o/1217881254 1001 1002 100644 2496 ` ELFH4(UEPB0% $ > $ >  .? : ; ' I@: ; I 4: ; IQx"int,j:a'd&dptr(d,C& get_phys_addr.c&< <x | AB ttuP tget_phys_addrGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong long unsigned intget_phys_addr.clong intunsigned charsigned charaddressunsigned intshort unsigned intcharget_phys_addr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tf>: NfGJ ^,Z  k?z$v  ?  0__(    get_phys_addr.cget_phys_addr   ! & - ; B I P W ^ g n v    3/57 1217881254 1001 1002 100644 2640 ` ELF4(U(0у $1ۉˉt$|$ڋt$$|$ % $ > $ > : ; I.? : ; I@4: ; I4Q"int,Ct]:&O'Vt(o4eax)d,edx)d?rM ../../../include/arch/i386get_tick_count.ctypes.h'"r0,hH5yt_yX5| 4AI HLt t 4u1P R!get_tick_count4GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsget_tick_countget_tick_count.cqworddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@4!t't,t[>: X NvJ ^4Z (  k<Rz%v 8    @ 0(4 4 !   4get_tick_count.cget_tick_count   ! & - ; B I P W ^ e p {      Zget_uid.o/ 1217881254 1001 1002 100644 2508 ` ELF`4(UEP0% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I"inty,:Ub&OUMdpidduidd,aF ../../../include/arch/i386get_uid.ctypes.h< <x | AB ttuP}get_uidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)get_uid.cunsigned charshort unsigned intget_uidunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tl>: NueJ ^,Z  k?zGv  e  0w(     get_uid.cget_uid   ! & - ; B I P W ^ e p w    S/75 1217881254 1001 1002 100644 3016 ` ELF4(USM ]UEPRQS 0[ USM ]UEPRQSR0[% $ > $ > : ; I .? : ; ' @: ; I : ; I .? : ; ' @'Q8'int_vm1+O O!pidq"osrcod J0Q,pidq"osrcod yZ ../../../include/arch/i386init_child_page.ctypes.hstddef.hJ #J | !AB A0!AB Att!u01t13t3Qu;+init_child_pageinit_child_page_copyQGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)destshort intsize_tinit_child_page.cinit_child_page_copylong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharpid_tsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinit_child_pageGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@Q!',>+: NG}J ^LZ  kXzh?v    0((H  X 8   !#0!init_child_page.cinit_child_pageinit_child_page_copy   ! & - ; B I P W ^ e r }          g48mem_allocate.o/ 1217881254 1001 1002 100644 4348 ` ELFt 4(UU]u] uMRQS0 MEUN]uUU E$T$UT$EÉ'UEM URQP=0 Ðt&UEU RP0É'UUE PR>0% $ > $ > : ; I  : ; (  : ; : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I4: ; I.? : ; ' @Bj&Eintyobo ?O |&O   q#  d#T 2g? !  ptrupQ wxo@g, !  ptr )opX !   ptr + *o !*,9 8o !8f ../../include../../../include/arch/i386mem_allocate.csyscall.htypes.hi9f w< <-g:>< v  i< fw  R&N b^ P oh~Wuz    0( @ L_   ?!@'.pDMmem_allocate.cmem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physical[   ! & - ; B I P W ^ e r              8 CGK P ^ }             $ ) 7 s8<PThlmemory_info.o/ 1217881254 1001 1002 100644 2644 ` ELF4(U<0S]S[% $ > $ > : ; I : ;  : ; I8 .? : ; I@4: ; Iint>Lly&Ol_d#d#}e}e ../../include../../../include/arch/i386memory_info.csyscall.htypes.h#q: T NJ $ ^$0Z ,  kT,z"v <    D 0(8 8    memory_info.cmemory_info   ! & - ; B I P W ^ e p w       rports.o/ 1217881255 1001 1002 100644 3020 ` ELF4(Uu u 0Ít&'Uu u 0% $ > $ >  : ; ( : ; I.? : ; ' I@: ; I 4: ; I .? : ; ' I@(5@y6intMk[y 0H d&O(y'd' eax), 6y 5?5d5 eax7kbD ../../../include/arch/i386ports.ctypes.h'> > | AB  AB ttuP !t!#t#5u34P2,request_portsrelease_ports5release_portsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intports.cboollong long intlong intlengthunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharportrequest_ports/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,x>,: t N?fJ ^DZ  k~zj6v    0 (<  L %     ports.crequest_portsrelease_ports   ! & - ; B I P W ^ m s z             & Q04puts.o/ 1217881255 1001 1002 100644 2424 ` ELF4(UUE PR0ɸ% $ > $ >  I&I.? : ; ' I@: ; I Q"int,Ct]:txd3nOsr3 puts.c: Nl7J H ^,Z P  k,z$v `     h 0@/(WW    puts.csyscall_putsn   ! & - ; B I P W ^ e l   *pv.o/ 1217881255 1001 1002 100644 2456 ` ELF4(U 0Ít&U j0% $ > $ > .? : ; @!"intl'5HUzHp v !,3 pv.c=xi=|  AB AB tt utt!urpv!GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pv.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!!d'd,d=>: N87J X ^pDZ `  kXz v  *  0J)(QQ      pv.cpv   ! & - ; B I P W ^ e l x|  (04rpc.o/ 1217881255 1001 1002 100644 3288 ` ELF4(U1UjR30uÐt&UVUSE u]MEEE1QSRjV70u[^% $ > $ > : ; I I.? : ; ' @: ; I4: ; I .? : ; ' @ : ; I I !I/ 5IK]n)int@`zN&Ourpcpidd,dP 93 ]Kpiddw d dlend o dPWIup Id | 9dB ../../../include/arch/i386rpc.ctypes.hX@Kxx< K| AD  =AB HttuR !t!#t#]u BB[V[]u BB]u BB]u B BZSZ]u BB]Q'Orpcsend_message]resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsend_messagelong long intlong intmetadataunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchardatarpc.cfunction/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallscorrelation_iddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>TO: p (NhJ ^ LZ  kX,z+v    0 (H  X     =rpc.crpcsend_message   ! & - ; B I P W ^ e v }               + O04/94 1217881255 1001 1002 100644 2472 ` ELF44(UEP20% $ > $ > .? : ; ' @: ; I  I@int2Rere>( set_rpc_handler.c<=| AB ttu"rset_rpc_handlerset_rpc_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charset_rpc_handler.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intrpc_handlerlong int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallssigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Te>: NaBJ x ^,Z  k,z&v  "  0BJ(rr #   set_rpc_handler.cset_rpc_handler   ! & - ; B I P W ^ e l x   5shared_memory.o/1217881255 1001 1002 100644 3272 ` ELF4(UEP?0Í'UEP@0Í'UEPA0% $ > $ >  : ; I.? : ; ' I@: ; I 4: ; I : ; I 4: ; I .? : ; ' @S."intp~hd(&OSqqidq,,d 3? idq fk ?@S~ idqtL ../../../include/arch/i386shared_memory.ctypes.h< <x < <x <=| AB  AB @AB ttuP !t!#t#3u22P@AtACtCSuV"create_shared_memoryopen_shared_memoryclose_shared_memorySGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intopen_shared_memoryclose_shared_memorycreate_shared_memoryvaddr_tlong long intlong intaddrunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordshared_memory.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@S!',><": ` N^xJ x ^\Z 0 k4zZv  8  0X>(   M   & 9@shared_memory.ccreate_shared_memoryopen_shared_memoryclose_shared_memory   ! & - ; B I P W ^ g r }             Y04HLsleep.o/ 1217881255 1001 1002 100644 2312 ` ELF4(U0% $ > $ > .? : ; @ "intu0>Q^Q* 3 sleep.c=x|  AB tt uryield GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sleep.cyieldunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L=>: 0N7J ^H,Z  kt,zv    0(       sleep.cyield   ! & - ; B I P W ^ e l t z~ +timer.o/ 1217881255 1001 1002 100644 2504 ` ELFP4(UFu u0% $ > $ > : ; I.? : ; ' @: ; I _"int,QkH&O:('d'd[D ../../../include/arch/i386timer.ctypes.h'=| AB ttu }syscall_timerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intsyscall_timerlong intunsigned charsigned charlong long unsigned intusecunsigned inttimer.cchartimer_idshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,X[>: Nc_J ^,Z  k,z$v  @  0`d(     timer.csyscall_timer   ! & - ; B I P W ^ e p w     Q/113 1217881255 1001 1002 100644 2492 ` ELFH4(UEP 0% $ > $ > : ; I.? : ; ' @: ; I }int(6Yf" OYIpidddN ../../../include/arch/i386unblock_process.ctypes.h<=| AB ttu"}unblock_processGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intunblock_processunsigned intlong long unsigned intunblock_process.clong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQhJ ^,Z  k,z&v  :  0Z\( #   unblock_process.cunblock_process   ! & - ; B I P W ^ e p w   [vm86.o/ 1217881255 1001 1002 100644 2916 ` ELF4(UEU RPQ0% $ > $ >  : ; ( : ; I : ;  : ; I8 .? : ; ' I@ : ; I : ; I 4: ; I  Iv }4intLcZy . > d%H&OHaxI#bxJ#cxK#dxL#siM#diN# dsO# esP#qQ mCy m shms ,  i ../../../include/arch/i386../../../includevm86.ctypes.hsyscall_structs.h< fy | AB ttuPz$vm86_intwordresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intboolvm86_intlong long intlong intunsigned charvm86_regs_tsigned charlong long unsigned intunsigned intshort unsigned intcharvm86.c/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordregsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T> z: D NJ 4 ^,Z <  k<?z{v L    T 0(0  0    vm86.cvm86_int   ! & - ; B I P W ^ m s z      * 59= B ^ h vwait_for_rpc.o/ 1217881255 1001 1002 100644 2584 ` ELF`4(U0Ít&U0% $ > $ > .? : ; @Pint/=_l_"  ,=% wait_for_rpc.c=xi=x|  AB  AB tt uttu6rwait_for_rpcv_and_wait_for_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)wait_for_rpcunsigned charshort unsigned intwait_for_rpc.cunsigned intlong long unsigned intv_and_wait_for_rpclong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\=>:  N4AJ ^xDZ  kXz:v  N   0n w( 0     wait_for_rpc.cwait_for_rpcv_and_wait_for_rpc   ! & - ; B I P W ^ e l t z~   204access.o/ 1217881252 1001 1002 100644 3980 ` ELF<4(US]D$$t$1[f$t$1[ø% $ > $ > : ; I  : ;  : ; I8  : ; I8  I : ; I .? : ; ' I@ : ; I : ; I 4: ; I U&I4: ; I? < ]%\7 int,Le.e+eS es&5Z?%8id9# :?#pid;#<# Q>#G?z#@z#AA#Cz#CDE#!  AE`;K DIR-K Y-3] ,, ,3f0ydir4  V h?3 ../../include../../../include/arch/i386../../../includeaccess.cstdio.hio_struct.hstdint.htypes.hstddef.hdirent.herrno.h,t? JvN73x<r| ]AB Dtt]u,S,.u.JSJLuL]S&P.8P8DPLQPsaccess]0DL]GIsize_tresidpathungetc_counterrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)buffer_sizepid_taccessFILEunsigned charlong unsigned intshort unsigned intbuffer_modeio_resource_taccess.cunsigned intlong long unsigned intuint8_tmodelong long intcharbuffer_posshort intuint32_tlong intio_resource_id_tsigned charungetc_bufferbuffer_ptr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@] 0%+0B> `RyN \^2PqT0m d ~9 tV  |v 00(XX$ p  5    ]&/access.caccessfopenfcloseopendirclosedirerrno"4@S !&-;BMT[fmt{#1LWby      chown.o/ 1217881252 1001 1002 100644 2568 ` ELF4(U1% $ > $ > : ; I.? : ; ' I@: ; I  I&I'int;[5 On OI/03/z/dt/o\D ../../../include/arch/i386chown.ctypes.h/#+1| AD ttuchownpathGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)chown.cchownuid_tunsigned charlong unsigned intshort unsigned intgid_tgroupownerunsigned intlong long unsigned intlong long intcharshort intlong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!H'H,Ho>:  N`J ^,Z  k ,zLv  h  0(     chown.cchown   ! & - ; B I P W ^ e p {       Qexec.o/ 1217881252 1001 1002 100644 2632 ` ELF4(U% $ > $ >  I&I.? : ; ' I@: ; I 4: ; I? < ,"intjxkk3322r?3R9 ../../../includeexec.cerrno.h2!U1| AQ ttuexecvpGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixlong long intlong intexecvpexec.cunsigned charsigned charlong long unsigned intunsigned intargvshort unsigned intcharlong unsigned intpatherrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H %T+T0TsB> P RVN  b,^  o(,~Tz 0  q  8 0(  0    exec.cexecvperrno   ! & - ; B I P W ^ e l y      Fgetopt.o/ 1217881252 1001 1002 100644 5476 ` ELF 4(Uu}] }uuvtiB:{D$4$gx:8u]u}ɉËE  9߉ ~A-t]uЋ}Q€-A6D$-4$t-- v8@9>::[D$D$$?&yC:ңtO>:tJD$D$$]u?}ɉËU H?% $ > $ > : ; I  : ;  : ; I8  : ; I8  I .? : ; I@ : ; I 4: ; I 4: ; I &I4: ; I? < 4: ; I?  K>o<int,LkF.eO+e,T eX5Z?%8id9# :?#pid;#<# >#H?z#1@z#_AA#Cz#{DE#!  AEZ;K B3> ?3, i@ A oliD?P C? ? ? VA/3y0313233? ../../include../../../include/arch/i386getopt.cstdio.hio_struct.hstdint.htypes.hstddef.hbj "WXhgCȏ=-g  3Iu;lf2R(e=-Yu `f Xqt  illegal option -- %c option requires an argument -- %c | >AB Ltt>uWuWuWu>Wu =u =u >VuVuVu>VVmP=EPPROagetoptopterroptindoptopt*optreset<optarg>size_tresidpathungetc_countGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)opterrbuffer_sizepid_tFILEbuffer_modeunsigned charoptindlong unsigned intshort unsigned intoptresetio_resource_tnargcgetoptplacestderrunsigned intoptargostrlong long unsigned intuint8_toptoptgetopt.clong long intcharbuffer_posshort intuint32_tlong intio_resource_id_tnargvsigned charungetc_bufferbuffer_ptr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@> `) % l/4FkOB tVR 4 b2q2#4 < $yV L  T0  (   W    >%,3:AHOgetopt.cplace.1283getoptoptresetoptoptstrchroptargoptindopterrstderrfprintf!08=Rio~ 0AOWcgz !'+ !&-;BMT[fmt{#1LWgquy ~    &+8=J getopt_long.o/ 1217881253 1001 1002 100644 11952 ` ELF4(UWVSÃU)‰+E܉UEЙ}҉UEEU}u)ىș}U҉E~RU܋}E4E~-MM1+ME}C9]t 9M~MEE9Eu[^_Ë}}댍'UWVS,EܡU؉MԉED$=$E+}@E]ԋ,uԃEEEfEދto|$D$E$uۋ$9tpM ƒu}tMEuEU‹F;BEEދuUt%?,[^_ËUU]]]}t^EMEQÅtVA,?[^_ËF;BlF ;B `u t lBvoyt4]t]UQtsA 1 $ > : ; I .: ; ' I : ; I 4: ; I .: ; ' @: ; I4: ; I4: ; I4: ; I4: ; I 1UX Y 1 U41.: ; ' I@: ; I.: ;' I@: ;I: ;I4: ;I4: ;I4: ;I : ; .? : ;' I@!: ;I ": ;I #I$!I/ %4: ; I&4: ; I? < Cjj,-j#.|#/#val0|# puSint|{q@r + gcd| a| b| c| v|,|`||m|i|j||d|uh|ulpos|!-u| @ljidxʃ|D|&u`udi|#|CX|]|c%,p| wn|nnjo idxoto|oliqr|pr|@s|: Yo|!m|!m!mj!n "idxn  b| !`|!`!`j!a "idxaPtw|x|#u$!r%{#u$%|~| #$u$% 3+#Hu$"%W8#lu$%{<\#u$)%#u$%e&3& 4|&35|&V6|&r7|1e ../../include../../../include/arch/i386getopt_long.cgetopt.hstddef.hC/W=ft.?>y<%>Zw.Y[yXT6JDXcfn<YN:j #hk<kt thg 7 v< XXu\ $fuu w;gb Kt? Ny$)mC>=MR\akp~ %05@PU`pu)-16ETc%/ISmwr8<X\x|getpid.o/ 1217881253 1001 1002 100644 2772 ` ELF4(U$ÍU% $ > $ > : ; I.? : ; ' I@)j,"ints O8d.d ),aE ../../../include/arch/i386getpid.ctypes.h7gt>| AB  AB ttu !t!#t#)u%getppidgetpid)GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixgetpid.clong long intgetpidlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intpid_tgetppidGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@) %l+l0lNB> RqeN bD^  oX~t)z    0(L0 | 0    ! (getpid.cgetppidget_parent_pidgetpidget_pid%   ! & - ; B I P W ^ e p w ~     R04link.o/ 1217881253 1001 1002 100644 2596 ` ELFp4(U% $ > $ > .? : ; ' I@: ; I  I&I4: ; I? < Dnintu03/f/>?3R9 ../../../includelink.cerrno.h/"T2| AQ ttuklink/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)newpathlink.cunsigned charoldpathlong unsigned intshort unsigned intlinkunsigned intlong long unsigned intlong long intcharshort intlong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ , %T+T0TsB> 4 RVN b,^  o,~<z  W   0w (      link.clinkerrno   ! & - ; B I P W ^ e q |     Fmisc.o/ 1217881253 1001 1002 100644 3084 ` ELF4(U1É'UÍU% $ > $ > : ; I.? : ; ' I@: ; I .? : ; ' I@ I 4: ; I? < DI intqk O-3>,35d$,>30DX=3 C?3_ ../../../include/arch/i386../../../includemisc.ctypes.herrno.h,",0!U1!U1| AD AQ 0AQ ttut"t"$u01t1BtBDu+visattyforkpipeD/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixdescerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charisattylong unsigned intshort unsigned intpipeunsigned intforklong long unsigned intmodelong long intshort intlong intsigned charmisc.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@D %+0B> RN b\^ 0 o~t/z    0(\ 0     0misc.cisattyforkerrnopipe3   ! & - ; B I P W ^ e p |         l04HLmktemp.o/ 1217881253 1001 1002 100644 3596 ` ELFP4(UWVS }<$HX9<X‰E B $ > : ; I.? : ; ' I@: ; I4: ; I4: ; I  I 4: ; I? < 6int?_r+OM21,len5dyi63numH343  ?3b ../../../include/arch/i386../../../includemktemp.cstddef.herrno.h1?נ Xjt.j<W!,;lW!,;kii<.1qay2wsx3edc4rfv5tgb6zhn7ujm8ik9ol0p| AB FttuWuWuW8PPP VQZVVQQupQvmktempsize_tfileiderrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)mktemp.cunsigned charlong unsigned intshort unsigned intunsigned intlong long unsigned intlong long intmktempcharshort inttemplatelong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ @%`+`0`B> RN ^2%q4m  ~   0=S({{ ` p 9   $+3mktemp.cfileid.1119mktempstrlengetpidgetppiderrnoR[ !&-;BIPW^ep|     o posix_dir.o/ 1217881253 1001 1002 100644 5888 ` ELFh 4(UE D$D$E$Í&'UED$D$$Í'U$1Ív'UEu}]1$tJ$$fw7@t$D$G$Ƈ4$]u}Í&‰'UE$ɃÍU% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; I !I/ : ; I : ; .? : ; ' @: ; I : ; I .? : ; ' I@: ; I4: ; I&I9cSFint,L>.e=/w_P+e eL5~5Z6AY%8id9#:Y#pid;#<# >#{?#@#AA#$C#1Df#! _ A?E \()S#*# _  DIR-l&+W,&#v-#.l#/#0#"1# 6_ 03wz"dirywy~ o0S,dirnwc~`vXdirbw+I+dirHwJ1PV+- w 6c;3*Kdir:w(0w09wW/ _ ../../include../../../include/arch/i386../../include/sysposix_dir.cdirent.hio_struct.hstdint.htypes.hstddef.hio.htypes.hgsgrgcg;,,02d/Yuv7cgust>telldir: Nicht implementiert | "AB 0#AB `AB AB OAB 0 AB tt"u01t13t3Su`atactcvuttuuPVVSPSPWWtt*u01t13t39uYAseekdir}rewinddirtelldirreaddir7closedircopendir9readdirio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)uint64_tshort intsize_tnamedirent/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixctimetelldirbuffer_posd_reclenuint8_tposix_direntryuint32_tdirentryname_lengthlong long intposix_dir.clong intoffsetatimeopendirio_direntry_tunsigned chartime_tsigned charlong long unsigned inttypebuffer_sizeunsigned intclosedirshort unsigned intcharrewinddirmtimebuffer_ptrseekdirbuffer_modelong unsigned intd_namepid_tio_resource_id_tsizeresidpathungetc_countungetc_bufferio_resource_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@9 X%|+|0| B> pR7N ^2/qPm ` ~ ]   0 Mi (  (     "$0#.`6=ET[binw0 posix_dir.cseekdirdirectory_seekrewinddirtelldirprintfreaddirdirectory_readstrlenmallocmemcpyfreeclosedirdirectory_closeopendirdirectory_openMin5   ! & - ; B M T [ f m x            ! / = K ` m |          7 G NRV i             & = HLP i tx|   0 4H L` d  posix_files.o/ 1217881253 1001 1002 100644 10660 ` ELFx4(UÍUÍUWV1S }9{t/Ft$$u [^_Ét$$$uʉ$ 1[^_Ít&'UWVS }t}tm1 v;8tSFt$$u$t+ÉD$$;C@S [^_댺fUVS] u؃00D$4$$u"؃BBtu u0ɺu&D$4$t6$[^aύt&D$4$u&D$4$u&Hv D$4$#$dv'UE D$RD$E$Í&'Ut$$$Ít&'UVS t/19ptC\$$u[^Ë[^hʍUE]u}u} t=t$|$$t]u}É]u]}&]u}ÍUE"t D$ ED$D$E $ɸÍ'UEt D$ ED$D$E $ɸÍ'UE% $ > $ > : ; I  : ;  : ; I8  : ; I8  I <  : ; .? : ;' I@ : ;I .? : ;' I@: ;I : ;I4: ;I4: ;I.? : ; ' I@: ; I4: ; I4: ; I4: ; I U  U&I: ; I .: ; @.: ; ' I@ : ; I!: ;I"4: ;I#&$: ; I %4: ; I &4: ; I? < ^Y[6int,L&.em@+e3 e(/e!13 5Z`%8id9#-:`#pid;#'<# N>#?z#@z#AA#=Cz#PDf#!  AxE;l4&e##  G  F-q.#fd/3# w $dup`3 fd_3`i3 4, fdh3Jh3E3@XfdD3GiH3 /S3^qR_Fi`3Yl3`lg3:`zV-sfK(fif 3==2 j) fd~3Ui3+pfd*3!*!*3L"V, 3fd3z"V%z  #m@C fd3ozVz $fd3%3 %63&=&>&?& ?3 ../../include../../../include/arch/i386../../include/sys../../../includeposix_files.cstdio.hio_struct.hstdint.htypes.hstddef.htypes.hcollections.herrno.h!U1!U1Y֬]\ f7]sXڄ:0}=P{-/1 J2Z/=fzt.l 栽[>Nvta$RtJmJ:g~g z.7ȟQ[ Jr0nt g[+14B=v WXgOy.y _\gOy.y _ ,$R N (^2q\m ( ~s )h  )00l(` `!E 0 J  ; @DJ O@uUiu|`6"pzC@C posix_files.cfd_listnext_fdposix_files_initfd_to_file.LC2duperrnodup2closelist_get_element_atlist_removefclosefreefilenomalloclist_pushopenfopencreatlist_createstdinstdoutstderrlseekfseekftellwritefwritereadfreadfdopen#[co  %,5T "  " "/D L"i q"~!$%&',CK),$l.t* !&-;BMT[fmt{ (6DRmx  *6:>Qfrvz $.4?INXanx|  %8COSWfkv{#16DR\as~ 0 4H Lh l      0 4H Lrmdir.o/ 1217881253 1001 1002 100644 2576 ` ELF`4(U% $ > $ > .? : ; ' I@: ; I  I&I4: ; I? < Sintu .3.M?3S: ../../../includermdir.cerrno.h-"T2| AQ ttukrmdirfilenamermdir/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunsigned intlong long unsigned intlong long intcharshort intlong intsigned charrmdir.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %T+T0TsB> ( R~WN b,^  o,~0z  L  0lr(      rmdir.crmdirerrno   ! & - ; B I P W ^ e q |    Gsignal.o/ 1217881253 1001 1002 100644 7324 ` ELF4(U1 @@uÍ&'US]t$? 1t$1[fUSҋ]t/?ƒ uE  [ɉÍt&Kʉ'USU ]?$ ʃ)1[ø썶USU ]?$ ʃ) 1[ø썶USE ?  E˃)[øvU1É'UED$D$$1Ít&'UED$D$$1Ít&'UEHwE&Í&'UU ~ÍD$D$ D$D$E$1% $ > $ > : ; I I' I : ; : ; I8 I !I/  : ; ( .: ; @4: ; I .? : ; ' I@: ; I4: ; I: ; I &I.? : ;' I@: ;I .? : ; ' @: ; I 4: ; I 4: ; I? < 4: ; I?  7-int,L- Z]y3 # A @  '  !6"i73P]G30n,F3XjSp3jzu3!M3%#3T3`3`Q`3}f hr h33Es2Cr3oUc3@pidbob3 e ?/U ?30 ../../include../../../include/arch/i386../../../includesignal.csignal.hstdint.htypes.herrno.h5[j vV>PugwrfdL,>3R9wwq5Ji^x<Ji^x<J?^z<<",0gpg=xZ"VX>,-0| "AD 0>AB DpGGB ADAB ADAB A`=AB AAD %AB %AB "AB @IAG tt"u01t13t3nu0CCeSegugnST_RagRpwtwytyupSuSQttuSuSRu RttTuASACuCTS,R,Cu CTR`atactcu`llvPvu Pu ttuttuttutt2u2u@AtAHtHu@VVRu !raise]signalsigaddsetsigdelset%sigismemberkalarmsigfillsetsigemptyset_signal_default_handlerkillinitializedkillGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixsigaddsetinit_signalsuint8_tboolbitmasklong long intsignal_handlerslong intsigismemberalarmunsigned charsigfillsetsigned charlong long unsigned intunsigned intsigdelsetshort unsigned intchar_signal_default_handlersighandler_thandlersecondsold_handlersignallong unsigned intpid_tsignal.csigemptysetsigset_tTRUEsignumraiseinitializedsigseterrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ $x%+  0Bb> 0RN b 0^  o< ~"z    0(  h h "    '"?K0>QpGXDbhDr`=~%%@Isignal.cinit_signalssignal_handlers_signal_default_handlerinitializedraisesignalsigaddseterrnosigdelsetsigismemberalarmsigfillsetmemsetsigemptyset_exitkillsend_message 8PrJ% !&-;BMT[bip{   '26: ?I NX cnrv {         +6:> CQ[ q}     +/3 FP frw 0 4L Ph l       stat.o/ 1217881253 1001 1002 100644 8108 ` ELFt4(U1É'U1É'UÍUÍUÍUÍUE$ɃÐ&U}׉$]uD$4D$O$D$D$$$GD$t$$G1G,w, O0tAG0GG1]u}Ít&US] D$E$t [#[Í&'U}}]uu D$<$t%$]u}Í&<$tA$4$D$4D$NFF1]}uþ% $ > $ > : ; I  : ;  : ; I8  : ; : ; I8  I .? : ; ' I@ : ; I &I.: ; ' I@: ; I: ; I4: ; I4: ; I U4: ; I? < V. t^Dint,LB.ej$N+e e e e<-e.e,/e0e613:2eE3eW5s 4_`#Pa#b#c# d#e#7f#h#-j# k#$Zl#(m#,n#0!5Zp%8 id9#N:p# pid;#?<# i>#?z#@z#AA#SCz#`Dv#!  AtE;| c33 2 2   B3, UA3 A Rn3 *X  R  330:  Ͼ 3@J  ݾ ݨ PZ 2 @3`x N Q3,4fP`PR~posRs  30rU3RfH Fv3.fuuRw38Uxadir}F | ?3P ../../include/sys../../../include/arch/i386../../include../../../includestat.ctypes.hstat.htypes.hstdio.hio_struct.hstdint.hstddef.herrno.h2#+1 #+1#U11#U1 #U1 #U1Pgz ^8f2LL1?=,u/;gKhuwt=/P;/-TC >*2.u;/\m RTN ^29 q< m  ~T m   0g(\P     %0 ,@ 2P 8`>OV\b0Bhouzstat.clost_statchmodfchmodlstatmkfifomknodumaskmkdirdirectory_creatememsetftellfseekfstatfdopenerrnostatfopenfclosedirectory_opendirectory_closem> I_ !"#$$ !&-;BMT[fmt{ "0>LZhv*8FTb}   )-1 6D^imq v    $2EPTX e jt          ", 1@ M 0 4H L` dx |     termios.o/ 1217881253 1001 1002 100644 3432 ` ELF4(U1É'U1É'U1É'UE@Ƀ<% : ; I$ >  : ;  : ; I8 I!I/ .? : ; ' I@ : ; I $ >  I : ; I &I.? : ; ' I@>aG0&0M77#/7#?7#7# \#B ' & O& int TL,, fd+ + O+L R TT1 'X fd0 06%0> O5L`; ../../includetermios.ctermios.h&",0",0",0| AD AD  AD 0AB ttuttu !t!%t%'u01t13t3>uFtcgetattrtcsetattrWtcflushcfgetospeed>unsigned intoptional_actionstermiostcflag_tc_oflagc_iflagc_cflagspeed_ttiostcflushc_ccGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixcc_ttcsetattrtermios.cc_lflagqueue_selectorfilechartcgetattrcfgetospeedGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@>!',>E: HNdJ  ^dtZ  @ kzJv P    X 0(++\ 0  3     '0termios.ctcgetattrtcsetattrtcflushcfgetospeed   ! & 1 8 C N Y a o }          0 > ] hlp     H04HL`dregcomp.o/ 1217881252 1001 1002 100644 39252 ` ELF{4(UBw B ɉÍBʃwBȉÍvUHuP@1fUWVS9HvhC< w^1EC< t%AE9OpÍtẃ‹]t [^_1 X[^_Í&'UWVSӃ E@HMP Uxt1CFf f)K9uMUD9t [^_ËMAH [^_Í&UxuP % ȉÍt&UWVSUBtaف`1>EptJwz0t=v+Xt&ht&t![^_Ðt(uE}tًف`|tƍvvtu믁xtt;}||E덋UE@Rtt&64ف`u˃,;}}}E}E fUWVS^9؉Er sv9ˉvjʍJ9vA9uz]u㡀+}t-U|$$T$u<8t?uOt+1t&1[^_ËUCꍶU$t$ËP9s`A9wA$t$À9[uy.u.؉ S9s A9v9.t(믺 S9s닀y]u҃ ׍U]u9P| ]uÍvD$F $tF ^]uÉ]uɺ et&U]uÉ}@։υuC9C}CS 4@C]u}f@‰RL΍v'UWVS\EPr FB EU@ExB9 M 2ȃ)ظu}^~GfGEUC;BqU;ZEJO<-I<[EUƉJ9s 8-RWffG]KE9Y<]S9w<-uE EHȍPMQ]ljEȋKw $D$UBMYCiUȉ$T$C~*1ۋMؙI׉MEIPC9u؋UBP@|$D$)}Eȉ$ M 2ȃ)ыUظRU@E;^F]^-UJ9E]ssuFtk^Ky cKtSG7EUtCCƒtω9tM KffWu][]MątYEpNyANf!ʈf)Gt$Ou NffGu܋URUMA9uvut,_711ɍ&!<B9UuIGUMfEڋRUA 9‰E]uf;s9UЅt\ESUM_]M„18t*u]0u]„08A9MuՋEU}RUME0+y\[^_M9U<:<=BUC;BM<-<]~E=:Of fG]K90B9v :=EEH{]EG-fG-U;B-P9x]M;Qs x-ELÉ8q8h‰]9>1ۉE WCffOM 9E}ދ]K;9MfEE9EgM@]o]s|\[^_ËUC;B9M<-<] E;XrPƒa<VfPƒA<t UA9J w)ىMt4M\$$L$uU< uыE>MˋI9B9EEHD$D$$<uC;F^D$D$$-E4E 1MEIMG fo ][]::;z]1uB/$CE !--]K9qEE1҄u1 „0B9Uu1ҋEE\[^_OMC9ADE]]@G]fG]uN7~ F$Eȉ$C K9U@G-fG-MIuEE1ɺ>M1ɺdٍA< vA<A<tWffGCuCٍA< wWfCfGu BB<v tWffGS~{CiٍA<wWfCfGu? BB<vWfSfG~ BB<v/ t'A<A<tWffGS~ t( t&tC € tWffG̻CZٍA<wWfCfGu0ٍA< A<uA<wWffGCuC € tWfCfGuCٍA<A<tWfCfGuaCOwWfCfGu)&Ez]#uN$uENU(]uÉ}0xEE^E E]EEC3{u]}Ð&U(u}lj]@@tzB<F<uˉ/]u}Ít&I9tԋwEEEG]E]EMEw]u}É똍U(]uÉ}@)׉։Et2SES D$D$C${E]u}ÐUWVS X}t [^_ÍvXHN D 9@D DH9@DHB uF)D$D$$F  [^_Í'U}}]uˉƉUFEFu^~1ҁ~1w$0]u}ɺEF]u}ËMUKsEtMUOK\E]E)EHM$AN+MP]u}M+MxEOA$`N+MN+MU>1ɺVJ MUABEE)ExM$AU<$B\N+M*N+MU1ɺ VJ'UWVSUM܋@E;Vs :^ EE^g.7*mЉ ^9s<*IJ9v<\$EtEE9J9v ;EtFE<\>)\{dMXЋDHٺ8T LHBٺ@F@L^ v[M(F@HFXH FD ٺhEN9s!B9v :\)\; FDHٺp^9sB9v :\<^[t&;N8PfB;EEE;F[^_Ít&}^F@^ ^XBN+MHEA$N+MPN+MXEA$hN+M`E^o9{S Nj;Fs 8,s$U^9B9:\z}E1ɺ(2^^E dwSvVN1ɉ FH(F@0E;F5[^_B1ɉFH(F@,8}t"9Év@9sx\u E^z)z)fBt&P9Vv @0< v pu9lj_ ?Nv'UWVS,UEEEFEt&;N <|;]QN$D J P W[_cgkosw}  D !."=#I$U%b&l'w()*+,--..//01234567 89:;(<7=C>U?c@q[\\]^^__`{{|}*}>~D% $ > $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8  : ; ( I!I/ .: ;' I@: ;I: ;I 4: ;I.: ;' @4: ;I4: ;I: ;I : ;I4: ;I .: ;' I : ;I4: ;I.: ;' .: ;' I 1UX Y 1! U"41#41$ % U&1X Y' (1UX Y)4: ;I *41 +: ;I,.? : ; ' I@-: ; I.4: ; I /4: ; I04: ; I11UX Y 24: ; I *@1ointH*+OxvUV3#Wd# X#Y# v iTY3#jx#R3#3# ~#Tg#3#)#)# )#$3#(a3#,3#0}#4p3#8d#<#@R3#Dd#H3#L)#PDZ uch*A sopOoLP]gu ptrvg#qw#x,#|y4m3 *  =   - u  A    + ./}#0# ?&'}#(v# p<|=}# end>}#?3#j@x# A)#_B)#\C3# gD#F# G#H) v-ch3,Kj30NJphKvei3R?3PpKc3L3YpKHcs~gi3top~cssd@o`|plKposm)nQK3IxBJ3L3tryM3upsNvpK4e3]sp}cplen3W.vjDpKpv8pp~K)Nspx-&wp*Kop+,dAy~pxKnoz3nc{d|dcs}~css~di3pKcs~cvbvKvi3.p,Kcs-~c/3sp0}cp1len2dpKcs~cv]nch3pKcs~i3cssdn33pKcs~i3cssd.3pKcs~h,i3top~cs2~cssd4 }0 4pK`cs~3  !0"`#"#"*"6 Ap Y O!"d#n"z[#$ i3 ci3 % Hi3 &O r 1 ''r"< "F "R<  `  !x"O "o " ##&     ' "     !" " " #(] y o!"o # # X pK  } k } )m  upur v pKch3}k}m  vg 6` pK4 ch3h ( 0 !H" " * i )_ pK b)K)Aret)uplen)_T H`rpDKopEFdposG)snI)$sJ7iK3J $]p Kb!)r"3to#3R)K%)upf*)73pK+?3c3c33pos)i3)pK!3`3)b)ud3W3( ` !" # "("" "*\OpNKcPvposQ)cR3S3T)U3&v" p K&!3ec#v)$)u\)[%)u`)&)ud)'3uh(- ! "*up#+"7"C*Oul?;pKb pKgBpKgxbx9x)scp}i)3pKgch3h3mpKgh33.3%w)pKgxs4)),&3 *-%-`-3.pa?~/g/pK0i3/0lendB1]& 41w? W M1b z p!"##""""" P  !h#" iCm   !"##"( 2 (!"<G"H"T#` 2$1_2)v 2xY ../../../include../../../../include/arch/i386regcomp.cregex2.hregex.hutils.hstddef.hcname.hcclass.h;#91YkF?9Y??f!;/K=gv|f4:=t>>I!L؁"H02fBA/$.1YQ wJ ] 1uyp2YW/yt.191 .yYN==}3o:LQzg;/g2 FI=-w&H!#;|)- .}fw.x< W{?91GXXh:0J|. gV {w,X4u"HjBV>,et X4u"H` BuV>,[t%B-;>,z<4OJ4X4u"HB,G X"Ht_4="HyXY"Hc<ZQf/?>KKF/@FAv/=`.:0e/;BYg?,KKZ=;.o@E/@0#>*z=U0=?>0)=5~֒!=;=;=u=s= .ggYu׻Yw  tu( t1-/bu  |f%0g vf 3uY=-0~'!pX!^fzH=W/u-/~fjFx8X} fuYOג,=u/sYX:=>ur>0jutq:]]alnumalphablankcntrldigitgraphlowerprintpunctspaceupperxdigitNULSOHSTXETXEOTENQACKBELalertBSbackspaceHTtabLFnewlineVTvertical-tabFFform-feedCRcarriage-returnSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCIS4FSIS3GSIS2RSIS1USexclamation-markquotation-marknumber-signdollar-signpercent-signampersandapostropheleft-parenthesisright-parenthesisasteriskplus-signcommahyphenhyphen-minusperiodfull-stopslashsoliduszeroonetwothreefourfivesixseveneightninecolonsemicolonless-than-signequals-signgreater-than-signquestion-markcommercial-atleft-square-bracketbackslashreverse-solidusright-square-bracketcircumflexcircumflex-accentunderscorelow-linegrave-accentleft-braceleft-curly-bracketvertical-lineright-braceright-curly-brackettildeDELH:w=nhhhXXXXXtXXXXXXU=|| |l| -DE 0AE PAB AGiAB C`AF AB BF AB ACFAB Jp[AB IVAB IE0 AB FHAB IE`AB IE_AB IE`AB BFAB FIAB BFAB BF AB It t -uPR01t16t6Nu0LPPQtQStSuPhPhWWnVVuupupttYuPYuh R DSHUSEVHVV`atagtg|u`qPz|P`lRz|RttuPVVVVRulWWWSSSSSttuPVV)R)TWW')up)-R-cQQRQRQR`SSSTWWWttjuPSHSHRPRjSV%HV]jVpqtqstsupPVPVVPpRSStt&uPS&SR V R&VQ W Q&W01t13t3 u0EPE u@RWKW} u W u' W W W R W WRuDR' uD uD uDuDuD uDBVRKV V  VVRuHi uHWWRKW W  WWS SP P P' - P@ J PVPV V P  V' V ' V V $ V$ ) P8V[jVqVVSP S P$S8ASeSPSd v S SPP PrPPuV VRj l R} uP uPj uPuPQ uZ uZ Q X Qd g Q Q uT uT P SSS(:S?wS|SSS=SBDSR_SSSS S6HSMpSSSS| Q QVRVV S V  V' ' V V) j V V8V[jVqVVr R PPttXu)P)SS#PV&VW`atactcu`tPtWWW`|R|VVVVu`Vtt_uPWSRZVZ_R+QQ_Q]W`atactcu`PV`R`Q`uu{W{}u}WuSSRttu P `V`nPnzVVPV R ul Q ]S]nQnwSwQSS  9W9LPcnun}W}uWuW  PPP`hPttuPIVLV"P"V R u`Qu\"uhGuh%"ulGul*HWMTRWJWL2WWWWJW2DWDXSWGWWSPS*"upGupHSSqSStt u#P#X V[ V P V#R# uX<YPEHP#GSSSR,S*QS5 W S S#GSSWESS*W5 W S} S W S W#GSSESUS*QS5 W S S t t *u "!"!&!u&!$$$u$&&&u&* !!w!Ww!y!u y!!W!!u !!W!*u ! !!u!!R!!u!!R!_"u" 'u!')u3)*u!!P$!u!S!#S$?$S&&S 'X'Sx''S)Y)S))S""W""u~"#u~$=$W$&W&&u~&&u~& 'W!'!'u~!'!'u~!'^'Wx''W''W^(g(W((W((W()W3)3)u~3)3)u~3))W))u~))u~)?*WL*}*W"&u~& 'u~!')u~3))u~)*u~##S#$R$?$Sw$$R$&S& 'S!'!'S!'-'Rx''S3):)S:)M)R)9*SL**S##P##W##P##W#$S$=$W=$?$Pw$$P]%i%P!'!'W!'X'Sx'x'Wx''S''W^(g(W((W((W()W3)3)W3)Y)S9*?*W}**P##u~#H$Qw$$Q&&u~&&Q!'!'u~!'-'Q3):)u~:)M)Q9*L*u~#&u~& 'u~!')u~3))u~)*u~/$=$W^''W''W^(g(W((W((W()W3)Y)W9*?*WF$$R$$R&&R?$H$SH$$Q$$Q$$S&&Q&&S/$$u~&&u~''W''u~^(g(Wg((W((W()W:)Y)u~9*9*W9*9*u~9*?*W'(Q1()Q9*G*Q/$$u~&&u~()u~:)Y)u~9*L*u~regcomp*<  RK<  KRt[8  j ' ' S ! 9R&8 5 G  ) '  S | 9Rr d  H d & )  R  R p'\  j j 0GP 0nGbD2B)+'P P< [ Q5 *P{ } Q5 * nb<_"")3)""))"$L**)9*Y))& '$&"#L**)9*Y))& '%&~%%v%|%$p%#$##$$/$!'x'$$/$-'x':$w$&&$$:$w$&&$$x')9*L*3):)x''9*L*3):)')''''unsigned charoldnextbackrefsssizepregsize_tregcomp.cp_strCPRINTlong long unsigned intslencharjumpbracketCGRAPHnextp_b_coll_elemlong long intsigned charnbytesfirstchsizeCSPACEconcaltoffsetre_magicCLOWERfirstlong intmagicscanpbeginrepeatstripsnugnstatesnewlencclassesCDIGITplusnestCALPHAregex_tsopnocsetsizeprevfwdcountre_gutsmaskp_erecsethashvalueCALNUMunsigned intCXDIGITiflagsmaxnestsetslong unsigned intnplusp_b_cclassnameCBLANKlaststateshort unsigned intwascaretsubnoCPUNCTcflagspmatchesp_b_symbolnewstartfindmustfinishmlenwasdollarnbolcopyoldendfrompluscountCUPPERcnamespendend1end2cnamepatternp_b_termncsetsnsuberrordoinsertcomputejumpsnulsdoemitfirststatefidxshort intseterrre_endpopndmustcclassnonnewlinessuffixordinarystarordinaryndigitssetbitsncsallocendcstripmoffsetcharp_bracketp_countothercaseallocsetp_simp_reoffsetre_gcitypematchjumplargestduplcodep_breCCNTRLp_ere_expparsecount2dofwdp_b_eclasssuffixneolbothcasesregcompfreezesetenlargeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)startmindex/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexstopprevbackcomputematchjumpsinvertre_nsubfreesetGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@* )* % X/`. 4`.F1B l VD]R < b2OLHuOq D |Q`} 0SO+p <Ip  Dip0ukz(zz'  -0 !P)i1`7AOVap[iV p0 zh` H_` regcomp.cothercaseseterrnulsp_countfreesetdofwdaltoffsetp_b_coll_elemcnamesp_b_symbolenlargedoemitp_bracketcclassesordinarynonnewlinedupldoinsertrepeatp_brep_erestrncmpreallocmemsetmallocmemcpymemmoveregcompfreestrlenregfree?FN\o'((()   '3 ; 'd l ' **J+,Th.!*O!*e!.!/"(#*&0)'*'*'*I).C*. (08@HPX (08@HPX`hpx (08@HPX`hpx (08@HPX`hp $$!$&$-$;$B$I$P$W$^$e$p$w$$$$$$$$$$$"$0$>$L$Z$h$v$$$$$$$$$$ $*$K$Y$n$$$$$$$$$$$$$$$$$$$#$1$D$L$h$v$$$$$$$  $$(, : V$bfj x }$ $ $    $   - 2$E$QUY ^$i n$y ~$  $  $    $,04 B G$R \$dhl z $ $   $ $$F$o${$$$b$$ $      -  2 $=  J #W #`  n  |   # #       #    * . 7  @  I  X #j #s  |        # #    # #(  9 $A E I  W  \ $g  l $w  | $ $ $ $ $ $      +  4 #F #O  X  l $x |    $  $   $       $  $  3  A  O  Y $a e i  w  | $  $   $ $  $ $ $ $+$<$DHL Z _$j o$z $$ $ ##     $,$8$D$P$a$imq  $  $$$$##   +$D$g$$$$$$$$$=$I$U$a$r$$$$$ $ $ $ 5 D Q#f###      ## #!#* = H#Z#c l u $$$  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|04HLhl$(DHdh$(DHregerror.o/ 1217881252 1001 1002 100644 6224 ` ELF4(UWVSL]u }ڹu  t9fuu/q4$Xt9s $ > : ; I I : ;  : ; I8 &I <  : ; .: ; ' I : ; I 4: ; I.? : ; ' I@: ; I: ; I 4: ; I4: ; I4: ; I 1UX Y 1 U41I!I/ Y8X2intyA/<+OhvUV3#qWd#*X#zY# v TZ c P<Q3#cR}#S}# N"} N C} rYT$hrd8n3,oN(p}Lqd#rsYplentd\u3sv}w$z9. D4v41/K4T;g ../../../include../../../../include/arch/i386regerror.cregex.hstddef.hyX5yXCi`?-=/Kk Y \f$XZdfz%%dREG_0x%x0REG_NOMATCHregexec() failed to matchREG_BADPATinvalid regular expressionREG_ECOLLATEinvalid collating elementREG_ECTYPEinvalid character classREG_EESCAPEtrailing backslash (\)REG_ESUBREGinvalid backreference numberREG_EBRACKbrackets ([ ]) not balancedREG_EPARENparentheses not balancedREG_EBRACEbraces not balancedREG_BADBRinvalid repetition count(s)REG_ERANGEinvalid character rangeREG_ESPACEout of memoryREG_BADRPTREG_EMPTYempty (sub)expressionREG_ASSERTREG_INVARGrepetition-operator operand invalid"can't happen" -- you found a buginvalid argument to regex routine*** unknown regexp error code ***| 8AB Ftt8uJSJvuvSuSuS8uJVJvu vVu Vu  V u .V.8u  tWtvuvWu8W*RQvQQWrSS%RRvRRJsVVV V.8VJWSSS]_regerror888GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)regatoire_endpshort intsize_tlocalbuferrbuf_sizeregerror.cnameregerrorre_nsublong long intcharlong intconvbufrerrsregex_tunsigned charexplainsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexlong long unsigned interrbufunsigned intcodeshort unsigned intre_gutstargetrerrlong unsigned intre_gre_magicpregerrcodeGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@8 p) % `/L4LBF]B pVR  b2q20 4 ( d H  8  @ H03  (    @    8")19regerror.crerrsregerrorstrlenstrcpysprintfstrncpystrcmp&Nh%/ (,48@DLPX\dhpt|     !&-;BIPW^epw"/:eptx }        5LXt regexec.o/ 1217881252 1001 1002 100644 40220 ` ELF4(UWVS9ʉEMЋuttыUËRUt&E %=XwL=0_=h4= =(t&dC9]ub[^_=Q=ht&=p=xt&uC! ! 9]t;=@=Ht&=Pt&`! ! ƅ>6ؿ)ȍH=S==} zvtQC=8vC! 5} UBM @ EC! EKM%=t&&Eэ%=u]! =,U! ƍ%=C! Z=` C=9M )CC! } ƒ} }C} C} {CzE }Cvbt&'UWVSӃ,MM@0UD$|EظM D$$;_EtCE]Et&M;OEEt EE} }'E1ۃ} }t#~ MUt$4$L$M Ku}t7}MA< A<A<tX}_tR}t1MA< A<A<}_}t1MA< A<A<}_EzM tE܉E;u؋M9M+E9E E؋MU4$D$L$M ƋEE܋MMVE{C}~t>}jMA< [A<A<C}_9EzEM Ut$4$D$TB+1}}EZ0BZ,EGvGf뭋E,[^_ÍvUWVS(E؋E;E MԉUT`xHts@HEt|6(0t&t&]9] U؍ pM܋ ʁXw%@HEuMOUE؉$T$U3M NjEL$$MԋE9EuCU]]JU]ӉuEMډމ$E؉L$9tЄtڋ]EM$E؉L$щ]9] }E([^_ÍvhlXMNUE؉$T$UUM ƋEL$$MԋE99EuǍ{]UE؉<$K\$tUE؉\$<$u_ڍ&ʋ %=uBUMOUE؉$T$UM NjEL$$MԋE9EuNjU؋M܍s@%\qUE؉\$4$b9t(K]؋P%%=uK뽋UE؉\$4$}Expt2xt&`"E؋]؁PE+C >E؋]؁PE+C D v'UWVS9ʉEMtj։׋EH%=XwT=0=t&|= =(t&FG9uuE[^_==hf=p =xt&uEFP;MG9u-E[^_=@=Ht&=Pt&PUB)E ʄɈ&)މf=t&=t&=t&} zUMF:D9G,=8EFGP} UBM ؋@ uMUFD:GE8ENVU%=tӍ3%=uMUGuk=M3AE@EM;FG=`FG=v9] FG{EFGPi} ƒ} }QUMF:D9G} /T} {JFGE }4FG'UWVS,EEM;E hMƉ׋ MIMvE%=0O=g&=t&NE؉M%=Xp=H=Pf=8t&Mډ]QB)u }dEE)9\$EP <$T$ukUM@@9 tUFu؋Bu9uFu؋E؍;=wc=`F;u t&9}܉t1,[^_9}tUBytʍ؋@ tGF;u df=p=E9xCv PU9zsOA< at&= =(@9}N?yEGtf=p=xW=ht&,[^_ËMFE֋%=uF;u zt&M;yuAt&E;x UBF;u -~ML$ ED$U T$M؉ $M܋EWU؁UB9M9yv  9vOA< A<A<_M9yA< A<A<_M;yt&'? E@vwF;u a9}_9NG}M+Q ApPED$ UT$M L$E؉$M܋EwUBt1MUA|EBUUE؍\3t&AUT$ M\$$L$M܋E UP%=uK%%=uK똋EMA98E)މD$ UFT$M $L$M܋EME؉}M+Q A0ED$ UT$M L$E؉$M܋E'UB41UBhMEB}0MA< !A<A< }_EzEM Ut$4$D$B1}}EZ0BZ,EE{RGG{ɋE<[^_fUWVS,E؋E;E MԉUT`xHts@HEt|6(0t&t&]9] U؍ pM܋ ʁXw%@HEuMOUE؉$T$UM NjEL$$MԋE9EuCU]]JU]ӉuEMډމ$E؉L$9tЄtڋ]EM$E؉L$щ]9] }E,[^_ÍvhlXMNUE؉$T$UM ƋEL$$MԋE9EuǍ{]UE؉<$K\$tUE؉\$<$u_ڍ&ʋ %=uBUMOUE؉$T$UVM NjEL$$MԋE:9EuNjU؋M܍s@%\qUE؉\$4$9t(K]؋P%%=uK뽋UE؉\$4$}Expt2xt&`"E؋]؁PE+C >E؋]؁PE+C D v'UWVS E} UH 8e9EA(Ѓy  @ Kuكt?xxA< A<A<tjx_taDt7DA< =A<A<%D_xt7xA< A<A<x_G%Pl 99XX+l9@@t$D$H$@D$L4$L$t$DT$H $TPƋ@lDx{~tHD DA< A<A<D_zt$4$|$PTBZ0}BRZ,I8D른 [^_Ëp9& EuRBLuEt$t$$ 1[^_PL$T$Xt΃}h@Ht(B@;PHv؋yL@BP~D$ D$PD$T $jv9MPKD$T$&D$ D$PL$Tى$YtE_+U+Z};(M@AC9]9PHs͋M@PD$T $E<$lXX9l [^_ËAlBL+U+Z8vr<B@8BD4J0l\9Xv9Xw;0R$\QPH$ @lX9sJlC9Xt9J4:u狅PDX)9|҉T$L$$u9XE@H$r$ +40D 93KJ:t)ʋ8;}9Xt&$QP3+$;I @$(A!EEdH,,9d;1ۋJ4tkr<xB@gBDJ`d\9,v9,w;`dDžHDž\L@D,PDždDžhDžlTDžpA8~)9dsdDž\Gӥ\\@D$|T$$(ed;P|Dž$t A$|Džhd;TDž DžttDž t|9$ u$11ۃt 0t|t/~-@t$T$$(wKuӃt?$$C< EC<C<tj$_tatt7tC< C<C<t_$t7$C< C<C<$_F(‹d9,q,+d9 Y|@T$tL$$(% dt$~tGtItC< 7C<C<t_z@t$L$ $(@BZ0}@BZ,dhP{?Dw@DA@뮋h҉XE@u@Lu LX(X<$L$,tԃ}Hu&@@H$H@@Ht2HB@@;PHv؋BLu EBP~\DXD$ D$(<$D$S[X9(K<$D$bXD$ D$(<$L$tEX+LU+LZ}(UH@ BC9]@9PHs͋M@ԋt$t$$@LX+LU+LZHt$\16$1'<$d,nX@dd,9sPdC;,t9J4:u狅PD,)9|҉T$L$$u9,|f+`D KJ:uS9 uG(X<$L$Ht$\)ʋ;}9,% $ > $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8  : ; : ; II!I/ .: ; ' I : ; I: ; I.: ;' I@: ;I: ;I: ;I 4: ;I4: ;I4: ;I4: ;I 4: ;I 4: ;I1X Y14: ; I 4: ; I! ".: ;' I #: ;I$: ;I%.? : ; ' I@&: ; I'4: ; I(1UX Y ) U*41+41 ,41-1UX Y .1/ U01X Y 5!1<int*E t.eGY,+e-Z 13jFSUV3#Wz#OX#Y9#  9TY3#a#3#3# e#}#3##1# #$Y3#(3#,3#0W#43#8p#<#@3#Dz#H3#L|#PZo\]#+^#3_Jg) uch*L sopOPsu ptrv#w#<x,#1y3  : ++G P gQ9# R3#S #NT#  U#V#6W#X#+Ys# stZs#$S[s#( tmp\s#,]s#0 mbs^2#4o P gQ9# R3#S #NT#  U#V#6W#X# vnYs# Y#$ stZ#(S[#, tmp\#0]#4 mbs^2#86ZzwiU6sVnWzmbsX<+Yzz2s%g9,&Kubefschzaftsfcsspc0,s`i34np0mk4&l"umVnuostqsrsuXtmpssptu\cuzAvzwzudix3Gyuhzzul* =gt v Zmo4&puqrsiu3ssv8eswspxu`stpyTz {|}ssp~sep$"dp7  Lg9x&ubefchzaft cs s pck ,s ` i3 1  m* ) &+H u, - .U lev/u rec031 i23upss3 sp4B56ssp7dp86len9z\:3s;j<cs=*wc>zY*  z1=m*4i&+u,@-_.lev/rec03qi23upss3-sp45$6Bssp7dp8vlen9z\:3s;<Acs=jwc>z25Y* : p n}mk &lumno%stqEruTtmpsuXptu\cuzyAvzwzudix3yuhzzul* gtp mo ,&pKuqtrsiu3ssvesw(spxu`stpyhTz{j|}6ssp~sep$dpU>3g9Gz  3 i3 mv= m4 dp gfU glU&u pp cj3 mj3yp!!"#m4$&$u$$stsS stmp sp c zA zzi36z!!3g9Gz  3 i3 mv m dp gfU glU&u pp cj3 mj3yp!!"#m $&$u$$stS tmp p c zA zzi36z!!%3 5&')&Gk&ze& & 3'g9(UJ?4+)H*`c *k +t},~* !,,,,*A!,,,,,,-.H!.<!.0Y"$)[*T"*_#*ke#,w*#,*$*4%,*~%##** (gPx/p*%*m&+~,*&,,,,*&,,,&,1,<,G0Zs-1.A'.'.(vl),,*i(,* ),*)*>*,* *-.** ?*  ../../../../include/arch/i386../../../../include../../../include../../../include/sysengine.hregexec.cstddef.hwchar.hstdint.hregex2.hregex.hutils.htypes.hx.K;u!P X<f,1!/WYOf'>f=csge/$&e=-?/gZf<XFf:ff~<<tJ<r "Py<M91g_e= .z<x?/@r(x.ngV.X:>r+1=e/;/-/RX6dJ=c sgegI=$J"?X=.tXIx t{< [t<=.<>:h,>#/1(;st .~Z|fl 3XM: X&<XX;!;<g9(. um&_0f-Y;g=(Je= x<"?f<[/0ȑ-u;Y/( xt,~tl [t<=.<>:h,>#/1(;st .~Z|fl 3XM: X&<XX;!;<g9(. um&_0f-Y;g=(Je= x<"?f<[/0ȑ-u;Y/( xt,~tȬg=g fvAyXikg/!-4w:8uvjfDuk"xt/{Ȑfo<<&z. .#c?4~<)#c?'.Xy<M91g^!;=V--/6~<<<f~Xy<M91g^=>"Py<M91g_e= .z<x?/@r}(wge >ɱ$,.gjcbgkgdggZdgjgdg fwf fg(|z"./LY!-4C>0hMYk)g;yO|JX{f.%Xb&-/4cu=Ǯ  7-/ fr2J\B'h4 fXXF ~"-)#dh/t!07v,hf  Rl'Xdh/~.=e ftf ؑɱ$"-gjcbgk fufil(jz".&LY/$!e4CC0ilLYk/g;ywtE-Jg-g{f b-/4vlg=Ǯ  .g-/ fr,J\. ~ !0c X\V.l'shut up gcc| %AB F0AB AD VAB F sAB F AB FAB F NAB AGpVAB F 1AB Itt%uP%uhR3PPRQ%udu u u u u u  u %u Vu%VP,,Q,.RbbQbRQR1ORObQQR%R&,S,,up,6QQSQ\bQ"W%W,6QQQ OQ01t13t3u0GPGW0JRJSSS0DQDuT0{{u0{{u :u ZhPrVyup5u`Ogupu`:upFFu`u`upS !t!#t#v u /P/v uX BRRR >Q>v uT >>BPBv u >>v u @SSS7S A SX ^ SBVupVYPPP9ZRQQQQ`bQezQBWVWLQQWVWV Q#/Q77WeWQ  Q v WP1P69PPPbkPPBBWBulVWWVbWeW V  WBuhS7SSQQS(S1>RQSPU~R~QBudV1V t t u P uh R  R Q ud  5 u 5 e e u Q v v } u }  u  u  u  u a a u uu  u  u 3 3 F uF r x P  S q Su S S R SF S V  ul  R r Vu V  W s Wu W Sa q S S  t  t u  P u` R[RRRRRFNRPRRRR8bRRRfRR  Q u\   - P- uP   u u88KuKu8u8NNuuu  u  u8 8KuK u 8u8 u u  @VDQVUVV^VVV WWP~W~~P"W"0RPPnRPPHMP~PPPSSQ8QP0DPPP- R`RRRRKNRPRRRR8FRRfRV^VVPttuPu`aR/RRRRKRRRvR28RH\RcfRR 0RRRRQu\PuPu 'u'u!!2u2\\u%u%qquu u 'u' u! !2u2\ \u %u%q qu VV$V'VV2?VVWW"P'WPWR'P-2PRiwP|PPPV\PcP#SZ\S\mQQ"PPPPaR/RRRRRRvR28RM\RcfRR%0RR$V2V?VFLP !t!#t#nu 7P7lW YRYnuP YQYnuL nu nu 4}S}V /SUcSupu`Eup_wupu`upu`;upGnu`jSpqtqsts upP uXpRRRpQ uTpP up u oSSRS Sf S SupPP$%PR35Q8MQQ+QQQWV8RWQWVWOVZgQsQWWW  QR ^ Qf W5>PiPPPGXPPPWulV8RWVWWWf Vf WuhSRS  S  Q% ( Q8 J SxSRPRQudVV t t 5u  !P!&u&&P&5u  m!Wm!!u|!"S""S""u ""u|&&u &&W&&u &&u|&&u|&&u|&&u|&&Sb)b)Ws))u|))u|))u ))u|))S))WK*K*u K*K*u|K*K*u|K*K*u|K*U*SU*U*u **u **u|**S**W*+S++u ++u|D+D+SD+D+W++u ++u|++W3,X,u|X,L-SZ-`-S`-s-u s-A.u|00S00S01S!3!3u|!3K3u|K3K3u|K3X3u|33W33u|33u 33u|33W33S34S44u 44u|44W45S `!`!&u&&&+u+&,&,5u ( (.)u.)2 2!3u!33 33u35  !R!e!u}e!&u&&R&&u&&u}&b)ub)j)Rj)+u++,R+,3u33R35u $u|$$R${&u|{&&R&&u|&&R&^.u|^.e.Re.0u|00R00u|00R05u|""S&&S'P'ST'6(S6(;(Q.)X)SX)])Q))S+D+S++S'P'S''R(.)S.).)R""P=(T(P((P))P!!u|!!R&b)u|))u|*U*u|**u|+R+u|R++R!3X3u|C!&u|&U*u|*+u|!3X3u|"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|x!&u|&b)u|y)U*u|*+u|!3X3u|"#S##V&&S&&S&&V&'VK*U*V!3X3V"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|""u|"n$u|$$u|$$u|%%u|%&u|=&k&u|k&&u|&&u|&b)u|))u|))u|K*K*u|K*U*u|++u|+D+u|++u|++u|!3!3u|!3X3u|i#&W&&W&R'WT''W))WK*U*W+D+W!3X3Wi#&S&&S&P'SZ''SK*U*S!3X3S"&u|&b)u|))u|K*U*u|+D+u|++u|!3X3u|&&SU**Ss-A.S00S00S01S71!2S!2=2QX33S33S44S44Q&&S11R2!3S33S?2S2P22P33P&&u|K**u|,,u|,,RK33u|33u|U4c4u|c44R44R&&u|))u|K**u|,/u|/1u|71=1u|c1!3u|X34u|45u|&&WK**W`-k-Ws-!3WK33W33W44W&&u|))u|K**u|>,!3u|K33u|35u|&&u|&&u|K*K*u|K**u|s-s-u|s-!3u|K3K3u|K33u|33u|33u|44u|44u|&&u|&&u|K*K*u|K**u|s-s-u|s-.u|..u|/7/u|\//u|J0~0u|~00u|0!3u|K3K3u|K33u|33u|33u|44u|44u|&&VK*U*V-!1VK3X3V44V&&SK*U*S-.S..S/,/S\//SO00S071S=1a1SK3X3S33S44S&&u|K**u|s-!3u|K33u|33u|44u|regexec5%!&!3X3*+)U*))T')M'O'&G'%!!!3X3++++*+**)U*))j))(;)o(u(k(m(@(N(' (''T'Z'M'O'&G'!&!!"&&&""&&k&&%B&E$%B$C$# $##U**X35+!3d**45>443.4X332!3h2n2d2f2?2M212a1w1]1_1+=1--~01/O0//./..-e.ldissectunsigned charflagchbackrefspregsize_tregmatch_tsmatcherstringoffpfreshlong long unsigned intcharjumpmustlastlong long intsigned charesubnsublmatchernmatchre_magicemptyxmbrtowc_dummylong intmagiclstepnstatesre_gregex_tsopnocsetsizebeginpre_gutsmaskregexec.cdummycsetcoldphashlastcunsigned intrestiflagslooksetslong unsigned intnplusoff_tlaststaterm_so__mbstate8short unsigned intspacesmatcflagspmatch__mbstateLwchar_tmbstate_tmlennbolregexectaillastposeflagsclenncsetssfastoldssprm_eofirststateshort intregoff_tre_endpmusthardstripwint_tsslowuint32_tsetbitsmoffsetcharlslowstopstlbackrefoffsavematchjumpendpmatchplmatsdissectsstepssubneollfastmustfirstint64_tstartstGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)starthere/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexstopsbackrefre_nsubGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@5 t%D5+D50D5wB7> RL. N l^2U qU4m t ~W +  >  ^ 0~ (11 w %0 V s & /8 N>pV  GNU\ 1dkpregexec.csstepsslowsdissectlsteplbackrefsbackreflslowldissectmemcmpmemsetmemcpyregexecmallocfreestrlenz   U=U!""9##v%%#'5'C'f)`***+6+++1/3A3O3333:44 !&-;FMT[fmt{ !/=KYgu+@Sap{,3BVdr0>LZhv+GSW[iny~#'+9>INY^iny?KOSafqv '7GLWlx|    ( < H L P ^ c n s ~             $ 5 J O Z i }                0 L [ ` k p {          & * . < A L Q \ a l q |           ? K O S a f q v             '7GLWl'2=H_w 5@KVa %1=I`",9Fjs|#1?HV`d#.7@Sft8<X\x|regfree.o/ 1217881252 1001 1002 100644 4016 ` ELF4(USE8et[ËX t;EuCt$Ct$C4t$C $ > : ; I I : ;  : ; I8 &I  : ; : ; I : ; I8 .? : ; ' @ : ; I4: ; Iu2int}UA*<+OvUV3#nWd#*X#Y# v hTY3#Cx#O3#v3# ~#"g#3#)#)# )#$N3#(3#,3#0i}#4X3#8#<#@3#Dpd#H`3#LI)#PZ uch*A sopOoP]gu ptrvg#w#x,#y4m3A 8 7,g9W} ../../../include../../../../include/arch/i386regfree.cregex.hstddef.hregex2.hutils.h7t?if=i:hKzuuu=W| AB Dttu0P0uSSregfreeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)setbitsre_endpshort intsize_tstripnpluscsetsizemoffsetbackrefsmustre_nsubncsetslong long intmatchjumpcflagscharlong intregex_tcsetlaststateunsigned charsopnohashsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posix/regexlong long unsigned intunsigned intiflagsshort unsigned intre_gutsnsubregfree.csetsnstatesneollong unsigned intre_gregfreemaskmlenre_magicpregnbolmagiccharjumpfirststateGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 0%+0B> RaN b0^  o@u~z    0(`  p     regfree.cregfreefree>M\p   ! & - ; B I P W ^ e p w           " 0 > L Z h v           * K Y n       unlink.o/ 1217881253 1001 1002 100644 2496 ` ELF4(U% $ > $ > .? : ; ' I@: ; I  I&I eint2Rn{@ .3 .k6 unlink.c-?|  AB tt urunlink filenameunlinkGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charlong unsigned intshort unsigned intunlink.cunsigned intlong long unsigned intlong long intcharshort intlong intsigned char/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  %L+L0LbB> RX:N b,^  o,~z     0)+(SS     unlink.cunlinkremove   ! & - ; B I P W ^ e l x   ,utime.o/ 1217881253 1001 1002 100644 2824 ` ELF04(U% $ > $ > : ; I : ;  : ; I8 .? : ; ' I@: ; I  I &I 4: ; I? < M into5](})d#*d#1300    v G?3p ../../include../../include/sys../../../includeutime.cutime.htypes.herrno.h0"T2| AQ ttuutimefilename/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixerrnoGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charactimeutimbuflong unsigned intshort unsigned intunsigned intutimelong long unsigned inttime_tlong long intcharshort intbufferlong intmodtimeutime.csigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ %T+T0TB> RN b,^  o,~z    0+C(kk      utime.cutimeerrno   ! & - ; B I P W ^ e p {         }wait.o/ 1217881253 1001 1002 100644 7000 ` ELF@4(UVS1ۃf90tC\$$u[^ U]]u}u u؋u]}Ét$ft GutG1Ft$$t;ut$$됐&UED$$D$Í'Uuu]t]u$ 1D$bD$$D$ 3CC\$$]u&U}]u]ut]u4tH)1D$D$$D$ CC]u$뮍&'UD$$% $ > $ > : ; I  : ; (  : ; : ; I8 <  I  : ; : ; I8 .: ; ' I@: ; I4: ; I4: ; I.: ; ' : ; I4: ; I4: ; I.? : ; ' I@: ; I: ; I 1X Y 1 U4141.? : ; ' @.: ; ' @ .? : ; @!4: ; I "4: ; I? < .V@(intF.2+O O " |&O # #  9 `. /; , pid-q# .# Y/3#wEw1pidDq,iF3J;Gw] tppidoqiq3;rw,q@{pidqY,3;w}H 3^qfY,WpidVq;Yw"pidq?~deo;w <0V"!j3 "?3| ../../../include/arch/i386../../../includewait.ctypes.hstddef.hcollections.herrno.hI_X ?Jiw+1PWxKEYKgYx Jw'/uusjFfj.s[uM'/s?syXtgYYYwait.cwait_child != NULLCHL_EXIT| 1AB AC@AB FI#AB AB FFAB M0&AB tt1uP/V .SP*-P@AtACtCu@YYpSpuuuS@YYhVhuu uVu YsW|~PWhmVVttuttu//5V57u7Vu+CPtt"uSuSu"S"u VuVu"VPS P01t13t3VuG2waitpid2wait^wait_child_addinit_waitpidVGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tlist_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/posixdata_sizerpc_child_exitwait_child_addlist_noderunningwaitboollong long intoptionslong intdwordwait.cunsigned charsigned charlong long unsigned intcorrelation_idunsigned intwait_childshort unsigned intstatuschardatawait_listwait_child_dellong unsigned intwaitpidpid_tsizewait_child_getTRUEanchorinit_waitpiderrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@V @%+0Bw2> (RN ^2#qm ` ~ N K @%  HE 0] 3([[(@ h1 !  0D@LRags#x0&wait.cwait_child_getwait_listrpc_child_exitlist_get_element_atwaitpiderrnoget_parent_pidyieldlist_removewaitwait_child_addpmalloc_assertlist_pushvinit_waitpidlist_createregister_message_handler"[ ?U \ h  7"?F KP#   !&-;BIPW^er!4?CG V c hr        8CGK Pdkos          % 8 <X \p t  bitmap.o/ 1217881255 1001 1002 100644 23876 ` ELFK4(UWVSU}EtyE1EMÈEE)E1]8UMU"E M]E ˆU"T>T>MM ˆT>F9uu[^_Ð&UWVSUE ]׉EU} 1EMӈ]tBtɅMu]B u[^_fUWVS uMUE uEȃ)ƉUU!2! ЋU҉UUU2!MMM 1 !ˉ [^_ Ít&UÍt&'UWVSdEUM ](EE UċUMȉ]̉EЋEUԃt $d[^_ËEԅtM9M0s]0E1EEE]䍴&MЍAEf~U,U9Uvtuu1F9]ĉv`xPExIMT$UED$MMĉD$ET$ MMȉD$EM L$$MGC9EEE؋]ԋE9 UU09UȉU=t)EfEEt&뾅E09EE1EEEEċ],EЍ HMf~MM9MvC]E14]U 9Uĉvx MxMGB9EEE]ԋM9EE0U9ЉEct)EfEEt&뼍&'UWVSEM},uU ]E$ME0MtE0EE4u]4M(DžDžM(E;v+E(E䋅)E䋅E49s)E4)E4t \Ĭ[^_ËE4t1E(Ëƍ&Et$G$D$;}4uہĬ[^_É)E4M()M䉍U4JU1E( 4t$G$L$ ;}4u؁Ĭ[^_ËE(EtOtF}4C؋}(ыMEljE(d‹hdhىldphdtډx|hT$hL$d$T$pL$l$T$xL$t$\$T$| $EdE4hlptx|9EC؉u  E( u4 U(Mu(E‹UUUEMEUMċM<Evt$T$ ML$E$t$T$ ML$E$t$T$ MĉL$E$\$<$t$T$ EMU4EMEME9UUM4U䋅ɃEÍ ؋PUU\U( $|(t&e+(XEX4" x4X$"B Ћ$B|9v3+X$"щ Ћ$X<"E㋅x*X "U Ћ |9v-+X]U" ЈX"Ƌx2X" Ћ|9v5+X"Bщ ЋBX" x2X" Ћ|9v5+X"Bщ ЋBE̋U4M $(9UE:E4/ؾʋMe+u䉅< 񋵴ЈDDHMEEȋMEEىMLEMEETDP‹׉X`\H<L$ED$U$L$ED$U$L$LD$U$L$TD$P$X"M# ЋX\"E# ‹\`"U# Ћ`"E# ˆE܋EM4UUEUELPTX\`9My.}4E0)ЋɉM,щMȋ,0,E<428@,UȉEUU(u]ȋEu]x(tNE؋M,E4048<@UMMM9E~+t,xЉlj‹E"1 ‹EȈ0" ‹084"x ‹8<x@!@ ljMx\T$ t\$L$Eȉ$T$ tL$D$M $D$ tT$M D$E$T$ tL$\$E$!}0M)M0E0HGEU('UWVS]EMU} ۉE]Mu uE$E;Ev E+EE$E(E9v+MM(t 5ļ[^_Ë]$}(}ƋE9lj}v؋]$U ]艕lf9]s=UEUMhhUljh&hA9وrll9E؉Ewļ[^_u(E E]$EEU(UM9ʉl#]$u ]艵d;]v MUMEu}B9Ӊ4wdld9lj}rļ[^_Ë]$EE$EuEu9ƉErU9UM(MuMU9UvPM] MEUME} EU\$L$Ct$$|$D$ED$ 9]wF9uwt&"]eu}]u}=M](]}9]E}‰ÃEԋEM̋M Uȉ]҉l|Ec_}E̅tt}]׉h;}Ѕttl}Љh]ԅtt|]A;M܉ssEU‹Eȅu]c E̅u}c:} }Ѕul}c ]ԅu|]:c 녋EE$u(u}9uEu} ‰ÉxuEEUM]tEMu$TE\Eu\$D$։4$E\$D$E$M\$D$x$U\$D$t$G9}U8EU]$‹EDu\$D$։4$ED\$D$E$MD\$D$x$UD\$D$t$?E}(})ƋE}9E}‰ÃEċEMM U]҉lpcU]U}ӉhE]}EhEl}EhEąpE]}AM9EfUEU}c Eg]}Ec Ehl}Ec Eąip]:Ec _t&UWVS,u~ t,[^_ËF EFF$F FtkE1t&11҅tKEЋU$\$|$D$C$FD$FD$F D$ 9wG}9~wEE,[^_fU} tÐt&v'U(U]u}u}M E]t1Ƀ tX]uȋ}Í]M EEt$|$\$ $L$D$]uE}Ƌu} ]ɉÍUWVS|EUM $EȋEUMEUȋMEԋEUUĉMMMȉE UEUM1 MEMɉMY;EUEEEUHE1IEM܋UfDJE܋MԉߋE܉ $D$9u؉EEtYEUE91u}։E1} a1;E9tuUM܋EfTHE9uuEEU܋MfDQE܋Uԍ\$\$fDEU܉$҉T$UEEB9UF}*1} ;EUEEE9 UҋMfDEEtEEEEEE1UԍBEfEЋEED$Ẻ$UE؅u1} *GF9~l}uEUMED$EU 1҉MMuF $D$T$EUȉD$T$ U)Ü:MG9v]EE9E%EỦPUԋMЉPH M܉HUĉE|[^_EMUEt$D$MEM$EUT$ L$D$$EEЋUȋME܋UfLBUЉM)ڍ:1uEЋŰM)EEMET$D$D$MEMȉ$EML$ D$$EȋUMED$D$E$L$D$D$ $UMȋ8Uȋ% $ > $ > : ; I : ;  : ; I8  : ; I8  I .? : ; ' @ : ; I : ; I 4: ; I 4: ; I: ; I : ; I4: ; I4: ; I4: ; I 4: ; I .? : ; ' I@.? : ;' @: ;I : ;I4: ;I4: ;I U4: ;I: ;I U .? : ; ' I : ; I!: ; I".1@#1 $1%.? : ; ' I@&1UX Y '1(1UX Y  n!7LintL@$A&Of*,+,o#-o#bpp.o#l/# d0.3bpp4o#5o#,6.#7o# 8#z9 * ,), src) )dW t)o i,3 -d .d RZ87x73y73c7d!+9OAoff9O9OTp9OR9OQ k9OrLd gKxK3 yK3+MO offMOMOkMOupVTd  V o9"*$4x3Vy33ix3<iy3vi3j3"Soo0#Gx3sy3o_o6333iy3o{o 3 30U3Pzgo){o]33h &  M&N_dl`d1bocoD`o &d1oold~/o0d1dl2dt@o A&Bq0\Vo>x3y3oo ix03V iy03 123d @o kD30 iyE3R 0d Hd PSJo Sdo tjo* ks`H rkt tup ix3 iy3   6 kbppo \o [!x[3!y[3" @( #$T $ %4n!  o2 $4f3 t3 i3!3[Z3}& ''#\ \3(P''#\& ''#\ j3Ze ../../../include/arch/i386../../include/videobitmap.ctypes.hbitmap.h)7yH==Y_yXM@yJ?@0#Gz*[E%) tRxX4zX>:Dz<=gI=;>0*2ge/I/&9G[X<Ȑ7AGu+YYm n<.1I =r<f/ YYL3fM<3.1E=o</}Ⱥ*8jˣN$YLfnLt5Ds!~K;Y;v s#~)>@R<-=R<-gR. R<2"""z4z >gs>gs>u9jeh a<thy1"ff~<.f.~<t f\f~ff~fe=sg1/Y-Yh-Kg=gIi!Y-KZ-Y#//Y-KZ-YT Mef.f"/5.h)XnefSsf .ym<.qfb?g <~ffNWKeK[(.1ّeK,).gI=J|*:,>:>jڭfid00e!-/;I<~TX&!=;I~u!!W=Py<>v?7A9?gK;YeKlX l<fq<tu2u\unww0wZwyt7Aa.faf<a<<f< dzzftheuK%!iqy=fuBg;g;t. 3tf <tJ`@828@9Ȑzt#<<<f<JJ=_y<o.XJX LM>ZYuK:>Xa<<a<a<$@)KKZ:>Mmv+ v,b<#~O<0.,~| AB F~AB BI AB AGAB RAB F0AB I0,AB I`AB F AB @AB OAB FttuWuPu u#Vttuuuu RV !t!#t#u YYdQ6bVbV0SvPttutt"uv$vu,$"u,(u`ud(%Iu0I2ud22(EHu0H"u`uup/2uO"upuul82uX"uluuh?2u_"uhuXuF2uXf"uWI2Wf"WRpRR"R01t13t3#u0 u(#u(0v$vW%u,%:W:u,Wvu,vWgu,g W u, CWCu,Wu,#W0r(rvudvu0ud#ud0,#u4u} u}_#u}u}#u}uLuPuTuX%u\:WtWguP M uTM uX uLu\uX%u}#u}%u}#u}%u}M u}u}Q#WWQP"VVP%u| u|uc"V  uc \ Vo W  VDS01t13t3\u0AuAu\u0\\\u0jjWu Wmm\u 0uuAu$Amm\u$0 Au(Am m\u(VQAQRRVSAu~u~SusV>V\usu\uu\uWQQWQQ\QV\VVVVmRR]RJRSOS`atactcu`rrwVwzuzVuSW !t!#t#6u ))6u @AtACtCu@ffxWxzuzWuWu@ffsVszuzVuVuttn!uu  u  !u !U!U!d!ud!n!OW W W !WU!d!Wvu=u !uU!d!u}u` u uU!d!u` u u u uGSBS S S S W W" ?copy_shifteddraw_dot_4pRget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapbitmap_draw_rectconvert_bitmap_to_4qconvert_bitmapget_color convert_bitmap_to_spriten!:",pg,p CMNZ)X ^ . y a v  \+#% 1V=P 06\9I06\9Ixp D/2), &z+.d!n! !U!:Kl}U!d! ! l}U!d! ! r  GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pixeldatadestoffset1bitmap_draw_spriteshort intcoloris_transparentpagesizelengthlinesize2span_counttransparentcolorbitmap2sprite_tbitmapdata2offsetybitmapdata8offset2convert_bitmap_to_4widthcopy_shiftedbitmap_clear/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videolong long intdraw_dot_4ptransparentget_color_4poffsetxlong intshiftpixel_datapagesize2pmaskunsigned chardwordrightedgesrcoffsetsigned charbitmapdatalong long unsigned intlinesizeheightunsigned intspritewd_in_bytesbitmap.cshort unsigned intoffsetpixel_widthsworddatabitmap_draw_rectpixel_countpagesize1bitmap_tbitmapbitmapdata32bytemaskbitmap_draw_bitmapconvert_bitmap_to_spritemask1mask2color8get_colorconvert_bitmappositiondata1data2span_dataoldwidthGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@n! R%!+!0!CB#" > |TR.^N t\bt3d^ |\ o4~Cz ,] D  4]D0G?J(KKO0 Q    ~# 0=RP0cj0,{` @bitmap.ccopy_shifteddraw_dot_4pget_color_4pbitmap_clearbitmap_draw_spritebitmap_draw_bitmapmemcpybitmap_draw_rectconvert_color_24_to_8convert_color_24_to_4memsetconvert_bitmap_to_4mallocfreeconvert_bitmapget_colorconvert_color_4_to_24convert_bitmap_to_spritereallocV%    x]mFj "O"k"2"J U  ! A!L! 2    ! & - ; B I P W ^ e p {           5 E LPT Y c v                * : G X cgk p               (,0 5 D \ j o z              / = B M R ] b n y ~                $ / 4 ? D P \ a m               , 8 I N Z f r                 - < A M Y d m r }                  #' , 6 ; I W e w ~              "  0  :  ?  J  T  Y  c  p  u                r8<X\x|(,HLcolor.o/ 1217881255 1001 1002 100644 5736 ` ELF4(UWVS $ > : ; I.? : ; ' I@: ; I4: ; I 4: ; I 4: ; I 4: ; I  : ; I I!I/ 4: ; I?  HXs`intDy j$A&O W~d}o,dugR3;33 oL i3_ U orAd@odugR3;33 o i3 + oo@k  d.opL d d   m& 9d  i#D ../../../include/arch/i386color.ctypes.h XwXJ <zJ28VhLHhbxȄ XwXJ <zJ28VhLHhbxȅ=h=| AB BIAB BI@+AB p+AB ttuUUuSW VU]PPtt@u@u>W=VP 8P@AtACtCkupqtqstsuLzconvert_color_24_to_8 convert_color_24_to_4convert_color_8_to_24convert_color_4_to_24stdpalette89stdpalette4bestcolorbestdifferenceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)diffgconvert_color_24_to_4convert_color_24_to_8stdpalette8unsigned chardiffbshort unsigned intdifferencebyteconvert_color_8_to_24color/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videounsigned intlong long unsigned intconvert_color_4_to_24long long intdiffrcolor.cshort intlong intsigned charstdpalette4dwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ x%0 +0BL> R0N b^ @ od x~ z P v  X0 ' (O O P y    +A0M@+cp+color.cconvert_color_24_to_8stdpalette8convert_color_24_to_4stdpalette4convert_color_8_to_24convert_color_4_to_24.9A_eoLS|   ! & - ; B I P W ^ e p                $ ) 3 8 F Q \ g q ~           : GQ8<X\ptvideo.o/ 1217881255 1001 1002 100644 10724 ` ELF4(UÍU$t$UM ]utN   5EEE @E$t$t&$t$1Ðt&U1t-D$ D$D$B$ U(]u}tXD$ D$D$@$Nj@wAUBE]u}E@E]u}p$E\$G D$E$G $<$EUB2E]u}U(]u}tXD$ D$D$@$Nj@wAUBE]u}E@E]u}H ؉$E\$G D$E$G $<$EUB2E]u}t&UVS uEEEtWD$ D$D$@$x tAEEFEF [^FF [^D$ @ D$E$C $$fUu1áubEE E D$ D$D$@$t$É$뀍vU tRuKD$ D$D$@$$É$뗍&'U1҉H}}]utAÉց@KL<$u6t&9ws$1ҋ]uЋ}9sߍ]։|$D$ $D$$D$ D$D$@$D$ D$D$@$ED$ D$D$@$$$1$$d1$01% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; .? : ; ' I@ .? : ; ' I@ : ; I: ; I4: ; I4: ; I4: ; I .? : ; ' @I!I/ 4: ; I?  }Tint,L.e)^+ew e&eo'lG *+#,#bpp-#G.0e1#2# 3MJ56#|7M# J8$e5Z %8id9l#: #pid;##?z#@z#YAA#Cz#D#! ^ AEw; npid##pz#T# ?- u )3, x3X y333 &3H @St]S}@ n ~2}@ resd}@4 |=]{{ bpp{33g@  n53}94 e:tmpCnN~^yH. "3y /12 ../../include/video../../../include/arch/i386../../includevideo.cvideo.htypes.hrpc.hstddef.hstdio.hio_struct.hstdint.hWMgggg~h!-Y#]蓟%s zg!Z蓟%s zWY[JS>uuuM#I/4u u. tZg/o ;Y(KYp.dgW#ɟs.G!-N!'Xmg-Yj +W0W#ɟo.ɟv.VIDEODRV%s:/informationr[ LIBVIDEO ] Konnte Videotreiber nicht finden![ LIBVIDEO ] Konnte Videotreiber nicht oeffnen. [ LIBVIDEO ] Konnte Prozess nicht registrieren. [ LIBVIDEO ] Konnte Videotreiber nicht initialisieren. |  AG {AB JAAD AB LAB LAB EAB @AB AD FItt uttu22|R||u|R22|Q||u |Q22rSr|u|Su2 2vVv|u|Vuttuttu'KWpWttu;W`Wttu&*P,ESoStt=u  u=  u =  u=@AtACtCutt}u4W46u6}W,SV6?SV.get_screen_buffervideo_update_screen_partiallyvideo_update_screenvideo_get_paletteFvideo_get_resolutions~video_get_resolutionset_resolutionvideo_close$video_init~video_driver_controlvideo_command_datavideo_buffer_idvideo_buffer}resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)video_update_screen_partiallyresolution_tshort intsize_tbuffer_ptrdata_lengthcolorsresolutionscolor_countdriver_namelistbuffer_posuint8_tvideo_bufferwidth/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/videolong long intvideo_initlong intvideo_get_resolutionsvideo_driver_controlpaletteres_countqwordget_screen_bufferunsigned charset_resolutioncorrelation_idsigned charvideo_command_datalong long unsigned intuint32_theightunsigned intshort unsigned intcharvideo_get_resolutionvideo_closeresponse_tpalette_tdatabuffer_modelong unsigned intpid_tresponseio_resource_id_tresolution_list_tvideo_get_paletteresidbuffer_sizeungetc_countungetc_buffervideo.cio_resource_tvideo_buffer_idFILEpathdwordtimeoutvideo_update_screenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@} $"X%+ 02B> |%R N 4)^2ym2d| <) x;2 )m  )0:(      ({F[ (n|A#7@CJUdu{video.cget_screen_buffervideo_buffervideo_update_screen_partiallyvideo_driver_controlvideo_command_datarpc_get_dwordvideo_update_screenvideo_get_paletterpc_get_responsemallocmemcpyfreevideo_get_resolutionsvideo_get_resolutionset_resolutionvideo_buffer_idopen_shared_memoryclose_shared_memoryvideo_closefclosevideo_initget_tick_countinit_service_getyieldputssprintffopenprintf4>DJPWe!}"   !#") 3HQ Z`l|$" &'(& #)GO*W_+fr~$%0 5,AI$OZ _,m r,x !&-;BMT[fmt{)1?T_fm#DR`oz       ! &1; LW[_ doy         *59= BL Q[   0 4P Th l     directory.o/ 1217881251 1001 1002 100644 7844 ` ELF4(U$t$EuU MtStot)^FVK 3C1 ttf1$t$f^;K w rI;SvvA$t$ɐË^FV;S wr;Cw؍ ^CS FV뇉VN|fN1$t$Í&'UWVS,U]}BREUK1EUq Y9w s 9؍vv+EiہvEUu 11t&]KUBD$A $Ë@S C$@D$C4$D$C%G9}uU]BREUKE1EU]CS;Q rvEHE,[^_;AsUbE,[^_ US]$(@@@ @@@@@ @$E[U$% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 : ; I8  : ; I!I/ <  : ; ' II' .? : ; ' I@: ; I: ; I: ; I 4: ; I4: ; I4: ; I.? : ; ' @: ; I .? : ; @joQint,La.eH/w[+e* e B 5$L&e'w ; 5~05Z6A %8 id9# :# pid;# y<# n># ?# @# AA# C# D#!AE% -+ i,-# -# A.l# /# 0# M1#=S3 m s# A#mb HDC (G H# iI# AJ# K# yL# M# &O # P#$yQ  W idX# pidY# Z# y[# pos\# _# Za#Fb# 8(o idp# q]# r]# su# u# /v# w# x# z# {0#$WW8ooco{o3ol33o3oo03o9|3o,l{3VXVo bufV):WWUZYAZi[3d=S8 id79S6_N` ../../../include../../../../include/arch/i386../../../../include../../../include/sysdirectory.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hio.htypes.hȻ&[% p\f< pȘfzfB0[iU?oh"لuX u?ux[t=/uuuuuuuuv=Wg| AB JAAB F dAB DAB ttuLVLNuNiViquqVuRu*RQ*3u Q3Nu NbRQbqu Qq{RQ{u QRQu QRQu  *P*NuNbPbquqvPvuPuPuttuu<<u  8W8u  PP%ul8WW6VV !t!#t#uttugnAdir_seekdir_read!lostio_type_directory_use_asYlostio_type_directory_usecloseio_direntry_type_tGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)time_tFALSEuint64_tshort intsize_tlist_tnamebuffer_ptrsourceblockcountlinkdatactimebuffer_posuint8_tlist_nodenot_founddirentryboolreadlong long intbuffer_sizefilehandlelong intbuffer_modeoffsetpre_openunlinkchildrenwritebyteblocksizetypeid_tatimeio_direntry_tunsigned chardirectory.coriginsigned charflagslong long unsigned intuint32_tunsigned intanchordir_readshort unsigned intparentchartypemtimelostio_type_directory_use_aslong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnodelostio_type_directory_useresidpathungetc_countseekungetc_bufferio_resource_tpost_openTRUEqworddworddir_seekvfstree_node_tdir_typehandle/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/typestypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ |@%+0Bon> R dN DbD ^ L@ o >~ kz  u  0F(`     A3:A d^edirectory.cdir_seekdir_readlist_get_element_atstrlenmemcpylostio_type_directory_use_asmalloclostio_register_typehandlelostio_type_directory_use]|2P^   ! & - ; B M T [ f m x                ; W e s            > Q _ n z            G U q           * 7 G RVZ _ i n x }                ' .26 H [ aei 8<X\txramfile.o/ 1217881251 1001 1002 100644 7772 ` ELFd4(U$t$EuU MtStot)^FVK 3C1 ttf1$t$f^;K w rI;SvvA$t$ɐË^FV;S wr;Cw؍ ^CS FV뇉VN|fN1$t$Í&'U(E]E u}1EËEx;w r;_wYvED$ED$G$M؉AQAQ]KY 3A1 u EHE]u}ËUT$G$GMAXp y넍t&U}}]uEOWEq)9vƉt$QE T$$1҉GWOGWY 3A1 uO]u}Í'US]$(@@@ @@@@@ @$E[U$% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 : ; I8 <  : ; ' II' .? : ; ' I@: ; I: ; I4: ; I4: ; I.? : ; ' @: ; I .? : ; @W7int,L.e./w2A+e  e ( w$L&e'w &5Z %8 id9# [:# pid;# U<# o># ?# @# ;AA# `C# rD#!AE  # 7# H Cx(G H# OI# 7J# K# UL# M# hOx# P~#$Q  W idX# pidY# Z# z[# pos\# _# Pa#<b (o idp# q# Nr# s# u# qv+# mwK# xa# z# a{#$+ K3l31a3Q3g3|3,Gl3VRr|q |q)qIqiVTbufT|U U,W7XLT@d_id?A7p+ ../../../include../../../../include/arch/i386../../../../includeramfile.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hȻ&[% p\f< pȘfh:>Hh1"pK^J! tZ9ixUt=/uuuuuuuuv=Wjg| AB JAB SsAB FIdAB DpAB ttuLVLNuNiViquqVuRu*RQ*3u Q3Nu NbRQbqu Qq{RQ{u QRQu QRQu  *P*NuNbPbquqvPvuPuPutt|u|u|u |u> >VuV| ttuWuu u uVttdupqtqstsu}ramfile_seekramfile_writeRramfile_readlostio_type_ramfile_use_aslostio_type_ramfile_usecloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tshort intsize_tlist_tnamelostio_type_ramfile_use_asbuffer_ptrsourceblockcountlinkdataramfile_typehandleramfile_readbuffer_posuint8_tlist_nodenot_foundboolreadlong long intramfile_writebuffer_sizefilehandlelostio_type_ramfile_uselong intbuffer_modeoffsetpre_openramfile.cunlinkchildrenwritebyteblocksizetypeid_tunsigned charoriginsigned charflagslong long unsigned intuint32_tunsigned intanchorshort unsigned intparentchartypelong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnoderesidpathungetc_countseekungetc_bufferremainingio_resource_tpost_openTRUEqworddwordvfstree_node_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/typesramfile_seektypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H%+0NB> \R% /N bT ^ P o ~z D 4  L0T!u( |    &-5sBd]dpramfile.cramfile_seekramfile_writememcpyreallocramfile_readlostio_type_ramfile_use_asmalloclostio_register_typehandlelostio_type_ramfile_used07>~`   ! & - ; B M T [ f m x              % A O ] k y            $ 2 @ N \ j       & 4 B P ^ l z                 % / 4 > C M X cgk p z               8<X\x|seek.o/ 1217881250 1001 1002 100644 3856 ` ELFH4(US$]U MtCu$1[ËUMEEEED$D$D$ C$$[% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; ( .? : ; ' I@ : ; I: ; I 4: ; I dD1inte,LKm.e7(/w;+e e}5ZC%8id9#:C#pid;#<# B>#+?#Z@#jAA#C#DP#! I^ AE v " v a7NidO#Pl#cQ3# R V {5vd v4, 4lnc43 M6d ../../../../include/arch/i386../../../includeseek.ctypes.hio_struct.hstdint.hstddef.hio.h4t :0zh'V>IO_SEEK | dAB Dttdu!S!#u#_S_du  RuVRQVdu  lio_seekdGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tshort intsize_tbuffer_ptrseek_requestbuffer_posuint8_tuint32_tboollio_seeklong long intlong intoffsetio_seek_request_t/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostio/clientunsigned charsigned charlong long unsigned intbuffer_sizeunsigned intseek.cshort unsigned intcharoriginbuffer_modeio_reslong unsigned intpid_tio_resource_id_tresidpathungetc_countungetc_bufferio_resource_tTRUEGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@d H %+0Bp > X RN ^2B qL0m  ~|+ J  0jI(qq  (    dseek.clio_seekrpc_get_dwordCR   ! & - ; B M T [ f m x            ' 5 J W j p w              handler.o/ 1217881251 1001 1002 100644 18752 ` ELF34(UU]u}u }]v KA9sEu }]u}CEAD$U$;CuNj<$D$t@@$t"P tU$T$P$tEEzEflt&'U(U]u}u } ]v KA 9sEu }]u}C EAD$U$;CuNj<$D$EC<$D$MÅ…t E뒋C$t+@ t$U\$T$U$ЅtEUEI&US$E]$D$t1P@UEE$D$D$ E D$$[ÐEEUE]u]u $D$t@ uEu ]u]EU(uE u]}}E<$D$t8@$t&HtF D$ FV$D$T$щEEE}]u}E v'U(E]]u}EE EEED$E$te@$tQ@tJC usCUC9w2Ct+D$ CD$C4$D$WƋC u,u t&EE]u}E EE$ʍt&$뗍U(U}]uD$M $@$@UB tV$MQT$ QD$<$T$VUËB $\$M L$E$]u}feBB)ċB\$D$ B\$<$D$V\$ D$M L$E$e]u}Í&D$tv$D$E D$U$]u} UWV1SEEE EE8;;t $ > : ; I  : ; (  : ; : ; I8 : ; I8 <  I I!I : ; ' II' &I.? : ;' @: ;I: ;I4: ;I4: ;I : ;I  U.? : ; ' @: ; I: ; I4: ; I : ; I !4: ; I"4: ; I#.: ;' I $: ;I%4: ;I&1UX Y '1(1)41*41+: ;I, -: ; I .4: ; I /1UX Y 0 U14: ; I 2!I/34: ; I? < 44: ; I?  z int,Ld.eU/wP8+e e i~ y$L&e'w  pid # ) # # N #  O U# _#  O *5Z %8 id9m# : # pid;# # ?# +@# FAA# C# D#!  AExq= id>m# ?# R@# AZ# dB1E idFm# G# RH# IZ# NJ# A*3K|N idOm# YPl# Q3# GR7U idVm#6W! ` {am# bm# ?d# =e# *fBi jm# ?l# =m# *nwCr(G vH# =I # _J# NK# L# M# Or# YPx#$ [ Q W idX# pidY# Z# [# pos\# N_# a#  ~`b(o idp# vq# r# `s# u# v%# ,wE# ^x[# z# {#$      % E3l3 +[3 K{3{  a3{ | Spid,)bNSAYE3n  gpidf)ff$NffhvAxY3 SF -pidEY)EENEGJK 7 . opid-$)-Z-N-/3 ] ppid ) % N E( exY3 d pid֒)օ>N֐^Y~d (t ) 1@pidl ) N!) YƐ_Dž'"buf/ _: q > A*# T$pidS$idSUVY%iW3! H@Mpidy) N!&> @'\ (P `)g *s *  # B+ +$pid+Y,, j,1A 3 -pid@ )@ @N@_ .CC.Huw!J,!K2L  S /u ! S(W 'K '? '3 = 0 *c ] *o ){ 0 HcY3 `1bufh8w_i\ x!l "msgmIqXz 0* * ."B   IA2* X* 35 2r4o9 ../../../include/arch/i386../../include../../../includeincludehandler.ctypes.hstddef.hio.hio_struct.hstdint.hlostio.hcollections.hrpc.hlostio_internal.h k7A tfnpX +15׮ɓ\p k7AtfmnX 91ؕׯ/f u$X|.JXyH t|XpytXZ׮[|M9x@>zX@>z.liZd>|<.^+|;u/ $+14zueh;>s=uu>]x|XYH䇭3؄:0Y;;u/'1oɃ;/ZL0<u$S|tvFilehandle nicht gefundenDatei nicht vorhanden: '%s' IO_OPEN | AB OAB O`AB D OAB LpAB FLAB IIQAB O@AB BFAB Lttu  @W@FuFW  =V=Fu FV  *R*FuFVRVu  1S1FuFuSuu1:SqsPuS1FPPP1FPPttuWuW V u VRu&R&u SuXSXuupDup SXSP}PPPPtt u S u S  uPP Pup up !t!#t#ou GG`S`fufoS GG]V]fu foV G GouCfPfoPpqtqstsupWupupp uVPSPPPPttu;;up;;ul;;uh; ;uIKPMWWSS57P9VVVq|PPVVVtt1u  1u  1uPWW/WPVVVO]PbSP@AtACtCu@ccup@ccul@c cu\WWPPGVVtt u6 6 u}SS)S&S - S)S&S  SMuw& uwXWW&xW WSup& up]hPpPVPPPV&RV  V  PPPPPPN q P P PP9DP  PPk}PPP Pe}SS)S- SeVV: V~rpc_io_unlink_rpc_io_linkrpc_io_tellrpc_io_eof rpc_io_seek rpc_io_writej rpc_io_read rpc_io_close rpc_io_openkhandle_id VEG\EG}y{\hSV X]e N a : C 5 8 N)Bp. L sv x 5 8 N a : C unsigned chario_unlink_request_tmy_pidcorrelation_idsize_tname_lenrpc_io_closeuint64_tcloseio_read_request_ttypetarget_idpathdata_lengthio_reslong long unsigned intread_requestunlink_requesttypehandle_tungetc_countresponseio_resource_tlong long intsigned charlostio_closeseek_requestfilehandlesdir_filehandlelong intparentlostio_filehandle_twrite_datatarget_filehandleresponse_tanchorlinkrpc_io_writeattrio_resource_id_trespunsigned intdwordblocksizeio_sourceshm_ptrlong unsigned intrpc_io_readvfstree_node_tseekrpc_io_opennamelostio_opendatarpc_io_tellsizeshort unsigned inttypeid_tbuffer_ptrtell_requesteof_requestio_link_request_twriteunlinksourceresidhandleqwordcaller_pidparent_path/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioio_write_request_tbuffer_modeblockcountrpc_io_seekFALSEhandle_idbyteboolhandler.clist_tchildrenrpc_io_eofpre_opennodetypehandleshort intdata_sizeungetc_bufferrpc_io_linklist_nodeoriginTRUEfilehandleuint32_tcharlink_requestbuffer_posio_eof_request_tio_seek_request_toffsetpost_openparent_nodenot_foundwrite_requestbuffer_sizeuint8_tflagsreadpid_tdir_idGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)shared_mem_idrpc_io_unlinkresultGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  <X%, +0 00 B ~> P?@ R9N H^2@q0m H ~L L+ (I+  0I,0-2(337P 0;   %;CRam`y OpQ@ .0<AMTmt~handler.cmy_pid.1685rpc_io_unlinkrpc_send_int_responsestrnlenget_filehandleget_typehandlerpc_io_linkrpc_io_tellrpc_send_responserpc_io_eofrpc_send_dword_responserpc_io_seekrpc_io_writeclose_shared_memoryopen_shared_memoryrpc_io_readputsrpc_io_closepfilehandleslist_get_element_atvlist_removefreerpc_io_openmemsetvfstree_get_node_by_pathmallochandle_idmemcpylist_pushget_pidstrlenrpc_get_responsevfstree_dirnameprintfZm*=Oy?1E>i!"]#m$u%&$'&(*7Y+l++#,*-8-J,.$/$ 05y11.12.' 31 +; (J    4Bb !&-;BMT[fmx 3AP\gn +GUcr8KYgu,:HVd .<JXft     $ )4 9=BM emqu          $(, < AP_j o{          % ) -  =  B M  R a l  q |                        " ,  1 ;  @ E O  T ^  p w {                    #  C h t                    & 4 @ X d p |               ( 2  7 A  N ^  g  p  z                 '_ly- 8 <X \t x     lostio.o/ 1217881251 1001 1002 100644 7924 ` ELFX4(UVS1ۃu 90tC\$$u[^ U1VSu؉D$X$t8u[^É'Uuu}$t u}át$$&U&U D$$D$$ D$$D$$D$$&D$$/D$$8D$$AD$$J% $ > $ > : ; I  : ; (  I &I  : ; : ; I8 < : ; I8  : ; ' II' .? : ; ' I@: ; I : ; I4: ; I4: ; I.? : ; ' @: ; I.? : ; @4: ; I? < 4: ; I?  >int,L.e./wDH+eq e ( x$L&e'w " 7(# # "O Rw5Z %8 id9@# :# pid;# <@# [># ?# @# MAA# C# D#!AEK}Cx(G H# VI# J# 2K# L# M# iOx# P~#$.Q  W idX# pidY# Z# [# pos\# 2_# a#b (o idp# q# Yr# s# u# rv+# wK# xa# fz# b{#$+ K3l31a3Q3g3|1pidid,)Wi3uK7bK@widakcKid3vy&kxKRzK4V9%1F.xd1x ../../include../../../include/arch/i386../../../includeincludelostio.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hlostio_internal.hjKNEXn*vm QyT>bhYZu[[Y========/IO_OPEN IO_CLOSEIO_READ IO_WRITEIO_SEEK IO_EOF IO_TELL IO_LINK IO_ULINK| 1AB B@7AD EHAB FF AB AB tt1u/V/1u P&-P.S@AtAEtEwu@PPuVuwuPRPfsPCPPPRSR^PttuVuVPWPttuttuget_filehandleget_typehandleQlostio_register_typehandlelostio_dispatchlostio_initfilehandleslostio_typescloseGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEuint64_tanchorshort intsize_tlist_tnamebuffer_ptrlinktypehandlelostio_register_typehandle/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioseekbuffer_posuint8_tlist_nodenot_founduint32_tboolreadlong long intbuffer_sizefilehandlelostio_dispatchlong intbuffer_modepre_openunlinkchildrenwritebytetypeid_tungetc_bufferoldtypehandleunsigned charget_filehandlesigned charflagslong long unsigned intlostio_initunsigned intshort unsigned intparentchartypevfstree_rootdataget_typehandlefilehandleslong unsigned intlostio_typespid_tio_resource_id_tsizelostio_filehandle_tnoderesidio_resource_tpathungetc_countsourcepost_openTRUEqworddwordvfstree_node_tlostio.ctypehandle_tGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ p%+0rB> 4PRm N ^2 Sq m P ~   )  0I\(` xL    1%9@7HUHpz &2>lostio.cget_filehandlefilehandleslist_get_element_atget_typehandlelostio_typeslostio_register_typehandlelist_pushlostio_dispatchlostio_sync_dispatchlostio_initlist_createvfstree_rootrpc_io_openregister_message_handlerrpc_io_closerpc_io_readrpc_io_writerpc_io_seekrpc_io_eofrpc_io_tellrpc_io_linkrpc_io_unlink"Zb %*/7>CKRW_ fks!z"#$%   ! & - ; B M T [ f m x              # / : A a }            $ 2 @ N \ j       & 4 B P ^ l z            * / 9 F W ^bf k u z          8 <X \x | sync.o/ 1217881251 1001 1002 100644 5428 ` ELFH 4(US$átGE CECED$D$C$E\$$[ UW1VSto|$$tXBH+JX ZFF w9sGōFD$D$ FD$F$|$$둃[^_% $ > $ > : ; I  : ;  : ; I8 <  I : ; I8  : ; .? : ; ' @ : ; I : ; I 4: ; I.? : ; @4: ; I4: ; I4: ; I  ;Bint,L-.eTE+e" e$L'&e!'l#9# L (5Z%8 id9#]:# pid;#W<# X>#z?z#p@z#AA#bCz#vD#!  AE= id>#?z#@z#AZ# .BC (G@H#SI#9J#K#WL#NM#O# P#$  Q W idX# pidY#NZ#o[# pos\#_#Ra#  >b  p"12%#c3#k4# pid5#  aq _%pid_ k` c` b,  +? Ji@3vA{8 ../../include../../../include/arch/i386../../../includesync.clostio.htypes.hio_struct.hstdint.hstddef.hcollections.hio.huؔgjZYsfZPz.]h 73| qAB DAB AGttqucSeqStt u WA plostio_sync_read_waitlostio_sync_dispatch GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sync_read_sio_read_request_ttypesize_tlist_tnamebuffer_ptrread_requestbuffer_possync_read_listuint8_tvfstree_node_tlist_nodeuint32_tshort intsync_readlong long intfilehandlelong intchildrenbyteblocksizetypeid_tlostio_sync_read_waitqworddwordunsigned charsync.csigned charflagslong long unsigned intcorrelation_idbuffer_sizeunsigned intparentshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostioshared_mem_iddatabuffer_modelong unsigned intpid_tio_resource_id_tsizelostio_filehandle_tnoderesidpathungetc_countsourceungetc_bufferblockcountio_resource_tanchorlostio_sync_dispatchGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@  p%L+L0LBZ > tRzN bdP^   o~=Ez    $0[ (   p   q-4;EQfzsync.csync_read_listlostio_sync_read_waitmallocmemcpylist_pushlist_createlostio_sync_dispatchlist_get_element_atrpc_io_readlist_remove@JV[fk   ! & - ; B M T [ f m t {            3 A O ] k y            + 9 G U c q        0 8 F T v }            4 8vfstree.o/ 1217881251 1001 1002 100644 10264 ` ELF4(UVSuF F u:$C$$F $uFF [^Ív'US]$Ix< /Tu J/1D$UxB $tË@4$D$uЃ [^_1ۃ [^_Ív'UWVS }E <$D$…1t [^_19t%C\$G $u 1[^_ɉÉ\$G $GFW $4$ [^_ɉÉ'U1WVS}?/lj<$Eu E[^_É<$}EEFE<$;Er/„tED$E$EtFu뺐&U]]u}$Ɖ$4$É4$1t |$$]u}Ít&'U(E ]]u}E$$4$4$t4ED$ED$ED$ E|$$D$]u}$]u1}% $ > $ > : ; I  : ; (  : ; : ; I8 <  I  : ; &I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ; I4: ; I: ; I 4: ; I.? : ;' I@4: ;I4: ;I4: ; I : ;I 4: ; I?  f|Cvint|K-+O ( q$A&Op'V # #    -/C (G AH # I# J# Ko# jL# OM# O# P#$  Q   UWVV,OZAkh`WFgii3Qj@6F?iA3QBoO@ߨ A d oOߜbnv Fi3M ' _i%3&J0FV(aHuli3fc2F%FEGFHJEh0)FUA udo O 4184 ../../include../../../include/arch/i386../../../includevfstree.clostio.htypes.hcollections.hstddef.h=~~tAMG zfPI Ar <=H .sRI/M-K0=gh"hX#+?(,4x6<=-/ gK4Xr<.vtYM9M9[~%)A #.di =>#+=03!:0ukXX=;/Z:0Y;/ZP)a3Fehler beim erstellen der Datei| VAB E`DAB DAB F@AB FfAD FAB F0AD FUAB FI0AB JIttVuTVTVu`atactcu`wwSuSuPPtt6uWu4W46uQQRRPV3V@AtACtCuttvu**2u2KKvu**gVgju jsVsvu (*P*2W2?PjtW*fSjrStt'uWuWu#W#'u'u VV"VS!S01t15t5u0YYbWbdudWYduhquhYaVfVYdupupY`SStt%u%u V#WS01t13t3u0ssu0ssusVVV`WWjSS jvfstree_clear_nodevfstree_basenameAvfstree_dirnamevfstree_create_childvfstree_get_node_by_namenvfstree_delete_childvfstree_get_node_by_pathJvfstree_delete_nodevfstree_create_nodeEvfstree_rootWnext_residunsigned charwork_nodevfstree_create_childsize_tvfstree_roottypepathlong long unsigned intnew_filevfstree_basenamelong long intsigned charcur_parentparentlong intanchorunsigned intdwordvfstree_get_node_by_pathdirnamelong unsigned intvfstree_node_tnamedatasizeshort unsigned inttypeid_tnext_residvfstree.ccur_nodepart_beginpart_endresidqword/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/lostiodirname_endFALSEbyteboollist_tvfstree_get_node_by_namechildrennodeshort intvfstree_delete_childlist_nodeTRUEcharvfstree_delete_nodebasenameflagsvfstree_clear_nodevfstree_create_nodeGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)node_delvfstree_dirnameGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ H!%+0Bj> "R N h'^2 q 0m p' ~ (  (0(  D    V#,`D=DT[b@wf0  (U+0?vfstree.cvfstree_clear_nodefreelist_popvfstree_basenamestrlenvfstree_dirnamemallocmemcpyvfstree_create_childlist_pushnext_residlist_createvfstree_get_node_by_namelist_get_element_atstrcmpvfstree_delete_childpvlist_removevfstree_get_node_by_pathvfstree_rootvfstree_delete_nodevfstree_create_nodeputs$,7n$WkCX !"! JS$jt$#MWa#k'   ! & - ; B I P W ^ e z               ! / = K Y g u           " 2 < G RVZ _ i v {              '+/ 4 > C M Z _ i t                  " 8 E P \`d i t y                 % 0 5 @ F S$X e 8 <T Xt x     messaging.o/ 1217881996 1001 1002 100644 6292 ` ELF4(U8]EU ]u}EUS=Uw# t E;t_]u}fv2=tI==űU]u}Ut&U]u}]u}SUD$$w11 F dD$D$E$uҍCD$ ED$ED$U$CD$ ED$UT$E$&'UUE UUW1EV1S1ۃ,D$D$$D$ED$E$E v]C t4t荇D$D$E$uʃ,1[^_Ã} tED$D$] ؍$E ,[^_É'U$1fƀǀ =u% $ > $ > : ; I  : ; (  I ' I  : ; : ; I8 I!I/ .? : ; ' @: ; I4: ; I4: ; I4: ; I : ; I .? : ; ' I@.? : ; @4: ; I4: ; I?   9Hint+}kER+O O ;  |$A!&O  q d ok  1 q2# 3# .Y4pRo,goLoliq3v\wulj`zDxiiQvKWp$JJ-LdiMMu`s>`i?A;q9 6 .7k ../../../include/arch/i386../../includemessaging.ctypes.hrpc.hstddef.htl/@T@04XOtv>>T.<R.XM.i )L7==_k7&z.&z.Au&; ;/xXj(9[WiZrZux| RAB FO`AB  AB AFC`=AB ttRu--Ruh--Rud--FSFNuN}S}uSuSuRSCIV)V ;PCPPP),P`atactczuttWuWuS+S`atactcu9librpc_c_rpc_handlerregister_intr_handlerregister_message_handlerQinit_messagingrpc_response_handlerintr_handlermessage_handlercaller_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)padded_fnnameFALSEmy_pidshort intsize_tmsg_handler_tdata_sizenameregister_message_handlerintr_handlerregister_intr_handlerboollong long intlong intlibrpc_c_rpc_handlerbyte/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcfnnameunsigned charsigned charlong long unsigned intcorrelation_idunsigned intintrshort unsigned intindexcharrpc_response_handlerhandlerdatalong unsigned intinit_messaginghandler_function_tpid_tfunctionmessaging.cTRUEmessage_handlerdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 4%+ 0UB5> 8RN 4b^ <@ o~ z | I  0i ' (   (     R)6EKS ck``=messaging.cmy_pidlibrpc_c_rpc_handlerintr_handlertimer_callbackraisestrnlenmessage_handlerstrncmprpc_response_handlerregister_intr_handleradd_intr_handlerregister_message_handlermemsetstrncpyinit_messagingget_pidlibrpc_rpc_handlerset_rpc_handler0= Im5=Fgnsx v   ! & - ; B I P W ^ e r            / ? FJN S ] b l q {              ( > C W ]ae t    x 8 <P Tt xrpchandler.o/ 1217881996 1001 1002 100644 784 ` ELF@4(`E4"b* `D$ L$$T$(RPQ a80PD$t D$@D$ă ؋DThe Netwide Assembler 0.98.39.text.comment.shstrtab.symtab.strtab.rel.text85M9%rpchandler.asmlibrpc_c_rpc_handlerlibrpc_rpc_handlerlibrpc_rpc_handler.1librpc_rpc_handler.2sync.o/ 1217881996 1001 1002 100644 10676 ` ELF4(US]$D$ E \$D$D$E$[ÍUED$ D$D$E D$E$ UED$ D$D$E D$E$ UED$D$ED$ E D$E$UÍt&UWVS,EUMe=GEu&)D$\$#ED$$ED$ED$C$\$t$ |$D$E$1vt$$t;;{tFvމt$$E;u;{tfE;fu؋ee[^_fUS]EU M][UEMU u}]1$EtK@D$F $Í@$\$NjF <$D$F $4$]u}Í'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'UEMU ]u$Et*xv$@ 0$$]uÐt&C 1ډ'U(E u}]u}EEEt`$É0E{C<$|$ƋE4$D$s \$$]u}&% $ > $ > : ; I  I' I  : ; : ; I8 : ; I8 < .? : ;' @: ;I : ;I .? : ; @.: ; ' I : ; I: ; I4: ; I.: ; ' I@: ; I: ; I4: ; I1UX Y 1 U4141I!I .? : ;' I@!4: ;I": ;I#: ;I$4: ;I%.? : ; ' I@&.? : ; ' @'4: ; I (4: ; I? < )4: ; I?  GPCAint5uOK+O  O/&O q|do  pid|# f|# Yd# o#  $ *# /|# $R Au r:pidqqfq|&q; c@q,pidbqfb|&b3 '{TXpidSqfS|&S| ~EpidDqfD|lenDdD; F expidwqfw|y3&z >pidqB;'YdF;ef|&AH 4@Zpid3qB3;Y3d3; !&5 ;`"pidq-#B;M#Ydm#;$;$&$6|%3GpidqB;=Yd];}3&%w4|Ppidq&B;FYdf;|&& PGOq/fO|eYOdOo&Q$Ro'9|()40P ../../../include/arch/i386../../include../../../includesync.ctypes.hstddef.hrpc.hcollections.ht=*og)og)og(}.gYZfZK;=YCXh^azZ:XYCv[+?XK;>,_h,,01=I/LVhh,0[z bhh,0[z ~ Y />:@I/=l| :AB D@1AB 1AB 0AB AB .AB F@AB A`AB UWAB RPWAB RAB Ott:u@AtACtCquttuttutt utt>u*P*>ul*R*>uh*Q*>ud4u4>02W4>W0S1V@AtACtCZu`atactcu`u`u `u` uzWPVSttGuGuGu Gu Gu!9VEGVPSP6S;GSPQtQStSuPvvuPvvu PvvuPv vuVVprPt|S|PSSttGuV9u9GVGup3W39u9GW Gul0VOrpc_send_string_responserpc_send_int_responserpc_send_dword_response'rpc_send_response~init_sync_messagesrpc_get_responserpc_get_stringrpc_get_intrpc_get_dwordwsync_rpc_response_handlerresponsesG""caller_pidsync_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)actual_lenshort intsize_tlist_tdata_lengthsync_rpc_has_responserpc_send_dword_responserpc_get_stringvaluelist_noderpc_datarpc_send_string_responselong long intrpc_get_intlong intinit_sync_messagessync_rpc_response_handlersaved_datadwordunsigned charsigned charlong long unsigned intcorrelation_idunsigned intcurrent_correlation_idrpc_send_int_responseresponsesshort unsigned intindexcharrpc_response_handlerresponse_tdatarpc_get_responsehandler_function_tpid_tresponsesizerpc_get_dwordfunction_name/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/rpcrpc_send_responseanchorsync.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@G "x%+0@B> $R TN (b<L^ ( o~vz ) ~  )@0(H !.   (:AHU@1k10 3@D`S[bgWsPWsync.csync_rpccurrent_correlation_idrpc_send_string_responsestrlensend_messagerpc_send_int_responserpc_send_dword_responserpc_send_responseinit_sync_messageslist_createsync_rpc_response_handlerrpc_response_handlerresponsespstrncpymemcpyvlist_get_element_atlist_removev_and_wait_for_rpcrpc_get_responserpc_get_stringstrnlenmallocfreerpc_get_intrpc_get_dwordlist_push0k&,49p !" #  # 5&'((%(-(((''&+A5  !&-;BIPW^er}%1BIU]ae y  -59= Qo      * /9 >IS \mv    " '2 7B GR Wb gr w         ' ,6 ;E JT Yc hr }       4 8L Pd h|      0 4timer.o/ 1217881996 1001 1002 100644 2504 ` ELFP4(UFu u0% $ > $ > : ; I.? : ; ' @: ; I _"int,QkH&O:('d'd[D ../../../include/arch/i386timer.ctypes.h'=| AB ttu }syscall_timerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intsyscall_timerlong intunsigned charsigned charlong long unsigned intusecunsigned inttimer.cchartimer_idshort unsigned int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,X[>: Nc_J ^,Z  k,z$v  @  0`d(     timer.csyscall_timer   ! & - ; B I P W ^ e p w     Q/132 1217881996 1001 1002 100644 2512 ` ELFP4(UEP40% $ > $ > : ; I.? : ; ' @: ; I Tint"0gt&OgCdeO ../../../include/arch/i386add_intr_handler.ctypes.h<=| AB ttu#}add_intr_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charshort unsigned intadd_intr_handleradd_intr_handler.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordintrGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQiJ ^,Z  k,z'v  ;  0[ d( %   add_intr_handler.cadd_intr_handler   ! & - ; B I P W ^ e p w    \/152 1217881996 1001 1002 100644 3920 ` ELFT4(U0Ít&UEP0Í'USE] MURQSP0[ U0Ít&U0% $ > $ > : ; I I&I.? : ; I@4: ; I .? : ; ' I@ : ; I 4: ; I : ; I .? : ; @.? : ; I@|u )intO] O OX&Om d pid d, d#? pidd dk p8d0Q~ L7z uid7o 7 f7d pid9d ?M`l3\p| ]M ../../../include/arch/i386create_process.ctypes.h "r6 f< <y J (=w f"r6|  AI AB 0!AB A` AB p AI t t u Ptt#u""P01t13t3QuNOP`atactclupqtqztz|ux{Pdget_pidget_parent_pid create_processpdestroy_processget_cmdline|resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intget_cmdlinedestroy_processlong long intlong intparentget_pidcreate_process.cunsigned charsigned charlong long unsigned intunsigned intuid_targscreate_processshort unsigned intcharpid_tget_parent_pid/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinitial_eipdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@|!',>: X NDJ ^Z P k\(zhv 8   @0 ^j( @  T    )0!8` Hp create_process.cget_pidget_parent_pidcreate_processdestroy_processget_cmdline   ! & - ; B I P W ^ e p {            $ ) E S k r x|     Z04HLdh|debug.o/ 1217881996 1001 1002 100644 2492 ` ELFH4(UEPP0% $ > $ > : ; I.? : ; ' @: ; I bintAOjw; Oj,pid+d\D ../../../include/arch/i386debug.ctypes.h+<=| AB ttu+}syscall_debug_stacktracesyscall_debug_stacktraceGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intdebug.cunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQ`J ^,Z  k,z /v  ;  0[\( "    debug.csyscall_debug_stacktrace   ! & - ; B I P W ^ e p w   Q/170 1217881996 1001 1002 100644 3068 ` ELF 4(U0% $ > $ > : ; I : ;  : ; I8  : ; I8  I &I I !I .? : ; I@ 4: ; I 6XintO+OX Ol&O4pid5o#+6o#8z#eip9z# :z#d<# =9@Ad#EBd#D9# H cE o ^z,H ../../../include../../../include/arch/i386enumerate_tasks.csyscall_structs.hstddef.htypes.h"r6|  AI t t u P"Senumerate_tasks size_tstatusmemory_usedtask_info_task_tparent_pidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_taddrtask_info_tenumerate_tasksunsigned charshort unsigned inttask_countenumerate_tasks.cunsigned intlong long unsigned intlong long inttaskscharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinfo_sizelong intsigned charcmdlinedwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L>: NzJ ^,Z  k@?z&v    0r7(__   #    enumerate_tasks.cenumerate_tasks   ! & - ; B I P W ^ e p {          + I Y cgk p z get_phys_addr.o/1217881996 1001 1002 100644 2496 ` ELFH4(UEPB0% $ > $ >  .? : ; ' I@: ; I 4: ; IQx"int,j:a'd&dptr(d,C& get_phys_addr.c&< <x | AB ttuP tget_phys_addrGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong long unsigned intget_phys_addr.clong intunsigned charsigned charaddressunsigned intshort unsigned intcharget_phys_addr/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tf>: NfGJ ^,Z  k?z$v  ?  0__(    get_phys_addr.cget_phys_addr   ! & - ; B I P W ^ g n v    3/189 1217881996 1001 1002 100644 2640 ` ELF4(U(0у $1ۉˉt$|$ڋt$$|$ % $ > $ > : ; I.? : ; I@4: ; I4Q"int,Ct]:&O'Vt(o4eax)d,edx)d?rM ../../../include/arch/i386get_tick_count.ctypes.h'"r0,hH5yt_yX5| 4AI HLt t 4u1P R!get_tick_count4GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intlong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchar/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsget_tick_countget_tick_count.cqworddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@4!t't,t[>: X NvJ ^4Z (  k<Rz%v 8    @ 0(4 4 !   4get_tick_count.cget_tick_count   ! & - ; B I P W ^ e p {      Zget_uid.o/ 1217881996 1001 1002 100644 2508 ` ELF`4(UEP0% $ > $ > : ; I.? : ; ' I@: ; I 4: ; I"inty,:Ub&OUMdpidduidd,aF ../../../include/arch/i386get_uid.ctypes.h< <x | AB ttuP}get_uidGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)get_uid.cunsigned charshort unsigned intget_uidunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned chardwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Tl>: NueJ ^,Z  k?zGv  e  0w(     get_uid.cget_uid   ! & - ; B I P W ^ e p w    S/207 1217881996 1001 1002 100644 3016 ` ELF4(USM ]UEPRQS 0[ USM ]UEPRQSR0[% $ > $ > : ; I .? : ; ' @: ; I : ; I .? : ; ' @'Q8'int_vm1+O O!pidq"osrcod J0Q,pidq"osrcod yZ ../../../include/arch/i386init_child_page.ctypes.hstddef.hJ #J | !AB A0!AB Att!u01t13t3Qu;+init_child_pageinit_child_page_copyQGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)destshort intsize_tinit_child_page.cinit_child_page_copylong long intlong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharpid_tsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsinit_child_pageGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@Q!',>+: NG}J ^LZ  kXzh?v    0((H  X 8   !#0!init_child_page.cinit_child_pageinit_child_page_copy   ! & - ; B I P W ^ e r }          g48mem_allocate.o/ 1217881996 1001 1002 100644 4348 ` ELFt 4(UU]u] uMRQS0 MEUN]uUU E$T$UT$EÉ'UEM URQP=0 Ðt&UEU RP0É'UUE PR>0% $ > $ > : ; I  : ; (  : ; : ; I8 .? : ; ' I@ : ; I 4: ; I 4: ; I4: ; I.? : ; ' @Bj&Eintyobo ?O |&O   q#  d#T 2g? !  ptrupQ wxo@g, !  ptr )opX !   ptr + *o !*,9 8o !8f ../../include../../../include/arch/i386mem_allocate.csyscall.htypes.hi9f w< <-g:>< v  i< fw  R&N b^ P oh~Wuz    0( @ L_   ?!@'.pDMmem_allocate.cmem_dma_allocatemem_allocatemem_allocate_physicalmem_freemem_free_physical[   ! & - ; B I P W ^ e r              8 CGK P ^ }             $ ) 7 s8<PThlmemory_info.o/ 1217881996 1001 1002 100644 2644 ` ELF4(U<0S]S[% $ > $ > : ; I : ;  : ; I8 .? : ; I@4: ; Iint>Lly&Ol_d#d#}e}e ../../include../../../include/arch/i386memory_info.csyscall.htypes.h#q: T NJ $ ^$0Z ,  kT,z"v <    D 0(8 8    memory_info.cmemory_info   ! & - ; B I P W ^ e p w       rports.o/ 1217881996 1001 1002 100644 3020 ` ELF4(Uu u 0Ít&'Uu u 0% $ > $ >  : ; ( : ; I.? : ; ' I@: ; I 4: ; I .? : ; ' I@(5@y6intMk[y 0H d&O(y'd' eax), 6y 5?5d5 eax7kbD ../../../include/arch/i386ports.ctypes.h'> > | AB  AB ttuP !t!#t#5u34P2,request_portsrelease_ports5release_portsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intports.cboollong long intlong intlengthunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharportrequest_ports/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@5!x'x,x>,: t N?fJ ^DZ  k~zj6v    0 (<  L %     ports.crequest_portsrelease_ports   ! & - ; B I P W ^ m s z             & Q04puts.o/ 1217881996 1001 1002 100644 2424 ` ELF4(UUE PR0ɸ% $ > $ >  I&I.? : ; ' I@: ; I Q"int,Ct]:txd3nOsr3 puts.c: Nl7J H ^,Z P  k,z$v `     h 0@/(WW    puts.csyscall_putsn   ! & - ; B I P W ^ e l   *pv.o/ 1217881996 1001 1002 100644 2456 ` ELF4(U 0Ít&U j0% $ > $ > .? : ; @!"intl'5HUzHp v !,3 pv.c=xi=|  AB AB tt utt!urpv!GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pv.cunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!!d'd,d=>: N87J X ^pDZ `  kXz v  *  0J)(QQ      pv.cpv   ! & - ; B I P W ^ e l x|  (04rpc.o/ 1217881996 1001 1002 100644 3288 ` ELF4(U1UjR30uÐt&UVUSE u]MEEE1QSRjV70u[^% $ > $ > : ; I I.? : ; ' @: ; I4: ; I .? : ; ' @ : ; I I !I/ 5IK]n)int@`zN&Ourpcpidd,dP 93 ]Kpiddw d dlend o dPWIup Id | 9dB ../../../include/arch/i386rpc.ctypes.hX@Kxx< K| AD  =AB HttuR !t!#t#]u BB[V[]u BB]u BB]u B BZSZ]u BB]Q'Orpcsend_message]resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsend_messagelong long intlong intmetadataunsigned charsigned charlong long unsigned intunsigned intshort unsigned intchardatarpc.cfunction/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallscorrelation_iddwordGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@]!',>TO: p (NhJ ^ LZ  kX,z+v    0 (H  X     =rpc.crpcsend_message   ! & - ; B I P W ^ e v }               + O04/226 1217881996 1001 1002 100644 2472 ` ELF44(UEP20% $ > $ > .? : ; ' @: ; I  I@int2Rere>( set_rpc_handler.c<=| AB ttu"rset_rpc_handlerset_rpc_handlerGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charset_rpc_handler.cshort unsigned intunsigned intlong long unsigned intlong long intcharshort intrpc_handlerlong int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallssigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,Te>: NaBJ x ^,Z  k,z&v  "  0BJ(rr #   set_rpc_handler.cset_rpc_handler   ! & - ; B I P W ^ e l x   5shared_memory.o/1217881996 1001 1002 100644 3272 ` ELF4(UEP?0Í'UEP@0Í'UEPA0% $ > $ >  : ; I.? : ; ' I@: ; I 4: ; I : ; I 4: ; I .? : ; ' @S."intp~hd(&OSqqidq,,d 3? idq fk ?@S~ idqtL ../../../include/arch/i386shared_memory.ctypes.h< <x < <x <=| AB  AB @AB ttuP !t!#t#3u22P@AtACtCSuV"create_shared_memoryopen_shared_memoryclose_shared_memorySGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intopen_shared_memoryclose_shared_memorycreate_shared_memoryvaddr_tlong long intlong intaddrunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharsize/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsdwordshared_memory.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@S!',><": ` N^xJ x ^\Z 0 k4zZv  8  0X>(   M   & 9@shared_memory.ccreate_shared_memoryopen_shared_memoryclose_shared_memory   ! & - ; B I P W ^ g r }             Y04HLsleep.o/ 1217881996 1001 1002 100644 2312 ` ELF4(U0% $ > $ > .? : ; @ "intu0>Q^Q* 3 sleep.c=x|  AB tt uryield GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)sleep.cyieldunsigned charshort unsigned intunsigned intlong long unsigned intlong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ !L'L,L=>: 0N7J ^H,Z  kt,zv    0(       sleep.cyield   ! & - ; B I P W ^ e l t z~ +/245 1217881996 1001 1002 100644 2492 ` ELFH4(UEP 0% $ > $ > : ; I.? : ; ' @: ; I }int(6Yf" OYIpidddN ../../../include/arch/i386unblock_process.ctypes.h<=| AB ttu"}unblock_processGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)pid_tunsigned charshort unsigned intunblock_processunsigned intlong long unsigned intunblock_process.clong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T[>: NQhJ ^,Z  k,z&v  :  0Z\( #   unblock_process.cunblock_process   ! & - ; B I P W ^ e p w   [vm86.o/ 1217881996 1001 1002 100644 2916 ` ELF4(UEU RPQ0% $ > $ >  : ; ( : ; I : ;  : ; I8 .? : ; ' I@ : ; I : ; I 4: ; I  Iv }4intLcZy . > d%H&OHaxI#bxJ#cxK#dxL#siM#diN# dsO# esP#qQ mCy m shms ,  i ../../../include/arch/i386../../../includevm86.ctypes.hsyscall_structs.h< fy | AB ttuPz$vm86_intwordresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intboolvm86_intlong long intlong intunsigned charvm86_regs_tsigned charlong long unsigned intunsigned intshort unsigned intcharvm86.c/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallsTRUEdwordregsGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!T'T,T> z: D NJ 4 ^,Z <  k<?z{v L    T 0(0  0    vm86.cvm86_int   ! & - ; B I P W ^ m s z      * 59= B ^ h vwait_for_rpc.o/ 1217881996 1001 1002 100644 2584 ` ELF`4(U0Ít&U0% $ > $ > .? : ; @Pint/=_l_"  ,=% wait_for_rpc.c=xi=x|  AB  AB tt uttu6rwait_for_rpcv_and_wait_for_rpcGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)wait_for_rpcunsigned charshort unsigned intwait_for_rpc.cunsigned intlong long unsigned intv_and_wait_for_rpclong long intcharshort int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/syscallslong intsigned charGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!\'\,\=>:  N4AJ ^xDZ  kXz:v  N   0n w( 0     wait_for_rpc.cwait_for_rpcv_and_wait_for_rpc   ! & - ; B I P W ^ e l t z~   204crt0.o/ 1217881255 1001 1002 100644 4560 ` ELF 4(UW1V1S1ۃf$ED$D$ D$$EE$9v"E< FE$9wߍ")ċE\$D$$~!D$$F9u\$<$á$E$$Kt1F^G1f% $ > $ > : ; I  I : ;  : ; I8 : ; I8 .? : ; @ 4: ; I 4: ; I 4: ; I4: ; II!I4: ; I? < 2t)intfP,LX.e3+eM e(;S5ZL%8id9# :#pid;# w<# :># ?z# E@z# AA# Cz# DL#!A}Ea;R 22 d>z -?ul Iup J3W posJ3, fJ3J ai3~>]} ../../include/arch/i386../includecrt0.cstddef.hstdio.hio_struct.hstdint.htypes.h1Ji. i. i.>YYvYZ\1;K=;/vd\vɰ\>)k |  2AB ACCtt2u VV S!S%+S.2SSh_start2resultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intsize_tbuffer_ptrbuffer_posuint8_tuint32_tFILElong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libbuffer_sizelong intbuffer_modeunsigned charsigned charlong long unsigned intunsigned intargsargvshort unsigned intcharstdout_bufferlong unsigned intpid_tio_resource_id_tstdout_buffer_sizeresidio_resource_tpathcrt0.cungetc_countargcungetc_buffer_startstdoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@2 %t+t0tBV> (xRdN ^24q88m  ~p   0>(++     2"#2ER_jqxcrt0.c_startinit_memory_managerinit_messaginginit_sync_messagesinit_envvarsinit_waitpidstdio_initmallocstdoutsetvbufget_cmdlinestrlenstrtokmainfflushfreeexit!&+7C[`n    ! & - ; B M T [ f m t {           " 0 > S ^ n tx|            envvars.o/ 1217881256 1001 1002 100644 11476 ` ELF 4(UED$$1҅tɉÍv'UED$$1҅tPɉÉ'UWV1S }<$D$t$Ft$$uփ [^_$C$$t$$ [^_t&'UWV1S Ë<$D$t'Ft$$u1 [^_ [^_fUE1҅tPɉÐt&U]u}]} $u1ۋu}؋]Åt34$@9r4$@t$$D$؋u]}É$4$x@$뭍vUuu]}} t^<$@$<$@|$4$D$tC$s1]u}Ív]u}$tމ4$@$<$@$CtXtT4$@t$D$$<$@|$D$C$\$$1K$C$$&t&U]]u$\$D$$É4$؋u]Ít&'U(}}]uD$=<$tJƉe)F)č\$t$|$$D73D$$D$@te1ҋ]uЋ}eߍv'U$Ít&'UWV1S,EEE EEErt&$@EG$]@EÍ\$E$EƋED$4$D$ED$GD$Eމ$EED$$tEt$D$ E܉D$E$EE,[^_UWVSD$$$u [^_ÐD$ D$D$$EtЉ‹@ tljB9s&4$|04$D$|$4$<$UÍt3BB 9r[^_% $ > $ > : ; I  : ;  : ; I8  : ; I8  I &I < .? : ; ' I@ : ; I4: ; I.? : ;' @: ;I4: ;I4: ;I.: ; ' I@4: ; I4: ; I.? : ;' I@4: ;I: ; I  U: ;I : ;II!I.? : ; I@.? : ; ' @ : ; I!4: ; I "4: ; I #.? : ; @$ %4: ; I? < y PKintBhU+O Oj&Opid|#|#hd#o#    D#|#  \ Z,c-#.#a/5 & 3,;ѝ Z t0WL 3x; ;G`cFiH3;IhzN$ cPi3y; Pk c;ip6h@hdl ^3< c: pp3;&03@D430 '3&Cstr&osep(2dc3 30E$`P@  pid^q9 ^|Y^d_o !aoudSbdy!Icduh!0cdul"id3up;e#R:@ Aq$ER$G 8cOP* !\1i #%?3 ../../include/arch/i386../include../../includeenvvars.cstddef.htypes.hrpc.hcollections.herrno.hg>j/fg>j=\*J@w  t fsvXs~x*Nu0$z Rxw X gj=i*2.2oQpȃ;=~J =w+1.;/[O\8\YX+12/+?uXI/YJ!y.C/=GMh]zg~_y.Jװ8Nih2*p<[gsX>Jm-=3ڻ>y Cyf CWDGET_ENVV| &AB 0'AB `AB BF ^AB ACFPAB pAB L<AB FI@EAB FFAB FI0AB PAB BF@AB Ftt&u  &u01t13t3Wu0PPWu`atactcu`uuWuWugVVttNuP=W?LW<V?KV;S?JSPQtQStSkuPddku`jPpqtqstsupSuSuSpWu Wu WPVVVtt<u""8V8u<V""kWkmu m~W~u <WP eSmsSS@AtACtCu]VsStt&uWu&WP P V&V01t13t3EuPQtQStS@uP||@u`P||@u\W|V|SS8V@AtACtC usPwup upw|V V W}egetenv_name_by_indexgetenv_indexunsetenvhgetenvgetcwdsetenv^chdirputenvgetenv_count4rpc_get_envvarsinit_envvars "bv{&getenvresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)chdirdestunsetenvanchorshort intsize_tlist_tnamedata_lengthgetenv_indexsetenvdata_sizegetcwdrespvaluebuffer_poslist_noderesponsenamelenlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intinit_envvarsnew_valuevalue_sizeenvvarunsigned charsigned charenvvar_listlong long unsigned intcorrelation_idgetenv_name_by_indexunsigned intshort unsigned intindexcharresponse_tenvvars.cparent_piddatagetenv_countlong unsigned intpid_tputenvsizerpc_get_envvarsnormalized_pathpathname_sizeresponse_sizeenvvar_tdwordoverwritegetenvvarerrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  $%P+P0P"Br}> ,'R N +^2 qxm + ~(=e ,  ,:P0(<<  (#r ^   !&6J0'W``bikp|Pp<@E0P @-9Raenvvars.cenvvar_listgetenvvargetenv_name_by_indexlist_get_element_atgetenv_indexunsetenvpstrcmpvfreelist_removegetenvgetcwdstrlenmemcpymallocsetenvlist_pushchdirio_get_absolute_pathputenvstrchrerrnogetenv_countlist_sizerpc_get_envvarsreallocrpc_send_responseinit_envvarslist_createregister_message_handlerget_parent_pidrpc_get_response>Fo&1@  &/ 9JY   " &.S$h m!w&!'7?)h+ *,J.OW*^ c/o0 1!< !&-;BIPW^er} $/>L[kvz~       %048 =G T Yc ny}          * /=G LQdptx }      (,0 :AEI X ]g lz     !+ 05@J Yep 0 4H Lh l     $ (< @\ `init.o/ 1217881256 1001 1002 100644 7020 ` ELF4(US]$@\$ D$D$$[Ít&'UWVS,eD$ E$E)ċET$U܉D$UT$E܉$U܋E$ED$$E1ۅU$uuE4$U|G)ċE\$D$$t$U$E$\$ |$D$$u ؋ee[^_É$؋ee[^_Í&Ue$$ $)č\$|$$D$$u&D$$Ƌee؉4$UÍD )č|$t$<$/E܉D$D$D$<$u<$@$E|$$e؋eEE1t&'US$$$$D$D$$UD$$T$$D$\$D$ D$D$$[Ð&U(uu]}$$É4$D$$$$D$D$$4$$$W؉t$$T$$@\$D$D$ D$$]u}Í&UED$D$-$D$ % $ > $ > : ; I I&I.? : ; ' I@: ; I : ; I 4: ; I 4: ; I 4: ; I 4: ; I U UI!I.? : ; ' @4: ; I.? : ; ' I@: ; I +hFintiGP+O O|GFo5cEzTlo@, cmdkX pidmox Wpduh q rzul d d d   : dirzF adz o4[8 Z3 |\msg]zr4@c3z |5msg6z1Qz+pidPoL ../../include/arch/i386init.ctypes.hstddef.ht=%$@Y9Y(tͭe=u;u!+12+?+?E:>-/l>H>-/tp<.pX;/I=K1>=tuZ v%,N"$+- g#SERV_GET PATH;LOADELF SERV_EXISERV_REGSERV_NAM| 5AB D@EAB FAB D@AB FI+AB tt5u@AtACtCu@uSACPEPSTeSSiupPRWTgWWGRWPWWmWVGQVP~VS~Stt8u@AtACtCutt+u~init_service_getinit_executeinit_process_exit4init_service_registerrinit_service_get_name+psvmargs_lenresultprogramGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)path_backupshort intsize_tprogram_lennameinit.cprogram_pathrpc_nameinit_process_exitinit_service_getrpc_datalong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intinit_service_get_nameunsigned intinit_executedir_lenshort unsigned intcharinit_service_registerlong unsigned intpid_trpc_sizepathabs_pathabs_path_lenGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@+ %l+l0l"B> R)N ^2 6qT m P ~   T  \ 80 (P    5 .@E;CK`gns@+init.cinit_service_getstrlenrpc_get_dwordinit_executestrcspnstrncpyio_get_absolute_pathaccessstrcpyfreewait_child_addgetenvstrtokmallocinit_process_exitmemcpysend_messageinit_service_registerinit_service_get_namerpc_get_string+P[!1=Xz2BNWf   .!UZdpy~  !%$ !&-;BIPW^ep    !/9 >H MW \k pz      :AEI N\t Y 4 8T Xp t lost_link.o/ 1217881256 1001 1002 100644 7596 ` ELF4(UWVS]$E$UE…D$E$Ee$P(Hp )ԍ\$CL$ED$C$\$ t$D$G$tP8t&tUe<$E$E$e[^_Ívt"u뼻 뫻뚻딻냍U8M]u}] $$…t14$<$؋u]}Ðt&D$E$EtWD$<$EUBU;B E$U$mY$D$ JE1ۉ$@t$ D$D$U$4$se4$PHUP,)ԍ\$CC L$t$$UUC\$ ED$D$UB$t% t/et"u ѻ% $ > $ > : ; I  : ;  : ; I8  : ; I8  I  : ; ( I !I.? : ; ' I@: ; I4: ; I4: ; I  : ;  U4: ; I&I 4: ; I? < e8/inti,L*q.egD9+e e5Z?%8id9#=:?#pid;#7<# E>#[?z#^@z#AA#BCz#^DE#!  AlE;K v ) zz ag `a##b#dz#@e#  fi#j#lz#@m# % nO3Jt,3*?ul?upPz%z,~  V   %:3PeJ8vt89vL;3l<=N?[*O?P!etz%uzv~y   ?3T ../include../../include/arch/i386../../includelost_link.cstdio.hio_struct.hstdint.htypes.hstddef.hio.herrno.h@;='/-/ fzS>JuPSSPS(P-9S>JSJLPNW(W9JWhQkV(VPQtQStSeuPEuEeuPmmSu S1u 16S6Eu EUSUu Su Seu PmmeuS1S6ESUSSP2S2CPCTSTePuhEuheuhulV1ulZ\P^VulzVEVeVWEWeWQup1upeup40io_remove_linkio_create_linkeTW(ZresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tnamebuffer_ptrend_free_pathbuffer_posuint8_tuint32_tboolio_create_linkname_lenlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intend_close_filetarget_pathend_close_dirio_unlink_request_tdir_idunsigned charsigned charlong long unsigned intbuffer_sizeunsigned intlink_pathrequestshort unsigned inttarget_idcharbufferlink_dirlost_link.cbuffer_modetarget_filelong unsigned intio_link_request_tpid_tio_resource_id_tlink_filenamesizelink_dirnameresidpathungetc_countio_remove_linkungetc_bufferio_resource_tTRUEFILElink_lenhardlinkerrnoGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@e P%+0 B> D(RXN l^2: qT Tm t  ~ 8    0 ( l    J-?ELS_fkqPlost_link.cio_remove_linkio_split_dirnameio_split_filenamefopenstrlenmemcpyrpc_get_intfclosefreeerrnoio_create_linkfwrite;F^ /@q{ (8LVm9J[ !&-;BMT[fmt{#1LWjpw&6AEI NX ]g lz     * /9 >H MW \f ku z      8 <lost_path.o/ 1217881256 1001 1002 100644 11960 ` ELF4(UWVSÃ,UM܉EEE(+u<:04$)E`@t&UWV1S‰EE1E$$1D$xE$t:C$ƋCtr wF&$Ɖ뮍F$EE$uEtTHvtT<$MED$E$t=_4$\$$ƋGu/F붍t&|F:F/$E$u$E[^_% $ > $ > : ; I  I : ; (  : ; : ; I8 <  : ; I!I/ .: ; ' I : ; I: ; I4: ; I&I.: ; ' @: ; I4: ; I 4: ; I4: ; I U1UX Y 1 U411X Y 1X Y .? : ;' I@!: ;I"4: ;I#4: ;I$ %.: ; ' &4: ;I'.: ;' (: ;I)4: ; I*.: ;' I +1X Y,41-1UX Y.1X Y/.? : ;' I@041 RUjintcTt+O4o R ]&O  # X# { ,-K5 W 7 8# y9# ;W# go LJlenKdKyKMo(Xotn,n(?n3^pudposq}ruhsultg}dg(x@g`xxg@xgx F}!t"#($@##d&%(&cwd""3'57(("(&cwd""".3&i/3%m]()i33ְ*@d(?("XAd&iB3"C'e(c((c(>d&ih3"i q 9!te"#("3#Xd#+U,,-,,,8,*V-5HB`,M,Va+Omf,.t,/U!tG#g#(#v#Xd+!mD ,.' (0ulp ../../include/arch/i386../../includelost_path.cstddef.hcollections.htypes.h:Z] _NYZ=s.@F=iT@YZ=s/tYZ=s.t3O %YZ=sY-/Ou/ktZ,>~ZU1xv(Mg[ p</JuzJ6f塉wf=<i~w=-/ui~`;/-=Z:h_y.L\*@~JuzJ~6f塉wf=X ...:/| AB CAB FLAB FEAB BFttuP$R$u`$Q$u\$S$KupKbSbfPfS6SS$dWfW$)VFcVf~VVVS ;V;LVVVVVttu@@u P ,R,SScePgWWXVtt u uR udVtupVsV.7QUsVV3DSbvSUWWWUxS-SS SWW W^ uh uhP!WRTPdfPW ulttUuDDUuupRV"/R/Uuh'/P:JPVDDPDNWPPWRV.io_split_filenameio_get_absolute_pathio_split_dirnameU$Ffr~@@LRT).FU07U`U`vxrt3b/1`oqsx`f:T-/)+HKgZ\VX'element_stackresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)resolve_relative_serv_pathFALSEget_path_elementsshort intsize_tlist_tPIPE_SEPdotdotlengthpath_sep_tlistcwd_listlist_nodeboollost_path.ccalc_path_lengthio_split_dirnamecur_sizelong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libfree_elementPATH_SEPlong intdwordunsigned chario_get_absolute_pathsigned charlong long unsigned intunsigned intresolve_relative_pathleft_sepshort unsigned intcharcreate_path_stringbufferdatacreate_path_elementpath_elementNO_SEPlong unsigned intio_split_filenamesizeeliminate_dot_elementspathright_sepelementdirnametextpositionTRUEanchorSERVICE_SEPlast_elementnew_pathescapedGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@U &h%+0B V> 0)(RqN X.^2?qHm `.@ ~V .G  .gX0(#P %    &-9KWks{LElost_path.cget_path_elementsmallocmemcpylist_insertio_split_filenamelist_createlist_get_element_atstrnlenstrncpyfreelist_poplist_destroyio_get_absolute_pathlist_sizegetcwdstrcmplist_removestrlenstrcpyio_split_dirnamezHm8R_x%BQk|  !  "!%6"W \"m{#"+>V!^n!6>Rc" "#"+6F !&-;BIPW^epy$-;Ily     $2@J SXb p4@DH MX ]it y}  :CWbr   ! &2= BNY ^i vz        %)6D TXox        &*A} 8 <X \x |msleep.o/ 1217881256 1001 1002 100644 3492 ` ELF4(UÍt&'UVSËE1i9w r 9Ív[^Í&UVS֋U$i@B1ˉL$9w r9Ívv獴&1[^% $ > $ > : ; I.: ; @.? : ; ' @: ; I4: ; I .? : ; ' I@ : ; I 7N-int@'V2*I, )X+dx 5OP sec4O6dlB ../../include/arch/i386msleep.ctypes.h1<xYuL>sI/Z" | AB 9AB BPYAB EttuttIu--Iu!FSVPQtQStSuPudSV#msleepsleepdo_nothingGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)short intmsleep.clong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intunsigned intmsleepsleepshort unsigned intcharlong unsigned intqwordmsectimeoutGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ 8%+0B> $ 0RpN T bl^ \ 0 ot~h'z    0(L P  M    9+PY1@msleep.cdo_nothingmsleepget_tick_countsleeptimer_registerwait_for_rpc.Yg|   ! & - ; B I P W ^ e p w ~              O 0 4P Tnetwork.o/ 1217881256 1001 1002 100644 4828 ` ELF 4(UVSUEEEEt1<.t|0< vE[^ÍvF<w3CCuT Q0TCCu1fUS]ԃDEU$D$D$EE UEEEED$D$E܉$$ \$D$ D$D$$D[ÍUS4E ] MD$ډD$ÉD$%D$%D$%D$ D$E$E4[Ðt&U(UD$-D$%D$ƁD$ ET$$E% $ > $ > : ; I : ;  : ; I8  : ; I8  I .? : ; ' I@ : ; I 4: ; I I !I/ .? : ; ' @: ; I : ; I 4: ; I .? : ; ' I@ Q2intC)/a$Ab&Ov4[5z#mac6V#ip7z# -2 3z~ ip2, D4 W 6o 0o  z hyzmacyVipyz <{dL   M^mac]V_uxRipQzSu|g ../../include/arch/i386../includenetwork.ctypes.hstdint.hnetwork.h2==nq =vf Jw>REGDRV tcpip%02x:%02x:%02x:%02x:%02x:%02x%d.%d.%d.%d| ~AB EAB A{AB DIAB tt~u""&R&~uxutuvxzup" "uuuwz~utuv&;V=~Vtt uttuttuWstring_to_ip0register_netcardmac_to_stringip_to_stringresultGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)uint64_tshort intdriverlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intbyteip_to_stringcur_byteunsigned charsigned charstring_to_iplong long unsigned intunsigned intbuffernetwork.cregister_netcardshort unsigned intcharlong unsigned intip_bytesmac_to_stringnumberdworddevice_numbernet_deviceGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ P%+0B-> R<N |^29q0m @ ~A[ P  0p (   0r    ~)0AN{\eInetwork.cstring_to_ipregister_netcardmemcpyinit_service_getsend_messagemac_to_stringasprintfip_to_string%~   ! & - ; B I P W b i p {             6 =AE J s        t 8 <T Xp treadline.o/ 1217881256 1001 1002 100644 12304 ` ELF4(UVSӃ$9r5&P҈uAAAt CuƆ[^ÍUu]ut<4$@$tt$$\$$]uUS]$EfD$D$$D$ tE$[ÐUWVS $ > : ; I  : ; (  : ; : ; I8 : ; I8  I < ' II&I.: ; ' @: ; I: ; I4: ; I.? : ;' @: ;I4: ;I.: ; ' I@4: ; I .: ; ' : ; I4: ; I4: ; I4: ; I U1UX Y 1! U"41#41$I%!I&: ; I'.? : ; ' I@(4: ;I)4: ;I*4: ;I + : ;,1X Y- .4: ;I /4: ;I0!I/ 14: ; I 24: ; I? < 34: ; I?  h0Dint,Ly.eN+eD e > s&e2J5Zj%8 id9# ~:j# pid;# l<# \># ?z# @z# &AA# Cz# Dp#!  AE;v # [#  U . 33 j QTT Sj,posS3JiU3~lenVzr`jj@cAu{~i3jO= jiposlen$3`33#jx3i3j3  !8"#3 3$%Ogj ij&posi3&ciik3lenlz'xojPQ}( j)pos3*[3ul*3u`+>!X)c, 1 & -":#C};p(3^.bufx`/i3-*Ojud$01x. 2 = 2>34 37j ../../include/arch/i386../../include../include../include/readlinereadline.cstddef.htypes.hcollections.hstdio.hio_struct.hstdint.hreadline.hNv--/IHu.iUf?N-//x|h )t ;[#i=;Y+1i t-/m |<<Y=*[<<] t Z/uZ,0}sN<K==~XKO>-;>YK  ˀ>=rf !;$~&8u<KC Bug(g[.tw0WuMg %s %s[%dD%s%s%s[%dC%s [%dD%s%s%s[%dD%s:\>>>>>>>>>>>>>>>H| TAB AC``AB N?AB AOAB FPCAB FttTuPRVR1S==SFQS1QS#PFTP`atactcu`xxVuVttuttOuPOuTROuP!Q!OuLPRu\VlPPRVu`lOu`PW6SlWSW6SVudlOud6RSlSSCOSVuhlOuhP*PSVlV6VPPPQtQStSuPugZW\WupPupSR:?P?XS\_P_SPSPS2PBdRhrRP PS+:SSrScQadd_historyOreadlinerl_attempted_completion_functionrl_line_buffer96KNKN?\rrwordmatches_list_displayedGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intsize_tlist_tbuffer_ptrinscharreadlinehistoryreplacementbuffer_posuint8_tanchorlist_nodelineboolkeyboard_read_charmatcheslong long intmatching_charscomplete_wordlong intstdinrl_attempted_completion_function/home/toni/arbeitskopien/lost_svn/trunk/src/modules/libreadline.cdwordunsigned charhistory_posseq_nomatchsigned charlong long unsigned intuint32_tbuffer_sizeunsigned intpromptword_lenshort unsigned intcharbufferfree_matches_arraybuffer_modelong unsigned intpid_tio_resource_id_tsizematch_countresidadd_historypathmatchungetc_countcopyungetc_bufferio_resource_trl_line_bufferTRUEdelcharFILE__rl_attemped_completion_func_treplacement_lenformatenterold_posstdoutword_posGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@ &%+0Br > )0R\N .^2nnqm . }y /P T#g /  00J-w(" %/ T? /O  =D``PW^htzPC%readline.cdelcharhistorykeyboard_read_charcomplete_wordstrlenadd_historymallocstrcpylist_pushlist_createstdinfreadstrncpyrl_attempted_completion_functionstrncmpmemmovememcpyfreeprintfreadlinerl_line_bufferstdoutfflushmemsetreallocungetclist_get_element_atasprintflist_sizeg|y !"## $  $! &$=ah&r {$'()  !$,'4(CP* $'( $ $ $'(.)Q`+ $  $'(-)?G,[f u- $#'( $'( $'(" +$3N W$\'k(u}. !&-;BMT[fmt{$2@N\w !0=LW_cglw|#(27AFPU_dns}U`dhmw| &+6@_ch&  $(,048<@DHLPTX\`dhlptx|8<X\txservmgr.o/ 1217881256 1001 1002 100644 3332 ` ELF4(UVSu4$$tt$ \$D$$[^% $ > $ > : ; I : ; (  I&I .: ; I 4: ; I .? : ; ' I@ : ; I 1X Y  U41Kk(int] O "$K o ?8d pid9d P-K 2,, ,.WcC ../../include/arch/i386servmgr.ctypes.h,=WsvservmgrNEEDSERV| KAB EttKuIVIKuP(DPservmgr_needK(,GNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)FALSEshort intservice_nameservmgr_pidboolservmgr_needlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/liblong intunsigned charsigned charlong long unsigned intunsigned intshort unsigned intcharlong unsigned intpid_tservmgr.cTRUEGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@K 0%+0BL> R`gN ^2q4m  ~ u#   0)(-- ` X D    K%6servmgr.cservmgr_needstrlenyieldinit_service_getrpc_get_dword$8@ !&-;BIPW^ex~    P packages/libc/0.2/lib/libm.a0000644000175000017500000000503211045665270014411 0ustar tonitoni! / 1217882490 0 0 0 14 ` Rfabsmath.o/ 1217881254 1001 1002 100644 2444 ` ELF$4(UEEu% $ > $ > .? : ; ' I@: ; Iint~"GZg50/x.,5 math.c.<=| AB ttuurfabsGNU C 4.1.2 (Gentoo 4.1.2 p1.0.2)unsigned charfabslong unsigned intshort unsigned intunsigned intlong long unsigned intlong long int/home/toni/arbeitskopien/lost_svn/trunk/src/modules/lib/stdlibccharshort intdoublelong intsigned charmath.cGCC: (GNU) 4.1.2 (Gentoo 4.1.2 p1.0.2).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@!X'X,XR>: NO9J \ ^,Z d  kLzv t    | 0;9(aa     math.cfabs   ! & - ; B I P W ^ e l x    *packages/libc/0.2/postinstall-bin0000644000175000017500000001054111045665270015624 0ustar tonitoni#!file:/apps/sh lpt cfg-addlib file:/packages/libc/0.2/lib/crtlost.o crtlost.o lpt cfg-addlib file:/packages/libc/0.2/lib/libc.a libc.a lpt cfg-addlib file:/packages/libc/0.2/lib/libg.a libg.a lpt cfg-addlib file:/packages/libc/0.2/lib/libm.a libm.a lpt cfg-addinc file:/packages/libc/0.2/include/arch arch lpt cfg-addinc file:/packages/libc/0.2/include/arpa arpa lpt cfg-addinc file:/packages/libc/0.2/include/assert.h assert.h lpt cfg-addinc file:/packages/libc/0.2/include/bsdtypes.h bsdtypes.h lpt cfg-addinc file:/packages/libc/0.2/include/cdefs.h cdefs.h lpt cfg-addinc file:/packages/libc/0.2/include/collections.h collections.h lpt cfg-addinc file:/packages/libc/0.2/include/ctype.h ctype.h lpt cfg-addinc file:/packages/libc/0.2/include/dirent.h dirent.h lpt cfg-addinc file:/packages/libc/0.2/include/dir.h dir.h lpt cfg-addinc file:/packages/libc/0.2/include/elf32.h elf32.h lpt cfg-addinc file:/packages/libc/0.2/include/elf64.h elf64.h lpt cfg-addinc file:/packages/libc/0.2/include/elf_common.h elf_common.h lpt cfg-addinc file:/packages/libc/0.2/include/env.h env.h lpt cfg-addinc file:/packages/libc/0.2/include/errno.h errno.h lpt cfg-addinc file:/packages/libc/0.2/include/fcntl.h fcntl.h lpt cfg-addinc file:/packages/libc/0.2/include/getopt.h getopt.h lpt cfg-addinc file:/packages/libc/0.2/include/gui gui lpt cfg-addinc file:/packages/libc/0.2/include/init.h init.h lpt cfg-addinc file:/packages/libc/0.2/include/inttypes.h inttypes.h lpt cfg-addinc file:/packages/libc/0.2/include/io.h io.h lpt cfg-addinc file:/packages/libc/0.2/include/io_struct.h io_struct.h lpt cfg-addinc file:/packages/libc/0.2/include/kbd.h kbd.h lpt cfg-addinc file:/packages/libc/0.2/include/limits.h limits.h lpt cfg-addinc file:/packages/libc/0.2/include/loader.h loader.h lpt cfg-addinc file:/packages/libc/0.2/include/lock.h lock.h lpt cfg-addinc file:/packages/libc/0.2/include/lost lost lpt cfg-addinc file:/packages/libc/0.2/include/lostio.h lostio.h lpt cfg-addinc file:/packages/libc/0.2/include/lostio.h.orig lostio.h.orig lpt cfg-addinc file:/packages/libc/0.2/include/math.h math.h lpt cfg-addinc file:/packages/libc/0.2/include/netinet netinet lpt cfg-addinc file:/packages/libc/0.2/include/network.h network.h lpt cfg-addinc file:/packages/libc/0.2/include/page.h page.h lpt cfg-addinc file:/packages/libc/0.2/include/pci.h pci.h lpt cfg-addinc file:/packages/libc/0.2/include/ports.h ports.h lpt cfg-addinc file:/packages/libc/0.2/include/pwd.h pwd.h lpt cfg-addinc file:/packages/libc/0.2/include/readline readline lpt cfg-addinc file:/packages/libc/0.2/include/regex.h regex.h lpt cfg-addinc file:/packages/libc/0.2/include/rpc.h rpc.h lpt cfg-addinc file:/packages/libc/0.2/include/services.h services.h lpt cfg-addinc file:/packages/libc/0.2/include/setjmp.h setjmp.h lpt cfg-addinc file:/packages/libc/0.2/include/signal.h signal.h lpt cfg-addinc file:/packages/libc/0.2/include/sleep.h sleep.h lpt cfg-addinc file:/packages/libc/0.2/include/stdarg.h stdarg.h lpt cfg-addinc file:/packages/libc/0.2/include/stddef.h stddef.h lpt cfg-addinc file:/packages/libc/0.2/include/stddef.h.orig stddef.h.orig lpt cfg-addinc file:/packages/libc/0.2/include/stdint.h stdint.h lpt cfg-addinc file:/packages/libc/0.2/include/stdio.h stdio.h lpt cfg-addinc file:/packages/libc/0.2/include/stdio.h.orig stdio.h.orig lpt cfg-addinc file:/packages/libc/0.2/include/stdlib.h stdlib.h lpt cfg-addinc file:/packages/libc/0.2/include/stdlib.h.orig stdlib.h.orig lpt cfg-addinc file:/packages/libc/0.2/include/string.h string.h lpt cfg-addinc file:/packages/libc/0.2/include/strings.h strings.h lpt cfg-addinc file:/packages/libc/0.2/include/sys sys lpt cfg-addinc file:/packages/libc/0.2/include/syscall.h syscall.h lpt cfg-addinc file:/packages/libc/0.2/include/syscallno.h syscallno.h lpt cfg-addinc file:/packages/libc/0.2/include/syscall_structs.h syscall_structs.h lpt cfg-addinc file:/packages/libc/0.2/include/termios.h termios.h lpt cfg-addinc file:/packages/libc/0.2/include/time.h time.h lpt cfg-addinc file:/packages/libc/0.2/include/types.h types.h lpt cfg-addinc file:/packages/libc/0.2/include/unistd.h unistd.h lpt cfg-addinc file:/packages/libc/0.2/include/unistd.h.orig unistd.h.orig lpt cfg-addinc file:/packages/libc/0.2/include/utime.h utime.h lpt cfg-addinc file:/packages/libc/0.2/include/video video lpt cfg-addinc file:/packages/libc/0.2/include/wchar.h wchar.h lpt cfg-addinc file:/packages/libc/0.2/include/wctype.h wctype.h