Bug 1070288 - gcc: enable -fstack-protector on AArch64
Summary: gcc: enable -fstack-protector on AArch64
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gcc
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1070290
TreeView+ depends on / blocked
 
Reported: 2014-02-26 14:51 UTC by Kyle McMartin
Modified: 2016-07-22 07:34 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1070290 (view as bug list)
Environment:
Last Closed: 2016-07-22 07:34:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
enable fstack-protector (2.48 KB, patch)
2014-02-26 14:51 UTC, Kyle McMartin
no flags Details | Diff

Description Kyle McMartin 2014-02-26 14:51:41 UTC
Created attachment 868059 [details]
enable fstack-protector

Looks like all that's needed on AArch64 to enable -fstack-protector is to define FRAME_GROWS_DOWNWARDS... can we get this applied to rawhide's gcc in order to prevent people from adding -fno-stack-protector all over for aarch64?

Thanks, Kyle

Comment 1 Jaroslav Reznik 2015-03-03 15:31:53 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 3 Fedora End Of Life 2016-07-19 11:04:49 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 4 Peter Robinson 2016-07-22 06:52:13 UTC
No comment this has actually been applied, so lets move to rawhide until we get that confirmation.

Comment 5 Jakub Jelinek 2016-07-22 07:34:54 UTC
2013-11-13  Christophe Lyon  <christophe.lyon>

        * config/aarch64/aarch64.h (FRAME_GROWS_DOWNWARD): Define to 1.
        * config/aarch64/aarch64.c (aarch64_initial_elimination_offset):
        Update offset calculations.

is in gcc since 4.9.0.


Note You need to log in before you can comment on or make changes to this bug.