ARM: 6948/1: Fix .size directives for __arm{7,9}tdmi_proc_info

gas used to accept (and ignore?) .size directives which referred to
undefined symbols, as these do.  In binutils 2.21 these are treated
as fatal errors.

The issue in proc-arm7tdmi.S was also fixed independently by Peter
Chubb.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
Ben Hutchings 2011-05-31 08:09:39 +01:00 committed by Russell King
parent 9425032b77
commit 9a819d8ac8
2 changed files with 2 additions and 2 deletions

View File

@ -146,7 +146,7 @@ __arm7tdmi_proc_info:
.long 0 .long 0
.long 0 .long 0
.long v4_cache_fns .long v4_cache_fns
.size __arm7tdmi_proc_info, . - __arm7dmi_proc_info .size __arm7tdmi_proc_info, . - __arm7tdmi_proc_info
.type __triscenda7_proc_info, #object .type __triscenda7_proc_info, #object
__triscenda7_proc_info: __triscenda7_proc_info:

View File

@ -116,7 +116,7 @@ __arm9tdmi_proc_info:
.long 0 .long 0
.long 0 .long 0
.long v4_cache_fns .long v4_cache_fns
.size __arm9tdmi_proc_info, . - __arm9dmi_proc_info .size __arm9tdmi_proc_info, . - __arm9tdmi_proc_info
.type __p2001_proc_info, #object .type __p2001_proc_info, #object
__p2001_proc_info: __p2001_proc_info: