mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-28 20:43:45 +08:00
1fddbabb01
of "library". Add "section" element and describe its attributes. * solib-target.c (struct lm_info): Add section_bases member. (library_list_start_segment): Error out if seen a section element. (library_list_start_section): New. (library_list_end_library): New. (solib_target_free_library_list): Free section_bases. (section_attributes): New. (library_children): Make "segment" optional. Add "section" child. (library_list_children): Register library_list_end_library. (solib_target_relocate_section_addresses): Handle section bases. * NEWS: Mention new qXfer:libraries:read section offsets support. doc/ * gdb.texinfo (Library List Format): Update to mention the possibility to pass section addresses instead of segment addresses.
19 lines
664 B
DTD
19 lines
664 B
DTD
<!-- Copyright (C) 2007, 2008 Free Software Foundation, Inc.
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
are permitted in any medium without royalty provided the copyright
|
|
notice and this notice are preserved. -->
|
|
|
|
<!-- library-list: Root element with versioning -->
|
|
<!ELEMENT library-list (library)*>
|
|
<!ATTLIST library-list version CDATA #FIXED "1.0">
|
|
|
|
<!ELEMENT library (segment*, section*)>
|
|
<!ATTLIST library name CDATA #REQUIRED>
|
|
|
|
<!ELEMENT segment EMPTY>
|
|
<!ATTLIST segment address CDATA #REQUIRED>
|
|
|
|
<!ELEMENT section EMPTY>
|
|
<!ATTLIST section address CDATA #REQUIRED>
|