summaryrefslogtreecommitdiffstats
path: root/include/linux/linkage.h
Commit message (Expand)AuthorAgeFilesLines
* linkage: Fix issue with missing symbol sizePeter Zijlstra2022-05-061-9/+6
* linkage: remove SYM_FUNC_{START,END}_ALIAS()Mark Rutland2022-02-221-30/+0
* linkage: add SYM_FUNC_ALIAS{,_LOCAL,_WEAK}()Mark Rutland2022-02-221-1/+36
* x86/entry: Emit a symbol for register restoring thunkNick Desaulniers2021-01-141-0/+5
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-2/+2
* x86/asm: Provide a Kconfig symbol for disabling old assembly annotationsMark Brown2020-04-181-4/+4
* x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGNJiri Slaby2019-10-181-1/+1
* x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-6/+2
* x86/asm/32: Change all ENTRY+END to SYM_CODE_*Jiri Slaby2019-10-181-0/+2
* x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-181-0/+4
* x86/asm: Remove the last GLOBAL user and remove the macroJiri Slaby2019-10-181-0/+2
* linkage: Introduce new macros for assembler symbolsJiri Slaby2019-10-181-8/+237
* linkage: add generic GLOBAL() macroMark Rutland2018-11-301-0/+6
* include/linux/linkage.h: align weak symbolsAndrey Ryabinin2018-10-261-0/+1
* linux/linkage.h: replace VMLINUX_SYMBOL_STR() with __stringify()Masahiro Yamada2018-06-131-6/+6
* Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | linux/compiler.h: Split into compiler.h and compiler_types.hWill Deacon2017-10-241-1/+1
|/
* asmlinkage: Revert "lto: Make asmlinkage __visible"Andi Kleen2014-05-051-2/+2
* lto: Make asmlinkage __visibleAndi Kleen2014-02-131-2/+2
* arch: use ASM_NL instead of ';' for assembler new line character in the macroChen Gang2014-01-271-7/+12
* Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2013-05-051-11/+9
|\
* | linkage.h: fix build breakage due to symbol prefix handlingJames Hogan2013-05-011-5/+2
* | consolidate cond_syscall and SYSCALL_ALIAS declarationsAl Viro2013-03-031-0/+21
|/
* include/linux/linkage.h: remove unused ATTRIB_NORET macroJoe Perches2012-01-121-2/+0
* treewide: remove useless NORET_TYPE macro and usesJoe Perches2012-01-121-1/+0
* include/linux/linkage.h: remove unused NORET_AND macroJoe Perches2012-01-121-1/+0
* x86: Get rid of asmregparmRichard Weinberger2011-05-241-4/+0
* Rename .bss.page_aligned to .bss..page_aligned.Tim Abbott2010-03-031-2/+2
* Rename .data.page_aligned to .data..page_aligned.Tim Abbott2010-03-031-2/+2
* kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts.Tim Abbott2009-09-211-0/+2
* Add new macros for page-aligned data and bss sections.Tim Abbott2009-06-261-0/+9
* i386: get rid of the use of KPROBE_ENTRY / KPROBE_ENDAlexander van Heukelum2008-11-271-8/+0
* ftrace: move notrace to compiler.hSteven Rostedt2008-10-141-2/+0
* Merge branch 'auto-ftrace-next' into tracing/for-linusIngo Molnar2008-07-141-0/+2
|\
| * tracing: add notrace to linkage.hIngo Molnar2008-05-231-0/+2
* | build: add __page_aligned_data and __page_aligned_bssJeremy Fitzhardinge2008-07-081-0/+4
|/
* Fix "$(AS) -traditional" compile breakage caused by asmlinkage_protectHeiko Carstens2008-04-111-0/+3
* Add commentary about the new "asmlinkage_protect()" macroLinus Torvalds2008-04-101-0/+13
* asmlinkage_protect replaces prevent_tail_callRoland McGrath2008-04-101-2/+2
* Final removal of FASTCALL()/fastcallHarvey Harrison2008-02-131-5/+0
* x86: add ENDPROC() markersJohn Reiser2008-01-301-0/+4
* x86: fix UML and -regparm=3Ingo Molnar2008-01-301-0/+4
* add WEAK() for creating weak asm labelsRusty Russell2007-10-221-0/+6
* [PATCH] x86: error_code is not safe for kprobesPrasanna S.P2006-09-261-1/+5
* Don't include linux/config.h from anywhere else in include/David Woodhouse2006-04-261-1/+0
* [PATCH] abstract type/size specification for assemblyJan Beulich2006-03-241-3/+13
* [PATCH] Kprobes: prevent possible race conditions genericPrasanna S Panchamukhi2005-09-071-0/+7
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+47