- 19 May, 1999 18 commits
-
-
* class.c (build_utf8_ref): Initialize variable `field'. * decl.c (init_decl_processing): Initialize variable `field'. * expr.c (build_known_method_ref): Mark parameters `method_type', `method_signature' and `arg_list' with ATTRIBUTE_UNUSED. (process_jvm_instruction): Likewise for parameter `length'. * jvspec.c (lang_specific_driver): Mark variables `saw_math', `saw_libc', `saw_gc', `saw_threadlib' and `saw_libgcj' with ATTRIBUTE_UNUSED. * parse.y (maybe_generate_clinit): Remove unused variable `has_non_primitive_fields'. (find_in_imports_on_demand): Initialize variables `node_to_use' and `cl'. (patch_binop): Likewise for variable `prom_type'. (patch_unaryop): Likewise for variable `prom_type'. * verify.c (verify_jvm_instructions): Likewise for variable `last'. * xref.c (xref_table): Add missing initializer. From-SVN: r27030
Kaveh R. Ghazi committed -
* decl2.c (start_static_storage_duration_function): Fix comment. (finish_file): Create static storage duration functions lazily. From-SVN: r27029
Mark Mitchell committed -
* java/util/zip/natInflater.cc (inflate): Cast `len' to unsigned. Include <stdlib.h>. * java/util/zip/natDeflater.cc (deflate): Cast `len' to unsigned. Include <stdlib.h>. (update): Fail in default case. Always initialize `strat'. From-SVN: r27028
Tom Tromey committed -
* cp-tree.h (ANON_AGGR_TYPE_P): Rename from ANON_UNION_TYPE_P. * class.c, decl.c, decl2.c, init.c, pt.c, search.c, typeck.c: Adjust. * class.c (finish_struct_1): Remove redundant check for anon struct. * decl.c (fixup_anonymous_aggr): Renamed from fixup_anonymous_union. (check_tag_decl): Check for anonymous struct here. * decl2.c (build_anon_union_vars): Catch anon struct at file scope. * init.c (sort_member_init, emit_base_init): Handle getting fields as well as names in current_member_init_list. (perform_member_init): Handle getting an anon aggr. * method.c (do_build_assign_ref): Don't descend into anon aggrs. (do_build_copy_constructor): Likewise. From-SVN: r27027
Jason Merrill committed -
From-SVN: r27026
Jason Merrill committed -
From-SVN: r27025
Tom Tromey committed -
From-SVN: r27024
Bruce Korb committed -
* libjava.lang/Shazam.java: New file. libjava.lang/Shazam.out: New file. From-SVN: r27022
Anthony Green committed -
* tree.c (cp_build_qualified_type): Don't allow qualified function types. From-SVN: r27021
Mark Mitchell committed -
stmt.c (expand_return): Call start_cleanup_deferral and end_cleanup_deferral around conditional code. * stmt.c (expand_return): Call start_cleanup_deferral and end_cleanup_deferral around conditional code. From-SVN: r27018
Mark Mitchell committed -
p * fixinc/fixincl.tpl: Avoid depending on ANSI C features for filename lists. * fixinc/fixincl.x: Rebuilt. From-SVN: r27017
Bruce Korb committed -
� * fixinc/fixincl.tpl: Avoid depending on ANSI C features for filename lists. * fixinc/fixincl.x: Rebuilt. From-SVN: r27016
Bruce Korb committed -
X * gcc.c-torture/compile/990519-1.c: New test. From-SVN: r27011
Raja R Harinath committed -
� * gcc.c-torture/compile/990519-1.c: New test. From-SVN: r27010
Raja R Harinath committed -
From-SVN: r27009
Jeff Law committed -
From-SVN: r27006
Arvind Sankar committed -
From-SVN: r27005
Jan Hubicka committed -
* call.c (find_scoped_type, resolve_scope_to_name): Lose. * class.c (finish_struct_1): Use CLASS_TYPE_P. * ptree.c (print_lang_type): Likewise. * typeck.c (build_modify_expr, c_expand_asm_operands): Use IS_AGGR_TYPE_CODE. * typeck2.c (digest_init): Likewise. From-SVN: r27001
Jason Merrill committed
-
- 18 May, 1999 8 commits
-
-
* version.c: Bump to distinguish mainline tree from the gcc-2.95 branch. Also rotate the ChangeLog file. From-SVN: r27000
Jeff Law committed -
* call.c (joust): Compare the types of the conv ops, not the target types of the conversions. From-SVN: r26999
Jason Merrill committed -
From-SVN: r26998
Jason Merrill committed -
* Makefile.am (ordinary_java_source_files): Added DatagramPacket.java, DatagramSocket.java, DatagramSocketImpl.java, MulticastSocket.java, PlainDatagramSocketImpl.java, and SocketOptions.java. (nat_source_files): Added natPlainDatagramSocketImpl.cc. * Makefile.in: Rebuilt. * java/net/DatagramPacket.java: New file. * java/net/DatagramSocket.java: New file. * java/net/DatagramSocketImpl.java: New file. * java/net/MulticastSocket.java: New file. * java/net/PlainDatagramSocketImpl.java: New file. * java/net/SocketOptions.java: New file. * java/net/natPlainDatagramSocketImpl.cc: New file. From-SVN: r26997
Warren Levy committed -
* java/util/zip/ZipOutputStream.java (level): Initial value is Deflater.DEFAULT_COMPRESSION. (close): New method. (closeEntry): Likewise. (finish): Likewise. (put_version): Likewise. (write_entry): Likewise. (put2, put4): Now return `int'. (comment): Default to empty string. (bytes_written): New instance variable. (chain): Likewise. * java/util/zip/ZipEntry.java (setComment): Limit length of comment string. (setCrc): Check CRC validity. (setExtra): Check argument validity. (setMethod): Likewise. (setSize): Likewise. (ZipEntry): Likewise. * include/javaprims.h: Updated namespace declarations. * Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Mention new files. (nat_source_files): Likewise. * java/util/zip/ZipFile.java (readu2): Throw ZipException, not EOFException. (read4): Likewise. (getInputStream): Handle compressed entries. * java/util/zip/GZIPOutputStream.java: New file. * java/util/zip/GZIPInputStream.java: New file. * java/util/zip/DataFormatException.java: New file. * java/util/zip/CheckedInputStream.java: New file. * java/util/zip/CheckedOutputStream.java: New file. * java/util/zip/InflaterInputStream.java: Implemented. * java/util/zip/natInflater.cc: New file. * java/util/zip/Deflater.java: Implemented. * java/util/zip/natDeflater.cc: New file. * java/util/zip/DeflaterOutputStream.java: Implemented. * java/util/zip/ZipInputStream.java (closeZipEntry): Throw ZipException, not IOException. * java/util/zip/ZipFile.java (readDirectory): Throw ZipException, not IOException. From-SVN: r26996
Tom Tromey committed -
* java-except.h (struct eh_range): Removed unused `next' member. * verify.c (verify_jvm_instructions): Call check_nested_ranges after adding all exception handlers. Sort exception ranges in order of start PC. (struct pc_index): New structure. (start_pc_cmp): New function. * except.c (add_handler): Return `void'. Don't call link_handler; instead construct an ordinary linked list and do range coalescing. (check_nested_ranges): New function. (link_handler): Changed interface to allow merging of eh_ranges. Split overlapping ranges. Return `void'. From-SVN: r26995
Tom Tromey committed -
From-SVN: r26993
Craig Burley committed -
From-SVN: r26992
Jeff Law committed
-
- 17 May, 1999 14 commits
-
-
* configure.in (arm*-*-netbsd*): Use collect2. (i[34567]86-*-netbsd*): Likewise. (m68k*-*-netbsd*): Likewise. (ns32k-*-netbsd*): Likewise. (sparc-*-netbsd*): Likewise. (vax-*-netbsd*): Likewise. * configure: Rebuilt. From-SVN: r26991
Krister Walfridsson committed -
* cppspec.c: Insert -no-gcc into command line unless -gcc was given by user. * gcc.c (default_compilers): Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. * objc/lang-specs.h: Likewise. * cpp.texi: Document -x and -std options; explain that -lang is no longer supported. Minor related corrections. From-SVN: r26990
Zack Weinberg committed -
X * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26989
Zack Weinberg committed -
� * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26988
Zack Weinberg committed -
From-SVN: r26987
Zack Weinberg committed -
P * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26986
Zack Weinberg committed -
� * lang-specs.h: Define __GNUC__ and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26985
Zack Weinberg committed -
* lang-specs.h: Define __GNU_CC and __GNUC_MINOR__ only if -no-gcc was not given. From-SVN: r26984
Zack Weinberg committed -
* Makefile.in (stmp-fixproto): Pass location of mkinstalldirs to fixproto. * fixproto: Avoid unportable constructs such as `basename' and `mkdir -p'. Use mkinstalldirs from the environment if `mkdir -p' fails. From-SVN: r26983
Alexandre Oliva committed -
* stl_config.h: Only define __STL_PTHREADS with GLIBC >= 2 for Linux. From-SVN: r26982
Mark Kettenis committed -
From-SVN: r26981
Alexandre Oliva committed -
From-SVN: r26980
Mark Kettenis committed -
From-SVN: r26979
Marc Espie committed -
Mon May 17 19:20:24 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (constructor_block_end:): New rule, tagged <node>. (constructor_body:): Use `constructor_block_end' instead of `block_end'. From-SVN: r26978
Alexandre Petit-Bianco committed
-