Hi everyone,

My name is Vivek Prakash and I am an undergraduate student at Indian
Institute of Technology Roorkee, India. I have an interest in userland
applications and system programming. Earlier I have worked on porting some
parts of NetBSD userland to Minix.

I am excited to work on HelenOS as part of GSoC 2012. I will be working on
porting C compiler part of GNU Compiler Collection (gcc) over the summer.
This project is a major step towards the goal for HelenOS in becoming
self-hosting. This project will also include porting some external
libraries e.g. libgmp, libmpfr, libmpc and many internal libraries that
come with gcc-core. I will improve libposix along the way and add missing
functions and complete skeleton files and stubs. One of the major goal
while writing shell scripts and Makefile for building gcc using
cross-compilation techniques would be to refactor the corresponding
binutils code too and group the related code and techniques at one place.
This will help in porting other similar foreign sources in future. To know
more about the project, please refer to [0] and [1]. I also hope to
complete the port of C compiler part of gcc as soon as possible and then
move on to porting GNU Make.

I was busy with exams lately and will be so for another few days. I plan to
start working full time on the project from 18th May. Before that I will
create a wiki page for the project which will contain progress and
challenges faced and other miscellaneous information related to the
project. I will push my code on launchpad at lp:~vivek-cs-iitr/helenos/gcc
for this project. I will also post frequent status report on the mailing
list.

Any suggestions are very welcome!

I think this will be a fun summer with much activity. I am looking forward
to it. I also thank the HelenOS team for showing confidence in me for this
project.

Thanks,
Vivek Prakash

[0] http://trac.helenos.org/ticket/413
[1]
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/vivekp/36002
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to