|
From: <sv...@va...> - 2005-06-10 22:39:09
|
Author: njn
Date: 2005-06-10 23:39:04 +0100 (Fri, 10 Jun 2005)
New Revision: 3871
Log:
Moved VG_(fd_{hard,soft}_limit) into a better spot.
Modified:
trunk/coregrind/core.h
trunk/coregrind/m_libcfile.c
trunk/coregrind/m_main.c
trunk/coregrind/pub_core_libcfile.h
Modified: trunk/coregrind/core.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/core.h 2005-06-10 22:08:14 UTC (rev 3870)
+++ trunk/coregrind/core.h 2005-06-10 22:39:04 UTC (rev 3871)
@@ -56,10 +56,6 @@
/* The directory we look for all our auxillary files in */
#define VALGRINDLIB "VALGRINDLIB"
=20
-/* Application-visible file descriptor limits */
-extern Int VG_(fd_soft_limit);
-extern Int VG_(fd_hard_limit);
-
/* ---------------------------------------------------------------------
Exports of vg_intercept.c
------------------------------------------------------------------ */
Modified: trunk/coregrind/m_libcfile.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_libcfile.c 2005-06-10 22:08:14 UTC (rev 3870)
+++ trunk/coregrind/m_libcfile.c 2005-06-10 22:39:04 UTC (rev 3871)
@@ -39,6 +39,10 @@
File stuff
------------------------------------------------------------------ */
=20
+/* Application-visible file descriptor limits */
+Int VG_(fd_soft_limit) =3D -1;
+Int VG_(fd_hard_limit) =3D -1;
+
static inline Bool fd_exists(Int fd)
{
struct vki_stat st;
Modified: trunk/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_main.c 2005-06-10 22:08:14 UTC (rev 3870)
+++ trunk/coregrind/m_main.c 2005-06-10 22:39:04 UTC (rev 3871)
@@ -125,10 +125,6 @@
static Int vg_argc;
static Char **vg_argv;
=20
-/* Application-visible file descriptor limits */
-Int VG_(fd_soft_limit) =3D -1;
-Int VG_(fd_hard_limit) =3D -1;
-
/* As deduced from sp_at_startup, the client's argc, argv[] and
envp[] as extracted from the client's stack at startup-time. */
Int VG_(client_argc);
Modified: trunk/coregrind/pub_core_libcfile.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/pub_core_libcfile.h 2005-06-10 22:08:14 UTC (rev 3870=
)
+++ trunk/coregrind/pub_core_libcfile.h 2005-06-10 22:39:04 UTC (rev 3871=
)
@@ -38,6 +38,10 @@
=20
#include "pub_tool_libcfile.h"
=20
+/* Application-visible file descriptor limits */
+extern Int VG_(fd_soft_limit);
+extern Int VG_(fd_hard_limit);
+
/* Move an fd into the Valgrind-safe range */
extern Int VG_(safe_fd)(Int oldfd);
=20
|