Method and device for dynamically loading relocatable file
A technology of dynamic loading and relocation, applied in the direction of program control device, program loading/starting, program code conversion, etc., can solve the problems of dynamic loading failure, dynamic application file running error, etc., saving time, saving hardware resources, improving The effect of software development efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The basic idea of the present invention is to convert the short jump beyond the jump range into an effective short jump and a long jump, so as to realize relocatable dynamic loading when the function calling distance exceeds the jump range.
[0023] It should be noted that most of the embedded devices used in the present invention use ARM processors, and the dynamically loaded relocatable files use the link view of the Executable Linking Format (ELF, Executable and Linking Format). ELF format software. Wherein, the relocatable file is an object file compiled and generated by the ARMCC compiler on the PC side, including codes and data suitable for linking with other object files to create executable files or shared object files. The relocatable file has multiple formats such as Windows Portable Executable (PE, Portable Excutable) format and Unix / Linux ELF.
[0024]Here, according to the structure system of ARM (Advanced RISC Machine), the ARM linker provides some smal...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com