Changeset edd7aa6d in mainline


Ignore:
Timestamp:
2009-02-17T21:55:57Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e45a3b9
Parents:
81c8d54
Message:

remove non-standard define

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r81c8d54 redd7aa6d  
    4747@ "lgxemul" GXEmul little endian
    4848! [PLATFORM=mips32] MACHINE (choice)
     49
     50% Machine type
     51@ "gxemul" GXEmul
     52! [PLATFORM=arm32] MACHINE (choice)
    4953
    5054% Machine type
  • kernel/arch/arm32/Makefile.inc

    r81c8d54 redd7aa6d  
    3636TOOLCHAIN_DIR = $(CROSS_PREFIX)/arm
    3737
    38 KERNEL_LOAD_ADDRESS = 0x80200000
    39 DMACHINE = MACHINE_GXEMUL_TESTARM
    40 
    4138ATSIGN = %
    4239
    4340GCC_CFLAGS += -fno-zero-initialized-in-bss
    4441
    45 DEFS += -D__32_BITS__ -DKERNEL_LOAD_ADDRESS=$(KERNEL_LOAD_ADDRESS) -D$(DMACHINE)
     42DEFS += -D__32_BITS__
    4643
    4744ARCH_SOURCES = \
  • kernel/arch/arm32/_link.ld.in

    r81c8d54 redd7aa6d  
    11/*
    2  *  ARM linker script
    3  * 
     2 * ARM linker script
     3 *
    44 *  kernel text
    55 *  kernel data
    6  * 
     6 *
    77 */
    88
     9#define KERNEL_LOAD_ADDRESS 0x80200000
     10
    911OUTPUT_ARCH(arm)
    10 ENTRY(kernel_image_start)
    11 
     12ENTRY(kernel_image_start)
    1213
    1314SECTIONS {
     
    2021        .data : {
    2122                kdata_start = .;
    22                 *(.data);               /* initialized data */
     23                *(.data);                       /* initialized data */
    2324                hardcoded_ktext_size = .;
    24                 LONG(ktext_end - ktext_start); 
     25                LONG(ktext_end - ktext_start);
    2526                hardcoded_kdata_size = .;
    2627                LONG(kdata_end - kdata_start);
    2728                hardcoded_load_address = .;
    2829                LONG(KERNEL_LOAD_ADDRESS);
    29                 *(.bss);                /* uninitialized static variables */
    30                 *(COMMON);              /* global variables */
    31 
     30                *(.bss);                        /* uninitialized static variables */
     31                *(COMMON);                      /* global variables */
     32               
    3233                *(.rodata*);
    3334                *(.sdata);
    3435                *(.reginfo);
    3536                symbol_table = .;
    36                 *(symtab.*);             
     37                *(symtab.*);
    3738        }
    3839        .sbss : {
     
    4041                *(.scommon);
    4142        }
    42 
     43       
    4344        kdata_end = .;
    44 
     45       
    4546        /DISCARD/ : {
    4647          *(.mdebug*);
     
    4950          *(.note);
    5051        }
    51 
    5252}
  • kernel/arch/arm32/include/machine.h

    r81c8d54 redd7aa6d  
    103103
    104104
    105 #ifdef MACHINE_GXEMUL_TESTARM
     105#ifdef MACHINE_gxemul
    106106        #define machine_console_init(devno)            gxemul_console_init(devno)
    107107        #define machine_grab_console                   gxemul_grab_console
Note: See TracChangeset for help on using the changeset viewer.