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