Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix X86 MACRO #3193

Merged
merged 1 commit into from Nov 28, 2014
Merged

Fix X86 MACRO #3193

merged 1 commit into from Nov 28, 2014

Conversation

gustavotemple
Copy link
Contributor

It is necessary to not consider all the
64bit architectures as always X86.

It is necessary to not consider
64bit architecture as always X86.
@gustavotemple gustavotemple changed the title Fix X86 MACROs Fix X86 MACRO Nov 10, 2014
@brixen
Copy link
Member

brixen commented Nov 26, 2014

Could you please explain more about why this change is necessary? Also, why wouldn't this become two separate branches? There are also other conditionals exactly like this, so why aren't they changed? Perhaps we need to define a specific macro and then use that in later conditionals.

@gustavotemple
Copy link
Contributor Author

@brixen: The only reason I separate is because the Travis was breaking the building, and then he returned to build normally (I don't know why, sorry).
So, the change is the same like this one: #3194
If the code is written with OR, all the LP64 (as powerpc64) will considered as X86 and will define the X86_BARRIER

@brixen
Copy link
Member

brixen commented Nov 28, 2014

@gustavotemple ok, got it. Thanks for explaining.

brixen added a commit that referenced this pull request Nov 28, 2014
@brixen brixen merged commit 689a4e5 into rubinius:master Nov 28, 2014
@gustavotemple
Copy link
Contributor Author

@brixen, no problem :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants