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
This commit is contained in:
parent
79a8dc5b6a
commit
cea914801f
3 changed files with 11 additions and 8 deletions
|
@ -1,3 +1,9 @@
|
|||
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
|
||||
|
|
Loading…
Add table
Reference in a new issue