~helenos-xhci/+junk/driver-experiment

« back to all changes in this revision

Viewing changes to kernel/Makefile

  • Committer: Martin Decky
  • Date: 2017-05-18 18:03:20 UTC
  • Revision ID: martin@decky.cz-20170518180320-xasso9l63d75p6p2
unify quotation

Show diffs side-by-side

added added

removed removed

Lines of Context:
155
155
## Cross-platform assembly to start a symtab.data section
156
156
#
157
157
 
158
 
SYMTAB_SECTION = ".section symtab.data, \"a\", $(ATSIGN)progbits;"
 
158
SYMTAB_SECTION = .section symtab.data, \"a\", $(ATSIGN)progbits;
159
159
 
160
160
## Compilation options
161
161
#
446
446
endif
447
447
 
448
448
$(REAL_MAP).o: $(REAL_MAP).bin
449
 
        echo $(AS_PROLOG)$(SYMTAB_SECTION)" .incbin \"$<\"" | $(AS) $(AFLAGS) -o $@
 
449
        echo "$(AS_PROLOG)""$(SYMTAB_SECTION)"" .incbin \"$<\"" | $(AS) $(AFLAGS) -o $@
450
450
 
451
451
$(REAL_MAP).bin: $(LINK) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS)
452
 
        echo $(AS_PROLOG)$(SYMTAB_SECTION) | $(AS) $(AFLAGS) -o $(EMPTY_MAP)
 
452
        echo "$(AS_PROLOG)""$(SYMTAB_SECTION)" | $(AS) $(AFLAGS) -o $(EMPTY_MAP)
453
453
ifeq ($(CONFIG_LTO),y)
454
454
        $(GCC) $(LFLAGS_LTO) -Xlinker -Map -Xlinker $(MAP_PREV) $(DEFS) $(GCC_CFLAGS) -o $@ $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(EMPTY_MAP)
455
455
else
461
461
        # Do it once again, this time to get correct even the symbols
462
462
        # on architectures that have bss after symtab
463
463
        
464
 
        echo $(AS_PROLOG)$(SYMTAB_SECTION)" .incbin \"$@\"" | $(AS) $(AFLAGS) -o $(SIZEOK_MAP)
 
464
        echo "$(AS_PROLOG)""$(SYMTAB_SECTION)"" .incbin \"$@\"" | $(AS) $(AFLAGS) -o $(SIZEOK_MAP)
465
465
ifeq ($(CONFIG_LTO),y)
466
466
        $(GCC) $(LFLAGS_LTO) -Xlinker -Map -Xlinker $(MAP_PREV) $(DEFS) $(GCC_CFLAGS) -o $@ $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) $(EXTRA_OBJECTS) $(SIZEOK_MAP)
467
467
else