summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ci: fix bogus vs2019 cross-amd64 job nameHEADmainTim-Philipp Müller2023-05-061-1/+1
* orcarm: Fix generation of SBFM/UBFM alias instructionsSebastian Dröge2023-04-241-8/+4
* ci: add native arm64 jobsTim-Philipp Müller2023-04-241-8/+39
* Fix OrcVector item getter pointer type confusionSebastian Dröge2023-04-131-1/+1
* Use compat _strndup() instead of strdup() in the parserSebastian Dröge2023-04-121-1/+1
* Fix memory leak when parsing a line with an errorSebastian Dröge2023-04-121-4/+4
* Make sure beforehand that enough tokens are available for opcode parsingSebastian Dröge2023-04-121-0/+9
* Fix error string allocation in legacy error outputSebastian Dröge2023-04-121-4/+4
* Fix various parser errors to not include a newline and not include an additio...Sebastian Dröge2023-04-121-24/+15
* Simplify opcode handling by adding an early returnSebastian Dröge2023-04-121-36/+39
* orcc: add a parse-only modeFrancesco Romani2023-04-121-2/+19
* orcc: send messages to stderr in generated codeFrancesco Romani2023-04-121-7/+7
* orcc: send messages to stderrFrancesco Romani2023-04-121-37/+37
* orcc: switch to orc_parse_codeFrancesco Romani2023-04-121-14/+19
* parser: remove legacy generic directive handlingFrancesco Romani2023-04-121-23/+2
* parser: extract function to handle .doubleparamFrancesco Romani2023-04-121-1/+3
* parser: extract function to handle .floatparamFrancesco Romani2023-04-121-9/+4
* parser: extract function to handle .longparamFrancesco Romani2023-04-121-11/+4
* parser: extract function to handle .paramFrancesco Romani2023-04-121-9/+4
* parser: extract function to handle .tempFrancesco Romani2023-04-121-9/+21
* parser: extract function to handle .constFrancesco Romani2023-04-121-9/+23
* parser: extract function to handle .accumulatorFrancesco Romani2023-04-121-13/+24
* parser: extract function to handle .destFrancesco Romani2023-04-121-28/+38
* parser: extract function to handle .sourceFrancesco Romani2023-04-121-28/+40
* parser: extract function to handle .mFrancesco Romani2023-04-121-9/+20
* parser: extract function to handle .nFrancesco Romani2023-04-121-35/+44
* parser: extract function to handle .flagsFrancesco Romani2023-04-121-8/+15
* parser: extract function to handle .initFrancesco Romani2023-04-121-9/+19
* parser: extract function to handle .functionFrancesco Romani2023-04-121-22/+43
* parser: make directive handling extensibleFrancesco Romani2023-04-121-1/+33
* parser: extract a function to handle directivesFrancesco Romani2023-04-121-201/+208
* parser: extract a function to handle opcodesFrancesco Romani2023-04-121-70/+66
* parser: add is_directive helperFrancesco Romani2023-04-121-1/+8
* parser: rewrite line tokenization codeFrancesco Romani2023-04-121-24/+76
* parser: introduce line handling utility: OrcLineFrancesco Romani2023-04-121-15/+61
* parser: simplify the line handlingFrancesco Romani2023-04-121-21/+44
* parser: switch to orc_program_append_str_nFrancesco Romani2023-04-122-4/+10
* parser: add has_data helperFrancesco Romani2023-04-121-1/+8
* parser: extract initialization functionFrancesco Romani2023-04-121-8/+17
* parser: reformat orc_parse_sanity_checkFrancesco Romani2023-04-121-12/+18
* parser: reorder and rename for consistencyFrancesco Romani2023-04-121-10/+10
* parser: new API with better error reportingFrancesco Romani2023-04-122-95/+183
* parser: move init_function in the parserFrancesco Romani2023-04-121-6/+7
* parser: cleanup: use OrcVector to store programsFrancesco Romani2023-04-121-15/+9
* utils: add utility dynamic arrayFrancesco Romani2023-04-122-0/+51
* program: add orc_program_append_str_nFrancesco Romani2023-04-122-39/+98
* orcrules-neon: Fix 64-bit loadupdb of size 16Sebastian Dröge2023-04-101-1/+1
* orcprogram-neon: Fix usage of negative array index on errorsSebastian Dröge2023-04-101-4/+12
* orcparse: Check for correct number of function header directive argumentsSebastian Dröge2023-04-071-65/+132
* orcarm: Fix undefined behaviourSebastian Dröge2023-04-071-1/+1