1 // stage1/cc1 -quiet -I. -I. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/. -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../libcpp/include -iprefix /var/tmp/portage/gcc-4.1.1-r1/work/build/gcc/stage1/../../../lib/gcc/x86_64-pc-linux-gnu/4.1.1/ -isystem ./include -DIN_GCC -DHAVE_CONFIG_H insn-attrtab.c -quiet -dumpbase insn-attrtab.c -march=opteron -mtune=k8 -auxbase-strip insn-attrtab.o -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute -fprofile-use -freorder-blocks-and-partition -o - -frandom-seed=0
15 # 1 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/ansidecl.h" 1
17 # 5 "insn-attrtab.c" 2
18 # 1 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 1
19 # 28 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
20 # 1 "./include/stdarg.h" 1 3 4
21 # 43 "./include/stdarg.h" 3 4
22 typedef __builtin_va_list __gnuc_va_list;
23 # 105 "./include/stdarg.h" 3 4
24 typedef __gnuc_va_list va_list;
25 # 29 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
26 # 39 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
27 # 1 "./include/stddef.h" 1 3 4
28 # 152 "./include/stddef.h" 3 4
29 typedef long int ptrdiff_t;
30 # 214 "./include/stddef.h" 3 4
31 typedef long unsigned int size_t;
32 # 326 "./include/stddef.h" 3 4
34 # 40 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
37 # 1 "./include/stdio.h" 1 3 4
38 # 22 "./include/stdio.h" 3 4
39 # 1 "/usr/include/gentoo-multilib/amd64/stdio.h" 1 3 4
40 # 28 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
41 # 1 "/usr/include/features.h" 1 3 4
49 # 1 "/usr/include/gentoo-multilib/amd64/features.h" 1 3 4
50 # 323 "/usr/include/gentoo-multilib/amd64/features.h" 3 4
51 # 1 "/usr/include/sys/cdefs.h" 1 3 4
59 # 1 "/usr/include/gentoo-multilib/amd64/sys/cdefs.h" 1 3 4
60 # 313 "/usr/include/gentoo-multilib/amd64/sys/cdefs.h" 3 4
61 # 1 "/usr/include/bits/wordsize.h" 1 3 4
69 # 1 "/usr/include/gentoo-multilib/amd64/bits/wordsize.h" 1 3 4
70 # 9 "/usr/include/bits/wordsize.h" 2 3 4
71 # 314 "/usr/include/gentoo-multilib/amd64/sys/cdefs.h" 2 3 4
72 # 9 "/usr/include/sys/cdefs.h" 2 3 4
73 # 324 "/usr/include/gentoo-multilib/amd64/features.h" 2 3 4
74 # 346 "/usr/include/gentoo-multilib/amd64/features.h" 3 4
75 # 1 "/usr/include/gnu/stubs.h" 1 3 4
83 # 1 "/usr/include/gentoo-multilib/amd64/gnu/stubs.h" 1 3 4
87 # 1 "/usr/include/bits/wordsize.h" 1 3 4
95 # 1 "/usr/include/gentoo-multilib/amd64/bits/wordsize.h" 1 3 4
96 # 9 "/usr/include/bits/wordsize.h" 2 3 4
97 # 5 "/usr/include/gentoo-multilib/amd64/gnu/stubs.h" 2 3 4
102 # 1 "/usr/include/gnu/stubs-64.h" 1 3 4
106 # 1 "/usr/include/gentoo-multilib/amd64/gnu/stubs-64.h" 1 3 4
107 # 5 "/usr/include/gnu/stubs-64.h" 2 3 4
108 # 10 "/usr/include/gentoo-multilib/amd64/gnu/stubs.h" 2 3 4
109 # 9 "/usr/include/gnu/stubs.h" 2 3 4
110 # 347 "/usr/include/gentoo-multilib/amd64/features.h" 2 3 4
111 # 9 "/usr/include/features.h" 2 3 4
112 # 29 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
118 # 1 "./include/stddef.h" 1 3 4
119 # 35 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
121 # 1 "/usr/include/bits/types.h" 1 3 4
129 # 1 "/usr/include/gentoo-multilib/amd64/bits/types.h" 1 3 4
130 # 27 "/usr/include/gentoo-multilib/amd64/bits/types.h" 3 4
131 # 1 "/usr/include/features.h" 1 3 4
132 # 28 "/usr/include/gentoo-multilib/amd64/bits/types.h" 2 3 4
133 # 1 "/usr/include/bits/wordsize.h" 1 3 4
141 # 1 "/usr/include/gentoo-multilib/amd64/bits/wordsize.h" 1 3 4
142 # 9 "/usr/include/bits/wordsize.h" 2 3 4
143 # 29 "/usr/include/gentoo-multilib/amd64/bits/types.h" 2 3 4
146 # 1 "./include/stddef.h" 1 3 4
147 # 32 "/usr/include/gentoo-multilib/amd64/bits/types.h" 2 3 4
150 typedef unsigned char __u_char;
151 typedef unsigned short int __u_short;
152 typedef unsigned int __u_int;
153 typedef unsigned long int __u_long;
156 typedef signed char __int8_t;
157 typedef unsigned char __uint8_t;
158 typedef signed short int __int16_t;
159 typedef unsigned short int __uint16_t;
160 typedef signed int __int32_t;
161 typedef unsigned int __uint32_t;
163 typedef signed long int __int64_t;
164 typedef unsigned long int __uint64_t;
172 typedef long int __quad_t;
173 typedef unsigned long int __u_quad_t;
174 # 134 "/usr/include/gentoo-multilib/amd64/bits/types.h" 3 4
175 # 1 "/usr/include/bits/typesizes.h" 1 3 4
183 # 1 "/usr/include/gentoo-multilib/amd64/bits/typesizes.h" 1 3 4
184 # 9 "/usr/include/bits/typesizes.h" 2 3 4
185 # 135 "/usr/include/gentoo-multilib/amd64/bits/types.h" 2 3 4
188 typedef unsigned long int __dev_t;
189 typedef unsigned int __uid_t;
190 typedef unsigned int __gid_t;
191 typedef unsigned long int __ino_t;
192 typedef unsigned long int __ino64_t;
193 typedef unsigned int __mode_t;
194 typedef unsigned long int __nlink_t;
195 typedef long int __off_t;
196 typedef long int __off64_t;
198 typedef struct { int __val[2]; } __fsid_t;
199 typedef long int __clock_t;
200 typedef unsigned long int __rlim_t;
201 typedef unsigned long int __rlim64_t;
202 typedef unsigned int __id_t;
203 typedef long int __time_t;
204 typedef unsigned int __useconds_t;
205 typedef long int __suseconds_t;
207 typedef int __daddr_t;
208 typedef long int __swblk_t;
212 typedef int __clockid_t;
215 typedef void * __timer_t;
218 typedef long int __blksize_t;
223 typedef long int __blkcnt_t;
224 typedef long int __blkcnt64_t;
227 typedef unsigned long int __fsblkcnt_t;
228 typedef unsigned long int __fsblkcnt64_t;
231 typedef unsigned long int __fsfilcnt_t;
232 typedef unsigned long int __fsfilcnt64_t;
234 typedef long int __ssize_t;
238 typedef __off64_t __loff_t;
239 typedef __quad_t *__qaddr_t;
240 typedef char *__caddr_t;
243 typedef long int __intptr_t;
246 typedef unsigned int __socklen_t;
247 # 9 "/usr/include/bits/types.h" 2 3 4
248 # 37 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
258 typedef struct _IO_FILE FILE;
264 # 62 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
265 typedef struct _IO_FILE __FILE;
266 # 72 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
267 # 1 "/usr/include/libio.h" 1 3 4
275 # 1 "/usr/include/gentoo-multilib/amd64/libio.h" 1 3 4
276 # 32 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
277 # 1 "/usr/include/_G_config.h" 1 3 4
285 # 1 "/usr/include/gentoo-multilib/amd64/_G_config.h" 1 3 4
286 # 9 "/usr/include/gentoo-multilib/amd64/_G_config.h" 3 4
287 # 1 "/usr/include/bits/types.h" 1 3 4
288 # 10 "/usr/include/gentoo-multilib/amd64/_G_config.h" 2 3 4
293 # 1 "./include/stddef.h" 1 3 4
294 # 355 "./include/stddef.h" 3 4
295 typedef unsigned int wint_t;
296 # 15 "/usr/include/gentoo-multilib/amd64/_G_config.h" 2 3 4
297 # 24 "/usr/include/gentoo-multilib/amd64/_G_config.h" 3 4
298 # 1 "/usr/include/wchar.h" 1 3 4
306 # 1 "/usr/include/gentoo-multilib/amd64/wchar.h" 1 3 4
307 # 48 "/usr/include/gentoo-multilib/amd64/wchar.h" 3 4
308 # 1 "./include/stddef.h" 1 3 4
309 # 49 "/usr/include/gentoo-multilib/amd64/wchar.h" 2 3 4
311 # 1 "/usr/include/bits/wchar.h" 1 3 4
319 # 1 "/usr/include/gentoo-multilib/amd64/bits/wchar.h" 1 3 4
320 # 9 "/usr/include/bits/wchar.h" 2 3 4
321 # 51 "/usr/include/gentoo-multilib/amd64/wchar.h" 2 3 4
322 # 76 "/usr/include/gentoo-multilib/amd64/wchar.h" 3 4
332 # 9 "/usr/include/wchar.h" 2 3 4
333 # 25 "/usr/include/gentoo-multilib/amd64/_G_config.h" 2 3 4
345 # 44 "/usr/include/gentoo-multilib/amd64/_G_config.h" 3 4
346 # 1 "/usr/include/gconv.h" 1 3 4
354 # 1 "/usr/include/gentoo-multilib/amd64/gconv.h" 1 3 4
355 # 26 "/usr/include/gentoo-multilib/amd64/gconv.h" 3 4
356 # 1 "/usr/include/features.h" 1 3 4
357 # 27 "/usr/include/gentoo-multilib/amd64/gconv.h" 2 3 4
359 # 1 "/usr/include/wchar.h" 1 3 4
367 # 1 "/usr/include/gentoo-multilib/amd64/wchar.h" 1 3 4
368 # 48 "/usr/include/gentoo-multilib/amd64/wchar.h" 3 4
369 # 1 "./include/stddef.h" 1 3 4
370 # 49 "/usr/include/gentoo-multilib/amd64/wchar.h" 2 3 4
372 # 1 "/usr/include/bits/wchar.h" 1 3 4
373 # 51 "/usr/include/gentoo-multilib/amd64/wchar.h" 2 3 4
374 # 9 "/usr/include/wchar.h" 2 3 4
375 # 29 "/usr/include/gentoo-multilib/amd64/gconv.h" 2 3 4
378 # 1 "./include/stddef.h" 1 3 4
379 # 32 "/usr/include/gentoo-multilib/amd64/gconv.h" 2 3 4
394 __GCONV_ILLEGAL_INPUT,
395 __GCONV_INCOMPLETE_INPUT,
397 __GCONV_ILLEGAL_DESCRIPTOR,
398 __GCONV_INTERNAL_ERROR
405 __GCONV_IS_LAST = 0x0001,
406 __GCONV_IGNORE_ERRORS = 0x0002
412 struct __gconv_step_data;
413 struct __gconv_loaded_object;
414 struct __gconv_trans_data;
418 typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,
419 __const unsigned char **, __const unsigned char *,
420 unsigned char **, size_t *, int, int);
423 typedef wint_t (*__gconv_btowc_fct) (struct __gconv_step *, unsigned char);
426 typedef int (*__gconv_init_fct) (struct __gconv_step *);
427 typedef void (*__gconv_end_fct) (struct __gconv_step *);
431 typedef int (*__gconv_trans_fct) (struct __gconv_step *,
432 struct __gconv_step_data *, void *,
433 __const unsigned char *,
434 __const unsigned char **,
435 __const unsigned char *, unsigned char **,
439 typedef int (*__gconv_trans_context_fct) (void *, __const unsigned char *,
440 __const unsigned char *,
441 unsigned char *, unsigned char *);
444 typedef int (*__gconv_trans_query_fct) (__const char *, __const char ***,
448 typedef int (*__gconv_trans_init_fct) (void **, const char *);
449 typedef void (*__gconv_trans_end_fct) (void *);
451 struct __gconv_trans_data
454 __gconv_trans_fct __trans_fct;
455 __gconv_trans_context_fct __trans_context_fct;
456 __gconv_trans_end_fct __trans_end_fct;
458 struct __gconv_trans_data *__next;
465 struct __gconv_loaded_object *__shlib_handle;
466 __const char *__modname;
474 __gconv_btowc_fct __btowc_fct;
475 __gconv_init_fct __init_fct;
476 __gconv_end_fct __end_fct;
480 int __min_needed_from;
481 int __max_needed_from;
493 struct __gconv_step_data
495 unsigned char *__outbuf;
496 unsigned char *__outbufend;
504 int __invocation_counter;
510 __mbstate_t *__statep;
515 struct __gconv_trans_data *__trans;
520 typedef struct __gconv_info
523 struct __gconv_step *__steps;
524 __extension__ struct __gconv_step_data __data [];
526 # 9 "/usr/include/gconv.h" 2 3 4
527 # 45 "/usr/include/gentoo-multilib/amd64/_G_config.h" 2 3 4
530 struct __gconv_info __cd;
533 struct __gconv_info __cd;
534 struct __gconv_step_data __data;
538 typedef int _G_int16_t __attribute__ ((__mode__ (__HI__)));
539 typedef int _G_int32_t __attribute__ ((__mode__ (__SI__)));
540 typedef unsigned int _G_uint16_t __attribute__ ((__mode__ (__HI__)));
541 typedef unsigned int _G_uint32_t __attribute__ ((__mode__ (__SI__)));
542 # 9 "/usr/include/_G_config.h" 2 3 4
543 # 33 "/usr/include/gentoo-multilib/amd64/libio.h" 2 3 4
544 # 166 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
545 struct _IO_jump_t; struct _IO_FILE;
546 # 176 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
547 typedef void _IO_lock_t;
554 struct _IO_marker *_next;
555 struct _IO_FILE *_sbuf;
560 # 199 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
564 enum __codecvt_result
571 # 267 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
581 char* _IO_write_base;
588 char *_IO_backup_base;
591 struct _IO_marker *_markers;
593 struct _IO_FILE *_chain;
605 unsigned short _cur_column;
606 signed char _vtable_offset;
612 # 315 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
614 # 324 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
623 char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
628 typedef struct _IO_FILE _IO_FILE;
631 struct _IO_FILE_plus;
633 extern struct _IO_FILE_plus _IO_2_1_stdin_;
634 extern struct _IO_FILE_plus _IO_2_1_stdout_;
635 extern struct _IO_FILE_plus _IO_2_1_stderr_;
636 # 360 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
637 typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes);
645 typedef __ssize_t __io_write_fn (void *__cookie, __const char *__buf,
654 typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w);
657 typedef int __io_close_fn (void *__cookie);
662 typedef __io_read_fn cookie_read_function_t;
663 typedef __io_write_fn cookie_write_function_t;
664 typedef __io_seek_fn cookie_seek_function_t;
665 typedef __io_close_fn cookie_close_function_t;
671 __io_write_fn *write;
673 __io_close_fn *close;
674 } _IO_cookie_io_functions_t;
675 typedef _IO_cookie_io_functions_t cookie_io_functions_t;
677 struct _IO_cookie_file;
680 extern void _IO_cookie_init (struct _IO_cookie_file *__cfile, int __read_write,
681 void *__cookie, _IO_cookie_io_functions_t __fns);
689 extern int __underflow (_IO_FILE *) __attribute__ ((__nothrow__));
690 extern int __uflow (_IO_FILE *) __attribute__ ((__nothrow__));
691 extern int __overflow (_IO_FILE *, int) __attribute__ ((__nothrow__));
692 extern wint_t __wunderflow (_IO_FILE *) __attribute__ ((__nothrow__));
693 extern wint_t __wuflow (_IO_FILE *) __attribute__ ((__nothrow__));
694 extern wint_t __woverflow (_IO_FILE *, wint_t) __attribute__ ((__nothrow__));
695 # 450 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
696 extern int _IO_getc (_IO_FILE *__fp) __attribute__ ((__nothrow__));
697 extern int _IO_putc (int __c, _IO_FILE *__fp) __attribute__ ((__nothrow__));
698 extern int _IO_feof (_IO_FILE *__fp) __attribute__ ((__nothrow__));
699 extern int _IO_ferror (_IO_FILE *__fp) __attribute__ ((__nothrow__));
701 extern int _IO_peekc_locked (_IO_FILE *__fp) __attribute__ ((__nothrow__));
707 extern void _IO_flockfile (_IO_FILE *) __attribute__ ((__nothrow__));
708 extern void _IO_funlockfile (_IO_FILE *) __attribute__ ((__nothrow__));
709 extern int _IO_ftrylockfile (_IO_FILE *) __attribute__ ((__nothrow__));
710 # 480 "/usr/include/gentoo-multilib/amd64/libio.h" 3 4
711 extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict,
712 __gnuc_va_list, int *__restrict);
713 extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict,
715 extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t) __attribute__ ((__nothrow__));
716 extern size_t _IO_sgetn (_IO_FILE *, void *, size_t) __attribute__ ((__nothrow__));
718 extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t, int, int) __attribute__ ((__nothrow__));
719 extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t, int) __attribute__ ((__nothrow__));
721 extern void _IO_free_backup_area (_IO_FILE *) __attribute__ ((__nothrow__));
722 # 9 "/usr/include/libio.h" 2 3 4
723 # 73 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
724 # 86 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
727 typedef _G_fpos_t fpos_t;
733 typedef _G_fpos64_t fpos64_t;
734 # 138 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
735 # 1 "/usr/include/bits/stdio_lim.h" 1 3 4
743 # 1 "/usr/include/gentoo-multilib/amd64/bits/stdio_lim.h" 1 3 4
744 # 9 "/usr/include/bits/stdio_lim.h" 2 3 4
745 # 139 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
749 extern struct _IO_FILE *stdin;
750 extern struct _IO_FILE *stdout;
751 extern struct _IO_FILE *stderr;
759 extern int remove (__const char *__filename) __attribute__ ((__nothrow__));
761 extern int rename (__const char *__old, __const char *__new) __attribute__ ((__nothrow__));
766 extern int renameat (int __oldfd, __const char *__old, int __newfd,
767 __const char *__new) __attribute__ ((__nothrow__));
776 extern FILE *tmpfile (void);
777 # 179 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
778 extern FILE *tmpfile64 (void);
782 extern char *tmpnam (char *__s) __attribute__ ((__nothrow__));
788 extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__));
789 # 201 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
790 extern char *tempnam (__const char *__dir, __const char *__pfx)
791 __attribute__ ((__nothrow__)) __attribute__ ((__malloc__));
800 extern int fclose (FILE *__stream);
805 extern int fflush (FILE *__stream);
807 # 226 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
808 extern int fflush_unlocked (FILE *__stream);
809 # 236 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
810 extern int fcloseall (void);
820 extern FILE *fopen (__const char *__restrict __filename,
821 __const char *__restrict __modes);
826 extern FILE *freopen (__const char *__restrict __filename,
827 __const char *__restrict __modes,
828 FILE *__restrict __stream);
829 # 267 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
832 extern FILE *fopen64 (__const char *__restrict __filename,
833 __const char *__restrict __modes);
834 extern FILE *freopen64 (__const char *__restrict __filename,
835 __const char *__restrict __modes,
836 FILE *__restrict __stream);
841 extern FILE *fdopen (int __fd, __const char *__modes) __attribute__ ((__nothrow__));
847 extern FILE *fopencookie (void *__restrict __magic_cookie,
848 __const char *__restrict __modes,
849 _IO_cookie_io_functions_t __io_funcs) __attribute__ ((__nothrow__));
852 extern FILE *fmemopen (void *__s, size_t __len, __const char *__modes) __attribute__ ((__nothrow__));
857 extern FILE *open_memstream (char **__restrict __bufloc,
858 size_t *__restrict __sizeloc) __attribute__ ((__nothrow__));
862 extern FILE *open_wmemstream (wchar_t **__restrict __bufloc,
863 size_t *__restrict __sizeloc) __attribute__ ((__nothrow__));
870 extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__));
874 extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
875 int __modes, size_t __n) __attribute__ ((__nothrow__));
881 extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
882 size_t __size) __attribute__ ((__nothrow__));
885 extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__));
894 extern int fprintf (FILE *__restrict __stream,
895 __const char *__restrict __format, ...);
900 extern int printf (__const char *__restrict __format, ...);
902 extern int sprintf (char *__restrict __s,
903 __const char *__restrict __format, ...) __attribute__ ((__nothrow__));
909 extern int vfprintf (FILE *__restrict __s, __const char *__restrict __format,
910 __gnuc_va_list __arg);
915 extern int vprintf (__const char *__restrict __format, __gnuc_va_list __arg);
917 extern int vsprintf (char *__restrict __s, __const char *__restrict __format,
918 __gnuc_va_list __arg) __attribute__ ((__nothrow__));
924 extern int snprintf (char *__restrict __s, size_t __maxlen,
925 __const char *__restrict __format, ...)
926 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4)));
928 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
929 __const char *__restrict __format, __gnuc_va_list __arg)
930 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0)));
937 extern int vasprintf (char **__restrict __ptr, __const char *__restrict __f,
938 __gnuc_va_list __arg)
939 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0)));
940 extern int __asprintf (char **__restrict __ptr,
941 __const char *__restrict __fmt, ...)
942 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3)));
943 extern int asprintf (char **__restrict __ptr,
944 __const char *__restrict __fmt, ...)
945 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3)));
953 extern int vdprintf (int __fd, __const char *__restrict __fmt,
954 __gnuc_va_list __arg)
955 __attribute__ ((__format__ (__printf__, 2, 0)));
956 extern int dprintf (int __fd, __const char *__restrict __fmt, ...)
957 __attribute__ ((__format__ (__printf__, 2, 3)));
966 extern int fscanf (FILE *__restrict __stream,
967 __const char *__restrict __format, ...) ;
972 extern int scanf (__const char *__restrict __format, ...) ;
974 extern int sscanf (__const char *__restrict __s,
975 __const char *__restrict __format, ...) __attribute__ ((__nothrow__));
984 extern int vfscanf (FILE *__restrict __s, __const char *__restrict __format,
985 __gnuc_va_list __arg)
986 __attribute__ ((__format__ (__scanf__, 2, 0))) ;
992 extern int vscanf (__const char *__restrict __format, __gnuc_va_list __arg)
993 __attribute__ ((__format__ (__scanf__, 1, 0))) ;
996 extern int vsscanf (__const char *__restrict __s,
997 __const char *__restrict __format, __gnuc_va_list __arg)
998 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__scanf__, 2, 0)));
1008 extern int fgetc (FILE *__stream);
1009 extern int getc (FILE *__stream);
1015 extern int getchar (void);
1017 # 464 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1018 extern int getc_unlocked (FILE *__stream);
1019 extern int getchar_unlocked (void);
1020 # 475 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1021 extern int fgetc_unlocked (FILE *__stream);
1033 extern int fputc (int __c, FILE *__stream);
1034 extern int putc (int __c, FILE *__stream);
1040 extern int putchar (int __c);
1042 # 508 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1043 extern int fputc_unlocked (int __c, FILE *__stream);
1051 extern int putc_unlocked (int __c, FILE *__stream);
1052 extern int putchar_unlocked (int __c);
1059 extern int getw (FILE *__stream);
1062 extern int putw (int __w, FILE *__stream);
1071 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
1079 extern char *gets (char *__s) ;
1081 # 554 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1082 extern char *fgets_unlocked (char *__restrict __s, int __n,
1083 FILE *__restrict __stream) ;
1084 # 570 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1085 extern __ssize_t __getdelim (char **__restrict __lineptr,
1086 size_t *__restrict __n, int __delimiter,
1087 FILE *__restrict __stream) ;
1088 extern __ssize_t getdelim (char **__restrict __lineptr,
1089 size_t *__restrict __n, int __delimiter,
1090 FILE *__restrict __stream) ;
1098 extern __ssize_t getline (char **__restrict __lineptr,
1099 size_t *__restrict __n,
1100 FILE *__restrict __stream) ;
1109 extern int fputs (__const char *__restrict __s, FILE *__restrict __stream);
1115 extern int puts (__const char *__s);
1122 extern int ungetc (int __c, FILE *__stream);
1129 extern size_t fread (void *__restrict __ptr, size_t __size,
1130 size_t __n, FILE *__restrict __stream) ;
1135 extern size_t fwrite (__const void *__restrict __ptr, size_t __size,
1136 size_t __n, FILE *__restrict __s) ;
1138 # 631 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1139 extern int fputs_unlocked (__const char *__restrict __s,
1140 FILE *__restrict __stream);
1141 # 642 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1142 extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
1143 size_t __n, FILE *__restrict __stream) ;
1144 extern size_t fwrite_unlocked (__const void *__restrict __ptr, size_t __size,
1145 size_t __n, FILE *__restrict __stream) ;
1154 extern int fseek (FILE *__stream, long int __off, int __whence);
1159 extern long int ftell (FILE *__stream) ;
1164 extern void rewind (FILE *__stream);
1166 # 678 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1167 extern int fseeko (FILE *__stream, __off_t __off, int __whence);
1172 extern __off_t ftello (FILE *__stream) ;
1173 # 697 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1180 extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
1185 extern int fsetpos (FILE *__stream, __const fpos_t *__pos);
1186 # 720 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1190 extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
1191 extern __off64_t ftello64 (FILE *__stream) ;
1192 extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
1193 extern int fsetpos64 (FILE *__stream, __const fpos64_t *__pos);
1198 extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__));
1200 extern int feof (FILE *__stream) __attribute__ ((__nothrow__)) ;
1202 extern int ferror (FILE *__stream) __attribute__ ((__nothrow__)) ;
1207 extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__));
1208 extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ;
1209 extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ;
1218 extern void perror (__const char *__s);
1225 # 1 "/usr/include/bits/sys_errlist.h" 1 3 4
1233 # 1 "/usr/include/gentoo-multilib/amd64/bits/sys_errlist.h" 1 3 4
1234 # 27 "/usr/include/gentoo-multilib/amd64/bits/sys_errlist.h" 3 4
1235 extern int sys_nerr;
1236 extern __const char *__const sys_errlist[];
1239 extern int _sys_nerr;
1240 extern __const char *__const _sys_errlist[];
1241 # 9 "/usr/include/bits/sys_errlist.h" 2 3 4
1242 # 759 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
1247 extern int fileno (FILE *__stream) __attribute__ ((__nothrow__)) ;
1252 extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ;
1253 # 778 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1254 extern FILE *popen (__const char *__command, __const char *__modes) ;
1260 extern int pclose (FILE *__stream);
1266 extern char *ctermid (char *__s) __attribute__ ((__nothrow__));
1272 extern char *cuserid (char *__s);
1280 extern int obstack_printf (struct obstack *__restrict __obstack,
1281 __const char *__restrict __format, ...)
1282 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3)));
1283 extern int obstack_vprintf (struct obstack *__restrict __obstack,
1284 __const char *__restrict __format,
1285 __gnuc_va_list __args)
1286 __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0)));
1294 extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__));
1298 extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__)) ;
1301 extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__));
1302 # 839 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1303 # 1 "/usr/include/bits/stdio.h" 1 3 4
1311 # 1 "/usr/include/gentoo-multilib/amd64/bits/stdio.h" 1 3 4
1312 # 33 "/usr/include/gentoo-multilib/amd64/bits/stdio.h" 3 4
1314 vprintf (__const char *__restrict __fmt, __gnuc_va_list __arg)
1316 return vfprintf (stdout, __fmt, __arg);
1323 return _IO_getc (stdin);
1330 getc_unlocked (FILE *__fp)
1332 return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++);
1337 getchar_unlocked (void)
1339 return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++);
1348 return _IO_putc (__c, stdout);
1355 fputc_unlocked (int __c, FILE *__stream)
1357 return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c)));
1365 putc_unlocked (int __c, FILE *__stream)
1367 return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c)));
1372 putchar_unlocked (int __c)
1374 return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c)));
1381 extern __inline __ssize_t
1382 getline (char **__lineptr, size_t *__n, FILE *__stream)
1384 return __getdelim (__lineptr, __n, '\n', __stream);
1392 __attribute__ ((__nothrow__)) feof_unlocked (FILE *__stream)
1394 return (((__stream)->_flags & 0x10) != 0);
1399 __attribute__ ((__nothrow__)) ferror_unlocked (FILE *__stream)
1401 return (((__stream)->_flags & 0x20) != 0);
1403 # 9 "/usr/include/bits/stdio.h" 2 3 4
1404 # 840 "/usr/include/gentoo-multilib/amd64/stdio.h" 2 3 4
1405 # 848 "/usr/include/gentoo-multilib/amd64/stdio.h" 3 4
1407 # 23 "./include/stdio.h" 2 3 4
1408 # 43 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
1409 # 180 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
1410 # 1 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/safe-ctype.h" 1
1411 # 61 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/safe-ctype.h"
1414 _sch_isblank = 0x0001,
1415 _sch_iscntrl = 0x0002,
1416 _sch_isdigit = 0x0004,
1417 _sch_islower = 0x0008,
1418 _sch_isprint = 0x0010,
1419 _sch_ispunct = 0x0020,
1420 _sch_isspace = 0x0040,
1421 _sch_isupper = 0x0080,
1422 _sch_isxdigit = 0x0100,
1425 _sch_isidst = 0x0200,
1426 _sch_isvsp = 0x0400,
1427 _sch_isnvsp = 0x0800,
1430 _sch_isalpha = _sch_isupper|_sch_islower,
1431 _sch_isalnum = _sch_isalpha|_sch_isdigit,
1432 _sch_isidnum = _sch_isidst|_sch_isdigit,
1433 _sch_isgraph = _sch_isalnum|_sch_ispunct,
1434 _sch_iscppsp = _sch_isvsp|_sch_isnvsp,
1435 _sch_isbasic = _sch_isprint|_sch_iscppsp
1440 extern const unsigned short _sch_istable[256];
1441 # 114 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/safe-ctype.h"
1442 extern const unsigned char _sch_toupper[256];
1443 extern const unsigned char _sch_tolower[256];
1444 # 181 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
1446 # 1 "/usr/include/sys/types.h" 1 3 4
1454 # 1 "/usr/include/gentoo-multilib/amd64/sys/types.h" 1 3 4
1455 # 27 "/usr/include/gentoo-multilib/amd64/sys/types.h" 3 4
1456 # 1 "/usr/include/features.h" 1 3 4
1457 # 28 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1461 # 1 "/usr/include/bits/types.h" 1 3 4
1462 # 32 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1466 typedef __u_char u_char;
1467 typedef __u_short u_short;
1468 typedef __u_int u_int;
1469 typedef __u_long u_long;
1470 typedef __quad_t quad_t;
1471 typedef __u_quad_t u_quad_t;
1472 typedef __fsid_t fsid_t;
1477 typedef __loff_t loff_t;
1481 typedef __ino_t ino_t;
1488 typedef __ino64_t ino64_t;
1493 typedef __dev_t dev_t;
1498 typedef __gid_t gid_t;
1503 typedef __mode_t mode_t;
1508 typedef __nlink_t nlink_t;
1513 typedef __uid_t uid_t;
1519 typedef __off_t off_t;
1526 typedef __off64_t off64_t;
1531 typedef __pid_t pid_t;
1536 typedef __id_t id_t;
1541 typedef __ssize_t ssize_t;
1547 typedef __daddr_t daddr_t;
1548 typedef __caddr_t caddr_t;
1554 typedef __key_t key_t;
1555 # 133 "/usr/include/gentoo-multilib/amd64/sys/types.h" 3 4
1556 # 1 "/usr/include/time.h" 1 3 4
1564 # 1 "/usr/include/gentoo-multilib/amd64/time.h" 1 3 4
1565 # 57 "/usr/include/gentoo-multilib/amd64/time.h" 3 4
1566 # 1 "/usr/include/bits/types.h" 1 3 4
1567 # 58 "/usr/include/gentoo-multilib/amd64/time.h" 2 3 4
1571 typedef __clock_t clock_t;
1575 # 73 "/usr/include/gentoo-multilib/amd64/time.h" 3 4
1576 # 1 "/usr/include/bits/types.h" 1 3 4
1577 # 74 "/usr/include/gentoo-multilib/amd64/time.h" 2 3 4
1581 typedef __time_t time_t;
1585 # 90 "/usr/include/gentoo-multilib/amd64/time.h" 3 4
1586 # 1 "/usr/include/bits/types.h" 1 3 4
1587 # 91 "/usr/include/gentoo-multilib/amd64/time.h" 2 3 4
1590 typedef __clockid_t clockid_t;
1591 # 102 "/usr/include/gentoo-multilib/amd64/time.h" 3 4
1592 # 1 "/usr/include/bits/types.h" 1 3 4
1593 # 103 "/usr/include/gentoo-multilib/amd64/time.h" 2 3 4
1596 typedef __timer_t timer_t;
1597 # 9 "/usr/include/time.h" 2 3 4
1598 # 134 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1602 typedef __useconds_t useconds_t;
1606 typedef __suseconds_t suseconds_t;
1612 # 1 "./include/stddef.h" 1 3 4
1613 # 148 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1617 typedef unsigned long int ulong;
1618 typedef unsigned short int ushort;
1619 typedef unsigned int uint;
1620 # 195 "/usr/include/gentoo-multilib/amd64/sys/types.h" 3 4
1621 typedef int int8_t __attribute__ ((__mode__ (__QI__)));
1622 typedef int int16_t __attribute__ ((__mode__ (__HI__)));
1623 typedef int int32_t __attribute__ ((__mode__ (__SI__)));
1624 typedef int int64_t __attribute__ ((__mode__ (__DI__)));
1627 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));
1628 typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));
1629 typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));
1630 typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
1632 typedef int register_t __attribute__ ((__mode__ (__word__)));
1633 # 217 "/usr/include/gentoo-multilib/amd64/sys/types.h" 3 4
1634 # 1 "/usr/include/endian.h" 1 3 4
1642 # 1 "/usr/include/gentoo-multilib/amd64/endian.h" 1 3 4
1643 # 22 "/usr/include/gentoo-multilib/amd64/endian.h" 3 4
1644 # 1 "/usr/include/features.h" 1 3 4
1645 # 23 "/usr/include/gentoo-multilib/amd64/endian.h" 2 3 4
1646 # 37 "/usr/include/gentoo-multilib/amd64/endian.h" 3 4
1647 # 1 "/usr/include/bits/endian.h" 1 3 4
1655 # 1 "/usr/include/gentoo-multilib/amd64/bits/endian.h" 1 3 4
1656 # 9 "/usr/include/bits/endian.h" 2 3 4
1657 # 38 "/usr/include/gentoo-multilib/amd64/endian.h" 2 3 4
1658 # 9 "/usr/include/endian.h" 2 3 4
1659 # 218 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1662 # 1 "/usr/include/sys/select.h" 1 3 4
1670 # 1 "/usr/include/gentoo-multilib/amd64/sys/select.h" 1 3 4
1671 # 25 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1672 # 1 "/usr/include/features.h" 1 3 4
1673 # 26 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1676 # 1 "/usr/include/bits/types.h" 1 3 4
1677 # 29 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1680 # 1 "/usr/include/bits/select.h" 1 3 4
1688 # 1 "/usr/include/gentoo-multilib/amd64/bits/select.h" 1 3 4
1689 # 9 "/usr/include/bits/select.h" 2 3 4
1690 # 32 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1693 # 1 "/usr/include/bits/sigset.h" 1 3 4
1701 # 1 "/usr/include/gentoo-multilib/amd64/bits/sigset.h" 1 3 4
1702 # 23 "/usr/include/gentoo-multilib/amd64/bits/sigset.h" 3 4
1703 typedef int __sig_atomic_t;
1710 unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))];
1712 # 9 "/usr/include/bits/sigset.h" 2 3 4
1713 # 35 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1717 typedef __sigset_t sigset_t;
1723 # 1 "/usr/include/time.h" 1 3 4
1731 # 1 "/usr/include/gentoo-multilib/amd64/time.h" 1 3 4
1732 # 117 "/usr/include/gentoo-multilib/amd64/time.h" 3 4
1733 # 1 "/usr/include/bits/types.h" 1 3 4
1734 # 118 "/usr/include/gentoo-multilib/amd64/time.h" 2 3 4
1743 # 9 "/usr/include/time.h" 2 3 4
1744 # 45 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1746 # 1 "/usr/include/bits/time.h" 1 3 4
1754 # 1 "/usr/include/gentoo-multilib/amd64/bits/time.h" 1 3 4
1755 # 65 "/usr/include/gentoo-multilib/amd64/bits/time.h" 3 4
1756 # 1 "/usr/include/bits/types.h" 1 3 4
1757 # 66 "/usr/include/gentoo-multilib/amd64/bits/time.h" 2 3 4
1764 __suseconds_t tv_usec;
1766 # 9 "/usr/include/bits/time.h" 2 3 4
1767 # 47 "/usr/include/gentoo-multilib/amd64/sys/select.h" 2 3 4
1768 # 55 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1769 typedef long int __fd_mask;
1770 # 67 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1776 __fd_mask fds_bits[1024 / (8 * sizeof (__fd_mask))];
1789 typedef __fd_mask fd_mask;
1790 # 99 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1792 # 109 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1793 extern int select (int __nfds, fd_set *__restrict __readfds,
1794 fd_set *__restrict __writefds,
1795 fd_set *__restrict __exceptfds,
1796 struct timeval *__restrict __timeout);
1797 # 121 "/usr/include/gentoo-multilib/amd64/sys/select.h" 3 4
1798 extern int pselect (int __nfds, fd_set *__restrict __readfds,
1799 fd_set *__restrict __writefds,
1800 fd_set *__restrict __exceptfds,
1801 const struct timespec *__restrict __timeout,
1802 const __sigset_t *__restrict __sigmask);
1806 # 9 "/usr/include/sys/select.h" 2 3 4
1807 # 221 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1810 # 1 "/usr/include/sys/sysmacros.h" 1 3 4
1818 # 1 "/usr/include/gentoo-multilib/amd64/sys/sysmacros.h" 1 3 4
1819 # 23 "/usr/include/gentoo-multilib/amd64/sys/sysmacros.h" 3 4
1820 # 1 "/usr/include/features.h" 1 3 4
1821 # 24 "/usr/include/gentoo-multilib/amd64/sys/sysmacros.h" 2 3 4
1828 extern __inline unsigned int gnu_dev_major (unsigned long long int __dev)
1829 __attribute__ ((__nothrow__));
1831 extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev)
1832 __attribute__ ((__nothrow__));
1834 extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major,
1835 unsigned int __minor)
1836 __attribute__ ((__nothrow__));
1839 __extension__ extern __inline unsigned int
1840 __attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev)
1842 return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff);
1845 __extension__ extern __inline unsigned int
1846 __attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev)
1848 return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff);
1851 __extension__ extern __inline unsigned long long int
1852 __attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor)
1854 return ((__minor & 0xff) | ((__major & 0xfff) << 8)
1855 | (((unsigned long long int) (__minor & ~0xff)) << 12)
1856 | (((unsigned long long int) (__major & ~0xfff)) << 32));
1858 # 9 "/usr/include/sys/sysmacros.h" 2 3 4
1859 # 224 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
1864 typedef __blksize_t blksize_t;
1871 typedef __blkcnt_t blkcnt_t;
1875 typedef __fsblkcnt_t fsblkcnt_t;
1879 typedef __fsfilcnt_t fsfilcnt_t;
1880 # 262 "/usr/include/gentoo-multilib/amd64/sys/types.h" 3 4
1881 typedef __blkcnt64_t blkcnt64_t;
1882 typedef __fsblkcnt64_t fsblkcnt64_t;
1883 typedef __fsfilcnt64_t fsfilcnt64_t;
1889 # 1 "/usr/include/bits/pthreadtypes.h" 1 3 4
1897 # 1 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 1 3 4
1898 # 23 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 3 4
1899 # 1 "/usr/include/bits/wordsize.h" 1 3 4
1907 # 1 "/usr/include/gentoo-multilib/amd64/bits/wordsize.h" 1 3 4
1908 # 9 "/usr/include/bits/wordsize.h" 2 3 4
1909 # 24 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 2 3 4
1910 # 50 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 3 4
1911 typedef unsigned long int pthread_t;
1922 typedef struct __pthread_internal_list
1924 struct __pthread_internal_list *__prev;
1925 struct __pthread_internal_list *__next;
1927 # 76 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 3 4
1930 struct __pthread_mutex_s
1933 unsigned int __count;
1936 unsigned int __nusers;
1943 __pthread_list_t __list;
1944 # 101 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 3 4
1954 } pthread_mutexattr_t;
1964 unsigned int __futex;
1965 __extension__ unsigned long long int __total_seq;
1966 __extension__ unsigned long long int __wakeup_seq;
1967 __extension__ unsigned long long int __woken_seq;
1969 unsigned int __nwaiters;
1970 unsigned int __broadcast_seq;
1973 __extension__ long long int __align;
1980 } pthread_condattr_t;
1984 typedef unsigned int pthread_key_t;
1988 typedef int pthread_once_t;
2000 unsigned int __nr_readers;
2001 unsigned int __readers_wakeup;
2002 unsigned int __writer_wakeup;
2003 unsigned int __nr_readers_queued;
2004 unsigned int __nr_writers_queued;
2007 unsigned long int __pad2;
2008 unsigned long int __pad3;
2011 unsigned int __flags;
2013 # 184 "/usr/include/gentoo-multilib/amd64/bits/pthreadtypes.h" 3 4
2022 } pthread_rwlockattr_t;
2028 typedef volatile int pthread_spinlock_t;
2037 } pthread_barrier_t;
2043 } pthread_barrierattr_t;
2044 # 9 "/usr/include/bits/pthreadtypes.h" 2 3 4
2045 # 271 "/usr/include/gentoo-multilib/amd64/sys/types.h" 2 3 4
2049 # 9 "/usr/include/sys/types.h" 2 3 4
2050 # 183 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
2052 # 1 "/usr/include/errno.h" 1 3 4
2060 # 1 "/usr/include/gentoo-multilib/amd64/errno.h" 1 3 4
2061 # 29 "/usr/include/gentoo-multilib/amd64/errno.h" 3 4
2062 # 1 "/usr/include/features.h" 1 3 4
2063 # 30 "/usr/include/gentoo-multilib/amd64/errno.h" 2 3 4
2070 # 1 "/usr/include/bits/errno.h" 1 3 4
2078 # 1 "/usr/include/gentoo-multilib/amd64/bits/errno.h" 1 3 4
2079 # 25 "/usr/include/gentoo-multilib/amd64/bits/errno.h" 3 4
2080 # 1 "/usr/include/linux/errno.h" 1 3 4
2084 # 1 "/usr/include/asm/errno.h" 1 3 4
2092 # 1 "/usr/include/asm-x86_64/errno.h" 1 3 4
2096 # 1 "/usr/include/asm-generic/errno.h" 1 3 4
2100 # 1 "/usr/include/asm-generic/errno-base.h" 1 3 4
2101 # 5 "/usr/include/asm-generic/errno.h" 2 3 4
2102 # 5 "/usr/include/asm-x86_64/errno.h" 2 3 4
2103 # 9 "/usr/include/asm/errno.h" 2 3 4
2104 # 5 "/usr/include/linux/errno.h" 2 3 4
2105 # 26 "/usr/include/gentoo-multilib/amd64/bits/errno.h" 2 3 4
2106 # 43 "/usr/include/gentoo-multilib/amd64/bits/errno.h" 3 4
2107 extern int *__errno_location (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__));
2108 # 9 "/usr/include/bits/errno.h" 2 3 4
2109 # 37 "/usr/include/gentoo-multilib/amd64/errno.h" 2 3 4
2110 # 55 "/usr/include/gentoo-multilib/amd64/errno.h" 3 4
2111 extern char *program_invocation_name, *program_invocation_short_name;
2116 # 69 "/usr/include/gentoo-multilib/amd64/errno.h" 3 4
2117 typedef int error_t;
2118 # 9 "/usr/include/errno.h" 2 3 4
2119 # 185 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
2120 # 195 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
2121 # 1 "/usr/include/string.h" 1 3 4
2129 # 1 "/usr/include/gentoo-multilib/amd64/string.h" 1 3 4
2130 # 26 "/usr/include/gentoo-multilib/amd64/string.h" 3 4
2131 # 1 "/usr/include/features.h" 1 3 4
2132 # 27 "/usr/include/gentoo-multilib/amd64/string.h" 2 3 4
2139 # 1 "./include/stddef.h" 1 3 4
2140 # 34 "/usr/include/gentoo-multilib/amd64/string.h" 2 3 4
2145 extern void *memcpy (void *__restrict __dest,
2146 __const void *__restrict __src, size_t __n)
2147 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2150 extern void *memmove (void *__dest, __const void *__src, size_t __n)
2151 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2158 extern void *memccpy (void *__restrict __dest, __const void *__restrict __src,
2159 int __c, size_t __n)
2160 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2166 extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2169 extern int memcmp (__const void *__s1, __const void *__s2, size_t __n)
2170 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2173 extern void *memchr (__const void *__s, int __c, size_t __n)
2174 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2180 extern void *rawmemchr (__const void *__s, int __c)
2181 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2184 extern void *memrchr (__const void *__s, int __c, size_t __n)
2185 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2191 extern char *strcpy (char *__restrict __dest, __const char *__restrict __src)
2192 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2194 extern char *strncpy (char *__restrict __dest,
2195 __const char *__restrict __src, size_t __n)
2196 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2199 extern char *strcat (char *__restrict __dest, __const char *__restrict __src)
2200 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2202 extern char *strncat (char *__restrict __dest, __const char *__restrict __src,
2203 size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2206 extern int strcmp (__const char *__s1, __const char *__s2)
2207 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2209 extern int strncmp (__const char *__s1, __const char *__s2, size_t __n)
2210 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2213 extern int strcoll (__const char *__s1, __const char *__s2)
2214 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2216 extern size_t strxfrm (char *__restrict __dest,
2217 __const char *__restrict __src, size_t __n)
2218 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
2225 # 1 "/usr/include/xlocale.h" 1 3 4
2233 # 1 "/usr/include/gentoo-multilib/amd64/xlocale.h" 1 3 4
2234 # 28 "/usr/include/gentoo-multilib/amd64/xlocale.h" 3 4
2235 typedef struct __locale_struct
2238 struct locale_data *__locales[13];
2241 const unsigned short int *__ctype_b;
2242 const int *__ctype_tolower;
2243 const int *__ctype_toupper;
2246 const char *__names[13];
2248 # 9 "/usr/include/xlocale.h" 2 3 4
2249 # 119 "/usr/include/gentoo-multilib/amd64/string.h" 2 3 4
2252 extern int strcoll_l (__const char *__s1, __const char *__s2, __locale_t __l)
2253 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
2255 extern size_t strxfrm_l (char *__dest, __const char *__src, size_t __n,
2256 __locale_t __l) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4)));
2261 extern char *strdup (__const char *__s)
2262 __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
2269 extern char *strndup (__const char *__string, size_t __n)
2270 __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
2271 # 165 "/usr/include/gentoo-multilib/amd64/string.h" 3 4
2274 extern char *strchr (__const char *__s, int __c)
2275 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2277 extern char *strrchr (__const char *__s, int __c)
2278 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2284 extern char *strchrnul (__const char *__s, int __c)
2285 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2291 extern size_t strcspn (__const char *__s, __const char *__reject)
2292 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2295 extern size_t strspn (__const char *__s, __const char *__accept)
2296 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2298 extern char *strpbrk (__const char *__s, __const char *__accept)
2299 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2301 extern char *strstr (__const char *__haystack, __const char *__needle)
2302 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2306 extern char *strtok (char *__restrict __s, __const char *__restrict __delim)
2307 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
2312 extern char *__strtok_r (char *__restrict __s,
2313 __const char *__restrict __delim,
2314 char **__restrict __save_ptr)
2315 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3)));
2317 extern char *strtok_r (char *__restrict __s, __const char *__restrict __delim,
2318 char **__restrict __save_ptr)
2319 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3)));
2324 extern char *strcasestr (__const char *__haystack, __const char *__needle)
2325 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2332 extern void *memmem (__const void *__haystack, size_t __haystacklen,
2333 __const void *__needle, size_t __needlelen)
2334 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3)));
2338 extern void *__mempcpy (void *__restrict __dest,
2339 __const void *__restrict __src, size_t __n)
2340 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2341 extern void *mempcpy (void *__restrict __dest,
2342 __const void *__restrict __src, size_t __n)
2343 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2349 extern size_t strlen (__const char *__s)
2350 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2356 extern size_t strnlen (__const char *__string, size_t __maxlen)
2357 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2363 extern char *strerror (int __errnum) __attribute__ ((__nothrow__));
2365 # 281 "/usr/include/gentoo-multilib/amd64/string.h" 3 4
2366 extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
2367 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
2373 extern void __bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2377 extern void bcopy (__const void *__src, void *__dest, size_t __n)
2378 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2381 extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2384 extern int bcmp (__const void *__s1, __const void *__s2, size_t __n)
2385 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2388 extern char *index (__const char *__s, int __c)
2389 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2392 extern char *rindex (__const char *__s, int __c)
2393 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
2397 extern int ffs (int __i) __attribute__ ((__nothrow__)) __attribute__ ((__const__));
2402 extern int ffsl (long int __l) __attribute__ ((__nothrow__)) __attribute__ ((__const__));
2404 __extension__ extern int ffsll (long long int __ll)
2405 __attribute__ ((__nothrow__)) __attribute__ ((__const__));
2410 extern int strcasecmp (__const char *__s1, __const char *__s2)
2411 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2414 extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n)
2415 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2421 extern int strcasecmp_l (__const char *__s1, __const char *__s2,
2423 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
2425 extern int strncasecmp_l (__const char *__s1, __const char *__s2,
2426 size_t __n, __locale_t __loc)
2427 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4)));
2433 extern char *strsep (char **__restrict __stringp,
2434 __const char *__restrict __delim)
2435 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2440 extern int strverscmp (__const char *__s1, __const char *__s2)
2441 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
2444 extern char *strsignal (int __sig) __attribute__ ((__nothrow__));
2447 extern char *__stpcpy (char *__restrict __dest, __const char *__restrict __src)
2448 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2449 extern char *stpcpy (char *__restrict __dest, __const char *__restrict __src)
2450 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2454 extern char *__stpncpy (char *__restrict __dest,
2455 __const char *__restrict __src, size_t __n)
2456 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2457 extern char *stpncpy (char *__restrict __dest,
2458 __const char *__restrict __src, size_t __n)
2459 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2462 extern char *strfry (char *__string) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2465 extern void *memfrob (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2472 extern char *basename (__const char *__filename) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2473 # 414 "/usr/include/gentoo-multilib/amd64/string.h" 3 4
2474 # 1 "/usr/include/bits/string.h" 1 3 4
2482 # 1 "/usr/include/gentoo-multilib/amd64/bits/string.h" 1 3 4
2483 # 9 "/usr/include/bits/string.h" 2 3 4
2484 # 415 "/usr/include/gentoo-multilib/amd64/string.h" 2 3 4
2487 # 1 "/usr/include/bits/string2.h" 1 3 4
2495 # 1 "/usr/include/gentoo-multilib/amd64/bits/string2.h" 1 3 4
2496 # 9 "/usr/include/bits/string2.h" 2 3 4
2497 # 418 "/usr/include/gentoo-multilib/amd64/string.h" 2 3 4
2498 # 426 "/usr/include/gentoo-multilib/amd64/string.h" 3 4
2500 # 9 "/usr/include/string.h" 2 3 4
2501 # 196 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
2502 # 1 "/usr/include/strings.h" 1 3 4
2510 # 1 "/usr/include/gentoo-multilib/amd64/strings.h" 1 3 4
2511 # 9 "/usr/include/strings.h" 2 3 4
2512 # 197 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
2513 # 208 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
2514 # 1 "/usr/include/stdlib.h" 1 3 4
2522 # 1 "/usr/include/gentoo-multilib/amd64/stdlib.h" 1 3 4
2523 # 25 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2524 # 1 "/usr/include/features.h" 1 3 4
2525 # 26 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2533 # 1 "./include/stddef.h" 1 3 4
2534 # 34 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2543 # 1 "/usr/include/bits/waitflags.h" 1 3 4
2551 # 1 "/usr/include/gentoo-multilib/amd64/bits/waitflags.h" 1 3 4
2552 # 9 "/usr/include/bits/waitflags.h" 2 3 4
2553 # 43 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2554 # 1 "/usr/include/bits/waitstatus.h" 1 3 4
2562 # 1 "/usr/include/gentoo-multilib/amd64/bits/waitstatus.h" 1 3 4
2563 # 65 "/usr/include/gentoo-multilib/amd64/bits/waitstatus.h" 3 4
2564 # 1 "/usr/include/endian.h" 1 3 4
2565 # 66 "/usr/include/gentoo-multilib/amd64/bits/waitstatus.h" 2 3 4
2573 unsigned int __w_termsig:7;
2574 unsigned int __w_coredump:1;
2575 unsigned int __w_retcode:8;
2584 } __wait_terminated;
2588 unsigned int __w_stopval:8;
2589 unsigned int __w_stopsig:8;
2599 # 9 "/usr/include/bits/waitstatus.h" 2 3 4
2600 # 44 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2601 # 68 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2606 } __WAIT_STATUS __attribute__ ((__transparent_union__));
2607 # 96 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2630 __extension__ typedef struct
2637 # 140 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2638 extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__)) ;
2643 extern double atof (__const char *__nptr)
2644 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;
2646 extern int atoi (__const char *__nptr)
2647 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;
2649 extern long int atol (__const char *__nptr)
2650 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;
2656 __extension__ extern long long int atoll (__const char *__nptr)
2657 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;
2663 extern double strtod (__const char *__restrict __nptr,
2664 char **__restrict __endptr)
2665 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2671 extern float strtof (__const char *__restrict __nptr,
2672 char **__restrict __endptr) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2674 extern long double strtold (__const char *__restrict __nptr,
2675 char **__restrict __endptr)
2676 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2682 extern long int strtol (__const char *__restrict __nptr,
2683 char **__restrict __endptr, int __base)
2684 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2686 extern unsigned long int strtoul (__const char *__restrict __nptr,
2687 char **__restrict __endptr, int __base)
2688 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2694 extern long long int strtoq (__const char *__restrict __nptr,
2695 char **__restrict __endptr, int __base)
2696 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2699 extern unsigned long long int strtouq (__const char *__restrict __nptr,
2700 char **__restrict __endptr, int __base)
2701 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2708 extern long long int strtoll (__const char *__restrict __nptr,
2709 char **__restrict __endptr, int __base)
2710 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2713 extern unsigned long long int strtoull (__const char *__restrict __nptr,
2714 char **__restrict __endptr, int __base)
2715 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2717 # 236 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2718 # 1 "/usr/include/xlocale.h" 1 3 4
2719 # 237 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2723 extern long int strtol_l (__const char *__restrict __nptr,
2724 char **__restrict __endptr, int __base,
2725 __locale_t __loc) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 4))) ;
2727 extern unsigned long int strtoul_l (__const char *__restrict __nptr,
2728 char **__restrict __endptr,
2729 int __base, __locale_t __loc)
2730 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 4))) ;
2733 extern long long int strtoll_l (__const char *__restrict __nptr,
2734 char **__restrict __endptr, int __base,
2736 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 4))) ;
2739 extern unsigned long long int strtoull_l (__const char *__restrict __nptr,
2740 char **__restrict __endptr,
2741 int __base, __locale_t __loc)
2742 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 4))) ;
2744 extern double strtod_l (__const char *__restrict __nptr,
2745 char **__restrict __endptr, __locale_t __loc)
2746 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))) ;
2748 extern float strtof_l (__const char *__restrict __nptr,
2749 char **__restrict __endptr, __locale_t __loc)
2750 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))) ;
2752 extern long double strtold_l (__const char *__restrict __nptr,
2753 char **__restrict __endptr,
2755 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))) ;
2762 extern double __strtod_internal (__const char *__restrict __nptr,
2763 char **__restrict __endptr, int __group)
2764 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2765 extern float __strtof_internal (__const char *__restrict __nptr,
2766 char **__restrict __endptr, int __group)
2767 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2768 extern long double __strtold_internal (__const char *__restrict __nptr,
2769 char **__restrict __endptr,
2771 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2773 extern long int __strtol_internal (__const char *__restrict __nptr,
2774 char **__restrict __endptr,
2775 int __base, int __group)
2776 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2780 extern unsigned long int __strtoul_internal (__const char *__restrict __nptr,
2781 char **__restrict __endptr,
2782 int __base, int __group)
2783 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2789 extern long long int __strtoll_internal (__const char *__restrict __nptr,
2790 char **__restrict __endptr,
2791 int __base, int __group)
2792 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2797 extern unsigned long long int __strtoull_internal (__const char *
2799 char **__restrict __endptr,
2800 int __base, int __group)
2801 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
2810 extern __inline double
2811 __attribute__ ((__nothrow__)) strtod (__const char *__restrict __nptr, char **__restrict __endptr)
2813 return __strtod_internal (__nptr, __endptr, 0);
2815 extern __inline long int
2816 __attribute__ ((__nothrow__)) strtol (__const char *__restrict __nptr, char **__restrict __endptr, int __base)
2819 return __strtol_internal (__nptr, __endptr, __base, 0);
2821 extern __inline unsigned long int
2822 __attribute__ ((__nothrow__)) strtoul (__const char *__restrict __nptr, char **__restrict __endptr, int __base)
2825 return __strtoul_internal (__nptr, __endptr, __base, 0);
2831 extern __inline float
2832 __attribute__ ((__nothrow__)) strtof (__const char *__restrict __nptr, char **__restrict __endptr)
2834 return __strtof_internal (__nptr, __endptr, 0);
2837 extern __inline long double
2838 __attribute__ ((__nothrow__)) strtold (__const char *__restrict __nptr, char **__restrict __endptr)
2840 return __strtold_internal (__nptr, __endptr, 0);
2847 __extension__ extern __inline long long int
2848 __attribute__ ((__nothrow__)) strtoq (__const char *__restrict __nptr, char **__restrict __endptr, int __base)
2851 return __strtoll_internal (__nptr, __endptr, __base, 0);
2853 __extension__ extern __inline unsigned long long int
2854 __attribute__ ((__nothrow__)) strtouq (__const char *__restrict __nptr, char **__restrict __endptr, int __base)
2857 return __strtoull_internal (__nptr, __endptr, __base, 0);
2863 __extension__ extern __inline long long int
2864 __attribute__ ((__nothrow__)) strtoll (__const char *__restrict __nptr, char **__restrict __endptr, int __base)
2867 return __strtoll_internal (__nptr, __endptr, __base, 0);
2869 __extension__ extern __inline unsigned long long int
2870 __attribute__ ((__nothrow__)) strtoull (__const char * __restrict __nptr, char **__restrict __endptr, int __base)
2873 return __strtoull_internal (__nptr, __endptr, __base, 0);
2879 extern __inline double
2880 __attribute__ ((__nothrow__)) atof (__const char *__nptr)
2882 return strtod (__nptr, (char **) ((void *)0));
2885 __attribute__ ((__nothrow__)) atoi (__const char *__nptr)
2887 return (int) strtol (__nptr, (char **) ((void *)0), 10);
2889 extern __inline long int
2890 __attribute__ ((__nothrow__)) atol (__const char *__nptr)
2892 return strtol (__nptr, (char **) ((void *)0), 10);
2898 __extension__ extern __inline long long int
2899 __attribute__ ((__nothrow__)) atoll (__const char *__nptr)
2901 return strtoll (__nptr, (char **) ((void *)0), 10);
2904 # 429 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
2905 extern char *l64a (long int __n) __attribute__ ((__nothrow__)) ;
2908 extern long int a64l (__const char *__s)
2909 __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;
2914 # 1 "/usr/include/sys/types.h" 1 3 4
2915 # 439 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
2922 extern long int random (void) __attribute__ ((__nothrow__));
2925 extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__));
2931 extern char *initstate (unsigned int __seed, char *__statebuf,
2932 size_t __statelen) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
2936 extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2955 extern int random_r (struct random_data *__restrict __buf,
2956 int32_t *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2958 extern int srandom_r (unsigned int __seed, struct random_data *__buf)
2959 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
2961 extern int initstate_r (unsigned int __seed, char *__restrict __statebuf,
2963 struct random_data *__restrict __buf)
2964 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4)));
2966 extern int setstate_r (char *__restrict __statebuf,
2967 struct random_data *__restrict __buf)
2968 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
2975 extern int rand (void) __attribute__ ((__nothrow__));
2977 extern void srand (unsigned int __seed) __attribute__ ((__nothrow__));
2982 extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__));
2990 extern double drand48 (void) __attribute__ ((__nothrow__));
2991 extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2994 extern long int lrand48 (void) __attribute__ ((__nothrow__));
2995 extern long int nrand48 (unsigned short int __xsubi[3])
2996 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
2999 extern long int mrand48 (void) __attribute__ ((__nothrow__));
3000 extern long int jrand48 (unsigned short int __xsubi[3])
3001 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3004 extern void srand48 (long int __seedval) __attribute__ ((__nothrow__));
3005 extern unsigned short int *seed48 (unsigned short int __seed16v[3])
3006 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3007 extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3015 unsigned short int __x[3];
3016 unsigned short int __old_x[3];
3017 unsigned short int __c;
3018 unsigned short int __init;
3019 unsigned long long int __a;
3023 extern int drand48_r (struct drand48_data *__restrict __buffer,
3024 double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3025 extern int erand48_r (unsigned short int __xsubi[3],
3026 struct drand48_data *__restrict __buffer,
3027 double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3030 extern int lrand48_r (struct drand48_data *__restrict __buffer,
3031 long int *__restrict __result)
3032 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3033 extern int nrand48_r (unsigned short int __xsubi[3],
3034 struct drand48_data *__restrict __buffer,
3035 long int *__restrict __result)
3036 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3039 extern int mrand48_r (struct drand48_data *__restrict __buffer,
3040 long int *__restrict __result)
3041 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3042 extern int jrand48_r (unsigned short int __xsubi[3],
3043 struct drand48_data *__restrict __buffer,
3044 long int *__restrict __result)
3045 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3048 extern int srand48_r (long int __seedval, struct drand48_data *__buffer)
3049 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
3051 extern int seed48_r (unsigned short int __seed16v[3],
3052 struct drand48_data *__buffer) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3054 extern int lcong48_r (unsigned short int __param[7],
3055 struct drand48_data *__buffer)
3056 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
3066 extern void *malloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ;
3068 extern void *calloc (size_t __nmemb, size_t __size)
3069 __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ;
3077 extern void *realloc (void *__ptr, size_t __size)
3078 __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__));
3080 extern void free (void *__ptr) __attribute__ ((__nothrow__));
3085 extern void cfree (void *__ptr) __attribute__ ((__nothrow__));
3089 # 1 "/usr/include/alloca.h" 1 3 4
3097 # 1 "/usr/include/gentoo-multilib/amd64/alloca.h" 1 3 4
3098 # 22 "/usr/include/gentoo-multilib/amd64/alloca.h" 3 4
3099 # 1 "/usr/include/features.h" 1 3 4
3100 # 23 "/usr/include/gentoo-multilib/amd64/alloca.h" 2 3 4
3103 # 1 "./include/stddef.h" 1 3 4
3104 # 26 "/usr/include/gentoo-multilib/amd64/alloca.h" 2 3 4
3112 extern void *alloca (size_t __size) __attribute__ ((__nothrow__));
3119 # 9 "/usr/include/alloca.h" 2 3 4
3120 # 613 "/usr/include/gentoo-multilib/amd64/stdlib.h" 2 3 4
3125 extern void *valloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ;
3130 extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
3131 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3136 extern void abort (void) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__));
3140 extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3146 extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg)
3147 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3154 extern void exit (int __status) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__));
3161 extern void _Exit (int __status) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__));
3168 extern char *getenv (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3173 extern char *__secure_getenv (__const char *__name)
3174 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3180 extern int putenv (char *__string) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3186 extern int setenv (__const char *__name, __const char *__value, int __replace)
3187 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
3190 extern int unsetenv (__const char *__name) __attribute__ ((__nothrow__));
3197 extern int clearenv (void) __attribute__ ((__nothrow__));
3198 # 698 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3199 extern char *mktemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3200 # 709 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3201 extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ;
3202 # 719 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3203 extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) ;
3204 # 729 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3205 extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3214 extern int system (__const char *__command) ;
3222 extern char *canonicalize_file_name (__const char *__name)
3223 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3224 # 757 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3225 extern char *realpath (__const char *__restrict __name,
3226 char *__restrict __resolved) __attribute__ ((__nothrow__)) ;
3233 typedef int (*__compar_fn_t) (__const void *, __const void *);
3236 typedef __compar_fn_t comparison_fn_t;
3243 extern void *bsearch (__const void *__key, __const void *__base,
3244 size_t __nmemb, size_t __size, __compar_fn_t __compar)
3245 __attribute__ ((__nonnull__ (1, 2, 5))) ;
3249 extern void qsort (void *__base, size_t __nmemb, size_t __size,
3250 __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4)));
3254 extern int abs (int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3255 extern long int labs (long int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3259 __extension__ extern long long int llabs (long long int __x)
3260 __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3268 extern div_t div (int __numer, int __denom)
3269 __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3270 extern ldiv_t ldiv (long int __numer, long int __denom)
3271 __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3276 __extension__ extern lldiv_t lldiv (long long int __numer,
3277 long long int __denom)
3278 __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ;
3280 # 822 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3281 extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt,
3282 int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ;
3287 extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt,
3288 int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ;
3293 extern char *gcvt (double __value, int __ndigit, char *__buf)
3294 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ;
3299 extern char *qecvt (long double __value, int __ndigit,
3300 int *__restrict __decpt, int *__restrict __sign)
3301 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ;
3302 extern char *qfcvt (long double __value, int __ndigit,
3303 int *__restrict __decpt, int *__restrict __sign)
3304 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ;
3305 extern char *qgcvt (long double __value, int __ndigit, char *__buf)
3306 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ;
3311 extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt,
3312 int *__restrict __sign, char *__restrict __buf,
3313 size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5)));
3314 extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt,
3315 int *__restrict __sign, char *__restrict __buf,
3316 size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5)));
3318 extern int qecvt_r (long double __value, int __ndigit,
3319 int *__restrict __decpt, int *__restrict __sign,
3320 char *__restrict __buf, size_t __len)
3321 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5)));
3322 extern int qfcvt_r (long double __value, int __ndigit,
3323 int *__restrict __decpt, int *__restrict __sign,
3324 char *__restrict __buf, size_t __len)
3325 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5)));
3333 extern int mblen (__const char *__s, size_t __n) __attribute__ ((__nothrow__)) ;
3336 extern int mbtowc (wchar_t *__restrict __pwc,
3337 __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__)) ;
3340 extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__)) ;
3344 extern size_t mbstowcs (wchar_t *__restrict __pwcs,
3345 __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__));
3347 extern size_t wcstombs (char *__restrict __s,
3348 __const wchar_t *__restrict __pwcs, size_t __n)
3349 __attribute__ ((__nothrow__));
3358 extern int rpmatch (__const char *__response) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3359 # 910 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3360 extern int getsubopt (char **__restrict __optionp,
3361 char *__const *__restrict __tokens,
3362 char **__restrict __valuep)
3363 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2, 3))) ;
3369 extern void setkey (__const char *__key) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3377 extern int posix_openpt (int __oflag) ;
3385 extern int grantpt (int __fd) __attribute__ ((__nothrow__));
3389 extern int unlockpt (int __fd) __attribute__ ((__nothrow__));
3394 extern char *ptsname (int __fd) __attribute__ ((__nothrow__)) ;
3401 extern int ptsname_r (int __fd, char *__buf, size_t __buflen)
3402 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
3405 extern int getpt (void);
3412 extern int getloadavg (double __loadavg[], int __nelem)
3413 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3414 # 978 "/usr/include/gentoo-multilib/amd64/stdlib.h" 3 4
3416 # 9 "/usr/include/stdlib.h" 2 3 4
3417 # 209 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
3418 # 235 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h"
3419 # 1 "/usr/include/unistd.h" 1 3 4
3427 # 1 "/usr/include/gentoo-multilib/amd64/unistd.h" 1 3 4
3428 # 26 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3429 # 1 "/usr/include/features.h" 1 3 4
3430 # 27 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
3433 # 171 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3434 # 1 "/usr/include/bits/posix_opt.h" 1 3 4
3442 # 1 "/usr/include/gentoo-multilib/amd64/bits/posix_opt.h" 1 3 4
3443 # 9 "/usr/include/bits/posix_opt.h" 2 3 4
3444 # 172 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
3448 # 1 "/usr/include/bits/environments.h" 1 3 4
3456 # 1 "/usr/include/gentoo-multilib/amd64/bits/environments.h" 1 3 4
3457 # 23 "/usr/include/gentoo-multilib/amd64/bits/environments.h" 3 4
3458 # 1 "/usr/include/bits/wordsize.h" 1 3 4
3466 # 1 "/usr/include/gentoo-multilib/amd64/bits/wordsize.h" 1 3 4
3467 # 9 "/usr/include/bits/wordsize.h" 2 3 4
3468 # 24 "/usr/include/gentoo-multilib/amd64/bits/environments.h" 2 3 4
3469 # 9 "/usr/include/bits/environments.h" 2 3 4
3470 # 176 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
3471 # 186 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3472 # 1 "/usr/include/bits/types.h" 1 3 4
3473 # 187 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
3474 # 195 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3475 # 1 "./include/stddef.h" 1 3 4
3476 # 196 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
3477 # 236 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3478 typedef __intptr_t intptr_t;
3485 typedef __socklen_t socklen_t;
3486 # 256 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3487 extern int access (__const char *__name, int __type) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3492 extern int euidaccess (__const char *__name, int __type)
3493 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3496 extern int eaccess (__const char *__name, int __type)
3497 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3504 extern int faccessat (int __fd, __const char *__file, int __type, int __flag)
3505 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))) ;
3506 # 299 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3507 extern __off_t lseek (int __fd, __off_t __offset, int __whence) __attribute__ ((__nothrow__));
3508 # 310 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3509 extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence)
3510 __attribute__ ((__nothrow__));
3517 extern int close (int __fd);
3524 extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ;
3530 extern ssize_t write (int __fd, __const void *__buf, size_t __n) ;
3531 # 341 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3532 extern ssize_t pread (int __fd, void *__buf, size_t __nbytes,
3540 extern ssize_t pwrite (int __fd, __const void *__buf, size_t __n,
3542 # 369 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3543 extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes,
3544 __off64_t __offset) ;
3547 extern ssize_t pwrite64 (int __fd, __const void *__buf, size_t __n,
3548 __off64_t __offset) ;
3556 extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__)) ;
3557 # 391 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3558 extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__));
3559 # 403 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3560 extern unsigned int sleep (unsigned int __seconds);
3567 extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
3568 __attribute__ ((__nothrow__));
3575 extern int usleep (__useconds_t __useconds);
3576 # 427 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3577 extern int pause (void);
3581 extern int chown (__const char *__file, __uid_t __owner, __gid_t __group)
3582 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3586 extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__)) ;
3591 extern int lchown (__const char *__file, __uid_t __owner, __gid_t __group)
3592 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3599 extern int fchownat (int __fd, __const char *__file, __uid_t __owner,
3600 __gid_t __group, int __flag)
3601 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))) ;
3605 extern int chdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
3609 extern int fchdir (int __fd) __attribute__ ((__nothrow__)) ;
3610 # 469 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
3611 extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__)) ;
3617 extern char *get_current_dir_name (void) __attribute__ ((__nothrow__));
3624 extern char *getwd (char *__buf)
3625 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) ;
3630 extern int dup (int __fd) __attribute__ ((__nothrow__)) ;
3633 extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__));
3636 extern char **__environ;
3638 extern char **environ;
3644 extern int execve (__const char *__path, char *__const __argv[],
3645 char *__const __envp[]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3650 extern int fexecve (int __fd, char *__const __argv[], char *__const __envp[])
3651 __attribute__ ((__nothrow__));
3656 extern int execv (__const char *__path, char *__const __argv[])
3657 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3661 extern int execle (__const char *__path, __const char *__arg, ...)
3662 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3666 extern int execl (__const char *__path, __const char *__arg, ...)
3667 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3671 extern int execvp (__const char *__file, char *__const __argv[])
3672 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3677 extern int execlp (__const char *__file, __const char *__arg, ...)
3678 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
3683 extern int nice (int __inc) __attribute__ ((__nothrow__)) ;
3688 extern void _exit (int __status) __attribute__ ((__noreturn__));
3694 # 1 "/usr/include/bits/confname.h" 1 3 4
3702 # 1 "/usr/include/gentoo-multilib/amd64/bits/confname.h" 1 3 4
3703 # 26 "/usr/include/gentoo-multilib/amd64/bits/confname.h" 3 4
3718 _PC_CHOWN_RESTRICTED,
3734 _PC_REC_INCR_XFER_SIZE,
3736 _PC_REC_MAX_XFER_SIZE,
3738 _PC_REC_MIN_XFER_SIZE,
3771 _SC_REALTIME_SIGNALS,
3773 _SC_PRIORITY_SCHEDULING,
3777 _SC_ASYNCHRONOUS_IO,
3781 _SC_SYNCHRONIZED_IO,
3791 _SC_MEMORY_PROTECTION,
3793 _SC_MESSAGE_PASSING,
3797 _SC_SHARED_MEMORY_OBJECTS,
3803 _SC_AIO_PRIO_DELTA_MAX,
3837 _SC_COLL_WEIGHTS_MAX,
3839 _SC_EQUIV_CLASS_MAX,
3847 _SC_CHARCLASS_NAME_MAX,
3881 _SC_IOV_MAX = _SC_UIO_MAXIOV,
3883 _SC_PII_INTERNET_STREAM,
3885 _SC_PII_INTERNET_DGRAM,
3899 _SC_THREAD_SAFE_FUNCTIONS,
3901 _SC_GETGR_R_SIZE_MAX,
3903 _SC_GETPW_R_SIZE_MAX,
3909 _SC_THREAD_DESTRUCTOR_ITERATIONS,
3911 _SC_THREAD_KEYS_MAX,
3913 _SC_THREAD_STACK_MIN,
3915 _SC_THREAD_THREADS_MAX,
3917 _SC_THREAD_ATTR_STACKADDR,
3919 _SC_THREAD_ATTR_STACKSIZE,
3921 _SC_THREAD_PRIORITY_SCHEDULING,
3923 _SC_THREAD_PRIO_INHERIT,
3925 _SC_THREAD_PRIO_PROTECT,
3927 _SC_THREAD_PROCESS_SHARED,
3930 _SC_NPROCESSORS_CONF,
3932 _SC_NPROCESSORS_ONLN,
3945 _SC_XOPEN_XCU_VERSION,
4020 _SC_XBS5_ILP32_OFF32,
4022 _SC_XBS5_ILP32_OFFBIG,
4024 _SC_XBS5_LP64_OFF64,
4026 _SC_XBS5_LPBIG_OFFBIG,
4033 _SC_XOPEN_REALTIME_THREADS,
4044 _SC_C_LANG_SUPPORT_R,
4046 _SC_CLOCK_SELECTION,
4054 _SC_DEVICE_SPECIFIC,
4056 _SC_DEVICE_SPECIFIC_R,
4064 _SC_FILE_ATTRIBUTES,
4070 _SC_MONOTONIC_CLOCK,
4078 _SC_READER_WRITER_LOCKS,
4092 _SC_SPORADIC_SERVER,
4094 _SC_THREAD_SPORADIC_SERVER,
4096 _SC_SYSTEM_DATABASE,
4098 _SC_SYSTEM_DATABASE_R,
4102 _SC_TYPED_MEMORY_OBJECTS,
4110 _SC_2_PBS_ACCOUNTING,
4122 _SC_2_PBS_CHECKPOINT,
4127 _SC_V6_ILP32_OFFBIG,
4131 _SC_V6_LPBIG_OFFBIG,
4138 _SC_TRACE_EVENT_FILTER,
4145 _SC_LEVEL1_ICACHE_SIZE,
4147 _SC_LEVEL1_ICACHE_ASSOC,
4149 _SC_LEVEL1_ICACHE_LINESIZE,
4151 _SC_LEVEL1_DCACHE_SIZE,
4153 _SC_LEVEL1_DCACHE_ASSOC,
4155 _SC_LEVEL1_DCACHE_LINESIZE,
4157 _SC_LEVEL2_CACHE_SIZE,
4159 _SC_LEVEL2_CACHE_ASSOC,
4161 _SC_LEVEL2_CACHE_LINESIZE,
4163 _SC_LEVEL3_CACHE_SIZE,
4165 _SC_LEVEL3_CACHE_ASSOC,
4167 _SC_LEVEL3_CACHE_LINESIZE,
4169 _SC_LEVEL4_CACHE_SIZE,
4171 _SC_LEVEL4_CACHE_ASSOC,
4173 _SC_LEVEL4_CACHE_LINESIZE,
4177 _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
4189 _CS_V6_WIDTH_RESTRICTED_ENVS,
4192 _CS_GNU_LIBC_VERSION,
4194 _CS_GNU_LIBPTHREAD_VERSION,
4197 _CS_LFS_CFLAGS = 1000,
4211 _CS_LFS64_LINTFLAGS,
4214 _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
4216 _CS_XBS5_ILP32_OFF32_LDFLAGS,
4218 _CS_XBS5_ILP32_OFF32_LIBS,
4220 _CS_XBS5_ILP32_OFF32_LINTFLAGS,
4222 _CS_XBS5_ILP32_OFFBIG_CFLAGS,
4224 _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
4226 _CS_XBS5_ILP32_OFFBIG_LIBS,
4228 _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
4230 _CS_XBS5_LP64_OFF64_CFLAGS,
4232 _CS_XBS5_LP64_OFF64_LDFLAGS,
4234 _CS_XBS5_LP64_OFF64_LIBS,
4236 _CS_XBS5_LP64_OFF64_LINTFLAGS,
4238 _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
4240 _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
4242 _CS_XBS5_LPBIG_OFFBIG_LIBS,
4244 _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
4247 _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
4249 _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
4251 _CS_POSIX_V6_ILP32_OFF32_LIBS,
4253 _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
4255 _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
4257 _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
4259 _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
4261 _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
4263 _CS_POSIX_V6_LP64_OFF64_CFLAGS,
4265 _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
4267 _CS_POSIX_V6_LP64_OFF64_LIBS,
4269 _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
4271 _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
4273 _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
4275 _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
4277 _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
4280 # 9 "/usr/include/bits/confname.h" 2 3 4
4281 # 553 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
4284 extern long int pathconf (__const char *__path, int __name)
4285 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4288 extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__));
4291 extern long int sysconf (int __name) __attribute__ ((__nothrow__)) __attribute__ ((__const__));
4295 extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__));
4300 extern __pid_t getpid (void) __attribute__ ((__nothrow__));
4303 extern __pid_t getppid (void) __attribute__ ((__nothrow__));
4308 extern __pid_t getpgrp (void) __attribute__ ((__nothrow__));
4309 # 589 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4310 extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__));
4312 extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__));
4319 extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__));
4320 # 615 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4321 extern int setpgrp (void) __attribute__ ((__nothrow__));
4322 # 632 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4323 extern __pid_t setsid (void) __attribute__ ((__nothrow__));
4327 extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__));
4331 extern __uid_t getuid (void) __attribute__ ((__nothrow__));
4334 extern __uid_t geteuid (void) __attribute__ ((__nothrow__));
4337 extern __gid_t getgid (void) __attribute__ ((__nothrow__));
4340 extern __gid_t getegid (void) __attribute__ ((__nothrow__));
4345 extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__)) ;
4349 extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__));
4356 extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__));
4361 extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__));
4366 extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__));
4373 extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__));
4378 extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__));
4383 extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__));
4389 extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid)
4390 __attribute__ ((__nothrow__));
4394 extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid)
4395 __attribute__ ((__nothrow__));
4399 extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid)
4400 __attribute__ ((__nothrow__));
4404 extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid)
4405 __attribute__ ((__nothrow__));
4412 extern __pid_t fork (void) __attribute__ ((__nothrow__));
4419 extern __pid_t vfork (void) __attribute__ ((__nothrow__));
4425 extern char *ttyname (int __fd) __attribute__ ((__nothrow__));
4429 extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
4430 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))) ;
4434 extern int isatty (int __fd) __attribute__ ((__nothrow__));
4440 extern int ttyslot (void) __attribute__ ((__nothrow__));
4445 extern int link (__const char *__from, __const char *__to)
4446 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ;
4451 extern int linkat (int __fromfd, __const char *__from, int __tofd,
4452 __const char *__to, int __flags)
4453 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4))) ;
4458 extern int symlink (__const char *__from, __const char *__to)
4459 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ;
4464 extern ssize_t readlink (__const char *__restrict __path,
4465 char *__restrict __buf, size_t __len)
4466 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ;
4471 extern int symlinkat (__const char *__from, int __tofd,
4472 __const char *__to) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))) ;
4475 extern ssize_t readlinkat (int __fd, __const char *__restrict __path,
4476 char *__restrict __buf, size_t __len)
4477 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))) ;
4481 extern int unlink (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4485 extern int unlinkat (int __fd, __const char *__name, int __flag)
4486 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));
4490 extern int rmdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4494 extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__));
4497 extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__));
4504 extern char *getlogin (void);
4512 extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1)));
4517 extern int setlogin (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4518 # 835 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4519 # 1 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/getopt.h" 1 3 4
4520 # 36 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/getopt.h" 3 4
4521 extern char *optarg;
4522 # 50 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/getopt.h" 3 4
4533 # 82 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/getopt.h" 3 4
4547 # 113 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/../include/getopt.h" 3 4
4548 extern int getopt (int argc, char *const *argv, const char *shortopts);
4556 extern int getopt_long (int argc, char *const *argv, const char *shortopts,
4557 const struct option *longopts, int *longind);
4558 extern int getopt_long_only (int argc, char *const *argv,
4559 const char *shortopts,
4560 const struct option *longopts, int *longind);
4563 extern int _getopt_internal (int argc, char *const *argv,
4564 const char *shortopts,
4565 const struct option *longopts, int *longind,
4567 # 836 "/usr/include/gentoo-multilib/amd64/unistd.h" 2 3 4
4575 extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4582 extern int sethostname (__const char *__name, size_t __len)
4583 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4587 extern int sethostid (long int __id) __attribute__ ((__nothrow__)) ;
4593 extern int getdomainname (char *__name, size_t __len)
4594 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4595 extern int setdomainname (__const char *__name, size_t __len)
4596 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4602 extern int vhangup (void) __attribute__ ((__nothrow__));
4605 extern int revoke (__const char *__file) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4613 extern int profil (unsigned short int *__sample_buffer, size_t __size,
4614 size_t __offset, unsigned int __scale)
4615 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4621 extern int acct (__const char *__name) __attribute__ ((__nothrow__));
4625 extern char *getusershell (void) __attribute__ ((__nothrow__));
4626 extern void endusershell (void) __attribute__ ((__nothrow__));
4627 extern void setusershell (void) __attribute__ ((__nothrow__));
4633 extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__)) ;
4640 extern int chroot (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4644 extern char *getpass (__const char *__prompt) __attribute__ ((__nonnull__ (1)));
4645 # 921 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4646 extern int fsync (int __fd);
4653 extern long int gethostid (void);
4656 extern void sync (void) __attribute__ ((__nothrow__));
4661 extern int getpagesize (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__));
4666 extern int getdtablesize (void) __attribute__ ((__nothrow__));
4671 extern int truncate (__const char *__file, __off_t __length)
4672 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4673 # 958 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4674 extern int truncate64 (__const char *__file, __off64_t __length)
4675 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;
4676 # 968 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4677 extern int ftruncate (int __fd, __off_t __length) __attribute__ ((__nothrow__)) ;
4678 # 978 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4679 extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__)) ;
4680 # 988 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4681 extern int brk (void *__addr) __attribute__ ((__nothrow__)) ;
4687 extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__));
4688 # 1009 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4689 extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__));
4690 # 1032 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4691 extern int lockf (int __fd, int __cmd, __off_t __len) ;
4692 # 1042 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4693 extern int lockf64 (int __fd, int __cmd, __off64_t __len) ;
4694 # 1063 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4695 extern int fdatasync (int __fildes) __attribute__ ((__nothrow__));
4703 extern char *crypt (__const char *__key, __const char *__salt)
4704 __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
4708 extern void encrypt (char *__block, int __edflag) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
4715 extern void swab (__const void *__restrict __from, void *__restrict __to,
4716 ssize_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
4724 extern char *ctermid (char *__s) __attribute__ ((__nothrow__));
4725 # 1101 "/usr/include/gentoo-multilib/amd64/unistd.h" 3 4
4727 # 9 "/usr/include/unistd.h" 2 3 4
4728 # 236 "/var/tmp/portage/gcc-4.1.1-r1/work/gcc-4.1.1/gcc/system.h" 2
4732 # 1 "/usr/include/sys/param.h" 1 3 4
4740 # 1 "/usr/include/gentoo-multilib/amd64/sys/param.h" 1 3 4
4741 # 22 "/usr/include/gentoo-multilib/amd64/sys/param.h" 3 4
4742 # 1 "./include/limits.h" 1 3 4
4743 # 11 "./include/limits.h" 3 4
4744 # 1 "./include/syslimits.h" 1 3 4
4751 # 1 "./include/limits.h" 1 3 4
4752 # 122 "./include/limits.h" 3 4
4753 # 1 "/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include/limits.h" 1 3 4
4754 # 122 "/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include/limits.h" 3 4
4755 # 1 "/usr/include/limits.h" 1 3 4
4763 # 1 "/usr/include/gentoo-multilib/amd64/limits.h" 1 3 4
4764 # 27 "/usr/include/gentoo-multilib/amd64/limits.h" 3 4
4765 # 1 "/usr/include/features.h" 1 3 4
4766 # 28 "/usr/include/gentoo-multilib/amd64/limits.h" 2 3 4
4767 # 145 "/usr/include/gentoo-multilib/amd64/limits.h" 3 4
4768 # 1 "/usr/include/bits/posix1_lim.h" 1 3 4
4776 # 1 "/usr/include/gentoo-multilib/amd64/bits/posix1_lim.h" 1 3 4
4777 # 153 "/usr/include/gentoo-multilib/amd64/bits/posix1_lim.h" 3 4
4778 # 1 "/usr/include/bits/local_lim.h" 1 3 4
4786 # 1 "/usr/include/gentoo-multilib/amd64/bits/local_lim.h" 1 3 4
4787 # 36 "/usr/include/gentoo-multilib/amd64/bits/local_lim.h" 3 4
4788 # 1 "/usr/include/linux/limits.h" 1 3 4
4789 # 37 "/usr/include/gentoo-multilib/amd64/bits/local_lim.h" 2 3 4
4790 # 9 "/usr/include/bits/local_lim.h" 2 3 4
4791 # 154 "/usr/include/gentoo-multilib/amd64/bits/posix1_lim.h" 2 3 4
4792 # 9 "/usr/include/bits/posix1_lim.h" 2 3 4
4793 # 146 "/usr/include/gentoo-multilib/amd64/limits.h" 2 3 4
4797 # 1 "/usr/include/bits/posix2_lim.h" 1 3 4