Ignore:
Timestamp:
2016-04-23T20:27:28Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0407636
Parents:
27f67f5
Message:

sparc64: use asmtool.h macros for defining symbols

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/sun4v/start.S

    r27f67f5 ra52e2f4  
    2828#
    2929
     30#include <abi/asmtool.h>
    3031#include <arch/arch.h>
    3132#include <arch/stack.h>
     
    106107 *
    107108 */
    108 .global kernel_image_start
    109 kernel_image_start:
     109SYMBOL(kernel_image_start)
    110110        mov BSP_FLAG, %l0
    111111        and %o0, %l0, %l7                       ! l7 <= bootstrap processor?
     
    310310
    311311.align 8
    312 .global temp_cpu_mondo_handler
    313 temp_cpu_mondo_handler:
     312SYMBOL(temp_cpu_mondo_handler)
    314313
    315314        set 0x3c, %o0
     
    341340
    342341.align 8
    343 .global physmem_base            ! copy of the physical memory base address
    344 physmem_base:
     342SYMBOL(physmem_base)    ! copy of the physical memory base address
    345343        .quad 0
    346344
     
    350348 * memory.
    351349 */
    352 .global end_of_identity
    353 end_of_identity:
     350SYMBOL(end_of_identity)
    354351        .quad -1
    355352
    356 .global kernel_8k_tlb_data_template
    357 kernel_8k_tlb_data_template:
     353SYMBOL(kernel_8k_tlb_data_template)
    358354        .quad 0
    359355
    360356/* MMU fault status areas for all CPUs */
    361357.align MMU_FSA_ALIGNMENT
    362 .global mmu_fsas
    363 mmu_fsas:
     358SYMBOL(mmu_fsas)
    364359        .space (MMU_FSA_SIZE * MAX_NUM_STRANDS)
Note: See TracChangeset for help on using the changeset viewer.