Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Azkali:Tegra
gcc7
gcc7-aarch64-async-unw-tables.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc7-aarch64-async-unw-tables.patch of Package gcc7
2014-04-07 Richard Henderson <rth@redhat.com> * common/config/aarch64/aarch64-common.c (TARGET_OPTION_INIT_STRUCT): Define. (aarch64_option_init_struct): New function. --- gcc/common/config/aarch64/aarch64-common.c +++ gcc/common/config/aarch64/aarch64-common.c @@ -39,6 +39,9 @@ #undef TARGET_OPTION_OPTIMIZATION_TABLE #define TARGET_OPTION_OPTIMIZATION_TABLE aarch_option_optimization_table +#undef TARGET_OPTION_INIT_STRUCT +#define TARGET_OPTION_INIT_STRUCT aarch64_option_init_struct + /* Set default optimization options. */ static const struct default_options aarch_option_optimization_table[] = { @@ -47,6 +50,16 @@ static const struct default_options aarch_option_optimization_table[] = { OPT_LEVELS_NONE, 0, NULL, 0 } }; +/* Implement TARGET_OPTION_INIT_STRUCT. */ + +static void +aarch64_option_init_struct (struct gcc_options *opts) +{ + /* By default, always emit DWARF-2 unwind info. This allows debugging + without maintaining a stack frame back-chain. */ + opts->x_flag_asynchronous_unwind_tables = 1; +} + /* Implement TARGET_HANDLE_OPTION. This function handles the target specific options for CPU/target selection.
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