1 SUBROUTINE sbyte_mf(KDEST,KSOURC,KOFSET,KBYTSZ)
23 INTEGER (KIND=JPLIKM) :: KOFSET
24 INTEGER (KIND=JPLIKM) :: KBYTSZ
25 INTEGER (KIND=JPLIKB) :: KSOURC
27 INTEGER (KIND=JPLIKB) :: KDEST(*)
29 INTEGER (KIND=JPLIKM) :: INBPW, ISH1, ISH2, ISH3
31 REAL(KIND=JPRB) :: ZHOOK_HANDLE
34 ish1=kofset+kbytsz-inbpw
40 kdest(1)=ishftc(ior(ishft(ishftc(kdest(1),kofset,
50 kdest(1)=ior(ishftc(ishft(kdest(1),kofset-inbpw),inbpw-kofset,
54 kdest(2)=ishftc(ior(ishft(kdest(2),ish1),ibits(ksourc,0,ish1)),
subroutine sbyte_mf(KDEST, KSOURC, KOFSET, KBYTSZ)