aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-cslul/main.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-12Check none-ness in implicit dereferencingSamuel Lidén Borell1-0/+9
2024-05-11Update copyright yearsSamuel Lidén Borell1-1/+1
2024-04-13Remove cli/gui distinction. Make \name and \type optional for appsSamuel Lidén Borell1-15/+3
2024-03-15Allow specifying "host" as a target architectureSamuel Lidén Borell1-1/+1
2024-03-15Prefix environment variable as SLUL_TARGET to avoid conflictsSamuel Lidén Borell1-2/+2
2024-03-09Fix error limitSamuel Lidén Borell1-2/+2
2024-03-08Use SlulApp.main as the entry point. Implicitly depend on slulrtSamuel Lidén Borell1-0/+12
2024-03-02errortest: Refactor to not show error-diff on crashSamuel Lidén Borell1-2/+9
2024-01-03Add --error-output to redirect errors to a file (or stdout)Samuel Lidén Borell1-48/+67
2024-01-02Replace --fail-fast with --error-limit=NSamuel Lidén Borell1-8/+36
2023-12-30Put since-versions first in top-levels declarationsSamuel Lidén Borell1-0/+10
2023-12-25Hide reason in "Out of memory" error messageSamuel Lidén Borell1-0/+3
2023-10-07Check version when binding typeidentifiers/method identifiersSamuel Lidén Borell1-0/+9
2023-10-01Check version when binding identifiers across modulesSamuel Lidén Borell1-1/+12
2023-09-16Add unstable_api flag. Improve checks of module headersSamuel Lidén Borell1-0/+9
2023-09-16Update some TODOs related to the module headerSamuel Lidén Borell1-0/+1
2023-09-10Implement search for methods and typeidents in other modules alsoSamuel Lidén Borell1-0/+1
2023-09-08Implement "nestedonly" dependencies (and remove "typesonly")Samuel Lidén Borell1-1/+3
2023-08-22Parser: Fix error messages for certain invalid function call syntaxesSamuel Lidén Borell1-0/+2
2023-08-11Basic check of \interface_depends in dependenciesSamuel Lidén Borell1-1/+1
2023-08-06Add version check of dependenciesSamuel Lidén Borell1-1/+3
2023-08-06Add interface file for slulrt + interface path improvementsSamuel Lidén Borell1-4/+15
2023-07-15Update copyright yearsSamuel Lidén Borell1-1/+1
2023-07-12Remove TODO's/half-implemented code that will not be implementedSamuel Lidén Borell1-1/+3
2023-06-13Fix paths in --help text on WindowsSamuel Lidén Borell1-1/+1
2023-05-27Support for multi-line comments with #{{ and #}}Samuel Lidén Borell1-1/+8
2023-05-06Checking of method and constructor callsSamuel Lidén Borell1-0/+9
2023-04-24Add --fail-fast, and continue parsing modules on error by defaultSamuel Lidén Borell1-4/+16
2023-04-24Factor out configuration into a separate objectSamuel Lidén Borell1-63/+60
2023-04-21Add checks of since-versions, and support backportsSamuel Lidén Borell1-0/+8
2023-04-08Improve error messages in declarationsSamuel Lidén Borell1-0/+8
2022-11-12Update TODOs (regarding error messages, 32 bit Windows, etc.)Samuel Lidén Borell1-0/+22
2022-11-01Search default interface paths even if -I is used, unless -I - is givenSamuel Lidén Borell1-4/+7
2022-10-30Update TODOsSamuel Lidén Borell1-0/+1
2022-08-14Update copyright yearsSamuel Lidén Borell1-1/+1
2022-08-12Use getpwuid when neither $XDG_DATA_HOME or $HOME is setSamuel Lidén Borell1-5/+5
2022-08-05Checking of variable definedness after goto. Fix definedness check of if/elseSamuel Lidén Borell1-0/+12
2022-08-04Fix cppcheck warnings and silence false positivesSamuel Lidén Borell1-12/+12
2022-07-25Add option to hide "hints" after messages, and use it in check-errorSamuel Lidén Borell1-3/+8
2022-07-23Makefile: Add support for srcdir variableSamuel Lidén Borell1-8/+12
2022-06-15Remove \api_def flag "clean" and add "retracted"Samuel Lidén Borell1-0/+12
2022-05-13Basic structure for expr checksSamuel Lidén Borell1-0/+9
2022-04-18Add proper Windows support, by using a custom C librarySamuel Lidén Borell1-39/+7
2022-04-12Support for --version to show compiler/lang version. Add detection for /?Samuel Lidén Borell1-2/+28
2022-03-27Fix incorrect text length and filename in error messagesSamuel Lidén Borell1-2/+3
2022-02-16Add cppcheck target to Makefile and fix warningsSamuel Lidén Borell1-1/+1
2022-01-29Binding of types across modules (part 2: fixes and more tests)Samuel Lidén Borell1-1/+2
2022-01-23Binding of types across modules (part 1)Samuel Lidén Borell1-0/+9
2022-01-02Rename structs/enums to avoid all-caps typesSamuel Lidén Borell1-8/+8
2021-12-27Forbid var/aliased/threaded qualifiers and refs in toplevel data objectsSamuel Lidén Borell1-0/+8