aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
AgeCommit message (Expand)Author
2015-11-29function call names are expressionsAndrew Kelley
2015-11-29rename unary expression to prefix op expressionAndrew Kelley
2015-11-29add unary expressionAndrew Kelley
2015-11-29remove LLVMZigTargetMachineEmitToFileAndrew Kelley
2015-11-29parse and codegen for math expressionsAndrew Kelley
2015-11-27ability to export .o fileAndrew Kelley
2015-11-27remove unnecessary codegen llvm initializationAndrew Kelley
2015-11-27add root export declaration which is overridable by command line optionsAndrew Kelley
2015-11-27add tests for compile errorsAndrew Kelley
2015-11-27add pub and export visibility modifiers and optimizationAndrew Kelley
2015-11-27allow empty function and return with no expressionAndrew Kelley
2015-11-26call ld with correct -dynamic-linker argumentAndrew Kelley
2015-11-26add hook for environment variable ZIG_DEBIAN_HACK. see #1.Josh Wolfe
2015-11-25no errors during codegenAndrew Kelley
2015-11-25inline AstNodeStatementExpressionJosh Wolfe
2015-11-25assert(false) -> zig_unreachable()Andrew Kelley
2015-11-25inline AstNodeStatementJosh Wolfe
2015-11-25fix invalid memory writeAndrew Kelley
2015-11-25fix typoJosh Wolfe
2015-11-24support linker directivesAndrew Kelley
2015-11-24debug/release modeAndrew Kelley
2015-11-24debug symbols implemented; debugging with gdb worksAndrew Kelley
2015-11-24debug information for functionsAndrew Kelley
2015-11-24fix not using subtarget featuresAndrew Kelley
2015-11-24hello world example workingAndrew Kelley
2015-11-24add unreachable expressionAndrew Kelley
2015-11-24write object file and fix void return typeAndrew Kelley
2015-11-24codegen: fix param type of const stringsAndrew Kelley
2015-11-24hello world IR code looks goodAndrew Kelley
2015-11-24partial hello world codegenAndrew Kelley
2015-11-23semantic analysis checks for multiple definitions of functionsAndrew Kelley