Alexander Pyhalov <[email protected]> wrote:

> > They seems to differ from Sun cpp output only by spaces.
> > I like it...
> >
>
> However, for some other cases I receive
>
> Sun cpp:
> $ /usr/lib/cpp -I/usr/include/libxml2/ 
> -I/usr/include/startup-notification-1.0  -I/usr/include 
> -I/usr/include/compiz /usr/include/compiz/compiz-core.h | gsed -e 
> '/^#/d' -e '/^$/d' > /tmp/cpp.sun.output
> "/usr/include/sys/isa_defs.h", line 476: undefined control
> "/usr/include/iso/limits_iso.h", line 69: undefined control
>
> Schilix cpp:
> $ ./build/prototype/i386/usr/lib/cpp -I/usr/include/libxml2/ 
> -I/usr/include/startup-notification-1.0  -I/usr/include 
> -I/usr/include/compiz /usr/include/compiz/compiz-core.h | gsed -e 
> '/^#/d' -e '/^$/d' > /tmp/cpp.gcc.output
> /usr/include/X11/extensions/XKB.h: 263: 
> /usr/include/X11/extensions/XKB.h: 263: r
> /usr/include/X11/extensions/XKBstr.h: 436: 
> /usr/include/X11/extensions/XKBstr.h: 436: too much defining

I just published a new version at:

        https://sourceforge.net/projects/schilytools/files/

that removes the static limit for macro string space and the number of defined 
macros. The new code passed a full nightly make for SchilliX-ON.


There is no solution for the gcc problem with:

        # if __i386__ 
              varloc=stsym ("__i386__");
        # endif 

on OpenSolaris yet, but I'll try to find a useful automatic solution.

Do you know of other important features from suncpp that you are missing in my
cpp? 

Jörg

-- 
 EMail:[email protected]                    (home) Jörg Schilling D-13353 Berlin
       [email protected] (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.org/private/ 
http://sourceforge.net/projects/schilytools/files/'


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to