Changeset 3550c393 in mainline for Makefile


Ignore:
Timestamp:
2005-12-11T21:36:42Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ba276f7
Parents:
0c8e692
Message:

Symtab returns correct addresses even when symtab is befor bss.
Some tab completion optimization.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r0c8e692 r3550c393  
    189189        $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > kernel.objdump
    190190        tools/genmap.py kernel.map.pre kernel.objdump generic/src/debug/real_map.bin
     191        # Do it once again, this time to get correct even the symbols
     192        # on architectures, that have bss after symtab
     193        $(OBJCOPY) -I binary -O $(BFD_NAME) -B $(BFD_ARCH) --prefix-sections=symtab generic/src/debug/real_map.bin generic/src/debug/sizeok_map.o
     194        $(LD) -T arch/$(ARCH)/_link.ld $(LFLAGS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) generic/src/debug/sizeok_map.o -o $@ -Map kernel.map.pre
     195        $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > kernel.objdump
     196        tools/genmap.py kernel.map.pre kernel.objdump generic/src/debug/real_map.bin
     197       
    191198
    192199generic/src/debug/real_map.o: generic/src/debug/real_map.bin
Note: See TracChangeset for help on using the changeset viewer.