svn commit: samba r6413 - in branches/tmp: . pidl2/source
pidl2/source/build/pidl pidl2/source/librpc/idl
jelmer at samba.org
jelmer at samba.org
Thu Apr 21 05:47:02 GMT 2005
Author: jelmer
Date: 2005-04-21 05:47:02 +0000 (Thu, 21 Apr 2005)
New Revision: 6413
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6413
Log:
Add temporary branch used for developing the next generation pidl.
Current issues I need to resolve before this will make it into the main
Samba4 tree:
- Allocations at the right point
- There's erroneous extra references on some variables
The main difference in this tree is the extra data structure generated
between the IDL data structure and the NDR parser:
IDL -> NDR -> { ndr_parser, ndr_header, eparser, etc }
This new version of pidl also removes unnecessary calls with
NDR_BUFFERS (for example, GUID doesn't have any buffers, just scalars)
as well as some (unnecessary) nested setting of flags.
Added:
branches/tmp/pidl2/
branches/tmp/pidl2/source/syncidl-simple.sh
branches/tmp/pidl2/source/syncidl.sh
Modified:
branches/tmp/pidl2/source/build/pidl/com_header.pm
branches/tmp/pidl2/source/build/pidl/dcom_proxy.pm
branches/tmp/pidl2/source/build/pidl/eparser.pm
branches/tmp/pidl2/source/build/pidl/idl.pm
branches/tmp/pidl2/source/build/pidl/idl.yp
branches/tmp/pidl2/source/build/pidl/ndr.pm
branches/tmp/pidl2/source/build/pidl/ndr_client.pm
branches/tmp/pidl2/source/build/pidl/ndr_header.pm
branches/tmp/pidl2/source/build/pidl/ndr_parser.pm
branches/tmp/pidl2/source/build/pidl/needed.pm
branches/tmp/pidl2/source/build/pidl/odl.pm
branches/tmp/pidl2/source/build/pidl/pidl.pl
branches/tmp/pidl2/source/build/pidl/typelist.pm
branches/tmp/pidl2/source/build/pidl/validator.pm
branches/tmp/pidl2/source/librpc/idl/atsvc.idl
branches/tmp/pidl2/source/librpc/idl/samr.idl
Changeset:
Sorry, the patch is too large (3563 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=6413
More information about the samba-cvs
mailing list