diff options
author | Joakim Tjernlund <Joakim.Tjernlund@transmode.se> | 2009-10-08 00:03:51 (GMT) |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2009-10-08 07:33:36 (GMT) |
commit | afc3ba0fc4195624e79e21244380ed7cc2fd6969 (patch) | |
tree | 1ac329f1981d1871a31d2e0d26d4f53193695a56 /post | |
parent | 3beb40c2473f0dd373231c723d88c51e46ad96f7 (diff) | |
download | u-boot-afc3ba0fc4195624e79e21244380ed7cc2fd6969.tar.xz |
relocation: Do not relocate NULL pointers.
NULL is an absolute value and should not be relocated.
After this correction code like:
void weak_fun(void) __attribute__((weak));
printf("weak_fun:%p\n", weak_fun);
will still print null after relocation.
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
Diffstat (limited to 'post')
0 files changed, 0 insertions, 0 deletions