About the effect of "O0" on inlining into a function

2024-06-28 Thread Basile Starynkevitch
Hello Iain Sandoe wrote: If I declare a function __attribute__((noipa, optimize (β€œ-O0”))), I was kinda expecting that it would not be optimized at all .. however it does not seem to prevent functions called by it from being inlined into its body .. I would suggest coding your GCC plugin to

Please help

2024-06-28 Thread MR DEEPAK via Gcc
Sir, I am a student of class 11th . I want to know original C compiler is open or closed source. Like I talk about :- preprocessor Compiler Aasembler etc I hope you can help meπŸ₯Ί

Re: Please help

2024-06-28 Thread Mohd Kashif via Gcc
Dear Deepak, It's an Open Source Compiler for C Thank & Regards (MOHD KASHIF) On Fri, Jun 28, 2024, 9:17 PM MR DEEPAK via Gcc wrote: > Sir, > I am a student of class 11th . I want to know original C compiler is open > or closed source. > > Like I talk about :- preprocessor >

Re: About the effect of "O0" on inlining into a function

2024-06-28 Thread Iain Sandoe
Hi Basile, > On 28 Jun 2024, at 11:11, Basile Starynkevitch > wrote: > Iain Sandoe wrote: > >> If I declare a function __attribute__((noipa, optimize (β€œ-O0”))), I was >> kinda expecting that it would not be optimized at all .. >> >> however it does not seem to prevent functions called by it

gcc-13-20240628 is now available

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