Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
linux-user: Move generic TARGET_RLIMIT* definitions to generic/target…
…_resource.h Signed-off-by: Serge Belyshev <belyshev@depni.sinp.msu.ru> Message-Id: <87ee4ql3yk.fsf_-_@depni.sinp.msu.ru> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
- Loading branch information
Showing
22 changed files
with
117 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#ifndef ALPHA_TARGET_RESOURCE_H | ||
#define ALPHA_TARGET_RESOURCE_H | ||
|
||
#include "../generic/target_resource.h" | ||
|
||
#undef TARGET_RLIM_INFINITY | ||
#define TARGET_RLIM_INFINITY 0x7fffffffffffffffull | ||
|
||
#undef TARGET_RLIMIT_NOFILE | ||
#define TARGET_RLIMIT_NOFILE 6 | ||
|
||
#undef TARGET_RLIMIT_AS | ||
#define TARGET_RLIMIT_AS 7 | ||
|
||
#undef TARGET_RLIMIT_NPROC | ||
#define TARGET_RLIMIT_NPROC 8 | ||
|
||
#undef TARGET_RLIMIT_MEMLOCK | ||
#define TARGET_RLIMIT_MEMLOCK 9 | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
/* | ||
* Target definitions of RLIMIT_* constants. These may be overridden by an | ||
* architecture specific header if needed. | ||
*/ | ||
|
||
#ifndef GENERIC_TARGET_RESOURCE_H | ||
#define GENERIC_TARGET_RESOURCE_H | ||
|
||
struct target_rlimit { | ||
abi_ulong rlim_cur; | ||
abi_ulong rlim_max; | ||
}; | ||
|
||
struct target_rlimit64 { | ||
uint64_t rlim_cur; | ||
uint64_t rlim_max; | ||
}; | ||
|
||
#define TARGET_RLIM_INFINITY ((abi_ulong)-1) | ||
|
||
#define TARGET_RLIMIT_CPU 0 | ||
#define TARGET_RLIMIT_FSIZE 1 | ||
#define TARGET_RLIMIT_DATA 2 | ||
#define TARGET_RLIMIT_STACK 3 | ||
#define TARGET_RLIMIT_CORE 4 | ||
#define TARGET_RLIMIT_RSS 5 | ||
#define TARGET_RLIMIT_NPROC 6 | ||
#define TARGET_RLIMIT_NOFILE 7 | ||
#define TARGET_RLIMIT_MEMLOCK 8 | ||
#define TARGET_RLIMIT_AS 9 | ||
#define TARGET_RLIMIT_LOCKS 10 | ||
#define TARGET_RLIMIT_SIGPENDING 11 | ||
#define TARGET_RLIMIT_MSGQUEUE 12 | ||
#define TARGET_RLIMIT_NICE 13 | ||
#define TARGET_RLIMIT_RTPRIO 14 | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#ifndef MIPS_TARGET_RESOURCE_H | ||
#define MIPS_TARGET_RESOURCE_H | ||
|
||
#include "../generic/target_resource.h" | ||
|
||
#undef TARGET_RLIM_INFINITY | ||
#define TARGET_RLIM_INFINITY 0x7fffffffUL | ||
|
||
#undef TARGET_RLIMIT_NOFILE | ||
#define TARGET_RLIMIT_NOFILE 5 | ||
|
||
#undef TARGET_RLIMIT_AS | ||
#define TARGET_RLIMIT_AS 6 | ||
|
||
#undef TARGET_RLIMIT_RSS | ||
#define TARGET_RLIMIT_RSS 7 | ||
|
||
#undef TARGET_RLIMIT_NPROC | ||
#define TARGET_RLIMIT_NPROC 8 | ||
|
||
#undef TARGET_RLIMIT_MEMLOCK | ||
#define TARGET_RLIMIT_MEMLOCK 9 | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../mips/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
#ifndef SPARC_TARGET_RESOURCE_H | ||
#define SPARC_TARGET_RESOURCE_H | ||
|
||
#include "../generic/target_resource.h" | ||
|
||
#if TARGET_ABI_BITS == 32 | ||
#undef TARGET_RLIM_INFINITY | ||
#define TARGET_RLIM_INFINITY 0x7fffffffUL | ||
#endif | ||
|
||
#undef TARGET_RLIMIT_NOFILE | ||
#define TARGET_RLIMIT_NOFILE 6 | ||
|
||
#undef TARGET_RLIMIT_NPROC | ||
#define TARGET_RLIMIT_NPROC 7 | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
#include "../generic/target_resource.h" |