Commit cea91480 by Kaveh R. Ghazi Committed by Kaveh Ghazi

jcf-io.c (caching_stat): Use __extension__ to avoid pedantic warning.

	* jcf-io.c (caching_stat): Use __extension__ to avoid pedantic
	warning.
	* Make-lang.in: Don't elide warnings in jcf-io.c.

From-SVN: r95819
parent 79a8dc5b
2005-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* jcf-io.c (caching_stat): Use __extension__ to avoid pedantic
warning.
* Make-lang.in: Don't elide warnings in jcf-io.c.
2005-03-01 Per Bothner <per@bothner.com>
PR java/8608
......
......@@ -129,9 +129,6 @@ jvspec.o-warn = -Wno-error
java/parse-scan.o-warn = -Wno-error
java/parse.o-warn = -Wno-error
# Use of non-standardized scandir
java/jcf-io.o-warn = -Wno-error
jc1$(exeext): $(JAVA_OBJS) $(BACKEND) $(LIBDEPS)
rm -f $@
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \
......
......@@ -376,11 +376,11 @@ caching_stat (char *filename, struct stat *buf)
particular, the type of the function pointer passed as the
third argument sometimes takes a "const struct dirent *"
parameter, and sometimes just a "struct dirent *". We cast
to (void *) so that either way it is quietly accepted.
FIXME: scandir is not in POSIX. */
dent->num_files = scandir (filename, &dent->files,
(void *) java_or_class_file,
alphasort);
to (void *) and use __extension__ so that either way it is
quietly accepted. FIXME: scandir is not in POSIX. */
dent->num_files = __extension__ scandir (filename, &dent->files,
(void *) java_or_class_file,
alphasort);
*slot = dent;
}
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment