Metropoli BBS
VIEWER: 386wcgl.010 MODE: TEXT (ASCII)
386wcgl.exe
;
; A problem with bitfields above bit # 15. the following did
; not generate correct code.
;
; struct  x {
;         unsigned a : 8;
;         unsigned b : 8;
;         unsigned c : 8;
;         unsigned d1 : 1;
;         unsigned d2 : 1;
;         unsigned d3 : 1;
;         unsigned d4 : 1;
;         unsigned d5 : 1;
;         unsigned d6 : 1;
;         unsigned d7 : 1;
;         unsigned d8 : 1;
; } X;
; test()
;    {
;         X.d6 = 1;
;    }
;
:23594
. d3 e9 . e0 6e . 99 7d
:2b305
. de 31 . ad d2 . be 30 . ef ed
. de e3 . ad 06 . be d1 . ef e0
. de d1 . ad d2 . be e2 . ef fa
. de e9 . ad 83 . be 82
#502d1

[ RETURN TO DIRECTORY ]