xref: /rk3399_rockchip-uboot/tools/binman/test/u_boot_ucode_ptr.c (revision 36737f22b78a475c6bbc8a0467b51e4d95b52a7d)
1*e0ff8551SSimon Glass /*
2*e0ff8551SSimon Glass  * Copyright (c) 2016 Google, Inc
3*e0ff8551SSimon Glass  *
4*e0ff8551SSimon Glass  * SPDX-License-Identifier:     GPL-2.0+
5*e0ff8551SSimon Glass  *
6*e0ff8551SSimon Glass  * Simple program to create a _dt_ucode_base_size symbol which can be read
7*e0ff8551SSimon Glass  * by 'nm'. This is used by binman tests.
8*e0ff8551SSimon Glass  *
9*e0ff8551SSimon Glass  * Build with:
10*e0ff8551SSimon Glass  * cc -march=i386 -m32 -o u_boot_ucode_ptr -T u_boot_ucode_ptr.lds -nostdlib \
11*e0ff8551SSimon Glass 	u_boot_ucode_ptr.c
12*e0ff8551SSimon Glass  */
13*e0ff8551SSimon Glass 
14*e0ff8551SSimon Glass static unsigned long _dt_ucode_base_size[2]
15*e0ff8551SSimon Glass 		__attribute__((section(".ucode"))) = {1, 2};
16