Gcc Optmization

Peter Barada pbarada at mail.wm.sps.mot.com
Thu Sep 21 15:41:44 UTC 2000


>How do I tell gcc to generate unoptimized code within a file compiled
>with -O4? 
>
>I'm writing to memory mapped registers and I need to have C code
>translated verbatum.
>
>        memory_mapped_pointer->register1 = 0x00000000;
>        memory_mapped_pointer->register1 = 0xFFFFFFF;

Define register1 as volatile, i.e:

struct {
       volatile int register1;
       volatile int register2;
} *memory_mapled_pointer;



More information about the users mailing list