diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-01-20 21:18:36 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-01-20 21:18:36 -0800 |
| commit | e7244cc382524ac5354dbf7b7cb351e926e8118f (patch) | |
| tree | 65b4d3a843a545aa76f7f9e7797b2664f758e336 /include/linux | |
| parent | 4f42d0bf72253dd01e9a8d168e28706803c98a9d (diff) | |
| parent | bb2e0fb1e6aa9f737d6e0cbcf6494c51180e6d6d (diff) | |
Merge tag 'm68k-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Pull m68k updates from Geert Uytterhoeven:
- Use the generic muldi3 libgcc function
- Miscellaneous fixes and improvements
* tag 'm68k-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:
m68k: libgcc: Fix lvalue abuse in umul_ppmm()
m68k: vga: Fix I/O defines
zorro: Constify 'struct bin_attribute'
m68k: atari: Use str_on_off() helper in atari_nvram_proc_read()
m68k: Use kernel's generic muldi3 libgcc function
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/libgcc.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/libgcc.h b/include/linux/libgcc.h index fc388da6a027..0d68f9d6a6a7 100644 --- a/include/linux/libgcc.h +++ b/include/linux/libgcc.h @@ -34,4 +34,8 @@ long long notrace __lshrdi3(long long u, word_type b); long long notrace __muldi3(long long u, long long v); word_type notrace __ucmpdi2(unsigned long long a, unsigned long long b); +#ifdef CONFIG_HAVE_ARCH_LIBGCC_H +#include <asm/libgcc.h> +#endif + #endif /* __ASM_LIBGCC_H */ |
