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]

[RFA] Emit DWARF for template parameters (PR debug/30161)


Hello,

This patch generates DWARF information for template parameters as specified
by DWARF3.

It creates an extension to represent template template parameters and to
name template parameter packs. It does so because the DWARF standard does
not take those two cases in account yet. The tests accompanying the patch
give examples of those usage cases, amongst others.

The extension is documented at
http://people.redhat.com/~dseketel/gcc/gcc-template-parameters-dwarf.txt .

The patch bootstraps and passes regression tests on trunk.

Any comment ?

Thanks.

-- 
Dodji Seketeli
Red Hat

Attachment: PR30161-patch.txt
Description: Text document


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