Build SAFECode Compiler (LLVM & Clang) in Windows OS(Cygwin Tool)

Closed Posted Dec 22, 2015 Paid on delivery
Closed Paid on delivery

LLVM, Clang, C++ programming and Basic Knowledge in Operating Systems

You Should Maintain a Doc which you have implemented

Here i will give you the brief explanation what i have done till date

Firstly i have used VMPlayer in my Windows latest and then i have installed Debian Mint

Then i have downloaded the SAFECode 3.2 V sources from the ([url removed, login to view]) and then i have started the building the SAFECode compiler, I have used the command sequences and then i have got the compiler build and also used the Test code which is present in ([url removed, login to view] ) sample debugging code and then i have got the Error Report as it is in the page and i have also give the screen short of that in the attachments and i will also send you the command line which i have used to compile the test code.

Now with this work done then i have installed the Cygwin Tool in my Windows machine with the Required packages in it and then used the same Sources the SAFECode 3.2 V which i have used to do in Debian with Changes then i have got the Error Report but it is Partially done you can see in the attachments. so i have made some changes in the source files to compile those are

LLVM_SRC\projects\safecode\tools\LTO\Makefile

i have added to the code the library dependencies

$(PROJ_OBJ_ROOT)/$(BuildMode)/bin/[url removed, login to view]: $(LLVM_OBJ_ROOT)/$(BuildMode)/bin/[url removed, login to view]

$(VERB) echo "Creating symlink to $@"

$(VERB) ln -fs $< $@

LLVM_SRC\projects\safecode\runtime\SoftBoundRuntime\softboundcets-wrappers.c

i have not used //#include <ttyent.h>

LLVM_SRC\projects\safecode\runtime\SoftBoundRuntime\softboundcets.h

i have used only #define _WEAK _INLINE

LLVM_SRC\projects\safecode\runtime\SoftBoundRuntime\softboundcets.c

i have not used the //#include <execinfo.h>

LLVM_SRC\projects\safecode\runtime\DebugRuntime\[url removed, login to view]

i have included as APPLE instead of linux

LLVM_SRC\projects\safecode\runtime\BBRuntime\[url removed, login to view]

i have included as APPLE instead of linux

So now my aim is to generate the same error report in Windows OS (Cygwin) as it generated by Linux

The attachments will have documentation and some test files and the Error Reports Which i have got

C Programming C++ Programming Linux Software Architecture Windows API

Project ID: #9175531

About the project

1 proposal Remote project Active Jan 28, 2016

1 freelancer is bidding on average €8 for this job

Doplia

(((((((((((((PLEASE CHAT ME low budget i can help you )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) .................................................................................................. More

€8 EUR in 1 day
(0 Reviews)
0.0