Skip to content

Commit fae3f5d

Browse files
committed
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
fixes # -----BEGIN PGP SIGNATURE----- # # iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmfYLB4UHHBib256aW5p # QHJlZGhhdC5jb20ACgkQv/vSX3jHroNp4Qf/U6yNnZ1I7yVwg7718TJBgOn3wyhI # 9wNGF6nPCqEOimZU+nzHXcdp7p+zvNCOdQdscZ2Sw+Ps3Sb6bCJ8wJFOxQdozq+W # QBH0s0/ni393XsZ7GoqgUBCh+SiaEVR+0oX8eGgxthnxFZ2IZG8qOl7kBw8ZPx3y # kMq08JF3jbotNMj0gK1MEK7SMM7aGp7z5vxnEIoo6qqfxVeACDmPMfyObxEVsCLx # GHu0mUfwoVSy1Azld81Q/fLgVqsuGulXqbfUvjw9a9yDdcB8p6ZlqsZyz1m7mqOO # 7eBzaJB4EiVPbfJb+Ybd4cmiUMM31RlXmI2vXMKTsgkoKUUnqFtyWbxMcg== # =dMFm # -----END PGP SIGNATURE----- # gpg: Signature made Mon 17 Mar 2025 10:05:18 EDT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "[email protected]" # gpg: Good signature from "Paolo Bonzini <[email protected]>" [full] # gpg: aka "Paolo Bonzini <[email protected]>" [full] # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1 # Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83 * tag 'for-upstream' of https://gitlab.com/bonzini/qemu: Revert "meson.build: default to -gsplit-dwarf for debug info" hw/misc: use extract64 instead of 1 << i Signed-off-by: Stefan Hajnoczi <[email protected]>
2 parents ca4e2a8 + f35432a commit fae3f5d

File tree

4 files changed

+1
-11
lines changed

4 files changed

+1
-11
lines changed

hw/misc/mps2-fpgaio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ static void mps2_fpgaio_write(void *opaque, hwaddr offset, uint64_t value,
198198

199199
s->led0 = value & MAKE_64BIT_MASK(0, s->num_leds);
200200
for (i = 0; i < s->num_leds; i++) {
201-
led_set_state(s->led[i], value & (1 << i));
201+
led_set_state(s->led[i], extract64(value, i, 1));
202202
}
203203
}
204204
break;

meson.build

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -604,10 +604,6 @@ if get_option('tsan')
604604
qemu_ldflags = ['-fsanitize=thread'] + qemu_ldflags
605605
endif
606606

607-
if get_option('debug') and get_option('split_debug')
608-
qemu_cflags += '-gsplit-dwarf'
609-
endif
610-
611607
# Detect support for PT_GNU_RELRO + DT_BIND_NOW.
612608
# The combination is known as "full relro", because .got.plt is read-only too.
613609
qemu_ldflags += cc.get_supported_link_arguments('-Wl,-z,relro', '-Wl,-z,now')
@@ -4599,8 +4595,6 @@ if have_rust
45994595
summary_info += {'bindgen': bindgen.full_path()}
46004596
summary_info += {'bindgen version': bindgen.version()}
46014597
endif
4602-
# option_cflags is purely for the summary display, meson will pass
4603-
# -g/-O options directly
46044598
option_cflags = (get_option('debug') ? ['-g'] : [])
46054599
if get_option('optimization') != 'plain'
46064600
option_cflags += ['-O' + get_option('optimization')]

meson_options.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,6 @@ option('debug_mutex', type: 'boolean', value: false,
362362
description: 'mutex debugging support')
363363
option('debug_stack_usage', type: 'boolean', value: false,
364364
description: 'measure coroutine stack usage')
365-
option('split_debug', type: 'boolean', value: true,
366-
description: 'split debug info from object files')
367365
option('qom_cast_debug', type: 'boolean', value: true,
368366
description: 'cast debugging support')
369367
option('slirp_smbd', type : 'feature', value : 'auto',

scripts/meson-buildoptions.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -504,8 +504,6 @@ _meson_option_parse() {
504504
--disable-strict-rust-lints) printf "%s" -Dstrict_rust_lints=false ;;
505505
--enable-strip) printf "%s" -Dstrip=true ;;
506506
--disable-strip) printf "%s" -Dstrip=false ;;
507-
--enable-split-debug) printf "%s" -Dsplit_debug=true ;;
508-
--disable-split-debug) printf "%s" -Dsplit_debug=false ;;
509507
--sysconfdir=*) quote_sh "-Dsysconfdir=$2" ;;
510508
--enable-tcg) printf "%s" -Dtcg=enabled ;;
511509
--disable-tcg) printf "%s" -Dtcg=disabled ;;

0 commit comments

Comments
 (0)