aboutsummaryrefslogtreecommitdiff
path: root/tccasm.c
Commit message (Expand)AuthorAgeFilesLines
* tccasm: Support refs to anon symbols from asmMichael Matz2016-12-151-11/+17
* tccasm: Don't ignore # in preprocessor directivesMichael Matz2016-12-151-0/+2
* tccasm: Lookup C symbols from ASM blocksMichael Matz2016-12-151-19/+43
* tccasm: Implement .set sym, exprMichael Matz2016-12-151-16/+49
* enums and ints are compatibleMichael Matz2016-12-151-1/+1
* tcc-asm: Parse .size directive correctlyMichael Matz2016-12-151-1/+1
* inline asm: accept concatenated strings in constraintsMichael Matz2016-12-151-5/+5
* inline asm: Fix 'P' and accept some r<nr> registersMichael Matz2016-12-151-4/+4
* tccasm: Implement compare expressionsMichael Matz2016-12-151-1/+45
* x86-64-asm: Accept expressions for .quadMichael Matz2016-12-151-0/+9
* inline asm: Accept 'p' constraint and 'P' template modMichael Matz2016-12-151-1/+4
* tccasm: Accept .balignMichael Matz2016-12-151-1/+2
* Accept more asm expressionsMichael Matz2016-12-151-18/+37
* tccasm: Implement .pushsection and .popsectionMichael Matz2016-12-151-1/+26
* x86-asm: Accept 'q' modifierMichael Matz2016-12-151-1/+1
* x86-asm: move stats codeMichael Matz2016-12-151-32/+0
* x86_64-asm: =m operand fixesgrischka2016-11-201-2/+4
* tccpp_new/delete and other cleanupsgrischka2016-10-171-1/+1
* tccpp: cleanupgrischka2016-10-011-7/+7
* fix asm_expr_unary()seyko2016-05-161-1/+1
* x86-64-asm: Clean up 64bit immediate supportMichael Matz2016-05-111-1/+2
* __asm__() outside functionseyko2016-05-011-0/+10
* .rept asm directiveseyko2016-04-221-0/+37
* correct version of "Identifiers can start and/or contain"seyko2016-04-131-43/+48
* revert of the 'Identifiers can start and/or contain'seyko2016-04-131-46/+41
* Identifiers can start and/or contain '.' in *.Sseyko2016-04-051-41/+46
* reverse of the "Identifiers can start and/or contain '.'"seyko2016-04-031-46/+41
* Move all GAS directives under TOK_ASMDIR prefix to include leading '.'Vlad Vissoultchev2016-03-151-41/+46
* Change the way struct CStrings are handled.Edmund Grimley Evans2015-11-261-12/+12
* Trivial changes to avoid some compiler warnings.Edmund Grimley Evans2015-11-191-1/+4
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+1130
* Reorganize the source tree.gus knight2015-07-271-1130/+0
* Clean up lots of rogue tabs.gus knight2015-07-271-17/+17
* Trim trailing spaces everywhere.gus knight2015-07-271-25/+25
* tccpp: fix issues, add testsgrischka2015-05-091-1/+1
* replace PARSE_FLAG_ASM_COMMENTS with PARSE_FLAG_ASM_FILEseyko2015-04-271-1/+1
* Revert "* and #pragma pop_macro("macro_name")"grischka2015-04-231-3/+0
* * and #pragma pop_macro("macro_name")seyko2015-04-211-1/+4
* -fdollar-in-identifiers addonseyko2015-04-201-1/+1
* Add support for .p2align asm directive.Reimar Döffinger2015-01-201-0/+8
* Parse assembler .hidden directiveMichael Matz2014-04-141-4/+8
* Corrected spelling mistakes in comments and stringsVincent Lefevre2014-04-071-1/+1
* configure: cleanupgrischka2013-02-141-2/+1
* Compile tccasm.c conditionally (TCC_CONFIG_ASM)Thomas Preud'homme2012-01-061-0/+2
* rename error/warning -> tcc_(error/warning)grischka2011-08-111-23/+23
* Remove unused variablesThomas Preud'homme2011-05-161-2/+1
* tccasm: support alternate .type syntaxesJoe Soroka2011-02-241-8/+9
* tccasm: support .weak labelsJoe Soroka2011-02-011-0/+4
* accept multiple comma separated symbols for .globl/.global directives, like g...Joe Soroka2011-01-201-2/+2
* libtcc: new function tcc_open_bf to create BufferedFilegrischka2010-11-251-16/+6