https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65444
Bug ID: 65444 Summary: -z bndplt isn't passed to linker for -mmpx when building dynamic objects Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver Assignee: enkovich.gnu at gmail dot com Reporter: hjl.tools at gmail dot com [root@skylakeclient bug-1]# /home/gkammela/mpx/bin/gcc -mmpx -fcheck-pointer-bounds -g -Wl,-R,/home/gkammela/mpx/lib64 -o x x.o -v Using built-in specs. COLLECT_GCC=/home/gkammela/mpx/bin/gcc COLLECT_LTO_WRAPPER=/home/gkammela/mpx/bin/../libexec/gcc/x86_64-pc-linux-gnu/5.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /sharedws/users/saguriev/gcc/T/gcc_mpx_master_20150310/configure --enable-bootstrap=no --enable-languages=c,c++,fortran,objc,lto --enable-plugin --enable-shared --build=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --with-gmp=/sharedws/users/saguriev/gcc/util --with-mpc=/sharedws/users/saguriev/gcc/util --with-mfpr=/sharedws/users/saguriev/gcc/util --prefix=/sharedws/users/saguriev/gcc/T/gcc_install_mpx_master_20150310 --enable-multilib --enable-initfini-array --enable-cloog-backend=isl --with-fpmath=sse --with-as=/sharedws/users/saguriev/binutils/T/FC19/binutils-gdb_install_Apr22/bin/as --with-ld=/sharedws/users/saguriev/binutils/T/FC19/binutils-gdb_install_Apr22/bin/ld --enable-libmpx=yes LDFLAGS='-static -static-libgcc' CC=/sharedws/users/saguriev/gcc/bin/gcc CXX=/sharedws/users/saguriev/gcc/bin/g++ Thread model: posix gcc version 5.0.0 20150302 (experimental) (GCC) COMPILER_PATH=/home/gkammela/mpx/bin/../libexec/gcc/x86_64-pc-linux-gnu/5.0.0/:/home/gkammela/mpx/bin/../libexec/gcc/ LIBRARY_PATH=/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/:/home/gkammela/mpx/bin/../lib/gcc/:/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-mmpx' '-fcheck-pointer-bounds' '-g' '-o' 'x' '-v' '-mtune=generic' '-march=x86-64' /home/gkammela/mpx/bin/../libexec/gcc/x86_64-pc-linux-gnu/5.0.0/collect2 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o x /lib/../lib64/crt1.o /lib/../lib64/crti.o /home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/crtbegin.o -L/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0 -L/home/gkammela/mpx/bin/../lib/gcc -L/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/../../.. -R /home/gkammela/mpx/lib64 x.o -lmpx -lmpxwrappers -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /home/gkammela/mpx/bin/../lib/gcc/x86_64-pc-linux-gnu/5.0.0/crtend.o /lib/../lib64/crtn.o [root@skylakeclient bug-1]#