Opened 6 years ago

Last modified 5 years ago

#9887 assigned enhancement

GCC compressed debug sections

Reported by: AmineKhaldi Owned by: anevilyak
Priority: normal Milestone: Unscheduled
Component: Applications/Debugger Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Hi,

The GCC toolchain has this compressed debug sections support, by passing --compress-debug-sections to the assembler (-Wa,--compress-debug-sections via the driver). It reduces the size of the build folder, which has many obvious benefits.

I just thought to mention it to you guys as we're leveraging it in ReactOS.

Cheers, Amine.

Change History (2)

comment:1 Changed 6 years ago by bonefish

Component: Build SystemApplications/Debugger
Owner: changed from bonefish to anevilyak
Status: newassigned
Version: R1/alpha4.1R1/Development

Thanks for the heads-up. I'm not sure, if this feature will be that interesting for us, since with the migration to package management the complete executable will be compressed anyway. So it would really only affect the disk space needed during building. ATM we don't build anything with debug info by default, though that will likely change.

Anyway first of all support in Debugger would be needed.

comment:2 Changed 5 years ago by luroh

Milestone: R1Unscheduled

Moving Debugger related tickets out of R1 milestone (Prop #14).

Note: See TracTickets for help on using tickets.