aboutsummaryrefslogtreecommitdiff
path: root/driver.c
AgeCommit message (Collapse)Author
2019-02-24driver: Fix -E with no output specifiedMichael Forney
2019-02-21driver: Create output files in current directoryMichael Forney
2019-02-21driver: Fix -o -Michael Forney
We need to distinguish between no output specified, and output specified to be standard out.
2019-02-20driver: Various improvementsMichael Forney
Use an input struct to keep track of information about an input. When creating an output name from an input with no extension, make sure to add a `.`. When linking, write intermediate objects to temporary files and remove them afterwards. Allow specifying language of input using `-x` flag. Allow reading from standard input by passing `-`.
2019-02-13driver: Remove debug printfMichael Forney
2019-02-13driver: Ignore -std= and -pedanticMichael Forney
2019-02-13driver: Pass -idirafter to preprocessorMichael Forney
2019-02-12driver: Ignore -pipe flagMichael Forney
2019-02-12driver: Ignore -g flagMichael Forney
2019-02-12Initial importMichael Forney