This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] More compact (100x) -g3 .debug_gnu_macro (take 4)


On 07/22/2011 02:08 PM, Richard Henderson wrote:
On 07/22/2011 12:54 PM, Michael Eager wrote:
The definition of opcodes in the line number table is different from
opcodes in other tables, including a modified macro table.  There
are many opcodes (essentially every possible value is used) and the
specific meaning of the opcodes may be different for different targets.

I'm referring to the standard_opcode_lengths section of the .debug_line header here. We're trying to do something similar for the .debug_macro section.

There doesn't seem to be any need. standard_opcode_lengths is only needed because the opcode meanings can vary for different targets.

--
Michael Eager	 eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]