Tools: - You have a few choices: gcc's gas, Dignus' dasm, and (I think) Tachyon's assembler. The first is free the others are not. If you're used to HLASM then gas will be hard to come to terms with (no USING directive for example).
Architecture information: - Debugging390.txt in the Documentation/s390/ directory of the Linux source code gives a pretty good, but dated, introduction - The Linux for zSeries ABI document describes all you need to know about register use, stack layout, parameter passing and result returning conventions etc. http://www.linuxbase.org/spec/ELF/zSeries/index_s390.html Neale On Thu, 2007-03-29 at 13:32 +0530, Nageswara R Sastry wrote: > How to start with zLinux assembly programming language. Where to get the > information like what are the tools required and information about the > general purpose, control, access & floating point registers. > This information is for learning purpose. I searched internet but didn't > get any information. Please help me. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
