Changeset ab08b42 in mainline for src


Ignore:
Timestamp:
2005-09-03T16:40:25Z (20 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6401f79
Parents:
f6297e0
Message:

Added symbol table lookup in exceptions.
This breaks ia64 & ppc architecture compiles.

Location:
src
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • src/Makefile

    rf6297e0 rab08b42  
    1919        lib/the.c \
    2020        debug/print.c \
     21        debug/symtab.c \
    2122        time/clock.c \
    2223        time/timeout.c \
     
    6566clean:
    6667        find . ../arch/$(ARCH)/src ../test -name '*.o' -exec rm \{\} \;
    67         -rm *.bin kernel.map
     68        -rm *.bin kernel.map kernel.map.pre debug/real_map.bin
    6869        $(MAKE) -C ../arch/$(ARCH)/boot clean
    6970
     
    7475
    7576kernel.bin: $(arch_objects) $(objects) $(test_objects)
    76         $(LD) $(LFLAGS) $(arch_objects) $(objects) $(test_objects) -o $@ -Map kernel.map
     77        $(OBJCOPY) -I binary -O $(BFD_NAME) -B $(BFD_ARCH) --prefix-sections=symtab Makefile debug/empty_map.o
     78        $(LD) $(LFLAGS) $(arch_objects) $(objects) $(test_objects) debug/empty_map.o -o $@ -Map kernel.map.pre
     79        debug/genmap.py kernel.map.pre debug/real_map.bin
     80        $(OBJCOPY) -I binary -O $(BFD_NAME) -B $(BFD_ARCH) --prefix-sections=symtab debug/real_map.bin debug/real_map.o
     81        $(LD) $(LFLAGS) $(arch_objects) $(objects) $(test_objects) debug/real_map.o -o $@ -Map kernel.map       
    7782
    7883%.s: %.S
  • src/build.amd64

    rf6297e0 rab08b42  
    99set -e
    1010cd ../arch
    11 for a in drivers bios fpu_context.c mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S; do
     11for a in drivers bios fpu_context.c mm/frame.c mm/tlb.c mm/memory_init.c boot/memmap.S smp/apic.c smp/ipi.c smp/mps.c smp/smp.c acpi; do
    1212  if [ \! -e amd64/src/$a ]; then
    1313    echo ln -sf `pwd`/ia32/src/$a amd64/src/$a
Note: See TracChangeset for help on using the changeset viewer.