Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.2:Update
Botan
Botan-no_executable_stack.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Botan-no_executable_stack.patch of Package Botan
--- modules/alg_amd64/asm_macr.h +++ modules/alg_amd64/asm_macr.h @@ -19,10 +19,12 @@ /************************************************* * Function Definitions * *************************************************/ -#define START_FUNCTION(func_name) \ - ALIGN; \ - .global func_name; \ - .type func_name,@function; \ +#define START_FUNCTION(func_name) \ + ALIGN; \ + .global func_name; \ + .type func_name,@function; \ + .section .note.GNU-stack,"",@progbits; \ + .previous; \ func_name: #define END_FUNCTION(func_name) \ --- modules/alg_ia32/asm_macr.h +++ modules/alg_ia32/asm_macr.h @@ -19,11 +19,13 @@ /************************************************* * Function Definitions * *************************************************/ -#define START_FUNCTION(func_name) \ - .align 8; \ - ALIGN; \ - .global func_name; \ - .type func_name,@function; \ +#define START_FUNCTION(func_name) \ + .align 8; \ + ALIGN; \ + .global func_name; \ + .type func_name,@function; \ + .section .note.GNU-stack,"",@progbits; \ + .previous; \ func_name: #define END_FUNCTION(func_name) \
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor