Re: Is it possible that gcc reorders a series of read/write operations?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> GCC shouldn't reorder the operations because you have them declared as
> 'volatile', however I have a MIPS CPU where the hardware writeback buffer
> seems to do reordering...
>
> David Daney
>

Can volatile do this? I thought volatile just forced GCC to read the
memory location each time rather than cahed the value in a register.
And I am interested in the details how your MIPS CPU hardware
reordered instructions.

Best Regard
-----------------
PRC
Sep 4, 2008

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux