Commit Graph

2 Commits (de3c40be79001e12da4185003cf3e0ac22ed0837)

Author SHA1 Message Date
Stefan Esser de3c40be79
Fix warnings on FreeBSD 2 years ago
Gavin Howard 586ca590ba
Remove getopt_long() and replace it with an adapted optparse 2 years ago
Zach van Rijn 6d2cf3fdc2 Update copyright year 2019 --> 2020. 3 years ago
Gavin Howard 4ec4514a47
Change style for pointers 3 years ago
Gavin Howard 7345cb9d20
Change all of the license headers 4 years ago
Gavin Howard c1075ce8c6
Make the new locale location work 4 years ago
Gavin Howard 36ae629366
Add executable prefixes 4 years ago
Gavin Howard ecafd4f8a6
Revert "Revert "Add branch hints for gcc and clang"" 4 years ago
Gavin Howard 93873cc28e
Revert "Add branch hints for gcc and clang" 4 years ago
Gavin Howard 8bc82b9a74
Add branch hints for gcc and clang 4 years ago
Gavin Howard 5008025c53
Add locale support 4 years ago
Gavin Howard fb4f2b8b6a
Redo error handling to return specific error statuses 4 years ago
Gavin Howard 1cbfe241c0
Turn on -Weverything and eliminate all warnings 4 years ago
Gavin Howard 8058534fd6
Make sure to report error on failing to allocate a BcVm 4 years ago
Gavin Howard 664476ceb4
Remove some possible bugs 4 years ago
Gavin Howard 66bc261aae
Remove use of uninitialized memory bc calloc'ing the vm 4 years ago
Gavin Howard 0ecf4263e4
Fix a bug where dc was not getting selected 4 years ago
Gavin Howard 70e3d603db
Make all of the VM global 4 years ago
Gavin Howard 1df9288a82
Fix some missed #if defined()'s 4 years ago
Gavin Howard a84ad99fec
Make more changes to be closer to what busybox wants 4 years ago
Gavin Howard 20e2be25da
Fix a scan-build warning 4 years ago
Gavin Howard 7269b95974
Fix various bugs from recent changes 4 years ago
Gavin Howard 1a1056c8de
Fix a few things after a tiny code review by skarnet 4 years ago
Gavin Howard ad0ecfeb30
Create functions to just die on OOM 4 years ago
Gavin Howard 4757a3bf6b
Fix a typo 4 years ago
Gavin Howard a668778e65
Redo main logic 4 years ago
Gavin Howard 06e33eb136
Fix a compiler warning 4 years ago
Gavin Howard 6854e2bfc4
Make dc work on Windows 4 years ago
Gavin Howard 2499b3ff53
Make both programs compile 4 years ago
Gavin Howard 118fc65b1e
Fix a problem handling sig messages 4 years ago
Gavin Howard e6e8476b42
Change the defines 4 years ago
Gavin Howard f4983b8076
Start adding dc command-line options 4 years ago
Gavin Howard a0ccea6cd5
Get rid of a warning 4 years ago
Gavin Howard 4ffe5a9252
Start adding the dc 4 years ago
Gavin Howard 411f732681
Style fixes 4 years ago
Gavin Howard 6373820123
Finish changing to busybox style 4 years ago
Gavin Howard 76e6c0f7cf
Fix mistakes in last few commits 4 years ago
Gavin Howard d555167dfc
Reorganize the code 4 years ago
Gavin Howard a628aa20ac
Refactor the lexer's string code 4 years ago
Gavin Howard be3a34244a
Add a way to generate the help text 4 years ago
Gavin Howard 0609bcf34e
Improve the arg handling 4 years ago
Gavin Howard f6e3fb339d Fix warnings found by Thalheim 4 years ago
Gavin Howard 0dfe292406 Make interrupts work better 4 years ago
Gavin Howard cb5397139f Fix a scan-build "never read" warning 4 years ago
Gavin Howard 6d94a76553 Implement the BC_ENV_ARGS environment variable 4 years ago
Gavin Howard 0011a3a289 Add two environment variables 4 years ago
Gavin Howard 3c2618f9fa Style fixes to main.c 4 years ago
Gavin Howard d4b7470e3c Remove the last (hopefully) reference to the c command line option 4 years ago
Gavin Howard 84590c814f Make printing code only something that debug versions have 4 years ago
Gavin Howard 3f68df730e Remove static from all functions 4 years ago