summaryrefslogtreecommitdiffstats
path: root/testsuite/semok/cast.stp
Commit message (Collapse)AuthorAgeFilesLines
* PR11370: Add multi-header @castsJosh Stone2010-03-101-0/+3
| | | | | | | | | | Sometimes you need multiple headers to fully describe a type, so we now permit them to be listed together, e.g. "kernel<foo.h><bar.h>". * buildrun.cxx (make_typequery): Split the input string into a vector. (make_typequery_kmod, make_typequery_umod): Use the vector of headers. * testsuite/semok/cast.stp: Add a multi-header case. * stap.1.in, NEWS: Document it.
* Allow @cast failures to get optimized awayJosh Stone2009-05-081-0/+6
| | | | | | We have the saved_conversion_error field, but I wasn't using it. Now @cast errors are saved in that field, so they're only seen if the optimizer doesn't remove the @cast.
* Refine the @cast-with-header syntaxJosh Stone2009-04-211-2/+2
| | | | | | | The special syntax to generate a module for type information is now: - "kernel<path/to/header.h>" to use the kernel's build environment - "<path/to/header.h>" to use no special build environment, and so use gcc's default parameters only (for user mode).
* Add tests for @cast-generated modulesJosh Stone2009-04-201-0/+4
|
* Add simple testcases for @castJosh Stone2009-03-111-0/+13