@@ -467,22 +467,26 @@ def __init__(self, target, notify=None, macros=None, build_profile=None,
467
467
rom_start_override = getattr (self .target , "mbed_rom_start" , False )
468
468
if rom_start_override :
469
469
self .macros .append ("MBED_ROM_START=0x%x" % int (rom_start_override , 0 ))
470
- self .make_ld_define ("MBED_ROM_START" , int (rom_start_override , 0 ))
470
+ _ = self .make_ld_define ("MBED_ROM_START" , int (rom_start_override , 0 ))
471
+ self .flags ["ld" ].append (_ )
471
472
rom_size_override = getattr (self .target , "mbed_rom_size" , False )
472
473
if rom_size_override :
473
474
self .macros .append ("MBED_ROM_SIZE=0x%x" % int (rom_size_override , 0 ))
474
- self .make_ld_define ("MBED_ROM_SIZE" , int (rom_size_override , 0 ))
475
+ _ = self .make_ld_define ("MBED_ROM_SIZE" , int (rom_size_override , 0 ))
476
+ self .flags ["ld" ].append (_ )
475
477
476
478
# Pass SRAM information (MBED_RAM_START/MBED_RAM_SIZE) to compiler/linker
477
479
# if target configuration options (mbed_ram_start/mbed_ram_size) are defined.
478
480
ram_start_override = getattr (self .target , "mbed_ram_start" , False )
479
481
if ram_start_override :
480
482
self .macros .append ("MBED_RAM_START=0x%x" % int (ram_start_override , 0 ))
481
- self .make_ld_define ("MBED_RAM_START" , int (ram_start_override , 0 ))
483
+ _ = self .make_ld_define ("MBED_RAM_START" , int (ram_start_override , 0 ))
484
+ self .flags ["ld" ].append (_ )
482
485
ram_size_override = getattr (self .target , "mbed_ram_size" , False )
483
486
if ram_size_override :
484
487
self .macros .append ("MBED_RAM_SIZE=0x%x" % int (ram_size_override , 0 ))
485
- self .make_ld_define ("MBED_RAM_SIZE" , int (ram_size_override , 0 ))
488
+ _ = self .make_ld_define ("MBED_RAM_SIZE" , int (ram_size_override , 0 ))
489
+ self .flags ["ld" ].append (_ )
486
490
487
491
# Stats cache is used to reduce the amount of IO requests to stat
488
492
# header files during dependency change. See need_update()
0 commit comments