- May 24, 1999
-
-
Nick Clifton authored
From-SVN: r27127
-
Tom Tromey authored
* java/util/ResourceBundle.java (getBundle): Throw NullPointerException if baseName is null. From-SVN: r27126
-
Jeffrey A Law authored
* loop.c (strength_reduce): Do not clear NOT_EVERY_ITERATION at the last CODE_LABEL in a loop if we have previously passed a jump to the top of the loop. From-SVN: r27125
-
Jeffrey A Law authored
From-SVN: r27122
-
Nick Clifton authored
From-SVN: r27121
-
Nathan Sidwell authored
* g++.old-deja/g++.other/anon3.C: New test. * g++.old-deja/g++.other/anon4.C: New test. * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option. * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag, after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason Merrill). From-SVN: r27120
-
Mark Mitchell authored
* stmt.c (expand_end_bindings): Ignore any elements of VARS that are not VAR_DECLs. From-SVN: r27118
-
Mark Mitchell authored
* decl.c (lookup_tag): Remove code no longer needed after name-lookup improvements. * decl2.c (handle_class_head): Make error-recovery more robust. * friend.c (make_friend_class): Reject templated typename types. * lex.c (is_global): A template parameter isn't global. * parse.y (class_head): Robustify. * parse.c: Regenerated. From-SVN: r27117
-
Jeff Law authored
From-SVN: r27116
-
- May 23, 1999
-
-
Jeffrey A Law authored
From-SVN: r27114
-
Franz Sirl authored
From-SVN: r27113
-
Jeff Law authored
Sun May 23 20:31:16 1999 Jeffrey A Law (law@cygnus.com) * loop.c (strength_reduce): Grow reg_single_usage as needed. Sun May 23 10:13:20 1999 David O'Brien <obrien@FreeBSD.org> * i386/freebsd-elf.h (LINK_SPEC): Change -static to -Bstatic. Also remove a useless comment. Sun May 23 10:05:23 1999 Jerry Quinn <jquinn@nortelnetworks.com> * pa.md (negdf2,negsf2): Use fneg instead of fsub on pa 2.0. From-SVN: r27111
-
Jeff Law authored
From-SVN: r27109
-
- May 22, 1999
-
-
Mark Mitchell authored
* pt.c (for_each_template_parm): Walk into TYPENAME_TYPEs, INDIRECT_REFs, and COMPONENT_REFs. Handle FIELD_DECLs. From-SVN: r27108
-
Jason Merrill authored
From-SVN: r27107
-
David Edelsohn authored
* collect2.c (main): Only generate import or export file and add to link arguments if non-empty. Use xmalloc not alloca. (write_{export,import}_file): Delete. (write_aix_file): New function. (locatelib): Use xmalloc not malloc. (GCC_OK_SYMBOL): Do not check type if aix64. From-SVN: r27106
-
Tom Tromey authored
* java/util/zip/ZipInputStream.java (fill): New method. (compressed_len): New instance variable. (getNextStream): Set it. (read): Reset inflater on EOF. Only read via `super' if entry is deflated. (skip): Only skip via `super' if entry is deflated. * java/util/zip/Deflater.java (last_input_count): Removed. * java/util/zip/natDeflater.cc (deflate): Return 0 if input array is length 0. (needsInput): Don't use last_input_count. (setInput): Don't set last_input_count. * java/util/zip/natInflater.cc (getRemaining): Return correct result. (inflate): Return 0 if input array is length 0. (setInput): Don't set last_input_count. * java/util/zip/Inflater.java (last_input_count): Removed. From-SVN: r27105
-
Alexandre Petit-Bianco authored
Sat May 22 13:54:41 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (formal_parameter:): Construct argument tree list element even if a yet unsupported final parameter was encountered. Tue May 18 00:28:58 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (finish_method_declaration): Issue errors for native or abstract methods declared with a method body, as well as for non native or non abstract methods with no method body. From-SVN: r27104
-
Mark Mitchell authored
* cp-tree.h (push_nested_namespace): Declare. (pop_nested_namespace): Likewise. * decl.c (push_nested_namespace): New function. (pop_nested_namespace): Likewise. * pt.c (instantiate_class_template): Use them. From-SVN: r27103
-
Mark Mitchell authored
From-SVN: r27101
-
Philip Blundell authored
constant tables. From-SVN: r27100
-
Philip Blundell authored
From-SVN: r27099
-
Nick Clifton authored
From-SVN: r27098
-
Nick Clifton authored
From-SVN: r27097
-
Nick Clifton authored
From-SVN: r27096
-
Jeff Law authored
From-SVN: r27095
-
Ben Elliston authored
1999-05-22 Ben Elliston <bje@cygnus.com> * config.guess: Handle NEC UX/4800. Contributed by Jiro Takabatake <jiro@din.or.jp>. From-SVN: r27094
-
Ben Elliston authored
1999-05-22 Ben Elliston <bje@cygnus.com> * config.guess: Merge with FSF version. Future changes will be more accurately recorded in this ChangeLog. * config.sub: Likewise. From-SVN: r27093
-
Mark Mitchell authored
* cp-tree.h (cplus_expand_constant): Declare. * cvt.c (convert_to_pointer): Expand PTRMEM_CSTs when they're converted from one pointer-to-object type to another. * expr.c (cplus_expand_constant): Don't make it static. * typeck.c (build_component_ref): Don't crash when presented with a component which is a TEMPLATE_DECL. (build_ptrmemfunc): Tidy. Clarify comment. Make sure that even a cast from a pointer-to-member constant to its own type does not result in a valid non-type template argument. From-SVN: r27092
-
Mark Mitchell authored
From-SVN: r27090
-
Jeff Law authored
From-SVN: r27089
-
- May 21, 1999
-
-
Franz Sirl authored
Fri May 21 21:19:02 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * rs6000.c (output_mi_thunk): Enable full support again. From-SVN: r27087
-
Mark Mitchell authored
* Make-lang.in (cc1plus): Make it depend on gxx.gperf. * cp-tree.h: Fix typo in documentation on pointers-to-members. (cp_build_qualified_type): Make it a macro. (cp_build_qualified_type_real): Declare. * decl.c (grokdeclarator): Remove misleading comment. Avoid problem with template parameters and restrict-qualification. * gxx.gperf: Replace NORID with RID_UNUSED throughout. * hash.h: Regenerated. * lex.h (rid): Move RID_FIRST_MODIFIER and RID_LAST_MODIFIER into the enumeration. (NORID): Remove definition. * pt.c (tsubst_aggr_type): Use cp_build_qualified_type_real. (tsubst): Likewise. Remove special handling for FUNCTION_TYPEs. (fn_type_unification): Check that the function type resulting from the deduction is legal. (check_cv_quals_for_unify): Don't handle FUNCTION_TYPEs specially. (unify): Use cp_build_qualified_type_real. * tree.c (build_cplus_array_type_1): Handle error_marks as inputs. (cp_build_qualified_type): Rename to ... (cp_build_qualified_type_real): Add additional COMPLAIN parameter and modify appropriately. Co-Authored-By:
Nathan Sidwell <nathan@acm.org> From-SVN: r27086
-
Mark Mitchell authored
* typeck.c (build_ptrmemfunc): Handle PTRMEM_CSTs carefully to reveal optimization opportunities. From-SVN: r27084
-
Tom Tromey authored
* Makefile.in: Rebuilt. * Makefile.am (INCLUDES): Added $(ZINCS). * configure: Rebuilt. * configure.in (ZINCS): New subst. From-SVN: r27083
-
Joern Rennecke authored
From-SVN: r27082
-
J"orn Rennecke authored
From-SVN: r27081
-
Mark Mitchell authored
* pt.c (tsubst): Don't issue error messages when we're not complaining, even if we see a qualified function type. (check_cv_quals_for_unify): Don't allow a qualified function type. From-SVN: r27080
-
Andrew Haley authored
sparc-signal.h (INIT_FPE, INIT_SEGV): SA_NODEFER added to signal options to allow the same exceptions to be rethrown... 1999-05-21 Andrew Haley <aph@cygnus.com> * include/sparc-signal.h (INIT_FPE, INIT_SEGV): SA_NODEFER added to signal options to allow the same exceptions to be rethrown later. From-SVN: r27079
-
Jeff Law authored
From-SVN: r27077
-