[RFC] RISC-V: Go PLT for CALL/JUMP/RVC_JUMP if `h->plt.offset' isn't -1

2025-02-08 Thread Nelson Chu
I got an request about the undefined behaviors, considering the following case, $ cat test.c void main () { foo(); } $ cat lib.h void foo(void); $ riscv64-unknown-linux-gnu-gcc test.c riscv64-unknown-linux-gnu/bin/ld: /tmp/ccRO8fJl.o: in function `main': test.c:(.text+0x8): undefined reference t

gcc-14-20250208 is now available

2025-02-08 Thread GCC Administrator via Gcc
Snapshot gcc-14-20250208 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20250208/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Classes Implicitly Declared

2025-02-08 Thread Frederick Virchanza Gotham via Gcc
As the GNU compiler make its way through a translation unit, more and more classes get declared. So for each translation unit, the compiler maintains a list of what types it has seen so far. Could someone please point me to where in the GNU g++ source code I will find this container object? What's

, Welcome to the formation of the IWACCE 2025 session!

2025-02-08 Thread IWACCE 2025 via Gcc
Welcome to form an IWACCE 2025 session! The 4th International Workshop on Automation, Control and Communication Engineering (lWACCE2025) will be held in Changchun, China from August 8 to 10, 2025! (Detail: http://email.ms.iwacce.org/c/eJxMy7FugzAQANCvsUd0vjtjGDxAFNQsbZeQbpZru0CT0ihAnfx9pU6dn16