代码之家  ›  专栏  ›  技术社区  ›  Kresimir Gasparic

如何在没有属性的gcc内存映射文件中公开静态符号名称和内存地址?

  •  0
  • Kresimir Gasparic  · 技术社区  · 2 年前

    对于从闪存加载地址作为.driver_data部分到覆盖ram存储器部分的特定驱动程序的副本,作为驱动程序数据一部分的静态符号在存储器映射文件中不可见,因此不能在覆盖隔室ram中引用。 gcc如何使静态符号名称和地址在内存映射文件中可见,而不隐藏在它们所在对象的名称后面?

    我尝试使用-readelf定位符号,但无法获得符号名称和仅部分地址。

    0 回复  |  直到 2 年前