Skip to content

Conversation

@sfabbro
Copy link
Contributor

@sfabbro sfabbro commented Jul 25, 2013

Following our Gentoo documentation on:

http://www.gentoo.org/proj/en/hardened/gnu-stack.xml

I propose adding the following GNU stack markings. This is necessary to pass our QA tests.

xianyi added a commit that referenced this pull request Jul 27, 2013
@xianyi
Copy link
Collaborator

xianyi commented Jul 27, 2013

Hi @sfabbro ,

I have added GNU stack markings. Could you test develop branch?

Thank you

Xianyi

@xianyi xianyi closed this Jul 31, 2013
@puranoid
Copy link

Compatibility issues of GNU stack markings with PathScale EKOPath(tm) Compiler Suite: Version 4.0.12.1 (GNU gcc compatible version 4.2.1), machine Linux 3.2.0-53-generic Ubuntu SMP Thu Aug 22 21:01:03 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux.

EPILOGUE definition in common files should be changed FROM

#define EPILOGUE
.size REALNAME, .-REALNAME;
.section .note.GNU-stack,"",%progbits
#endif

TO

#define EPILOGUE
.size REALNAME, .-REALNAME;
.section .note.GNU-stack,"",@progbits
#endif

Thanks,

PR.

xianyi added a commit that referenced this pull request Sep 22, 2013
…Scale EKOPath(tm) Compiler Suite: Version 4.0.12.1
@xianyi
Copy link
Collaborator

xianyi commented Sep 22, 2013

Hi PR,

Thank you for the patch. I fixed this issue on develop branch.

Xianyi

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.

3 participants