This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/82358] [8 regression] i386/stack-check-11.c fail


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82358

--- Comment #3 from Andrey Guskov <andrey.y.guskov at intel dot com> ---
This is my gcc -v:

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=bin/../libexec/gcc/x86_64-pc-linux-gnu/8.0.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: source/configure -with-system-zlib --with-demangler-in-ld
--with-fpmath=sse --enable-shared --enable-host-shared --enable-clocale=gnu
--enable-cloog-backend=isl --enable-languages=c,c++,fortran,jit,lto
-with-arch=slm --with-cpu=slm
Thread model: posix
gcc version 8.0.0 20170920 (experimental) (GCC)



And this is what my objdump -D looks like:

stack-check-11.o:     file format elf64-x86-64
Disassembly of section .text:

0000000000000000 <frob>:
   0:   48 8d a4 24 00 f0 ff    lea    -0x1000(%rsp),%rsp
   7:   ff
   8:   48 83 0c 24 00          orq    $0x0,(%rsp)
   d:   48 8d a4 24 00 f0 ff    lea    -0x1000(%rsp),%rsp
  14:   ff
  15:   48 83 0c 24 00          orq    $0x0,(%rsp)
  1a:   48 8d a4 24 00 f0 ff    lea    -0x1000(%rsp),%rsp
  21:   ff
  22:   48 83 0c 24 00          orq    $0x0,(%rsp)
  27:   48 8d a4 24 38 fa ff    lea    -0x5c8(%rsp),%rsp
  2e:   ff
  2f:   48 89 e6                mov    %rsp,%rsi
  32:   48 8d bc 24 e0 1a 00    lea    0x1ae0(%rsp),%rdi
  39:   00
  3a:   e8 00 00 00 00          callq  3f <frob+0x3f>
  3f:   48 8d a4 24 c8 35 00    lea    0x35c8(%rsp),%rsp
  46:   00
  47:   c3                      retq

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]