Bridging Delphi and C: Practical Linking of C Object Files (Part 2)

Bridging Delphi and C: Practical Linking of C Object Files (Part 1)The main content of this article is as follows: Object File Compatibility Testing Limitations of Older Delphi Versions Library Files Calling Conventions In general, C language generates object files, which are then linked into executable programs. On 32-bit Windows systems, these files typically use … Read more

Analysis of the readelf Command and ELF Files in Embedded Linux

Analysis of the readelf Command and ELF Files in Embedded Linux

ELF (Executable and Linking Format) is a file format that defines how the internal information of object files is composed and organized. The kernel uses this information to load executable files, determining where to fetch code, where to obtain initialization data, and where to load shared libraries, among other details. There are three types of … Read more