Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
bc
/
07732ece61b556f6cc7bcc514250f18bf77d322f
07732ec
Rearrange the functions in lex.c
by Gavin Howard
· 7 years ago
8409507
Rearrange the functions in program.c
by Gavin Howard
· 7 years ago
4e65ce7
Style fixes for toybox
by Gavin Howard
· 7 years ago
b921d83
Start implementing algorithm d
by Gavin Howard
· 7 years ago
170fcb0
Add a rough implementation for jumps
by Gavin Howard
· 7 years ago
2f8e376
Add a helper function to pull a name out of code
by Gavin Howard
· 7 years ago
e3b8e52
Handle errors better in a few program functions
by Gavin Howard
· 7 years ago
e723a15
Add a rough implementation for inc/dec
by Gavin Howard
· 7 years ago
a80ad15
Add an invalid label status
by Gavin Howard
· 7 years ago
17452fb
Remove last references (maybe) to locals and temps
by Gavin Howard
· 7 years ago
5c839fa
Fix a bug in bc_program_call() found by inspection
by Gavin Howard
· 7 years ago
4f8fdfe
Fix a bug in bc_program_read() found by inspection
by Gavin Howard
· 7 years ago
0a2a674
Clean up program execution code
by Gavin Howard
· 7 years ago
9b31211
Increase error handling
by Gavin Howard
· 7 years ago
4ae1c7f
Handle incrementing the instruction pointer better
by Gavin Howard
· 7 years ago
8e9d366
Handle popping the stack in bc_program_return()
by Gavin Howard
· 7 years ago
68ac7ed
Style fix
by Gavin Howard
· 7 years ago
e903e65
Reduce code duplication in parse
by Gavin Howard
· 7 years ago
ed392aa
Redo the bc_program_read() function
by Gavin Howard
· 7 years ago
8b667e7
Remove arbprec references in the README
by Gavin Howard
· 7 years ago
5421d3a
Rename a variable
by Gavin Howard
· 7 years ago
e809535
Handle bool not
by Gavin Howard
· 7 years ago
e351e9d
Handle printing correctly
by Gavin Howard
· 7 years ago
a4a7289
Handle scale correctly so to not leak memory
by Gavin Howard
· 7 years ago
bde073f
Fix a problem with last commit
by Gavin Howard
· 7 years ago
1cab010
Fix a problem with last commit
by Gavin Howard
· 7 years ago
88e39e6
Stop Qt Creator from labeling a comment as "TODO"
by Gavin Howard
· 7 years ago
e1f8d49
Style fix
by Gavin Howard
· 7 years ago
195706a
Fill out more instructions, at least somewhat
by Gavin Howard
· 7 years ago
e093617
Fix post inc and dec
by Gavin Howard
· 7 years ago
277a4ef
Style fixes for toybox
by Gavin Howard
· 7 years ago
d88d9e0
Add an invalid return status
by Gavin Howard
· 7 years ago
c05b7c6
Handle special case parsing for ibase
by Gavin Howard
· 7 years ago
3a9f779
Fill out more of the switch in bc_program_num()
by Gavin Howard
· 7 years ago
e66ce6a
Remove scale requirement from parsing
by Gavin Howard
· 7 years ago
5d74e96
Make ibase and obase BcNum's and handle conversion
by Gavin Howard
· 7 years ago
43a027f
Create zero and one constants more efficiently
by Gavin Howard
· 7 years ago
6d89b5d
Add an initial rough implementation of assignments
by Gavin Howard
· 7 years ago
f1e302e
Set scale in the math library
by Gavin Howard
· 7 years ago
819d7ad
Update vm signal handling
by Gavin Howard
· 7 years ago
1ff37d1
Style fixes for toybox
by Gavin Howard
· 7 years ago
cffc88d
Add some helper functions for algorithm d
by Gavin Howard
· 7 years ago
db1d7a9
Update bc_program_read() for bytecode
by Gavin Howard
· 7 years ago
64837e7
Fix a memory leak in bc_program_op()
by Gavin Howard
· 7 years ago
c3bab4f
Fix some bugs found in testing multiply
by Gavin Howard
· 7 years ago
5f43798
Add some more multiply tests
by Gavin Howard
· 7 years ago
5e214c9
Fix some more bugs in multiplication
by Gavin Howard
· 7 years ago
d8a2b50
Remove warnings caused by style fixes for landley
by Gavin Howard
· 7 years ago
352d3e1
Fix some bugs in multiply found by inspection
by Gavin Howard
· 7 years ago
192de26
Improve addition just a bit
by Gavin Howard
· 7 years ago
c1f7514
Style fixes
by Gavin Howard
· 7 years ago
d8f305f
Add an initial remainder implementation
by Gavin Howard
· 7 years ago
f507f23
Add an initial power implementation
by Gavin Howard
· 7 years ago
809ae4a
Fix warnings because of style from landley
by Gavin Howard
· 7 years ago
5744005
Fill out the mod procedure
by Gavin Howard
· 7 years ago
8d1f1db
Update pointer style for toybox
by Gavin Howard
· 7 years ago
f164b51
Add a couple more test cases
by Gavin Howard
· 7 years ago
24d6e56
Remove debugging prints from randmath
by Gavin Howard
· 7 years ago
9b20d6d
Rename the random script to randmath
by Gavin Howard
· 7 years ago
ea7bea6
Add an initial try at random math tests
by Gavin Howard
· 7 years ago
d56186c
Add some more tests that failed
by Gavin Howard
· 7 years ago
bbbacf2
Make test.sh more robust
by Gavin Howard
· 7 years ago
c2d2f72
Put in initial tests for every basic math op
by Gavin Howard
· 7 years ago
03c6007
Fix an add test
by Gavin Howard
· 7 years ago
510880a
Add another few carry tests to add
by Gavin Howard
· 7 years ago
a883ad9
Start checking stack sizes
by Gavin Howard
· 7 years ago
d525df8
Fix a limit
by Gavin Howard
· 7 years ago
d57443c
Fix bugs found in add with the new carry test
by Gavin Howard
· 7 years ago
59080c4
Add a carry test for addition
by Gavin Howard
· 7 years ago
d568b65
Make test.sh better to use
by Gavin Howard
· 7 years ago
8478bcf
Fix bugs found in execStdin found in disabling basic input tests
by Gavin Howard
· 7 years ago
4661fee
Fix bugs in add found through tests
by Gavin Howard
· 7 years ago
bdb11b8
Disable the basic input tests for now
by Gavin Howard
· 7 years ago
c6ca69f
Fix a bug where bc was endlessly trying to execute code
by Gavin Howard
· 7 years ago
d11c262
Style fix
by Gavin Howard
· 7 years ago
199c48c
Fix parsing decimals
by Gavin Howard
· 7 years ago
8d60224
Fix a style problem
by Gavin Howard
· 7 years ago
fc9bb98
Fix bugs in lexer that mishandled comments
by Gavin Howard
· 7 years ago
f9edc41
Start fixing BcNum parsing and printing for reversal
by Gavin Howard
· 7 years ago
9453415
Fix bugs with error handling
by Gavin Howard
· 7 years ago
c44ce20
Make handling of constants more robust
by Gavin Howard
· 7 years ago
164620e
Make test.sh more robust
by Gavin Howard
· 7 years ago
2defddf
More toybox style fixes
by Gavin Howard
· 7 years ago
e9a135e
Use a function pointer trick to deduplicate code
by Gavin Howard
· 7 years ago
d845cd9
Fix a problem with last commit
by Gavin Howard
· 7 years ago
258b869
Style fixes to be more in line with toybox
by Gavin Howard
· 7 years ago
5d43619
Fix a possible out of bounds bug in vectors
by Gavin Howard
· 7 years ago
3cfa045
Fix a bug in the parser found by inspection
by Gavin Howard
· 7 years ago
e9d0e5a
Remove some useless functions
by Gavin Howard
· 7 years ago
7168cad
Add pedantic and comply with C99
by Gavin Howard
· 7 years ago
7c8dc77
Fix scan-build warnings
by Gavin Howard
· 7 years ago
5f75f4e
Fix a problem with last commit
by Gavin Howard
· 7 years ago
d571acf
Fix warnings and bugs found using scan-build
by Gavin Howard
· 7 years ago
5648263
Fix bugs in the vm that printed errors twice or not at all
by Gavin Howard
· 7 years ago
6c24436
Fix a leak
by Gavin Howard
· 7 years ago
eac4710
Add a header comment to the math library
by Gavin Howard
· 7 years ago
9c931e6
Change the test driver to just cat files
by Gavin Howard
· 7 years ago
8bdbb1f
Fix bugs relating to handling of the math library
by Gavin Howard
· 7 years ago
f7964a6
Make the new BcResults work
by Gavin Howard
· 7 years ago
8bb2638
Style fixes
by Gavin Howard
· 7 years ago
Next »