diff options
| author | Nishanth Menon <nm@ti.com> | 2010-11-19 11:19:40 -0500 | 
|---|---|---|
| committer | Sandeep Paulraj <s-paulraj@ti.com> | 2010-11-19 16:27:41 -0500 | 
| commit | 93e3568bd569ce4c079a84e20ea08da99ce83470 (patch) | |
| tree | e400786cbe8848bbfbdc560968422e96d52dee0e | |
| parent | eb9a28f699667919bf140bdabdf37c25be725c79 (diff) | |
| download | olio-uboot-2014.01-93e3568bd569ce4c079a84e20ea08da99ce83470.tar.xz olio-uboot-2014.01-93e3568bd569ce4c079a84e20ea08da99ce83470.zip | |
omap4: board: change global data pointer to file scope
DECLARE_GLOBAL_DATA_PTR is currently defined within the scope
of function while it is a global pointer. Change the scope of
definition to replicate it's global scope. This seems to help
gcc 4.5 optimizations as well.
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
| -rw-r--r-- | arch/arm/cpu/armv7/omap4/board.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/arch/arm/cpu/armv7/omap4/board.c b/arch/arm/cpu/armv7/omap4/board.c index e7651d2dd..fcd29a73e 100644 --- a/arch/arm/cpu/armv7/omap4/board.c +++ b/arch/arm/cpu/armv7/omap4/board.c @@ -32,6 +32,8 @@  #include <asm/arch/sys_proto.h>  #include <asm/sizes.h> +DECLARE_GLOBAL_DATA_PTR; +  /*   * Routine: s_init   * Description: Does early system init of muxing and clocks. @@ -100,7 +102,6 @@ u32 sdram_size(void)   */  int dram_init(void)  { -	DECLARE_GLOBAL_DATA_PTR;  	gd->ram_size = sdram_size(); |