Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.arch.embedded > #27833
| From | Johann Klammer <klammerj@NOSPAM.a1.net> |
|---|---|
| Newsgroups | comp.arch.embedded |
| Subject | Re: [AVR] What assembler to use? |
| Date | 2018-06-18 09:07 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <pg7ln1$183f$1@gioia.aioe.org> (permalink) |
| References | <pg2eoi$15t3$1@gioia.aioe.org> <pg65pr$4ml$2@dont-email.me> |
On 06/17/2018 07:29 PM, David Brown wrote: > > Why do you want an alternative to gas? It does pretty much everything you could want from an assembler, as far as I know. > > It is a long time since I have seen much need to write whole programs in assembly - C (or even C++) is just so much more efficient when your task is to write correct, readable, maintainable code in a reasonable amount of development time. > gas can't handle labels inside macros, and gcc had disappeared nops the last time I wrote sthg timing critical. So I'm looking for alternatives now and then. (I just need a macro assembler) At closer inspection it seems that avra only supports absolute addresses... so using it together with ld won't work... would have to rewrite parts of it for that... The weird thing is that they have an example in their repository which consists of multiple asm files, but I can't tell how that would be compiled down to a single hex, as it basically outputs 1 hex for 1 asm.
Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[AVR] What assembler to use? Johann Klammer <klammerj@NOSPAM.a1.net> - 2018-06-16 09:37 +0200
Re: [AVR] What assembler to use? David Brown <david.brown@hesbynett.no> - 2018-06-17 19:29 +0200
Re: [AVR] What assembler to use? Johann Klammer <klammerj@NOSPAM.a1.net> - 2018-06-18 09:07 +0200
Re: [AVR] What assembler to use? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2018-06-18 10:18 +0300
Re: [AVR] What assembler to use? David Brown <david.brown@hesbynett.no> - 2018-06-18 11:29 +0200
Re: [AVR] What assembler to use? John Speth <johnspeth@yahoo.com> - 2018-06-18 09:39 -0700
Re: [AVR] What assembler to use? David Brown <david.brown@hesbynett.no> - 2018-06-18 18:44 +0200
Re: [AVR] What assembler to use? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2018-06-18 22:48 +0300
Re: [AVR] What assembler to use? Przemek Klosowski <przemek@tux.dot.org> - 2018-06-18 13:44 +0000
Re: [AVR] What assembler to use? David Brown <david.brown@hesbynett.no> - 2018-06-18 09:27 +0200
Re: [AVR] What assembler to use? Johann Klammer <klammerj@NOSPAM.a1.net> - 2018-06-18 10:40 +0200
Re: [AVR] What assembler to use? David Brown <david.brown@hesbynett.no> - 2018-06-18 11:32 +0200
Re: [AVR] What assembler to use? Grant Edwards <invalid@invalid.invalid> - 2018-06-18 14:11 +0000
Re: [AVR] What assembler to use? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2018-06-18 09:50 +0200
Re: [AVR] What assembler to use? upsidedown@downunder.com - 2018-06-18 18:54 +0300
csiph-web