#8896 closed patch
Do not mark stack as executable in HQx scaler
Reported by: | SF/keescook | Owned by: | fingolfin |
---|---|---|---|
Priority: | normal | Component: | Graphics: Scalers |
Version: | Keywords: | ||
Cc: | Game: |
Description
The attached patch gets rid of unneeded executable stack markings in the final ELF:
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
vs the current:
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4
I noticed this while doing executable stack reviews in Ubuntu, but saw that Fedora has been carrying this patch for a while now.
http://cvs.fedoraproject.org/viewcvs/devel/scummvm/scummvm-0.9.1-no-execstack.patch?view=markup
Ticket imported from: #2014663. Ticket imported from: patches/1001.
Attachments (1)
Change History (6)
by , 16 years ago
Attachment: | scummvm-0.9.1-no-execstack.patch added |
---|
comment:2 by , 16 years ago
Component: | --Unset-- |
---|
comment:4 by , 16 years ago
Owner: | set to |
---|---|
Status: | new → closed |
Summary: | builds with unneeded executable stack → Do not mark stack as executable in HQx scaler |
comment:5 by , 6 years ago
Component: | → Graphics: Scalers |
---|
Note:
See TracTickets
for help on using tickets.
mark up asm to stop executable stack