Changeset ab3a851 in mainline for boot/arch


Ignore:
Timestamp:
2010-11-30T00:50:25Z (15 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1b2981aa
Parents:
178673c (diff), 41a7f62 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes

Local changes: fixed printf related warnings

Location:
boot/arch
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/arm32/src/main.c

    r178673c rab3a851  
    6161        printf(" %p|%p: bootstrap page table\n", &boot_pt, &boot_pt);
    6262        printf(" %p|%p: boot info structure\n", &bootinfo, &bootinfo);
    63         printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET);
     63        printf(" %p|%p: kernel entry point\n",
     64            (void *) PA2KA(BOOT_OFFSET), (void *) BOOT_OFFSET);
    6465       
    6566        size_t i;
  • boot/arch/ia64/src/main.c

    r178673c rab3a851  
    6262       
    6363        printf(" %p|%p: boot info structure\n", &bootinfo, &bootinfo);
    64         printf(" %p|%p: kernel entry point\n", KERNEL_ADDRESS, KERNEL_ADDRESS);
    65         printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, LOADER_ADDRESS);
     64        printf(" %p|%p: kernel entry point\n",
     65            (void *) KERNEL_ADDRESS, (void *) KERNEL_ADDRESS);
     66        printf(" %p|%p: loader entry point\n",
     67            (void *) LOADER_ADDRESS, (void *) LOADER_ADDRESS);
    6668       
    6769        size_t i;
    6870        for (i = 0; i < COMPONENTS; i++)
    69                 printf(" %p|%p: %s image (%u/%u bytes)\n", components[i].start,
     71                printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start,
    7072                    components[i].start, components[i].name,
    7173                    components[i].inflated, components[i].size);
  • boot/arch/mips32/include/arch.h

    r178673c rab3a851  
    4040
    4141#define MSIM_VIDEORAM_ADDRESS  0xb0000000
    42 #define MSIM_DORDER_ADDRESS    0xb0000004
     42#define MSIM_DORDER_ADDRESS    0xb0000100
    4343
    4444#ifndef __ASM__
  • boot/arch/mips32/src/main.c

    r178673c rab3a851  
    5151       
    5252        printf("\nMemory statistics\n");
    53         printf(" %p|%p: CPU map\n", PA2KA(CPUMAP_OFFSET), CPUMAP_OFFSET);
    54         printf(" %p|%p: bootstrap stack\n", PA2KA(STACK_OFFSET), STACK_OFFSET);
    55         printf(" %p|%p: boot info structure\n", PA2KA(BOOTINFO_OFFSET), BOOTINFO_OFFSET);
    56         printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET);
    57         printf(" %p|%p: bootloader entry point\n", PA2KA(LOADER_OFFSET), LOADER_OFFSET);
     53        printf(" %p|%p: CPU map\n", (void *) PA2KA(CPUMAP_OFFSET),
     54            (void *) CPUMAP_OFFSET);
     55        printf(" %p|%p: bootstrap stack\n", (void *) PA2KA(STACK_OFFSET),
     56            (void *) STACK_OFFSET);
     57        printf(" %p|%p: boot info structure\n",
     58            (void *) PA2KA(BOOTINFO_OFFSET), (void *) BOOTINFO_OFFSET);
     59        printf(" %p|%p: kernel entry point\n", (void *) PA2KA(BOOT_OFFSET),
     60            (void *) BOOT_OFFSET);
     61        printf(" %p|%p: bootloader entry point\n",
     62            (void *) PA2KA(LOADER_OFFSET), (void *) LOADER_OFFSET);
    5863       
    5964        size_t i;
    6065        for (i = 0; i < COMPONENTS; i++)
    61                 printf(" %p|%p: %s image (%u/%u bytes)\n", components[i].start,
    62                     KSEG2PA(components[i].start), components[i].name,
     66                printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start,
     67                    (void *) KSEG2PA(components[i].start), components[i].name,
    6368                    components[i].inflated, components[i].size);
    6469       
     
    9196                if (tail >= ((void *) PA2KA(LOADER_OFFSET))) {
    9297                        printf("\n%s: Image too large to fit (%p >= %p), halting.\n",
    93                             components[i].name, tail, PA2KA(LOADER_OFFSET));
     98                            components[i].name, tail, (void *) PA2KA(LOADER_OFFSET));
    9499                        halt();
    95100                }
  • boot/arch/ppc32/src/main.c

    r178673c rab3a851  
    6868        printf(" %p|%p: real mode trampoline\n", &real_mode, real_mode_pa);
    6969        printf(" %p|%p: boot info structure\n", &bootinfo, bootinfo_pa);
    70         printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET);
    71         printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, loader_address_pa);
     70        printf(" %p|%p: kernel entry point\n",
     71            (void *) PA2KA(BOOT_OFFSET), (void *) BOOT_OFFSET);
     72        printf(" %p|%p: loader entry point\n",
     73            (void *) LOADER_ADDRESS, loader_address_pa);
    7274       
    7375        size_t i;
    7476        for (i = 0; i < COMPONENTS; i++)
    75                 printf(" %p|%p: %s image (%u/%u bytes)\n", components[i].start,
     77                printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start,
    7678                    ofw_translate(components[i].start), components[i].name,
    7779                    components[i].inflated, components[i].size);
  • boot/arch/sparc64/src/main.c

    r178673c rab3a851  
    209209        void *loader_address_pa = ofw_translate((void *) LOADER_ADDRESS);
    210210       
    211         printf("\nMemory statistics (total %llu MB, starting at %p)\n",
    212             bootinfo.memmap.total >> 20, bootinfo.physmem_start);
    213         printf(" %p|%p: boot info structure\n", &bootinfo, bootinfo_pa);
    214         printf(" %p|%p: kernel entry point\n", KERNEL_ADDRESS, kernel_address_pa);
    215         printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, loader_address_pa);
     211        printf("\nMemory statistics (total %" PRIu64 " MB, starting at %p)\n",
     212            bootinfo.memmap.total >> 20, (void *) bootinfo.physmem_start);
     213        printf(" %p|%p: boot info structure\n", &bootinfo, (void *) bootinfo_pa);
     214        printf(" %p|%p: kernel entry point\n",
     215            (void *) KERNEL_ADDRESS, (void *) kernel_address_pa);
     216        printf(" %p|%p: loader entry point\n",
     217            (void *) LOADER_ADDRESS, (void *) loader_address_pa);
    216218       
    217219        size_t i;
    218220        for (i = 0; i < COMPONENTS; i++)
    219                 printf(" %p|%p: %s image (%u/%u bytes)\n", components[i].start,
     221                printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start,
    220222                    ofw_translate(components[i].start), components[i].name,
    221223                    components[i].inflated, components[i].size);
Note: See TracChangeset for help on using the changeset viewer.