commit | 4f2fdacf439c9a04e9b0f1a75b0e13a29aac265e | [log] [tgz] |
---|---|---|
author | Joakim Tjernlund <Joakim.Tjernlund@transmode.se> | Thu Oct 08 02:03:51 2009 +0200 |
committer | Wolfgang Denk <wd@denx.de> | Thu Oct 08 09:33:36 2009 +0200 |
tree | 1ac329f1981d1871a31d2e0d26d4f53193695a56 | |
parent | 430445fb53c6a521e6bab4a72ce76e0ca80697b6 [diff] |
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>