openssl reveals a problem

Dima Volodin dvv@egcs.dvv.ru
Fri Dec 31 20:54:00 GMT 1999


Here's the isolated piece of bad code. See 11.i for preprocessed output,
and two assembler files:

11.no-omit-frame-pointer.s produced with 
gcc -g -B /archive/egcs-19991208/gcc/ -O3 -m486 -Wall -S -fno-omit-frame-pointer 11.i -o 11.no-omit-frame-pointer.s
(no bug)

11.omit-frame-pointer.s produced with
gcc -g -B /archive/egcs-19991208/gcc/ -O3 -m486 -Wall -S -fomit-frame-pointer 11.i -o 11.omit-frame-pointer.s
(bug, see code for lines 4762-4763, tin1's value is erroneously thought
to be in %edx).


Cheers!

Dima
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 11.tar.bz2
Type: application/x-bzip2
Size: 15262 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/19991231/c09bceb5/attachment.bz2>


More information about the Gcc-bugs mailing list