summaryrefslogtreecommitdiffstats
path: root/source4/pidl/idl.yp
Commit message (Collapse)AuthorAgeFilesLines
* r12481: Move parser-specific utility functions to idl.yp, remove some unused ↵Jelmer Vernooij2007-10-101-15/+44
| | | | | | | | functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
* r12464: Add simple IDL parsing tests for pidl using the standard perlJelmer Vernooij2007-10-101-3/+5
| | | | | | testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
* r12462: Hide oo magic from callers of the parserJelmer Vernooij2007-10-101-9/+18
| | | | (This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
* r11097: Allow pointers in "const"Jelmer Vernooij2007-10-101-7/+9
| | | | (This used to be commit 88fcd56fb55ac3f7e1eef3b3c92a2593c79599d3)
* r10093: Fix the HF_FIELD conformance file commandJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
* r10074: Pass CPP to pidl via environment variables rather then config.pm. ↵Jelmer Vernooij2007-10-101-2/+1
| | | | | | | This fixes the standalone pidl build (as used for ethereal) (This used to be commit 9c9ebd2214423c58357854f09bd744e13e807d8f)
* r10071: Configure checks for IRIX build environment. Test whether we canJames Peach2007-10-101-1/+2
| | | | | | use the MIPSPro 7.4 -c99 option to get C99 support. Try to find a common perl that is more modern than /usr/bin/perl. (This used to be commit 82fab8b747bf68d8548c6f0f2f4bff98bd428d22)
* r10014: Support ?, : and = in attribute arguments.Jelmer Vernooij2007-10-101-0/+3
| | | | (This used to be commit 6a549f35583e71531bea56ce717635ad9499441a)
* r9459: Move pidl up one level (to prevent too much nesting)Jelmer Vernooij2007-10-101-0/+434
(This used to be commit e48202275e60c18e464457d200daeb953386e221)