Re: Subject: Reordering of __builtin functions around inline asm volatile

2023-09-24 Thread Georg-Johann Lay
Am 24.09.23 um 03:48 schrieb Ricardo Cosme: Hi, I have a question regarding the reordering of statements involving a builtin function and extended asm volatile expressions in avr-gcc. Consider the following code snippet: //C++ {   asm volatile(/* template plus operands */);   __builtin_avr

Subject: Reordering of __builtin functions around inline asm volatile

2023-09-23 Thread Ricardo Cosme
Hi, I have a question regarding the reordering of statements involving a builtin function and extended asm volatile expressions in avr-gcc. Consider the following code snippet: //C++ {   asm volatile(/* template plus operands */);   __builtin_avr_delay_cycles(cycles);   asm volatile(/