summaryrefslogtreecommitdiff
path: root/pidl/idl.yp
Commit message (Collapse)AuthorAgeFilesLines
* PIDL: fix parsing linemarkers in preprocessor outputAlexander Bokovoy2013-02-061-1/+3
| | | | | | | | | | | | | | | | | When PIDL calls out to C preprocessor to expand IDL files and parse the output, it filters out linemarkers and line control information as described in http://gcc.gnu.org/onlinedocs/cpp/Preprocessor-Output.html and http://gcc.gnu.org/onlinedocs/cpp/Line-Control.html#Line-Control With gcc 4.8 stdc-predef.h is included automatically and linemarker for the file has extended flags that PIDL couldn't parse ('system header that needs to be extern "C" protected for C++') Thanks to Jakub Jelinek <jakub@redhat.com> for explanation of the linemarker format. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=906517 Reviewed-by: Andreas Schneider <asn@samba.org>
* pidl/idl.yp: fill 'pipe' elements with array and countStefan Metzmacher2011-03-101-1/+25
| | | | metze
* pidl: sync idl.yp with the CPP changesStefan Metzmacher2011-01-051-2/+8
| | | | | | This is taken from commit 21b0d5e3b10711e6ce3bfad0c1ee2da09a60e232. metze
* pidl: fixed call to cpp with a space in the directory nameAndrew Tridgell2010-11-211-1/+1
|
* pidl: add support for pointers in typedefsStefan Metzmacher2010-09-281-3/+4
| | | | metze
* pidl: parse idl 'pipe' typedefs, but print out a not supported message for nowStefan Metzmacher2009-08-071-1/+14
| | | | metze
* pidl: fix formatting in idl.ypStefan Metzmacher2009-08-071-271/+424
| | | | metze
* Revert "Fix errornos assumption that all compilers are gcc"Jelmer Vernooij2009-02-091-1/+1
| | | | | | This breaks (some?) files with gcc. This reverts commit 98a4327b19e83ffad4e0be7e8895fdbd9e48d49f.
* Fix errornos assumption that all compilers are gccTorgeir Lerkerod2009-02-091-1/+1
| | | | | | | | | | When compiling Samba 4's IDL files buildsystem assumes that compiler knows about -xc, which is a gcc spesefic switch as this switch isn't needed on gcc either the flag was uneeded and can be removed. Thus no warnings on non gcc systems. Signed-off-by: Torgeir Lerkerod <Torgeir.Lerkerod@gmail.com> Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* Move pidl to top-level directory.Jelmer Vernooij2008-09-171-0/+497