Projects
openEuler:24.03:SP1:Everything
gdb
_service:tar_scm:0001-set-entry-point-when-text...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:0001-set-entry-point-when-text-segment-is-missing.patch of Package gdb
From 6490b5d2ec9c575757308c860c48b75c8e824bfe Mon Sep 17 00:00:00 2001 From: cenhuilin <cenhuilin@kylinos.cn> Date: Fri, 8 Jul 2022 03:22:14 +0000 Subject: [PATCH] gdb set entry point when text segment is missing --- gdb/symfile.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gdb/symfile.c b/gdb/symfile.c index 0eb48d0..9137183 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -863,7 +863,12 @@ init_entry_point_info (struct objfile *objfile) } if (!found) - ei->the_bfd_section_index = SECT_OFF_TEXT (objfile); + { + if (objfile->sect_index_text == -1) + ei->entry_point_p = 0; + else + ei->the_bfd_section_index = objfile->sect_index_text; + } } } -- 2.33.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2