Skip to content

Instantly share code, notes, and snippets.

View anutosh491's full-sized avatar
🏠
Working from home

Anutosh Bhat anutosh491

🏠
Working from home
View GitHub Profile
(TranslationUnit
(SymbolTable
1
{
__main__:
(Module
(SymbolTable
2
{
__main____global_statements:
#include <libasr/asr.h>
#include <libasr/containers.h>
#include <libasr/exception.h>
#include <libasr/asr_utils.h>
#include <libasr/asr_verify.h>
#include <libasr/pass/replace_symbolic.h>
#include <libasr/pass/pass_utils.h>
#include <libasr/pass/intrinsic_function_registry.h>
#include <vector>
@anutosh491
anutosh491 / GSoC_2023_Final_Report.md
Last active August 24, 2023 12:53
GSoC_2023_Final_Report
So I've made enough progress and I currently have enough understanding of what's
happening to share it with you. I can't invest more time on this than what I've
already be doing, hopefully this is going to put you on track.
= Why do we have this -isystem /usr/include?
emcmake passes a toolchain file (cmake/Modules/Platform/Emscripten.cmake) to
cmake that informs it about the toolchain. In the process it sets
CMAKE_CROSSCOMPILING=ON.