#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 , 18 years ago
| Attachment: | scummvm-0.9.1-no-execstack.patch added |
|---|
comment:2 by , 18 years ago
| Component: | --Unset-- |
|---|
comment:4 by , 18 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 , 8 years ago
| Component: | → Graphics: Scalers |
|---|
Note:
See TracTickets
for help on using tickets.

mark up asm to stop executable stack