Dear Mentors,

With almost a month into GSoC'18, I was able to get leads for my project.
The work I have done till now can be summarized as follows:

   - I was able to run C main on HPX thread for dynamically linked binaries
   for gcc and clang. I have integrated the same with HPX (see pull request
   <https://github.com/stellAR-GROUP/hpx/pull/3338>).


   - For MSVC, I have identified a way to run C main HPX, but I'm unable to
   get the exact resources to make it happen due to lack of documentation for
   it. Mr. Kaiser has assured me that he will put me in contact with people
   developing MSVC, so that I can clear my doubts directly from them.


   - Currently, my work that remains is to get things working for
   statically linked binaries. I am currently working on finding out the right
   way. I was able to find one way (a bit tedious but sure to work). It
   involves adding compiler tags such as -nostartfiles and -nostdlib and
   linking it with our own ".so" files. This can be achieved by compiling
   overriding functions into a shared library and linking it first followed by
   all other glibc .so.

I am currently working on running C main on HPX threads for statically
linked binaries. Results and integration for the same can be expected by
2nd evaluation. In the meantime, I'm also looking for ways to implement the
same for MSVC.

Any help/suggestions are highly appreciated.

Regards
Nikunj Gupta
_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to