"Alexey Salmin" <[EMAIL PROTECTED]> writes:

> Hello, here's my application. Please, leave your comments as I still
> have two days to fix it if something is wrong :)

Thanks for sending this.

> Project
> I want to make some improvements in the Lexer/cpplib area:
> 1) Change the way of file handling
>   -- Mmap file into memory if possible instead of allocating a buffer
> (if no character conversation is needed)
>   -- Find the boundaries of line which for conversation is needed
> instead of converting the whole buffer.
> 2) Replace all malloc/free functions with XNEW/XDELETE (XNEWVEC,
> XDELETEVEC) macro.
> 3) Some small miscellaneous changes
>   -- Improve the developer's documentation and comments
>   -- Add a ru.po file for the libcpp

Anything which makes the preprocessor faster is certainly interesting.
There are two cases that matter.  One is the normal use of the
preprocessor as a frontend for the compiler.  That other is the
special use of generating a preprocessed file, used by tools like
distcc and ccache.

> PS Where am I supposed to send this mail? I've seen no special address
> for GSOC applications so I sent it here. But I've seen no other
> applications in this list so I'm confused :)

In general you should file SoC applications via the SoC web app at
http://code.google.com/soc/ .  It's fine to send them here also, but
it is not required.  Many gcc maintainers are signed up as potential
mentors with SoC.  Make sure to check the web application regularly
for comments.

Thanks for your interest.

Ian

Reply via email to