*: add more beneficial NOINLINEs
No binary (build failed)
—
(log yok)
| @@ -107,7 +107,7 @@ void fallbackSimpleSort(uint32_t* fmap, | |
| #define FALLBACK_QSORT_SMALL_THRESH 10 | |
| #define FALLBACK_QSORT_STACK_SIZE 100 | |
| - | static |
| + | static NOINLINE |
| void fallbackQSort3(uint32_t* fmap, | |
| uint32_t* eclass, | |
| int32_t loSt, | |
| @@ -545,7 +545,7 @@ static enum xz_ret XZ_FUNC dec_block_header(struct xz_dec *s) | |
| return XZ_OK; | |
| } | |
| - | static enum xz_ret XZ_FUNC dec_main(struct xz_dec *s, struct xz_buf *b) |
| + | static NOINLINE enum xz_ret XZ_FUNC dec_main(struct xz_dec *s, struct xz_buf *b) |
| { | |
| enum xz_ret ret; | |
| @@ -403,7 +403,7 @@ verify_sun_cmp(int *a, int *b) | |
| return -1; | |
| } | |
| - | static void |
| + | static NOINLINE void |
| verify_sun(void) | |
| { | |
| unsigned starts[8], lens[8], start, stop; | |