Changeset 1099 for Whitix

Show
Ignore:
Timestamp:
10/14/08 17:57:25 (1 month ago)
Author:
mwhitworth
Message:

Update grub build.

Location:
Whitix/branches/keobject/user/grub
Files:
43 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/keobject/user/grub/Makefile

    r993 r1099  
    514514        cp stage2/stage2_eltorito ../../CdRoot/Boot/Grub 
    515515        cp menu.lst ../../CdRoot/Boot/Grub 
     516        cp stage1/stage1 ../../CdRoot/Boot # Find a better place? 
     517        cp stage2/fat_stage1_5 ../../CdRoot/Boot/Grub 
    516518install-exec: install-exec-recursive 
    517519install-data: install-data-recursive 
  • Whitix/branches/keobject/user/grub/config.h

    r992 r1099  
    1818 
    1919/* Define to 1 if you have the <curses.h> header file. */ 
    20 #define HAVE_CURSES_H 1 
     20/* #define HAVE_CURSES_H 1 */ 
    2121 
    2222/* Define if edata is defined */ 
     
    3030 
    3131/* Define if you have a curses library */ 
    32 #define HAVE_LIBCURSES 1 
     32/* #define HAVE_LIBCURSES 1 */ 
    3333 
    3434/* Define to 1 if you have the <memory.h> header file. */ 
     
    3939 
    4040/* Define to 1 if you have the <ncurses.h> header file. */ 
    41 #define HAVE_NCURSES_H 1 
     41/* #define HAVE_NCURSES_H 1 */ 
    4242 
    4343/* Define if opendisk() in -lutil can be used */ 
  • Whitix/branches/keobject/user/grub/grub/.deps/asmstub.Po

    r992 r1099  
    1 asmstub.o asmstub.o: asmstub.c /usr/include/stdlib.h \ 
    2   /usr/include/features.h /usr/include/sys/cdefs.h \ 
    3   /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ 
    4   /usr/include/gnu/stubs-32.h \ 
    5   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stddef.h \ 
    6   /usr/include/sys/types.h /usr/include/bits/types.h \ 
    7   /usr/include/bits/typesizes.h /usr/include/time.h /usr/include/endian.h \ 
    8   /usr/include/bits/endian.h /usr/include/sys/select.h \ 
    9   /usr/include/bits/select.h /usr/include/bits/sigset.h \ 
    10   /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ 
    11   /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ 
    12   /usr/include/string.h /usr/include/bits/string.h \ 
    13   /usr/include/bits/string2.h /usr/include/ctype.h /usr/include/assert.h \ 
    14   /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ 
    15   /usr/include/wchar.h /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdarg.h \ 
    16   /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ 
    17   /usr/include/bits/stdio.h /usr/include/sys/stat.h \ 
    18   /usr/include/bits/stat.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \ 
    19   /usr/include/errno.h /usr/include/bits/errno.h \ 
    20   /usr/include/linux/errno.h /usr/include/asm/errno.h \ 
    21   /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ 
    22   /usr/include/unistd.h /usr/include/bits/posix_opt.h \ 
    23   /usr/include/bits/confname.h ../lib/getopt.h /usr/include/setjmp.h \ 
    24   /usr/include/bits/setjmp.h /usr/include/sys/time.h \ 
    25   /usr/include/termios.h /usr/include/bits/termios.h \ 
    26   /usr/include/sys/ttydefaults.h /usr/include/signal.h \ 
    27   /usr/include/bits/signum.h /usr/include/bits/siginfo.h \ 
    28   /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \ 
    29   /usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \ 
    30   /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \ 
    31   /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \ 
    32   /usr/include/asm-generic/ioctl.h /usr/include/bits/ioctl-types.h \ 
    33   ../stage2/shared.h ../config.h ../stage1/stage1.h \ 
    34   /usr/include/ncurses.h /usr/include/ncurses_dll.h /usr/include/unctrl.h \ 
    35   /usr/include/curses.h \ 
    36   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdbool.h \ 
    37   ../stage2/mb_header.h ../stage2/mb_info.h ../lib/device.h \ 
    38   ../stage2/serial.h ../stage2/term.h 
     1asmstub.o asmstub.o: asmstub.c ../../libc/include/stdlib.h \ 
     2  ../../libc/include/limits.h ../../libc/include/stddef.h \ 
     3  ../../libc/include/string.h ../../libc/include/ctype.h \ 
     4  ../../libc/include/assert.h ../../libc/include/stdio.h \ 
     5  ../../libc/include/stdarg.h ../../posix/include/sys/types.h \ 
     6  ../../posix/include/sys/stat.h ../../posix/include/sys/time.h \ 
     7  ../../libc/include/time.h ../../posix/include/fcntl.h \ 
     8  ../../libc/include/syscalls.h ../../libc/include/sysdefs.h \ 
     9  ../../libc/include/errno.h ../../posix/include/unistd.h \ 
     10  ../../posix/include/sys/select.h ../../posix/include/sys/resource.h \ 
     11  ../../posix/include/sys/wait.h ../../posix/include/signal.h \ 
     12  ../../posix/include/ucontext.h ../../posix/include/sys/ucontext.h \ 
     13  ../lib/getopt.h ../../libc/include/stdint.h \ 
     14  ../../libc/include/inttypes.h ../../libc/include/setjmp.h \ 
     15  ../../posix/include/termios.h ../stage2/shared.h ../config.h \ 
     16  ../stage1/stage1.h ../stage2/mb_header.h ../stage2/mb_info.h \ 
     17  ../lib/device.h ../stage2/serial.h ../stage2/term.h 
    3918 
    40 /usr/include/stdlib.h: 
     19../../libc/include/stdlib.h: 
    4120 
    42 /usr/include/features.h: 
     21../../libc/include/limits.h: 
    4322 
    44 /usr/include/sys/cdefs.h: 
     23../../libc/include/stddef.h: 
    4524 
    46 /usr/include/bits/wordsize.h: 
     25../../libc/include/string.h: 
    4726 
    48 /usr/include/gnu/stubs.h: 
     27../../libc/include/ctype.h: 
    4928 
    50 /usr/include/gnu/stubs-32.h: 
     29../../libc/include/assert.h: 
    5130 
    52 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stddef.h: 
     31../../libc/include/stdio.h: 
    5332 
    54 /usr/include/sys/types.h: 
     33../../libc/include/stdarg.h: 
    5534 
    56 /usr/include/bits/types.h: 
     35../../posix/include/sys/types.h: 
    5736 
    58 /usr/include/bits/typesizes.h: 
     37../../posix/include/sys/stat.h: 
    5938 
    60 /usr/include/time.h: 
     39../../posix/include/sys/time.h: 
    6140 
    62 /usr/include/endian.h: 
     41../../libc/include/time.h: 
    6342 
    64 /usr/include/bits/endian.h: 
     43../../posix/include/fcntl.h: 
    6544 
    66 /usr/include/sys/select.h: 
     45../../libc/include/syscalls.h: 
    6746 
    68 /usr/include/bits/select.h: 
     47../../libc/include/sysdefs.h: 
    6948 
    70 /usr/include/bits/sigset.h: 
     49../../libc/include/errno.h: 
    7150 
    72 /usr/include/bits/time.h: 
     51../../posix/include/unistd.h: 
    7352 
    74 /usr/include/sys/sysmacros.h: 
     53../../posix/include/sys/select.h: 
    7554 
    76 /usr/include/bits/pthreadtypes.h: 
     55../../posix/include/sys/resource.h: 
    7756 
    78 /usr/include/alloca.h: 
     57../../posix/include/sys/wait.h: 
    7958 
    80 /usr/include/string.h: 
     59../../posix/include/signal.h: 
    8160 
    82 /usr/include/bits/string.h: 
     61../../posix/include/ucontext.h: 
    8362 
    84 /usr/include/bits/string2.h: 
    85  
    86 /usr/include/ctype.h: 
    87  
    88 /usr/include/assert.h: 
    89  
    90 /usr/include/stdio.h: 
    91  
    92 /usr/include/libio.h: 
    93  
    94 /usr/include/_G_config.h: 
    95  
    96 /usr/include/wchar.h: 
    97  
    98 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdarg.h: 
    99  
    100 /usr/include/bits/stdio_lim.h: 
    101  
    102 /usr/include/bits/sys_errlist.h: 
    103  
    104 /usr/include/bits/stdio.h: 
    105  
    106 /usr/include/sys/stat.h: 
    107  
    108 /usr/include/bits/stat.h: 
    109  
    110 /usr/include/fcntl.h: 
    111  
    112 /usr/include/bits/fcntl.h: 
    113  
    114 /usr/include/errno.h: 
    115  
    116 /usr/include/bits/errno.h: 
    117  
    118 /usr/include/linux/errno.h: 
    119  
    120 /usr/include/asm/errno.h: 
    121  
    122 /usr/include/asm-generic/errno.h: 
    123  
    124 /usr/include/asm-generic/errno-base.h: 
    125  
    126 /usr/include/unistd.h: 
    127  
    128 /usr/include/bits/posix_opt.h: 
    129  
    130 /usr/include/bits/confname.h: 
     63../../posix/include/sys/ucontext.h: 
    13164 
    13265../lib/getopt.h: 
    13366 
    134 /usr/include/setjmp.h: 
     67../../libc/include/stdint.h: 
    13568 
    136 /usr/include/bits/setjmp.h: 
     69../../libc/include/inttypes.h: 
    13770 
    138 /usr/include/sys/time.h: 
     71../../libc/include/setjmp.h: 
    13972 
    140 /usr/include/termios.h: 
    141  
    142 /usr/include/bits/termios.h: 
    143  
    144 /usr/include/sys/ttydefaults.h: 
    145  
    146 /usr/include/signal.h: 
    147  
    148 /usr/include/bits/signum.h: 
    149  
    150 /usr/include/bits/siginfo.h: 
    151  
    152 /usr/include/bits/sigaction.h: 
    153  
    154 /usr/include/bits/sigcontext.h: 
    155  
    156 /usr/include/bits/sigstack.h: 
    157  
    158 /usr/include/bits/sigthread.h: 
    159  
    160 /usr/include/sys/ioctl.h: 
    161  
    162 /usr/include/bits/ioctls.h: 
    163  
    164 /usr/include/asm/ioctls.h: 
    165  
    166 /usr/include/asm/ioctl.h: 
    167  
    168 /usr/include/asm-generic/ioctl.h: 
    169  
    170 /usr/include/bits/ioctl-types.h: 
     73../../posix/include/termios.h: 
    17174 
    17275../stage2/shared.h: 
     
    17578 
    17679../stage1/stage1.h: 
    177  
    178 /usr/include/ncurses.h: 
    179  
    180 /usr/include/ncurses_dll.h: 
    181  
    182 /usr/include/unctrl.h: 
    183  
    184 /usr/include/curses.h: 
    185  
    186 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdbool.h: 
    18780 
    18881../stage2/mb_header.h: 
  • Whitix/branches/keobject/user/grub/grub/.deps/main.Po

    r992 r1099  
    1 main.o main.o: main.c /usr/include/stdio.h /usr/include/features.h \ 
    2   /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ 
    3   /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ 
    4   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stddef.h \ 
    5   /usr/include/bits/types.h /usr/include/bits/typesizes.h \ 
    6   /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ 
    7   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdarg.h \ 
    8   /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ 
    9   /usr/include/bits/stdio.h ../lib/getopt.h /usr/include/unistd.h \ 
    10   /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \ 
    11   /usr/include/string.h /usr/include/bits/string.h \ 
    12   /usr/include/bits/string2.h /usr/include/endian.h \ 
    13   /usr/include/bits/endian.h /usr/include/stdlib.h \ 
    14   /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \ 
    15   /usr/include/bits/select.h /usr/include/bits/sigset.h \ 
    16   /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ 
    17   /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \ 
    18   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h \ 
    19   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h \ 
    20   /usr/include/limits.h /usr/include/bits/posix1_lim.h \ 
    21   /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ 
    22   /usr/include/bits/posix2_lim.h /usr/include/setjmp.h \ 
    23   /usr/include/bits/setjmp.h ../stage2/shared.h ../config.h \ 
    24   ../stage1/stage1.h /usr/include/ncurses.h /usr/include/ncurses_dll.h \ 
    25   /usr/include/unctrl.h /usr/include/curses.h \ 
    26   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdbool.h \ 
    27   ../stage2/mb_header.h ../stage2/mb_info.h ../stage2/term.h 
     1main.o main.o: main.c ../../libc/include/stdio.h \ 
     2  ../../libc/include/stddef.h ../../libc/include/string.h \ 
     3  ../../libc/include/stdarg.h ../lib/getopt.h \ 
     4  ../../posix/include/unistd.h ../../posix/include/sys/select.h \ 
     5  ../../posix/include/sys/types.h ../../posix/include/sys/time.h \ 
     6  ../../libc/include/time.h ../../posix/include/sys/resource.h \ 
     7  ../../posix/include/sys/wait.h ../../posix/include/signal.h \ 
     8  ../../posix/include/ucontext.h ../../posix/include/sys/ucontext.h \ 
     9  ../../libc/include/stdint.h ../../libc/include/inttypes.h \ 
     10  ../../libc/include/stdlib.h ../../libc/include/limits.h \ 
     11  ../../libc/include/setjmp.h ../stage2/shared.h ../config.h \ 
     12  ../stage1/stage1.h ../stage2/mb_header.h ../stage2/mb_info.h \ 
     13  ../stage2/term.h 
    2814 
    29 /usr/include/stdio.h: 
     15../../libc/include/stdio.h: 
    3016 
    31 /usr/include/features.h: 
     17../../libc/include/stddef.h: 
    3218 
    33 /usr/include/sys/cdefs.h: 
     19../../libc/include/string.h: 
    3420 
    35 /usr/include/bits/wordsize.h: 
    36  
    37 /usr/include/gnu/stubs.h: 
    38  
    39 /usr/include/gnu/stubs-32.h: 
    40  
    41 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stddef.h: 
    42  
    43 /usr/include/bits/types.h: 
    44  
    45 /usr/include/bits/typesizes.h: 
    46  
    47 /usr/include/libio.h: 
    48  
    49 /usr/include/_G_config.h: 
    50  
    51 /usr/include/wchar.h: 
    52  
    53 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdarg.h: 
    54  
    55 /usr/include/bits/stdio_lim.h: 
    56  
    57 /usr/include/bits/sys_errlist.h: 
    58  
    59 /usr/include/bits/stdio.h: 
     21../../libc/include/stdarg.h: 
    6022 
    6123../lib/getopt.h: 
    6224 
    63 /usr/include/unistd.h: 
     25../../posix/include/unistd.h: 
    6426 
    65 /usr/include/bits/posix_opt.h: 
     27../../posix/include/sys/select.h: 
    6628 
    67 /usr/include/bits/confname.h: 
     29../../posix/include/sys/types.h: 
    6830 
    69 /usr/include/string.h: 
     31../../posix/include/sys/time.h: 
    7032 
    71 /usr/include/bits/string.h: 
     33../../libc/include/time.h: 
    7234 
    73 /usr/include/bits/string2.h: 
     35../../posix/include/sys/resource.h: 
    7436 
    75 /usr/include/endian.h: 
     37../../posix/include/sys/wait.h: 
    7638 
    77 /usr/include/bits/endian.h: 
     39../../posix/include/signal.h: 
    7840 
    79 /usr/include/stdlib.h: 
     41../../posix/include/ucontext.h: 
    8042 
    81 /usr/include/sys/types.h: 
     43../../posix/include/sys/ucontext.h: 
    8244 
    83 /usr/include/time.h: 
     45../../libc/include/stdint.h: 
    8446 
    85 /usr/include/sys/select.h: 
     47../../libc/include/inttypes.h: 
    8648 
    87 /usr/include/bits/select.h: 
     49../../libc/include/stdlib.h: 
    8850 
    89 /usr/include/bits/sigset.h: 
     51../../libc/include/limits.h: 
    9052 
    91 /usr/include/bits/time.h: 
    92  
    93 /usr/include/sys/sysmacros.h: 
    94  
    95 /usr/include/bits/pthreadtypes.h: 
    96  
    97 /usr/include/alloca.h: 
    98  
    99 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h: 
    100  
    101 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h: 
    102  
    103 /usr/include/limits.h: 
    104  
    105 /usr/include/bits/posix1_lim.h: 
    106  
    107 /usr/include/bits/local_lim.h: 
    108  
    109 /usr/include/linux/limits.h: 
    110  
    111 /usr/include/bits/posix2_lim.h: 
    112  
    113 /usr/include/setjmp.h: 
    114  
    115 /usr/include/bits/setjmp.h: 
     53../../libc/include/setjmp.h: 
    11654 
    11755../stage2/shared.h: 
     
    12159../stage1/stage1.h: 
    12260 
    123 /usr/include/ncurses.h: 
    124  
    125 /usr/include/ncurses_dll.h: 
    126  
    127 /usr/include/unctrl.h: 
    128  
    129 /usr/include/curses.h: 
    130  
    131 /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdbool.h: 
    132  
    13361../stage2/mb_header.h: 
    13462 
  • Whitix/branches/keobject/user/grub/grub/Makefile

    r992 r1099  
    8484CCASFLAGS = $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) 
    8585CCDEPMODE = depmode=gcc3 
    86 CFLAGS =   -g 
     86CFLAGS = -fno-stack-protector -nostdinc -I../../libc/include -I../../posix/include 
    8787CPP = gcc -E 
    8888CPPFLAGS =  -Wall -Wmissing-prototypes -Wunused -Wshadow -Wpointer-arith -falign-jumps=1 -falign-loops=1 -falign-functions=1 -Wundef 
     
    9999FSYS_CFLAGS =  -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 -DFSYS_UFS2=1 -DFSYS_MINIX=1 -DFSYS_REISERFS=1 -DFSYS_VSTAFS=1 -DFSYS_JFS=1 -DFSYS_XFS=1 -DFSYS_ISO9660=1 -DUSE_MD5_PASSWORDS=1 
    100100GRUB_CFLAGS = -O2 
    101 GRUB_LIBS =  -lncurses 
     101GRUB_LIBS =  
    102102HERCULES_SUPPORT_FALSE = # 
    103103HERCULES_SUPPORT_TRUE =  
     
    106106INSTALL_SCRIPT = ${INSTALL} 
    107107INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s 
    108 LDFLAGS =  
     108LDFLAGS = -nodefaultlibs ../../libc/init/init.o -nostdlib -L../../libc -L../../posix -lstdc -lpthread -lposix -Wl,-I/System/Runtime/liblinker.so 
    109109LIBOBJS =  
    110110LIBS =  
  • Whitix/branches/keobject/user/grub/grub/asmstub.c

    r992 r1099  
    1919 */ 
    2020 
     21#undef __linux__ 
     22 
    2123/* Try to use glibc's transparant LFS support. */ 
    2224#define _LARGEFILE_SOURCE       1 
     
    4446#include <signal.h> 
    4547 
     48#if 0 
    4649#ifdef __linux__ 
    4750# include <sys/ioctl.h>         /* ioctl */ 
     
    5558# endif /* ! BLKFLSBUF */ 
    5659#endif /* __linux__ */ 
     60#endif 
    5761 
    5862/* We want to prevent any circularararity in our stubs, as well as 
     
    209213        close (disks[i].flags); 
    210214      } 
    211  
    212   if (serial_fd >= 0) 
    213     close (serial_fd); 
    214215   
    215216  /* Release memory. */ 
     
    221222  grub_scratch_mem = 0; 
    222223 
    223   if (serial_device) 
    224     free (serial_device); 
    225   serial_device = 0; 
    226    
    227224  /* Ahh... at last we're ready to return to caller. */ 
    228225  return status; 
     
    10141011serial_hw_fetch (void) 
    10151012{ 
     1013#if 0 
    10161014  fd_set fds; 
    10171015  struct timeval to; 
     
    10321030      return c; 
    10331031    } 
     1032#endif 
    10341033   
    10351034  return -1; 
     
    10401039serial_hw_put (int c) 
    10411040{ 
     1041#if 0 
    10421042  char ch = (char) c; 
    10431043   
    10441044  if (nwrite (serial_fd, &ch, 1) != 1) 
    10451045    stop (); 
     1046#endif 
    10461047} 
    10471048 
     
    10491050serial_hw_delay (void) 
    10501051{ 
     1052#if 0 
    10511053#ifdef SIMULATE_SLOWNESS_OF_SERIAL 
    10521054  struct timeval otv, tv; 
     
    10671069    } 
    10681070#endif /* SIMULATE_SLOWNESS_OF_SERIAL */ 
     1071#endif 
    10691072} 
    10701073 
     
    10721075get_termios_speed (int speed) 
    10731076{ 
     1077#if 0 
    10741078  switch (speed) 
    10751079    { 
     
    10881092 
    10891093  return B0; 
     1094 #endif 
    10901095} 
    10911096 
     
    11031108                int word_len, int parity, int stop_bit_len) 
    11041109{ 
     1110#if 0 
    11051111  struct termios termios; 
    11061112  speed_t termios_speed; 
     
    12191225  serial_fd = -1; 
    12201226  return 0; 
     1227#endif 
    12211228} 
    12221229 
     
    12261233serial_set_device (const char *device) 
    12271234{ 
     1235#if 0 
    12281236  if (serial_device) 
    12291237    free (serial_device); 
    12301238   
    12311239  serial_device = strdup (device); 
     1240 #endif 
    12321241} 
    12331242 
  • Whitix/branches/keobject/user/grub/grub/main.c

    r992 r1099  
    259259     --batch) put terminal to dumb for better handling of line i/o */ 
    260260  if (! use_curses) 
    261     current_term->flags = TERM_NO_EDIT | TERM_DUMB; 
     261    current_term->flags = TERM_NO_EDIT | TERM_DUMB | TERM_NO_ECHO; 
    262262 
    263263  /* Transfer control to the stage2 simulator. */ 
  • Whitix/branches/keobject/user/grub/lib/.deps/device.Po

    r992 r1099  
    1 device.o device.o: device.c /usr/include/stdio.h /usr/include/features.h \ 
    2   /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ 
    3   /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ 
    4   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stddef.h \ 
    5   /usr/include/bits/types.h /usr/include/bits/typesizes.h \ 
    6   /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ 
    7   /usr/lib/gcc/i486-linux-gnu/4.2.3/include/stdarg.h \ 
    8   /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ 
    9   /usr/include/bits/stdio.h /usr/include/stdlib.h \ 
    10   /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \ 
    11   /usr/include/bits/endian.h /usr/include/sys/select.h \ 
    12   /usr/include/bits/select.h /usr/include/bits/sigset.h \