Yeah, in hindsight I might have asked for something not even desirable.
While some of these contain executable code, no one every asked for the debug 
data of it.

Furthermore as Sergio found they (all btw) unconditionally strip one or the 
other way.
s390 as mentioned above
118 »···$(call quiet-command,$(STRIP) --strip-unneeded $< -o $@,Stripping $< 
into)   
hppa
146 »···$(Q)$(STRIP) $< -o $<.strip.o                                           
     
openbios-ppc
 60 »···strip -g $@                                                             
     
...
also other source like opensbi
 32 »···»···riscv64-linux-gnu-strip --remove-section=.comment \                 
     

And so on.
To be fair some of them started to make it possible to not strip e.g 
https://github.com/qemu/qemu/commit/a70248dbd381b2ce82192acdcbc3bde441e6c29b 
but the majority of what is fetched into roms/ is not.

I didn't raise this issue in the past because I needed it for anything,
only because I was seeing that it was missing and wondering. If someone
ends up debugging these low level files, they likely want to hand-craft
the build anyway to further improve (e.g. no optimizations) and control
(less features) the situation for debuggability.

Let me shut down my old request for now, anyone with real use case is
invited to present it and then this can be re-considered.

** Changed in: qemu (Ubuntu)
     Assignee: Lukas Märdian (slyon) => (unassigned)

** Changed in: qemu (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2020624

Title:
  roms in qemu-system-data miss debuginfo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2020624/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to