This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Attachment:
gcc5-branch-pred.txt
Description: Text document
You are right, I originally mis-read the comment and used the wrong value. Below is a corrected
version of the patch (the only change is the value assigned to MASK_NO_BRANCH_PREDICTIONS).
Is this okay to commit?
-- Caroline Tice ctice@apple.com
On Feb 10, 2004, at 4:06 PM, Andrew Pinski wrote:
On Feb 10, 2004, at 15:55, Alan Modra wrote:
On Tue, Feb 10, 2004 at 11:07:03AM -0800, Caroline Tice wrote:+ /* Disable branch predictions */ + #define MASK_NO_BRANCH_PREDICTIONS 0x00100000
Clashes with linux64.h:MASK_PROFILE_KERNEL.
The last free bits are documented in rs6000.h: /* The only remaining free bits are 0x00600000. linux64.h uses 0x00100000, and sysv4.h uses 0x00800000 -> 0x40000000. 0x80000000 is not available because target_flags is signed. */
So use one of those free bits.
Thanks, Andrew Pinski
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |