TBAA

2021-05-15 Thread Uecker, Martin
Hi Richard, I noticed that GCC 11 has different behavior in the following example relative to 10.2 with -O2. I wonder whether this is an intentional change and if yes, what are the rules? Thanks! Martin https://godbolt.org/z/57res7ax1 #include #include __attribute__((__noinline__, __weak_

ELF world with default STB_GLOBAL -Bsymbolic-functions

2021-05-15 Thread Fangrui Song
Hi, elves (people who work on ELF)! Motivated by a recent rant from Linus Torvalds on shared objects' performance issues and a previous post about CPython 1.3x speedup with -fno-semantic-interposition 1.3x, I have thought about an ELF world with STB_GLOBAL variant of -Bsymbolic-functions by defau

gcc-11-20210515 is now available

2021-05-15 Thread GCC Administrator via Gcc
Snapshot gcc-11-20210515 is now available on https://gcc.gnu.org/pub/gcc/snapshots/11-20210515/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 11 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch