diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-03-13 23:45:40 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-03-13 23:45:40 +0100 |
| commit | 36251ad76afbe22c78fabc2ff1186615aaef0662 (patch) | |
| tree | 60e5a9d04d3ce7a24cd5ee7004a872ba9beba7be /avr-atmega328p.json | |
| download | serial-morse-36251ad76afbe22c78fabc2ff1186615aaef0662.tar.gz | |
initial commit
Diffstat (limited to 'avr-atmega328p.json')
| -rw-r--r-- | avr-atmega328p.json | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/avr-atmega328p.json b/avr-atmega328p.json new file mode 100644 index 0000000..e236b08 --- /dev/null +++ b/avr-atmega328p.json @@ -0,0 +1,27 @@ +{ + "arch": "avr", + "atomic-cas": false, + "cpu": "atmega328p", + "data-layout": "e-P1-p:16:8-i8:8-i16:8-i32:8-i64:8-f32:8-f64:8-n8-a:8", + "eh-frame-header": false, + "exe-suffix": ".elf", + "executables": true, + "late-link-args": { + "gcc": [ + "-lgcc" + ] + }, + "linker": "avr-gcc", + "linker-is-gnu": true, + "llvm-target": "avr-unknown-unknown", + "max-atomic-width": 8, + "no-default-libraries": false, + "pre-link-args": { + "gcc": [ + "-mmcu=atmega328p", + "-Wl,--as-needed" + ] + }, + "target-c-int-width": "16", + "target-pointer-width": "16" +} |
