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

Reply via email to