Messages in this thread | | | From | Gideon Israel Dsouza <> | Subject | [PATCH 0/1] mm: Use macros from compiler.h instead of gcc specific attribute | Date | Sun, 2 Mar 2014 19:09:57 +0530 |
| |
I'm extremely sorry about the mistake in the earlier patch.
The following patch is a corrected one.
================== Original Cover Letter ================== To increase compiler portability there is <linux/compiler.h> which provides convenience macros for various gcc constructs. Eg: __weak for __attribute__((weak)).
I've taken up the job of cleaning these attributes all over the kernel. Currently my patches for cleanup of all files under /kernel and /block are already done and in the linux-next tree.
In the following patch I've replaced all aforementioned instances under the /mm directory in the kernel source. ==============================================================
Gideon Israel Dsouza (1): mm: use macros from compiler.h instead of __attribute__((...))
mm/hugetlb.c | 3 ++- mm/nommu.c | 3 ++- mm/sparse.c | 4 +++- mm/util.c | 5 +++-- mm/vmalloc.c | 4 +++- 5 files changed, 13 insertions(+), 6 deletions(-)
-- 1.8.5.3
| |