On Wed, 6 Aug 2025 09:49:34 -0400, Tony Thigpen <[email protected]> wrote:
>The z hardware guys can't be responsible for mis-naming by the C program >creators of variable types. > >:-) > >z hardware definitions have been around much longer than the C language. I'm not blaming anyone but FWIW C on Z has been around a lot longer than LLC and LB. Having an 8-bit integer type made a lot of sense on 8-bit machines. "C on Z" -- I like it. Looking at the subject line, I guess @David's question is "why the 'logical' or lack thereof?" In my mental model of 360/390/Z instructions, "logical" always means "not sign-extended." LB is sign-extended; LLC is not. Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
