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 TLS variant def on AArch64 #22170

Merged
merged 1 commit into from
Jun 1, 2017
Merged

Fix TLS variant def on AArch64 #22170

merged 1 commit into from
Jun 1, 2017

Conversation

yuyichao
Copy link
Contributor

@yuyichao yuyichao commented Jun 1, 2017

This doesn't do much harm other than raising a compiler warning due to macro redefinition. The wrong value shouldn't cause any issue in practice since it only make the check more permissive and the additional range it allows is theoretically impossible to happen since it'll mean the memory of our tls variable overlaps with internal libc data structure....

@jlbuild !filter=arm,aarch64

@jlbuild
Copy link

jlbuild commented Jun 1, 2017

Status of 0a37bbb builds:

Builder Name Build Download
linuxaarch64 COMPLETE Download
linuxarmv7l COMPLETE Download

@jlbuild
Copy link

jlbuild commented Jun 1, 2017

Status of 0a37bbb builds:

Builder Name Build Download
linuxaarch64 COMPLETE Download
linuxarmv7l COMPLETE Download

@jlbuild
Copy link

jlbuild commented Jun 1, 2017

Status of 0a37bbb builds:

Builder Name Build Download
linuxaarch64 COMPLETE Download
linuxarmv7l COMPLETE Download

@jlbuild
Copy link

jlbuild commented Jun 1, 2017

Got it, building 0a37bbb

I will edit this comment as the build jobs complete.

@yuyichao yuyichao merged commit e009363 into master Jun 1, 2017
@yuyichao yuyichao deleted the yyc/arm/tls branch June 1, 2017 13:20
@jlbuild
Copy link

jlbuild commented Jun 1, 2017

Got it, building 0a37bbb

I will edit this comment as the build jobs complete.

@tkelman
Copy link
Contributor

tkelman commented Jun 3, 2017

depends on #21797 ?

@yuyichao
Copy link
Contributor Author

yuyichao commented Jun 3, 2017

Ah, yeah. I didn't realize that that one isn't on 0.6 so nevermind....

@jlbuild
Copy link

jlbuild commented Jun 3, 2017

Got it, building 0a37bbb

I will edit this comment as the build jobs complete.

@yuyichao
Copy link
Contributor Author

yuyichao commented Jun 3, 2017

= = ....... I think jlbuild can take a break and let this poor PR alone .......... @staticfloat

@staticfloat
Copy link
Member

I've made some recent improvements, hopefully this has been addressed.

@tkelman
Copy link
Contributor

tkelman commented Jun 6, 2017

code execution isn't happening over at #22199 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
system:arm ARMv7 and AArch64
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants