mirror of
https://github.com/smaeul/u-boot.git
synced 2025-11-17 17:31:01 +00:00
trace: Move trace pointer to data section
This can be written before relocation. Move it to the data section, since accessing BSS before relocation is not permitted. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
9557592edc
commit
bebc1410ca
@ -40,7 +40,8 @@ struct trace_hdr {
|
||||
int max_depth;
|
||||
};
|
||||
|
||||
static struct trace_hdr *hdr; /* Pointer to start of trace buffer */
|
||||
/* Pointer to start of trace buffer */
|
||||
static struct trace_hdr *hdr __section(".data");
|
||||
|
||||
static inline uintptr_t __attribute__((no_instrument_function))
|
||||
func_ptr_to_num(void *func_ptr)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user