Skip to content
  • Russell King's avatar
    ARM: fix build error in arch/arm/kernel/process.c · 4260415f
    Russell King authored
    
    
    /tmp/ccJ3ssZW.s: Assembler messages:
    /tmp/ccJ3ssZW.s:1952: Error: can't resolve `.text' {.text section} - `.LFB1077'
    
    This is caused because:
    
    	.section .data
    	.section .text
    	.section .text
    	.previous
    
    does not return us to the .text section, but the .data section; this
    makes use of .previous dangerous if the ordering of previous sections
    is not known.
    
    Fix up the other users of .previous; .pushsection and .popsection are
    a safer pairing to use than .section and .previous.
    
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    4260415f