- 14 Jan, 2003 10 commits
-
-
2003-01-14 Andrew Haley <aph@redhat.com> * decl.c (java_init_decl_processing): _Jv_NewMultiArray is a varargs function -- correct. * parse.y (patch_assignment): Copy the rhs of an assignment into a temporary if the RHS is a reference. 2003-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf. * keyword.h: Regenerated. * All Files: Convert to ISO C style function definitions. From-SVN: r61281
Andrew Haley committed -
* config/h8300/h8300.md (*andsi3_lshiftrt_9_sb): New. (*iorsi3_and_lshiftrt_9_sb): Likewise. From-SVN: r61280
Kazu Hirata committed -
* convert.c (strip_float_extensions): Look for narrowest type handling FP constants. * fold-const.c (fold): Fold (double)float1 CMP (double)float2 into float1 CMP float2. * convert.c (strip_float_extensions): Make global. * tree.h (strip_float_extensions): Declare. * gcc.dg/i386-fpcvt-1.c: New test. * gcc.dg/i386-fpcvt-2.c: New test. From-SVN: r61279
Jan Hubicka committed -
From-SVN: r61275
Eric Botcazou committed -
* src/ffitest.c (main): Only use ffi_closures if those are supported. From-SVN: r61273
Andreas Jaeger committed -
From-SVN: r61272
GCC Administrator committed -
* Make-lang.in (treelang.install-info): Depend only on info files if BUILD_INFO is set. Fix install rules. (treelang.): New. From-SVN: r61264
Andreas Jaeger committed -
2003-01-13 Andreas Tobler <a.tobler@schweiz.ch> * libffi/src/ffitest.c add closure testcases 2003-01-13 Kevin B. Hendricks <khendricks@ivey.uwo.ca> * libffi/src/powerpc/ffi.c fix alignment bug for float (4 byte aligned iso 8 byte) From-SVN: r61263
Tom Tromey committed -
2003-01-12 Benjamin Kosnik <bkoz@redhat.com> Renames, namespaces for testsuite utilities. * testsuite/testsuite_hooks.h: Put into namespace __gnu_cxx_test. (gnu_allocator_tracker): Rename to allocation_tracker. (gnu_new_allocator): Rename to tracker_alloc. (__set_testsuite_memlimit): Rename to set_memory_limits. (gnu_assignment_operator): Rename to assignment_operator. (gnu_destructor): Rename to destructor. (gnu_copy_tracker): Rename to copy_tracker. (gnu_char, gnu_int, gnu_long): Rename to pod_char, pod_int, pod_long. (run_tests_wrapped_locale): New. (run_tests_wrapped_env): New. * testsuite/testsuite_hooks.cc: Same. (class locale_data): Add. (class enviornment_variable): Add. (class not_found): Add. * testsuite/testsuite_allocator.h: Same. * testsuite/testsuite_allocator.cc: Same. * testsuite/23_containers/deque_ctor.cc (test_copy_ctor_exception_safety): Change gnu_allocator_tracker to allocation_tracker. Change gnu_new_allocator to tracker_alloc. Change gnu_counting_struct to counter. Change gnu_copy_tracker to copy_tracker. Change gnu_copy_constructor to copy_constructor. Change gnu_assignment_operator to assignment_operator. Inject. * testsuite/23_containers/vector_capacity.cc: Same. * testsuite/23_containers/vector_ctor.cc (test01): Same. * testsuite/23_containers/list_modifiers.cc: Change gnu_copy_tracker to copy_tracker. * testsuite/21_strings/ctor_copy_dtor.cc (main): Change __set_testsuite_memlimit to set_memory_limits. * testsuite/21_strings/insert.cc (main): Same. * testsuite/27_io/filebuf.cc: Change gnu_char to pod_char. * testsuite/27_io/stringstream.cc: Same. * testsuite/27_io/stringbuf.cc: Same. * testsuite/27_io/streambuf.cc: Same. * testsuite/27_io/ostream.cc: Same. * testsuite/27_io/istream.cc: Same. * testsuite/27_io/fstream.cc: Same. * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-list-sourcefiles): Additionally handle files two and three levels deeper in glob patterns. From-SVN: r61261
Benjamin Kosnik committed -
* timevar.def: define TV_NAME_LOOKUP. * timevar.c (timevar_pop): Be verbose when aborting. From-SVN: r61260
Gabriel Dos Reis committed
-
- 13 Jan, 2003 14 commits
-
-
for genoutput.c . From-SVN: r61258
Joern Rennecke committed -
Makefile.in ($(parsedir)/gengtype-lex.c): Don't change to $(parsedir), just move the temporary file at the end. * Makefile.in ($(parsedir)/gengtype-lex.c): Don't change to $(parsedir), just move the temporary file at the end. ($(parsedir)/gengtype-yacc.c): Likewise. From-SVN: r61257
Andreas Schwab committed -
* aclocal.m4 (gcc_AC_PROG_GNAT): Don't try to prepend ${ac_tool_prefix} to ADAC or CC. Protect them from word splitting. * configure: Rebuilt. From-SVN: r61254
Alexandre Oliva committed -
* config/sparc/gmon-sol2.c (moncontrol, monstartup, _mcleanup, internal_mcount): Don't use PARAMS. (monstartup, _mcleanup, internal_mcount, moncontrol): Convert to ISO C style. (internal_mcount): Use __attribute__, not ATTRIBUTE_UNUSED. From-SVN: r61253
Kaveh R. Ghazi committed -
* config/rs6000/sysv4.h (ASM_OUTPUT_ALIGNED_LOCAL): Output type directive. From-SVN: r61252
Andreas Schwab committed -
* config/h8300/h8300.md (*andsi3_lshift_n_sb): New. (*iorsi3_and_lshiftrt_n_sb): Likewise. From-SVN: r61251
Kazu Hirata committed -
PR c++/8748 * class.c (build_base_path): Take the address before calling save_expr. From-SVN: r61250
Jason Merrill committed -
call.c (build_user_type_conversion_1): Do set ICS_BAD_FLAG if all the ambiguous conversions are bad. * call.c (build_user_type_conversion_1): Do set ICS_BAD_FLAG if all the ambiguous conversions are bad. From-SVN: r61249
Jason Merrill committed -
class.c (maybe_warn_about_overly_private_class): Don't stop searching when we find a nonprivate method. * class.c (maybe_warn_about_overly_private_class): Don't stop searching when we find a nonprivate method. From-SVN: r61248
Jason Merrill committed -
PR c++/8748 * class.c (build_base_path): Take the address before calling save_expr. * call.c (build_user_type_conversion_1): Do set ICS_BAD_FLAG if all the ambiguous conversions are bad. * class.c (maybe_warn_about_overly_private_class): Don't stop searching when we find a nonprivate method. * typeck.c (build_class_member_access_expr): Use unary_complex_lvalue. From-SVN: r61246
Jason Merrill committed -
From-SVN: r61245
GCC Administrator committed -
Fix for PR libgcj/9139: * lib/libjava.exp (find_javac): Put value of libgcj_jar into return value when gcj is used. * libjava.mauve/mauve.exp (test_mauve): Use libgcj_jar global. From-SVN: r61237
Tom Tromey committed -
* cp-tree.h (get_arglist_len_in_bytes): Remove. PR c++/9264 * parser.c (cp_parser_elaborated_type_specifier): Handle erroneous typeame types more robustly. PR c++/9172 * g++.dg/parse/typename1.C: New file. From-SVN: r61236
Mark Mitchell committed -
PR c++/9264 * c-lex.c (c_lex): Set the token value to error_mark_node for invalid numeric constants. PR c++/9264 * g++.dg/parse/octal1.C: New file. From-SVN: r61235
Mark Mitchell committed
-
- 12 Jan, 2003 6 commits
-
-
* c-pch.c (asm_file_startpos): Change to `long'. (pch_init): Use ftell, not ftello. (c_common_write_pch): Use ftell/fseek, not ftello/fseeko. Use `long' instead of `off_t'. (c_common_read_pch): Likewise. * ggc-common.c (gt_pch_save): Use long/ftell instead of off_t/ftello. From-SVN: r61233
Kaveh R. Ghazi committed -
From-SVN: r61229
GCC Administrator committed -
2003-01-11 Phil Edwards <pme@gcc.gnu.org> * docs/doxygen/tables.html: Finished now. * docs/doxygen/user.cfg.in: Update to latest version of Doxygen. * include/bits/basic_ios.h (basic_ios::rdbuf): Add example to comments. * include/bits/deque.tcc, include/bits/stl_alloc.h, include/bits/stl_deque.h, include/bits/stl_list.h, include/bits/stl_vector.h: Remove _GLIBCPP_DEPRECATED bits scheduled for 3.4 removal. From-SVN: r61221
Phil Edwards committed -
* Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf. * keyword.h: Regenerated. From-SVN: r61220
Kaveh R. Ghazi committed -
* com.c (ffecom_convert_narrow_, ffecom_convert_widen_, pushdecl_top_level, storedecls, convert, delete_block, insert_block, ffe_init, ffe_mark_addressable, poplevel, ffe_print_identifier, pushdecl, pushlevel, set_block, ffe_signed_or_unsigned_type, ffe_signed_type, ffe_truthvalue_conversion, ffe_type_for_mode, ffe_type_for_size, ffe_unsigned_type, append_include_chain, open_include_file, read_filename_string, read_name_map): Convert to ISO C style function definitions. * parse.c (ffe_parse_file): Likewise. * top.c (ffe_is_digit_string_): Likewise. From-SVN: r61219
Kaveh R. Ghazi committed -
From-SVN: r61218
Kaveh R. Ghazi committed
-
- 11 Jan, 2003 10 commits
-
-
From-SVN: r61215
Alan Modra committed -
From-SVN: r61203
Richard Earnshaw committed -
PR target/9068 * i386.c (output_fp_compare): Fix typo. From-SVN: r61199
Jan Hubicka committed -
2003-01-11 Phil Edwards <pme@gcc.gnu.org> * parser.c: Fix comment typos. From-SVN: r61198
Phil Edwards committed -
From-SVN: r61197
GCC Administrator committed -
From-SVN: r61190
David Edelsohn committed -
* Makefile.in (parsedir): New variable. (docobjdir): New variable. (c-parse.o, c-parse.c, c-parse.y, gengtype-lex.o, gengtype-yacc.o, gengtype-lex.c, gengtype-yacc.c): Use parsedir. (info, cpp.info, gcc.info, gccint.info, gccinstall.info, cppinternals.info, generated-manpages, gcov.1, cpp.1, gcc.1, gfdl.7, gpl.7, fsf-funding.7, maintainer-clean, install-info, install-man): Use docobjdir. * objc/Make-lang.in (objc/objc-parse.c, objc/objc-parse.y, objc.maintainer-clean): Use parsedir. From-SVN: r61189
Geoffrey Keating committed -
* java/net/DatagramSocket.java (ch): Description added. (remotePort): Initialize with -1. (connect): Doesnt throws SocketException. * java/net/MulticastSocket.java (setInterface): Merge with Classpath. * java/net/ServerSocket.java (closed): New member variable. (bind): Check if socket is closed. (close): Close an associated channel too, set new value to closed. (isBound): Reindented. (isClosed): Implemented. * java/net/Socket.java (closed): New member variable. (bind): Check if socket is closed. (connect): Check if socket is closed. (close): Close an associated channel too, set new value to closed. (isClosed): Implemented. From-SVN: r61185
Michael Koch committed -
* java/awt/DisplayMode.java (equals): Fixed argument type and implementation. From-SVN: r61184
Michael Koch committed -
* varasm.c (struct constant_descriptor_rtx): Remove unused `label' field. From-SVN: r61182
Geoffrey Keating committed
-