News for hackers. Stuff that matters.
Re:No sane compiler would optimize atomics (2015) by co_pilates on Sunday July 11, 2021 @11:14PM (#27806562)
Have any good sources of this topic of macro assemblers? I'm interested in reading about this type of thing. I'll search Google, but you can't always find good sources there today.
Re:No sane compiler would optimize atomics (2015) by pjmlp on Monday July 12, 2021 @02:46AM (#27807757)
Yeah, plenty of books at archive.org.

"Assembly language for the PC"

https://archive.org/details/assemblylanguage00soch

"TASM Reference"

https://archive.org/details/bitsavers_borlandturemblerVersio...

"Structured Assembler Language For IBM Microcomputers"

https://archive.org/details/structured-assembler-language-fo...

Or just go to MASM documentation, you will find plenty of directives that look like an high level language

https://docs.microsoft.com/en-us/cpp/assembler/masm/directiv...

Re:No sane compiler would optimize atomics (2015) by gizmo686 on Monday July 12, 2021 @12:52AM (#27807148)
Unfourtuantly not. The only one I have worked with was really just a normal assembler with a big library of in house macros.
Re:No sane compiler would optimize atomics (2015) by lokedhs on Monday July 12, 2021 @02:03AM (#27807536)
I searched a bit, and found a large set of pages with information on the topic in the context of the 360 architecture. I'd say this architecture is unique in that it is still to this day used to write high level software.

Put "360 assembler macros" in your search engine and you'll find lots of information.

This is a good place to start: https://www.ibm.com/docs/en/zos/2.1.0?topic=language-macro-i...