小编Igo*_*.K.的帖子

嵌入式Linux中只有一种--hash-style.为什么?

我正在尝试使用基于OpenEmbedded的Arago构建并部署到rootfs中的软件包.不幸的是,软件包包括预构建的共享库.据我所知,Arago构建了整个Linux发行版--hash-style=gnu,而我建议使用这些共享库--hash-style=sysv,我怀疑.至少构建在"ELF二进制文件中没有GNU_HASH"QA问题中停止.

我明白什么是哈希.但我想我不明白它们在系统运行时是如何被使用的.

为什么系统中的所有ELF都需要一个哈希样式?为什么动态链接器不能动态确定哈希样式而只是使用它?

ld embedded-linux openembedded

6
推荐指数
1
解决办法
4754
查看次数

Git:父母提交比后代更年轻?

我正在浏览http://arago-project.org/git/projects/linux-omap3.git repo并遇到了一个奇怪的约会事件,基本上说父母提交的年龄比孩子年轻一岁.

这怎么可能?

user@ubuntu1004:/f/linux-omap3$ git log -2 --parents  4b8db3b
commit 4b8db3b368f5601717e3ffee0051628ba33172d3 3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5
Author: Kevin Hilman <khilman@deeprootsystems.com>
Date:   Fri Aug 20 11:19:52 2010 -0700

    OMAP: bus-level PM: enable use of runtime PM API for suspend/resume

    [...skipped...]

    Cc: Rajendra Nayak <rnayak@ti.com>
    Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>

commit 3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5 65f42886e24be2197b1263f138eabf40c6774d00
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Jan 4 16:50:19 2011 -0800

    Linux 2.6.37
Run Code Online (Sandbox Code Playgroud)

git

5
推荐指数
1
解决办法
289
查看次数

标签 统计

embedded-linux ×1

git ×1

ld ×1

openembedded ×1