Rivoreo Source Code Repositories
src.rivoreo.one
/
powerpc-bf
/
HEAD
f983788
Strip directory path when printing program name of the driver
by WHR
· 2 years, 5 months ago
master
29fe3bc
Support generation of 32-bit position-independent code
by WHR
· 2 years, 6 months ago
e848803
Don't override optimize level 's' by extended option 'optimize=<level>', implementing the behavior that commit cec0250 failed to implement
by WHR
· 2 years, 6 months ago
d1cbc0b
Save 2 unused instructions when optimizing for size
by WHR
· 2 years, 6 months ago
8bf8fe5
Make assemble error from the driver instead of the compiler
by WHR
· 2 years, 12 months ago
fd0e966
Interpret extended option 'path={c|a|l}:<path>' in driver to support using an alternate compiler, assembler or linker
by WHR
· 2 years, 12 months ago
c159ead
Remove output file or make assemble error on compilation failure
by WHR
· 3 years ago
eed239f
It looks better to write 'la' in print_load_ptr_to_r4
by WHR
· 3 years ago
3d39fcc
Hint the processor that system calls are unlikely to fail
by WHR
· 3 years ago
1850bc6
Mention option '-s' in driver usage message
by WHR
· 3 years ago
54ac087
Optimize 'zero cell' loop
by WHR
· 3 years ago
a7453e4
Accept option '-s' in driver
by WHR
· 3 years ago
d8da1aa
Support 16, 32 and 64 bit cell widths in addition of default 8 bit; support setting number of availble cells
by WHR
· 3 years ago
fb53d3f
Print an error message for unrecognized extended option
by WHR
· 3 years ago
cec0250
Don't override previously specified optimize level 's' by '1'~'9' levels; add extended option 'nooptimize' to disable optimizations that enabled by a previous option
by WHR
· 3 years ago
dd2050c
Fix incorrect substring operations in driver
by WHR
· 3 years ago
7d3bbee
Remove duplicated 'mtlr' instruction
by WHR
· 3 years ago
1f0b0b4
Add extended option 'longbranch' to support large programs
by WHR
· 3 years ago
1770e73
Compact read(2) and write(2) calling code for optimize level 's'
by WHR
· 3 years ago
a10b391
Add option '--help' to driver
by WHR
· 3 years ago
392ac24
Wrap data state under 0x100
by WHR
· 3 years ago
0f30e78
Protect 'label_stack' against overflow
by WHR
· 3 years ago
2968532
Uninline read(2) and write(2) system call codes under optimize level 's'
by WHR
· 3 years ago
89c9165
Reject invalid optimize level
by WHR
· 3 years ago
d9fbb45
Detect and report missing arguments to options in driver
by WHR
· 3 years ago
b09cdab
Mark data is available when related code was emitted due to line breaking
by WHR
· 3 years ago
0341979
Consider nested loops when eliminating loops before data
by WHR
· 3 years ago
86226fa
Add option '--version' to driver
by WHR
· 3 years ago
1a5c0c2
Eliminate loops before any data is ever available
by WHR
· 3 years ago
c59c97f
Support handling system call failure in large programs
by WHR
· 3 years ago
890b04d
Support using '-E' and '-o' for driver
by WHR
· 3 years ago
4731e9b
Fix system call error checkings
by WHR
· 3 years ago
4f76c1d
Start working with git(1)
by WHR
· 3 years ago