]>
git.wh0rd.org - ICEs.git/blob - 332927/crash.c
6 #if ( __WORD_BITS__ == 32 )
7 typedef Elf32_auxv_t auxv_t
;
9 typedef Elf64_auxv_t auxv_t
;
12 int main( int argc
, char const* argv
[] )
15 for( ; *argv
; argv
++ ) ; /* skip argv... */
16 argv
++; /* skip null */
17 for( ; *argv
; argv
++ ) ; /* skip envp... */
18 argv
++; /* skip null */
19 for ( auxv
= (auxv_t
*)argv
; auxv
->a_type
!= AT_NULL
; auxv
++ )
20 printf( "auxv: type %zu, value 0x%zx\n", auxv
->a_type
, auxv
->a_un
.a_val
);