Changeset 89c57b6 in mainline for kernel/Makefile


Ignore:
Timestamp:
2011-04-13T14:45:41Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
88634420
Parents:
cefb126 (diff), 17279ead (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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/Makefile

    rcefb126 r89c57b6  
    120120ifeq ($(CONFIG_LTO),y)
    121121        GCC_CFLAGS += -flto
     122endif
     123
     124ifeq ($(CONFIG_LINE_DEBUG),y)
     125        GCC_CFLAGS += -g
     126        ICC_CFLAGS += -g
     127        SUNCC_CFLAGS += -g
     128        CLANG_CFLAGS += -g
    122129endif
    123130
     
    219226        generic/src/proc/task.c \
    220227        generic/src/proc/the.c \
    221         generic/src/proc/tasklet.c \
    222228        generic/src/syscall/syscall.c \
    223229        generic/src/syscall/copy.c \
     
    233239        generic/src/lib/func.c \
    234240        generic/src/lib/memstr.c \
     241        generic/src/lib/memfnc.c \
    235242        generic/src/lib/sort.c \
    236243        generic/src/lib/str.c \
     
    306313                test/print/print3.c \
    307314                test/print/print4.c \
     315                test/print/print5.c \
    308316                test/thread/thread1.c
    309317       
     
    365373
    366374ifeq ($(CONFIG_TRACE),y)
    367 INSTRUMENTED_SOURCES = \
    368         generic/src/cpu/cpu.c \
    369         generic/src/main/main.c \
    370         generic/src/main/kinit.c \
    371         generic/src/proc/the.c
     375        INSTRUMENTED_SOURCES = \
     376                generic/src/adt/btree.c \
     377                generic/src/cpu/cpu.c \
     378                generic/src/ddi/ddi.c \
     379                generic/src/interrupt/interrupt.c \
     380                generic/src/main/main.c \
     381                generic/src/main/kinit.c \
     382                generic/src/proc/the.c \
     383                generic/src/mm/frame.c \
     384                generic/src/mm/page.c \
     385                generic/src/mm/tlb.c \
     386                generic/src/mm/as.c \
     387                generic/src/mm/slab.c \
     388                generic/src/sysinfo/sysinfo.c \
     389                generic/src/console/kconsole.c
     390else
     391        INSTRUMENTED_SOURCES =
    372392endif
    373393
     
    388408
    389409$(DISASM): $(RAW)
     410ifeq ($(CONFIG_LINE_DEBUG),y)
     411        $(OBJDUMP) -d -S $< > $@
     412else
    390413        $(OBJDUMP) -d $< > $@
     414endif
    391415
    392416$(RAW): $(LINK) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(SYMTAB_OBJECTS)
Note: See TracChangeset for help on using the changeset viewer.