mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-08 17:22:05 +03:00
Rename module 'pathname' to 'filename'.
Rename concatenated_pathname to concatenated_filename.
This commit is contained in:
26
ChangeLog
26
ChangeLog
@@ -1,3 +1,29 @@
|
|||||||
|
2007-02-25 Bruno Haible <bruno@clisp.org>
|
||||||
|
|
||||||
|
* modules/filename: Renamed from modules/pathname.
|
||||||
|
(Files): Replace lib/pathname.h with lib/filename.h. Replace
|
||||||
|
lib/concatpath.c with lib/concat-filename.c.
|
||||||
|
(Makefile.am): Update.
|
||||||
|
(Include): Replace pathname.h with filename.h.
|
||||||
|
* lib/filename.h: Renamed from lib/pathname.h.
|
||||||
|
(concatenated_filename): Renamed from concatenated_pathname.
|
||||||
|
* lib/concat-filename.c: Renamed from lib/concatpath.c.
|
||||||
|
(concatenated_filename): Renamed from concatenated_pathname.
|
||||||
|
* lib/findprog.c: Include filename.h instead of pathname.h.
|
||||||
|
(find_in_path): Update.
|
||||||
|
* lib/javacomp.c: Include filename.h instead of pathname.h.
|
||||||
|
(is_envjavac_gcj43_usable, is_envjavac_oldgcj_14_14_usable,
|
||||||
|
is_envjavac_oldgcj_14_13_usable, is_envjavac_nongcj_usable,
|
||||||
|
is_gcj_present, is_gcj43_usable, is_oldgcj_14_14_usable,
|
||||||
|
is_oldgcj_14_13_usable, is_javac_usable): Update.
|
||||||
|
* lib/javaexec.c: Include filename.h instead of pathname.h.
|
||||||
|
(execute_java_class): Update.
|
||||||
|
* modules/findprog: Update.
|
||||||
|
* modules/javacomp: Update.
|
||||||
|
* modules/javaexec: Update.
|
||||||
|
* MODULES.html.sh (File system functions): Add 'filename', remove
|
||||||
|
'pathname'.
|
||||||
|
|
||||||
2007-02-25 Bruno Haible <bruno@clisp.org>
|
2007-02-25 Bruno Haible <bruno@clisp.org>
|
||||||
|
|
||||||
* modules/printf-frexpl-tests: New file.
|
* modules/printf-frexpl-tests: New file.
|
||||||
|
@@ -2050,6 +2050,7 @@ func_all_modules ()
|
|||||||
func_module file-type
|
func_module file-type
|
||||||
func_module fileblocks
|
func_module fileblocks
|
||||||
func_module filemode
|
func_module filemode
|
||||||
|
func_module filename
|
||||||
func_module filenamecat
|
func_module filenamecat
|
||||||
func_module fts
|
func_module fts
|
||||||
func_module fts-lgpl
|
func_module fts-lgpl
|
||||||
@@ -2061,7 +2062,6 @@ func_all_modules ()
|
|||||||
func_module modechange
|
func_module modechange
|
||||||
func_module mountlist
|
func_module mountlist
|
||||||
func_module openat
|
func_module openat
|
||||||
func_module pathname
|
|
||||||
func_module pathmax
|
func_module pathmax
|
||||||
func_module same
|
func_module same
|
||||||
func_module save-cwd
|
func_module save-cwd
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* Construct a full pathname from a directory and a filename.
|
/* Construct a full pathname from a directory and a filename.
|
||||||
Copyright (C) 2001-2004, 2006, 2007 Free Software Foundation, Inc.
|
Copyright (C) 2001-2004, 2006-2007 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it
|
This program is free software; you can redistribute it and/or modify it
|
||||||
under the terms of the GNU General Public License as published by the
|
under the terms of the GNU General Public License as published by the
|
||||||
@@ -21,18 +21,18 @@
|
|||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
/* Specification. */
|
/* Specification. */
|
||||||
#include "pathname.h"
|
#include "filename.h"
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "xalloc.h"
|
#include "xalloc.h"
|
||||||
|
|
||||||
/* Concatenate a directory pathname, a relative pathname and an optional
|
/* Concatenate a directory filename, a relative filename and an optional
|
||||||
suffix. The directory may end with the directory separator. The second
|
suffix. The directory may end with the directory separator. The second
|
||||||
argument may not start with the directory separator (it is relative).
|
argument may not start with the directory separator (it is relative).
|
||||||
Return a freshly allocated pathname. */
|
Return a freshly allocated filename. */
|
||||||
char *
|
char *
|
||||||
concatenated_pathname (const char *directory, const char *filename,
|
concatenated_filename (const char *directory, const char *filename,
|
||||||
const char *suffix)
|
const char *suffix)
|
||||||
{
|
{
|
||||||
char *result;
|
char *result;
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* Pathname support.
|
/* Pathname support.
|
||||||
Copyright (C) 2001-2004 Free Software Foundation, Inc.
|
Copyright (C) 2001-2004, 2007 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
@@ -15,8 +15,8 @@
|
|||||||
along with this program; if not, write to the Free Software Foundation,
|
along with this program; if not, write to the Free Software Foundation,
|
||||||
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|
||||||
|
|
||||||
#ifndef _PATHNAME_H
|
#ifndef _FILENAME_H
|
||||||
#define _PATHNAME_H
|
#define _FILENAME_H
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
@@ -47,13 +47,13 @@ extern "C" {
|
|||||||
# define FILE_SYSTEM_PREFIX_LEN(P) 0
|
# define FILE_SYSTEM_PREFIX_LEN(P) 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Concatenate a directory pathname, a relative pathname and an optional
|
/* Concatenate a directory filename, a relative filename and an optional
|
||||||
suffix. Return a freshly allocated pathname. */
|
suffix. Return a freshly allocated filename. */
|
||||||
extern char *concatenated_pathname (const char *directory,
|
extern char *concatenated_filename (const char *directory,
|
||||||
const char *filename, const char *suffix);
|
const char *filename, const char *suffix);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* _PATHNAME_H */
|
#endif /* _FILENAME_H */
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* Locating a program in PATH.
|
/* Locating a program in PATH.
|
||||||
Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.
|
Copyright (C) 2001-2004, 2006-2007 Free Software Foundation, Inc.
|
||||||
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
|
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#include "xalloc.h"
|
#include "xalloc.h"
|
||||||
#include "pathname.h"
|
#include "filename.h"
|
||||||
|
|
||||||
|
|
||||||
const char *
|
const char *
|
||||||
@@ -76,7 +76,7 @@ find_in_path (const char *progname)
|
|||||||
dir = ".";
|
dir = ".";
|
||||||
|
|
||||||
/* Concatenate dir and progname. */
|
/* Concatenate dir and progname. */
|
||||||
progpathname = concatenated_pathname (dir, progname, NULL);
|
progpathname = concatenated_filename (dir, progname, NULL);
|
||||||
|
|
||||||
/* On systems which have the eaccess() system call, let's use it.
|
/* On systems which have the eaccess() system call, let's use it.
|
||||||
On other systems, let's hope that this program is not installed
|
On other systems, let's hope that this program is not installed
|
||||||
@@ -89,7 +89,7 @@ find_in_path (const char *progname)
|
|||||||
{
|
{
|
||||||
free (progpathname);
|
free (progpathname);
|
||||||
|
|
||||||
/* Add the "./" prefix for real, that concatenated_pathname()
|
/* Add the "./" prefix for real, that concatenated_filename()
|
||||||
optimized away. This avoids a second PATH search when the
|
optimized away. This avoids a second PATH search when the
|
||||||
caller uses execlp/execvp. */
|
caller uses execlp/execvp. */
|
||||||
progpathname = XNMALLOC (2 + strlen (progname) + 1, char);
|
progpathname = XNMALLOC (2 + strlen (progname) + 1, char);
|
||||||
|
@@ -43,7 +43,7 @@
|
|||||||
#include "xalloc.h"
|
#include "xalloc.h"
|
||||||
#include "xallocsa.h"
|
#include "xallocsa.h"
|
||||||
#include "getline.h"
|
#include "getline.h"
|
||||||
#include "pathname.h"
|
#include "filename.h"
|
||||||
#include "fwriteerror.h"
|
#include "fwriteerror.h"
|
||||||
#include "clean-temp.h"
|
#include "clean-temp.h"
|
||||||
#include "error.h"
|
#include "error.h"
|
||||||
@@ -741,7 +741,7 @@ is_envjavac_gcj43_usable (const char *javac,
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet (source_version)))
|
get_goodcode_snippet (source_version)))
|
||||||
{
|
{
|
||||||
@@ -751,7 +751,7 @@ is_envjavac_gcj43_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -785,7 +785,7 @@ is_envjavac_gcj43_usable (const char *javac,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
||||||
@@ -797,7 +797,7 @@ is_envjavac_gcj43_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -890,7 +890,7 @@ is_envjavac_oldgcj_14_14_usable (const char *javac, bool *usablep)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet ("1.4")))
|
get_goodcode_snippet ("1.4")))
|
||||||
{
|
{
|
||||||
@@ -900,7 +900,7 @@ is_envjavac_oldgcj_14_14_usable (const char *javac, bool *usablep)
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -927,7 +927,7 @@ is_envjavac_oldgcj_14_14_usable (const char *javac, bool *usablep)
|
|||||||
Return a failure indicator (true upon error). */
|
Return a failure indicator (true upon error). */
|
||||||
static bool
|
static bool
|
||||||
is_envjavac_oldgcj_14_13_usable (const char *javac,
|
is_envjavac_oldgcj_14_13_usable (const char *javac,
|
||||||
bool *usablep, bool *need_no_assert_option_p)
|
bool *usablep, bool *need_no_assert_option_p)
|
||||||
{
|
{
|
||||||
static bool envjavac_tested;
|
static bool envjavac_tested;
|
||||||
static bool envjavac_usable;
|
static bool envjavac_usable;
|
||||||
@@ -951,7 +951,7 @@ is_envjavac_oldgcj_14_13_usable (const char *javac,
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet ("1.3")))
|
get_goodcode_snippet ("1.3")))
|
||||||
{
|
{
|
||||||
@@ -961,7 +961,7 @@ is_envjavac_oldgcj_14_13_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -994,7 +994,7 @@ is_envjavac_oldgcj_14_13_usable (const char *javac,
|
|||||||
if (javac_works && javac_noassert_works)
|
if (javac_works && javac_noassert_works)
|
||||||
{
|
{
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftestfail.java",
|
concatenated_filename (tmpdir->dir_name, "conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_failcode_snippet ("1.3")))
|
get_failcode_snippet ("1.3")))
|
||||||
@@ -1006,7 +1006,7 @@ is_envjavac_oldgcj_14_13_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftestfail.class",
|
concatenated_filename (tmpdir->dir_name, "conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
@@ -1091,7 +1091,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet (source_version)))
|
get_goodcode_snippet (source_version)))
|
||||||
{
|
{
|
||||||
@@ -1101,7 +1101,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -1135,7 +1135,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
||||||
@@ -1147,7 +1147,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -1219,7 +1219,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
@@ -1233,7 +1233,7 @@ is_envjavac_nongcj_usable (const char *javac,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -1387,7 +1387,7 @@ is_gcj_present (void)
|
|||||||
char *conftest_file_name;
|
char *conftest_file_name;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftestlib.java",
|
concatenated_filename (tmpdir->dir_name, "conftestlib.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
"public class conftestlib {\n"
|
"public class conftestlib {\n"
|
||||||
@@ -1401,7 +1401,7 @@ is_gcj_present (void)
|
|||||||
const char *java_sources[1];
|
const char *java_sources[1];
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestlib.class",
|
"conftestlib.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -1531,7 +1531,7 @@ is_gcj43_usable (const char *source_version,
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet (source_version)))
|
get_goodcode_snippet (source_version)))
|
||||||
{
|
{
|
||||||
@@ -1541,7 +1541,7 @@ is_gcj43_usable (const char *source_version,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -1571,7 +1571,7 @@ is_gcj43_usable (const char *source_version,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
||||||
@@ -1582,7 +1582,7 @@ is_gcj43_usable (const char *source_version,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -1670,7 +1670,7 @@ is_oldgcj_14_14_usable (bool *usablep)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet ("1.4")))
|
get_goodcode_snippet ("1.4")))
|
||||||
{
|
{
|
||||||
@@ -1680,7 +1680,7 @@ is_oldgcj_14_14_usable (bool *usablep)
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -1727,7 +1727,7 @@ is_oldgcj_14_13_usable (bool *usablep, bool *need_no_assert_option_p)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet ("1.3")))
|
get_goodcode_snippet ("1.3")))
|
||||||
{
|
{
|
||||||
@@ -1737,7 +1737,7 @@ is_oldgcj_14_13_usable (bool *usablep, bool *need_no_assert_option_p)
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -1835,7 +1835,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.java", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.java", NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
get_goodcode_snippet (source_version)))
|
get_goodcode_snippet (source_version)))
|
||||||
{
|
{
|
||||||
@@ -1845,7 +1845,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name, "conftest.class", NULL);
|
concatenated_filename (tmpdir->dir_name, "conftest.class", NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
|
||||||
java_sources[0] = conftest_file_name;
|
java_sources[0] = conftest_file_name;
|
||||||
@@ -1878,7 +1878,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
if (write_temp_file (tmpdir, conftest_file_name, failcode))
|
||||||
@@ -1889,7 +1889,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
@@ -1959,7 +1959,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
free (conftest_file_name);
|
free (conftest_file_name);
|
||||||
|
|
||||||
conftest_file_name =
|
conftest_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.java",
|
"conftestfail.java",
|
||||||
NULL);
|
NULL);
|
||||||
if (write_temp_file (tmpdir, conftest_file_name,
|
if (write_temp_file (tmpdir, conftest_file_name,
|
||||||
@@ -1971,7 +1971,7 @@ is_javac_usable (const char *source_version, const char *target_version,
|
|||||||
}
|
}
|
||||||
|
|
||||||
compiled_file_name =
|
compiled_file_name =
|
||||||
concatenated_pathname (tmpdir->dir_name,
|
concatenated_filename (tmpdir->dir_name,
|
||||||
"conftestfail.class",
|
"conftestfail.class",
|
||||||
NULL);
|
NULL);
|
||||||
register_temp_file (tmpdir, compiled_file_name);
|
register_temp_file (tmpdir, compiled_file_name);
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* Execute a Java program.
|
/* Execute a Java program.
|
||||||
Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
|
Copyright (C) 2001-2003, 2006-2007 Free Software Foundation, Inc.
|
||||||
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
|
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
#include "classpath.h"
|
#include "classpath.h"
|
||||||
#include "xsetenv.h"
|
#include "xsetenv.h"
|
||||||
#include "sh-quote.h"
|
#include "sh-quote.h"
|
||||||
#include "pathname.h"
|
#include "filename.h"
|
||||||
#include "xalloc.h"
|
#include "xalloc.h"
|
||||||
#include "xallocsa.h"
|
#include "xallocsa.h"
|
||||||
#include "error.h"
|
#include "error.h"
|
||||||
@@ -95,7 +95,7 @@ execute_java_class (const char *class_name,
|
|||||||
/* First, try a class compiled to a native code executable. */
|
/* First, try a class compiled to a native code executable. */
|
||||||
if (exe_dir != NULL)
|
if (exe_dir != NULL)
|
||||||
{
|
{
|
||||||
char *exe_pathname = concatenated_pathname (exe_dir, class_name, EXEEXT);
|
char *exe_pathname = concatenated_filename (exe_dir, class_name, EXEEXT);
|
||||||
char *old_classpath;
|
char *old_classpath;
|
||||||
char **argv = (char **) xallocsa ((1 + nargs + 1) * sizeof (char *));
|
char **argv = (char **) xallocsa ((1 + nargs + 1) * sizeof (char *));
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
@@ -1,10 +1,10 @@
|
|||||||
Description:
|
Description:
|
||||||
Construct a full pathname by concatenating a directory name, a relative
|
Construct a full filename by concatenating a directory name, a relative
|
||||||
filename, and a suffix.
|
filename, and a suffix.
|
||||||
|
|
||||||
Files:
|
Files:
|
||||||
lib/pathname.h
|
lib/filename.h
|
||||||
lib/concatpath.c
|
lib/concat-filename.c
|
||||||
|
|
||||||
Depends-on:
|
Depends-on:
|
||||||
xalloc
|
xalloc
|
||||||
@@ -13,10 +13,10 @@ stpcpy
|
|||||||
configure.ac:
|
configure.ac:
|
||||||
|
|
||||||
Makefile.am:
|
Makefile.am:
|
||||||
lib_SOURCES += pathname.h concatpath.c
|
lib_SOURCES += concat-filename.c
|
||||||
|
|
||||||
Include:
|
Include:
|
||||||
"pathname.h"
|
"filename.h"
|
||||||
|
|
||||||
License:
|
License:
|
||||||
GPL
|
GPL
|
||||||
|
@@ -10,7 +10,7 @@ m4/eaccess.m4
|
|||||||
Depends-on:
|
Depends-on:
|
||||||
stdbool
|
stdbool
|
||||||
xalloc
|
xalloc
|
||||||
pathname
|
filename
|
||||||
unistd
|
unistd
|
||||||
|
|
||||||
configure.ac:
|
configure.ac:
|
||||||
|
@@ -20,7 +20,7 @@ safe-read
|
|||||||
xalloc
|
xalloc
|
||||||
xallocsa
|
xallocsa
|
||||||
getline
|
getline
|
||||||
pathname
|
filename
|
||||||
fwriteerror
|
fwriteerror
|
||||||
clean-temp
|
clean-temp
|
||||||
error
|
error
|
||||||
|
@@ -11,7 +11,7 @@ execute
|
|||||||
classpath
|
classpath
|
||||||
xsetenv
|
xsetenv
|
||||||
sh-quote
|
sh-quote
|
||||||
pathname
|
filename
|
||||||
xalloc
|
xalloc
|
||||||
xallocsa
|
xallocsa
|
||||||
error
|
error
|
||||||
|
Reference in New Issue
Block a user