summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2024-03-12Move misssing generators and update docsJorge Zapata3-1/+533
2024-03-12Move the doc tools into toolsJorge Zapata3-0/+435
2024-02-05testsuite, tools: Fix warning caused by inserting unneeded source operandsL. E. Segovia1-5/+17
2024-01-31orcc: Don't set "sse" as default targetSebastian Dröge1-1/+1
2024-01-19orcc: Use the target option for code tooJorge Zapata1-1/+5
2023-12-26orc: Add support for AVXL. E. Segovia1-0/+1
2023-12-26orcc: Fix typos in error loggingL. E. Segovia1-3/+3
2023-12-07orcc: For binary mode, also output the .S for comparisonL. E. Segovia1-39/+31
2023-12-07orcc: Identify the target in the binary file outputL. E. Segovia1-6/+8
2023-12-07orcc: Add codegen to binary file modeL. E. Segovia1-11/+62
2023-12-06orcc: Add compiler error output (if any) to the COMPILE FAILED codegenL. E. Segovia1-4/+12
2023-12-05orc: Fix warning because of a mismatched OrcExecutor function signatureL. E. Segovia1-1/+1
2023-05-18Implement Orc function lazy initialization correctly via atomic operationsSebastian Dröge1-42/+42
2023-04-12orcc: add a parse-only modeFrancesco Romani1-2/+19
2023-04-12orcc: send messages to stderr in generated codeFrancesco Romani1-7/+7
2023-04-12orcc: send messages to stderrFrancesco Romani1-37/+37
2023-04-12orcc: switch to orc_parse_codeFrancesco Romani1-14/+19
2023-04-07Don't use volatile to mean atomicSebastian Dröge1-1/+1
2022-10-29meson: bump req to >= 0.55 and use meson.can_run_host_binaries()Tim-Philipp Müller1-1/+1
2020-07-29meson: Use pkgconfig.generateJan Alexander Steffens (heftig)1-0/+11
2020-07-04orcc: use #pragma once in generated headersTim-Philipp Müller1-30/+1
2019-09-08Drop support for Autotools as build systemTim-Philipp Müller1-13/+0
2019-01-30meson: Make orcc detectable from other subprojectsSeungha Yang1-0/+5
2018-04-28orcc: add --decorator command line argumentTim-Philipp Müller1-0/+11
2017-11-19orc: Add a configure option to disable testsEdward Hervey1-1/+8
2017-06-27orcc: make coverity happyTim-Philipp Müller1-3/+4
2017-05-13meson: add meson buildTim-Philipp Müller1-0/+7
2016-03-02orcc: check version of liborc to make sure the right lib is being usedTim-Philipp Müller1-0/+11
2015-10-16tools: remove unused test.orcTim-Philipp Müller2-199/+0
2015-05-22orcc: fix reading .orc files with win32 line endings on windowsTim-Philipp Müller2-2/+2
2015-03-08orcc: Remove duplicate codepathEdward Hervey1-7/+2
2014-12-05orcc: allow setting custom backup functionWim Taymans1-7/+124
2014-11-08orcc: program-c: fix 64-bit parameter loading (loadpq) on big-endian systemsTim-Philipp Müller1-4/+4
2014-06-23orcc: Fix some memory leaks in the compilerSebastian Dröge1-0/+7
2014-05-20orc: Close file after usage in the copied around file reading functionSebastian Dröge2-0/+4
2014-04-15orcc: Fix indention of generated codeSebastian Dröge1-6/+6
2013-12-30tools: fix memory leak in orccTim-Philipp Müller1-0/+2
2013-10-14Make it ANSI-COlivier Crête1-3/+3
2013-02-19orcc: add --internal option to mark symbols with internal visibilityTim-Phillip Müller1-1/+12
2012-04-28Add line numbers to errorsCedric BAIL1-3/+3
2012-02-04orcc: Add --no-backupDavid Schleef1-19/+31
2012-01-28bytecode: Add bytecode parsingDavid Schleef1-0/+66
2011-10-08orcc: Fix n min/max/multiple code generationDavid Schleef1-3/+3
2011-10-02parse: check for empty source fileDavid Schleef1-0/+5
2011-10-02orcc: cosmetic fixesMartin Bosmans1-7/+4
2011-10-02init: Use global mutex, not once mutexDavid Schleef1-1/+1
2011-05-16parse: Add n modifiersDavid Schleef1-2/+2
2011-05-16parse: Add n modifiersDavid Schleef1-4/+32
2011-04-18orcc: remove stdint typenames from programsDavid Schleef1-3/+17
2011-04-14tools,tests: fix compatibility checker and bugsDavid Schleef1-15/+19