mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-25 05:38:46 -05:00
Fix up some compiler errors when using gfortran v9
This commit is contained in:
parent
4dfc4685e9
commit
7d66f442d6
@ -13,7 +13,7 @@ subroutine chkcrc13a(decoded,nbadcrc)
|
|||||||
read(cbits,1002) ncrc13 !Received CRC13
|
read(cbits,1002) ncrc13 !Received CRC13
|
||||||
1002 format(77x,b13)
|
1002 format(77x,b13)
|
||||||
|
|
||||||
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),128+64+32+16+8)
|
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),transfer(128+64+32+16+8,0_1))
|
||||||
i1Dec8BitBytes(11:12)=0
|
i1Dec8BitBytes(11:12)=0
|
||||||
icrc13=crc13(c_loc(i1Dec8BitBytes),12) !CRC13 computed from 77 msg bits
|
icrc13=crc13(c_loc(i1Dec8BitBytes),12) !CRC13 computed from 77 msg bits
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ subroutine chkcrc14a(decoded,nbadcrc)
|
|||||||
read(cbits,1002) ncrc14 !Received CRC14
|
read(cbits,1002) ncrc14 !Received CRC14
|
||||||
1002 format(77x,b14)
|
1002 format(77x,b14)
|
||||||
|
|
||||||
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),128+64+32+16+8)
|
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),transfer(128+64+32+16+8,0_1))
|
||||||
i1Dec8BitBytes(11:12)=0
|
i1Dec8BitBytes(11:12)=0
|
||||||
icrc14=crc14(c_loc(i1Dec8BitBytes),12) !CRC14 computed from 77 msg bits
|
icrc14=crc14(c_loc(i1Dec8BitBytes),12) !CRC14 computed from 77 msg bits
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ subroutine extractmessage174(decoded,msgreceived,ncrcflag)
|
|||||||
read(cbits,1002) ncrc12 !Received CRC12
|
read(cbits,1002) ncrc12 !Received CRC12
|
||||||
1002 format(75x,b12)
|
1002 format(75x,b12)
|
||||||
|
|
||||||
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),128+64+32)
|
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),transfer(128+64+32,0_1))
|
||||||
i1Dec8BitBytes(11)=0
|
i1Dec8BitBytes(11)=0
|
||||||
icrc12=crc12(c_loc(i1Dec8BitBytes),11) !CRC12 computed from 75 msg bits
|
icrc12=crc12(c_loc(i1Dec8BitBytes),11) !CRC12 computed from 75 msg bits
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ subroutine extractmessage174(decoded,msgreceived,ncrcflag)
|
|||||||
do ibyte=1,12
|
do ibyte=1,12
|
||||||
itmp=0
|
itmp=0
|
||||||
do ibit=1,6
|
do ibit=1,6
|
||||||
itmp=ishft(itmp,1)+iand(1,decoded((ibyte-1)*6+ibit))
|
itmp=ishft(itmp,1)+iand(1_1,decoded((ibyte-1)*6+ibit))
|
||||||
enddo
|
enddo
|
||||||
i4Dec6BitWords(ibyte)=itmp
|
i4Dec6BitWords(ibyte)=itmp
|
||||||
enddo
|
enddo
|
||||||
|
@ -17,7 +17,7 @@ subroutine extractmessage174_91(decoded,msgreceived,ncrcflag)
|
|||||||
read(cbits,1002) ncrc14 !Received CRC12
|
read(cbits,1002) ncrc14 !Received CRC12
|
||||||
1002 format(77x,b14)
|
1002 format(77x,b14)
|
||||||
|
|
||||||
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),128+64+32+16+8)
|
i1Dec8BitBytes(10)=iand(i1Dec8BitBytes(10),transfer(128+64+32+16+8,0_1))
|
||||||
i1Dec8BitBytes(11:12)=0
|
i1Dec8BitBytes(11:12)=0
|
||||||
icrc14=crc14(c_loc(i1Dec8BitBytes),12) !CRC12 computed from 75 msg bits
|
icrc14=crc14(c_loc(i1Dec8BitBytes),12) !CRC12 computed from 75 msg bits
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ subroutine extractmessage174_91(decoded,msgreceived,ncrcflag)
|
|||||||
do ibyte=1,12
|
do ibyte=1,12
|
||||||
itmp=0
|
itmp=0
|
||||||
do ibit=1,6
|
do ibit=1,6
|
||||||
itmp=ishft(itmp,1)+iand(1,decoded((ibyte-1)*6+ibit))
|
itmp=ishft(itmp,1)+iand(1_1,decoded((ibyte-1)*6+ibit))
|
||||||
enddo
|
enddo
|
||||||
i4Dec6BitWords(ibyte)=itmp
|
i4Dec6BitWords(ibyte)=itmp
|
||||||
enddo
|
enddo
|
||||||
|
@ -128,7 +128,7 @@ subroutine msk40decodeframe(c,mycall,hiscall,xsnr,bswl,nhasharray, &
|
|||||||
|
|
||||||
imsg=0
|
imsg=0
|
||||||
do i=1,16
|
do i=1,16
|
||||||
imsg=ishft(imsg,1)+iand(1,decoded(17-i))
|
imsg=ishft(imsg,1)+iand(1_1,decoded(17-i))
|
||||||
enddo
|
enddo
|
||||||
nrxrpt=iand(imsg,15)
|
nrxrpt=iand(imsg,15)
|
||||||
nrxhash=(imsg-nrxrpt)/16
|
nrxhash=(imsg-nrxrpt)/16
|
||||||
|
Loading…
Reference in New Issue
Block a user