This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.15-342-g1991fa0
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 9 Mar 2012 22:46:36 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.15-342-g1991fa0
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 1991fa031c685d5cdcfc07cfea552bd7c33804e9 (commit)
from 60d6f5a6f50d838bcb4240fcc0223cac445c6c83 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=1991fa031c685d5cdcfc07cfea552bd7c33804e9
commit 1991fa031c685d5cdcfc07cfea552bd7c33804e9
Author: Joseph Myers <joseph@codesourcery.com>
Date: Fri Mar 9 22:46:12 2012 +0000
Remove __GNU_LIBRARY__ conditionals from rpcgen.
diff --git a/ChangeLog b/ChangeLog
index 4cdf4f5..6c03906 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-03-09 Joseph Myers <joseph@codesourcery.com>
+
+ * sunrpc/rpc_cout.c: Remove __GNU_LIBRARY__ conditionals.
+ * sunrpc/rpc_main.c: Likewise.
+ * sunrpc/rpc_svcout.c: Likewise.
+
2012-03-09 David S. Miller <davem@davemloft.net>
* include/math_private.h: New file.
diff --git a/sunrpc/rpc_cout.c b/sunrpc/rpc_cout.c
index d003ad7..db7b571 100644
--- a/sunrpc/rpc_cout.c
+++ b/sunrpc/rpc_cout.c
@@ -416,13 +416,11 @@ emit_union (const definition * def)
free (object);
f_print (fout, "\t\tbreak;\n");
}
-#ifdef __GNU_LIBRARY__
else
{
f_print (fout, "\tdefault:\n");
f_print (fout, "\t\tbreak;\n");
}
-#endif
}
else
{
diff --git a/sunrpc/rpc_main.c b/sunrpc/rpc_main.c
index ad1b400..3096455 100644
--- a/sunrpc/rpc_main.c
+++ b/sunrpc/rpc_main.c
@@ -164,18 +164,10 @@ int indefinitewait; /* If started by port monitors, hang till it wants */
int exitnow; /* If started by port monitors, exit after the call */
int timerflag; /* TRUE if !indefinite && !exitnow */
int newstyle; /* newstyle of passing arguments (by value) */
-#ifdef __GNU_LIBRARY__
int Cflag = 1; /* ANSI C syntax */
-#else
-int Cflag; /* ANSI C/C++ syntax */
-#endif
int CCflag; /* C++ files */
static int allfiles; /* generate all files */
-#ifdef __GNU_LIBRARY__
int tirpcflag; /* generating code for tirpc, by default */
-#else
-int tirpcflag = 1; /* generating code for tirpc, by default */
-#endif
xdrfunc *xdrfunc_head; /* xdr function list */
xdrfunc *xdrfunc_tail; /* xdr function list */
@@ -707,37 +699,18 @@ s_output (int argc, const char *argv[], const char *infile, const char *define,
}
if (!tirpcflag && inetdflag)
-#ifdef __GNU_LIBRARY__
fprintf (fout, "#include <sys/ioctl.h> /* ioctl, TIOCNOTTY */\n");
-#else
- fprintf (fout, "#include <sys/ttycom.h>/* TIOCNOTTY */\n");
-#endif
if (Cflag && (inetdflag || pmflag))
{
-#ifdef __GNU_LIBRARY__
fprintf (fout, "#include <sys/types.h> /* open */\n");
fprintf (fout, "#include <sys/stat.h> /* open */\n");
fprintf (fout, "#include <fcntl.h> /* open */\n");
fprintf (fout, "#include <unistd.h> /* getdtablesize */\n");
-#else
- fprintf (fout, "#ifdef __cplusplus\n");
- fprintf (fout, "#include <sysent.h> /* getdtablesize, open */\n");
- fprintf (fout, "#endif /* __cplusplus */\n");
- if (tirpcflag)
- fprintf (fout, "#include <unistd.h> /* setsid */\n");
-#endif
}
-#ifdef __GNU_LIBRARY__
if (tirpcflag && !(Cflag && (inetdflag || pmflag)))
-#else
- if (tirpcflag)
-#endif
fprintf (fout, "#include <sys/types.h>\n");
fprintf (fout, "#include <memory.h>\n");
-#ifndef __GNU_LIBRARY__
- fprintf (fout, "#include <stropts.h>\n");
-#endif
if (inetdflag || !tirpcflag)
{
fprintf (fout, "#include <sys/socket.h>\n");
@@ -752,25 +725,13 @@ s_output (int argc, const char *argv[], const char *infile, const char *define,
fprintf (fout, "#include <sys/resource.h> /* rlimit */\n");
if (logflag || inetdflag || pmflag)
{
-#ifdef __GNU_LIBRARY__
fprintf (fout, "#include <syslog.h>\n");
-#else
- fprintf (fout, "#ifdef SYSLOG\n");
- fprintf (fout, "#include <syslog.h>\n");
- fprintf (fout, "#else\n");
- fprintf (fout, "#define LOG_ERR 1\n");
- fprintf (fout, "#define openlog(a, b, c)\n");
- fprintf (fout, "#endif\n");
-#endif
}
/* for ANSI-C */
if (Cflag)
fprintf (fout, "\n#ifndef SIG_PF\n#define SIG_PF void(*)(int)\n#endif\n");
-#ifndef __GNU_LIBRARY__
- fprintf (fout, "\n#ifdef DEBUG\n#define RPC_SVC_FG\n#endif\n");
-#endif
if (timerflag)
fprintf (fout, "\n#define _RPCSVC_CLOSEDOWN %s\n", svcclosetime);
while ((def = get_definition ()) != NULL)
@@ -1266,25 +1227,21 @@ parseargs (int argc, const char *argv[], struct commandline *cmd)
Cflag = 1;
break;
-#ifdef __GNU_LIBRARY__
case 'k': /* K&R C syntax */
Cflag = 0;
break;
-#endif
case 'b': /* turn TIRPC flag off for
generating backward compatible
*/
tirpcflag = 0;
break;
-#ifdef __GNU_LIBRARY__
case '5': /* turn TIRPC flag on for
generating SysVr4 compatible
*/
tirpcflag = 1;
break;
-#endif
case 'I':
inetdflag = 1;
break;
@@ -1405,9 +1362,6 @@ parseargs (int argc, const char *argv[], struct commandline *cmd)
else
{ /* 4.1 mode */
pmflag = 0; /* set pmflag only in tirpcmode */
-#ifndef __GNU_LIBRARY__
- inetdflag = 1; /* inetdflag is TRUE by default */
-#endif
if (cmd->nflag)
{ /* netid needs TIRPC */
f_print (stderr, _("Cannot use netid flag without TIRPC!\n"));
diff --git a/sunrpc/rpc_svcout.c b/sunrpc/rpc_svcout.c
index 71d9abd..be234ae 100644
--- a/sunrpc/rpc_svcout.c
+++ b/sunrpc/rpc_svcout.c
@@ -91,12 +91,8 @@ write_most (const char *infile /* our name */ , int netflag, int nomain)
if (inetdflag || pmflag)
{
const char *var_type;
-#ifdef __GNU_LIBRARY__
/* WHY? */
var_type = (nomain ? "extern" : "");
-#else
- var_type = (nomain ? "extern" : "static");
-#endif
f_print (fout, "%s int _rpcpmstart;", var_type);
f_print (fout, "\t\t/* Started by a port monitor ? */\n");
if (!tirpcflag)
@@ -133,7 +129,6 @@ write_most (const char *infile /* our name */ , int netflag, int nomain)
if (nomain)
return;
-#ifdef __GNU_LIBRARY__
if (Cflag)
f_print (fout, "\nint\nmain (int argc, char **argv)\n");
else
@@ -142,9 +137,6 @@ write_most (const char *infile /* our name */ , int netflag, int nomain)
f_print (fout, "\tint argc;\n");
f_print (fout, "\tchar **argv;\n");
}
-#else
- f_print (fout, "\nmain()\n");
-#endif
f_print (fout, "{\n");
if (inetdflag)
{
@@ -812,7 +804,7 @@ write_timeout_func (void)
f_print (fout, "closedown (sig)\n\tint sig;\n");
f_print (fout, "{\n");
-#if defined (__GNU_LIBRARY__) && 0
+#if 0
f_print (fout, "\t(void) signal (sig, %s closedown);\n",
Cflag ? "(SIG_PF)" : "(void(*)())");
#endif
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
sunrpc/rpc_cout.c | 2 --
sunrpc/rpc_main.c | 46 ----------------------------------------------
sunrpc/rpc_svcout.c | 10 +---------
4 files changed, 7 insertions(+), 57 deletions(-)
hooks/post-receive
--
GNU C Library master sources