libsoup3: update to 3.6.0; fix GTK2/3 app startup
[oi-userland.git] / components / openindiana / bhyve-fw / patches / pushq.patch
blobfb0eeefb202c60125495af011b0f029625446b0f
2 Binutils 2.41 reports: Error: operand size mismatch for `push'
4 diff -wpruN --no-dereference '--exclude=*.orig' a~/BhyvePkg/Csm/BhyveCsm16/BhyveCsm16Asm.S a/BhyvePkg/Csm/BhyveCsm16/BhyveCsm16Asm.S
5 --- a~/BhyvePkg/Csm/BhyveCsm16/BhyveCsm16Asm.S 1970-01-01 00:00:00
6 +++ a/BhyvePkg/Csm/BhyveCsm16/BhyveCsm16Asm.S 1970-01-01 00:00:00
7 @@ -461,7 +461,7 @@ CsmEntry:
8 lgdt (GDT.Pointer64)
9 /* Load CS with 16 bit segment and flush the instruction cache. */
10 push $CODE16_SEL
11 - push $(2f - 0xf0000)
12 + pushq $(2f - 0xf0000)
13 retfq
15 .code16
16 @@ -700,7 +700,7 @@ LongToReal:
18 /* Load CS with 16 bit segment and flush the instruction cache. */
19 push $CODE16_SEL
20 - push $(2f - 0xf0000)
21 + pushq $(2f - 0xf0000)
22 retfq
24 .code16