This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap 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]

[Bug translator/6921] tracepoint support


------- Additional Comments From fche at redhat dot com  2008-09-29 23:35 -------
One extra complication for bonus points ... since the 
tracepoint interface function that we emit has to carry
all the parameter types in their native C beauty, we need
to make sure that all the needed #include's will be added
so that the C compiler will accept them.  So while we
process the $expr->field1->field2 expressions, we also
need to record which file each referenced type was
declared in (should be there in dwarf), process it slightly
(to cut off any full path name before ".../include/linux"),
then remember to spit out a #include for each of them.


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=6921

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


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