[PATCH] rl78 subdi3 improvement

2017-10-20 Thread Sebastian Perta
Hello, The following patch improves both the speed and code size for 64 bit subtraction for RL78: it emits a library function call instead of emitting code for the 64 bit add for every single subtraction. The subtraction function which was added in libgcc is hand written, so more optimal than

Re: [PATCH] rl78 subdi3 improvement

2017-10-23 Thread DJ Delorie
Committed. Thanks! Note: your diff program isn't producing valid diffs... * it's dropping leading tabs * it's not putting a space after file names in the headers I have to manually fix these to apply the patch; if you could fix it on your end that would be appreciated :-)