arc, metag, nios2, or1k, tile: fix build
Fix build regression introduced by commit
34683e3926
.
* linux/32/syscallent.h: Add sys_ prefix to ARCH_mmap and mmap.
* linux/arc/syscallent.h: Add sys_ prefix to ARCH_mmap and mmap_pgoff.
* linux/nios2/syscallent.h: Likewise.
* linux/or1k/syscallent.h: Likewise.
* linux/tile/syscallent1.h: Add sys_ prefix to ARCH_mmap and sys_mmap_4koff.
* pathtrace.c (pathtrace_match): Handle SEN_ARCH_mmap.
* NEWS: Mention this build fix.
Reported-by: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
This commit is contained in:
parent
24fb8efa27
commit
dd1a80c8d2
3
NEWS
3
NEWS
@ -1,6 +1,9 @@
|
||||
Noteworthy changes in release ?.?? (????-??-??)
|
||||
===============================================
|
||||
|
||||
* Bug fixes
|
||||
* Fixed build on arc, metag, nios2, or1k, and tile architectures.
|
||||
|
||||
Noteworthy changes in release 4.11 (2015-12-21)
|
||||
===============================================
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#ifndef ARCH_mmap
|
||||
# define ARCH_mmap mmap
|
||||
#ifndef sys_ARCH_mmap
|
||||
# define sys_ARCH_mmap sys_mmap
|
||||
#endif
|
||||
[ 0] = { 2, 0, SEN(io_setup), "io_setup" },
|
||||
[ 1] = { 1, 0, SEN(io_destroy), "io_destroy" },
|
||||
@ -276,5 +276,5 @@
|
||||
[283] = { 2, 0, SEN(membarrier), "membarrier", },
|
||||
[284] = { 3, TM, SEN(mlock2), "mlock2" },
|
||||
|
||||
#undef ARCH_mmap
|
||||
#undef sys_ARCH_mmap
|
||||
#undef ARCH_WANT_SYNC_FILE_RANGE2
|
||||
|
@ -1,4 +1,4 @@
|
||||
#define ARCH_mmap mmap_pgoff
|
||||
#define sys_ARCH_mmap sys_mmap_pgoff
|
||||
#include "32/syscallent.h"
|
||||
[244] = { 3, 0, SEN(printargs), "arc_cacheflush"},
|
||||
[245] = { 1, 0, SEN(printargs), "arc_settls" },
|
||||
|
@ -1,4 +1,4 @@
|
||||
#define ARCH_mmap mmap_pgoff
|
||||
#define sys_ARCH_mmap sys_mmap_pgoff
|
||||
#include "32/syscallent.h"
|
||||
[244] = {4, 0, SEN(cacheflush), "cacheflush"},
|
||||
[245 ... 259] = { },
|
||||
|
@ -1,4 +1,4 @@
|
||||
#define ARCH_mmap mmap_pgoff
|
||||
#define sys_ARCH_mmap sys_mmap_pgoff
|
||||
#include "32/syscallent.h"
|
||||
[244] = { 3, NF, SEN(or1k_atomic), "or1k_atomic" },
|
||||
[245 ... 259] = { },
|
||||
|
@ -1,4 +1,4 @@
|
||||
#define ARCH_mmap mmap_4koff
|
||||
#define sys_ARCH_mmap sys_mmap_4koff
|
||||
#define ARCH_WANT_SYNC_FILE_RANGE2 1
|
||||
#include "32/syscallent.h"
|
||||
[244] = { 1, 0, SEN(printargs), "cmpxchg_badaddr" },
|
||||
|
@ -216,6 +216,7 @@ pathtrace_match(struct tcb *tcp)
|
||||
case SEN_mmap:
|
||||
case SEN_mmap_4koff:
|
||||
case SEN_mmap_pgoff:
|
||||
case SEN_ARCH_mmap:
|
||||
/* x, x, x, x, fd */
|
||||
return fdmatch(tcp, tcp->u_arg[4]);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user