Dixi quod…

waldi requested disassembly.

>t...@debian04v2:~$ diet -Os gcc testcase.c && ./a.out
>/usr/lib/diet/lib-s390/libc.a(vprintf.o): In function printf':
>vprintf.c:(.text+0x28): warning: warning: the printf functions add several 
>kilobytes of bloat.
>Segmentation fault

(gdb) r
Starting program: /home/tg/a.out
Program received signal SIGSEGV, Segmentation fault.
0x0000a798 in ?? ()
(gdb) bt
#0  0x0000a798 in ?? ()
#1  0x004000fc in main ()
(gdb) x/i 0x0000a798
0xa798: Cannot access memory at address 0xa798

“dis” shows no output at all.


For the unreduced test case (mksh):

(gdb) r
Starting program: /home/tg/mksh-37.3/build/small/mksh

Program received signal SIGILL, Illegal instruction.
0x6c6f7367 in ?? ()
(gdb) x/32i 0x6c6f7367
0x6c6f7367:     Cannot access memory at address 0x6c6f7367

No output for “dis” either.


//mirabilos
-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
        -- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to