Skip to content
Snippets Groups Projects
Select Git revision
  • 9474be3d7ef14844aa3fd2732a75a278084512ba
  • master default protected
2 results

config

Blame
  • config 1.33 KiB
    [target.thumbv6m-none-eabi]
    runner = 'arm-none-eabi-gdb'
    rustflags = [
      "-C", "link-arg=-Wl,-Tlink.x",
      "-C", "link-arg=-nostartfiles",
    
      # uncomment to use rustc LLD to link programs (a)
      # "-C", "link-arg=-Tlink.x",
      # "-C", "linker=lld",
      # "-Z", "linker-flavor=ld.lld",
    ]
    
    [target.thumbv7m-none-eabi]
    runner = 'arm-none-eabi-gdb'
    rustflags = [
      "-C", "link-arg=-Wl,-Tlink.x",
      "-C", "link-arg=-nostartfiles",
    
      # uncomment to use rustc LLD to link programs (a)
      # "-C", "link-arg=-Tlink.x",
      # "-C", "linker=lld",
      # "-Z", "linker-flavor=ld.lld",
    ]
    
    [target.thumbv7em-none-eabi]
    runner = 'arm-none-eabi-gdb'
    rustflags = [
      "-C", "link-arg=-Wl,-Tlink.x",
      "-C", "link-arg=-nostartfiles",
    
      # uncomment to use rustc LLD to link programs (a)
      # "-C", "link-arg=-Tlink.x",
      # "-C", "linker=lld",
      # "-Z", "linker-flavor=ld.lld",
    ]
    
    [target.thumbv7em-none-eabihf]
    runner = 'arm-none-eabi-gdb'
    rustflags = [
      "-C", "link-arg=-Wl,-Tlink.x",
      "-C", "link-arg=-nostartfiles",
    
      # uncomment to use rustc LLD to link programs (a)
      # "-C", "link-arg=-Tlink.x",
      # "-C", "linker=lld",
      # "-Z", "linker-flavor=ld.lld",
    ]
    
    [build]
    # (a) you also need to comment out the other two `link-arg` lines. But note that as of v0.6.0 LLD
    # has a bug where it mislinks FFI calls and they up crashing the program at runtime[build]
    target = "thumbv7m-none-eabi"