- 26 Nov, 2001 11 commits
-
-
* config/stormy16/stormy16.h: Remove DEFAULT_VTABLE_THUNKS. * config/i386/netbsd-elf.h: Likewise. From-SVN: r47349
Loren J. Rittle committed -
From-SVN: r47348
David Edelsohn committed -
* linux_threads.c (WRAP_FUNC(pthread_join)): Remove special case for GC_FREEBSD_THREADS. * configure.in (*-*-freebsd*): Clarify warning. * configure: Rebuilt. From-SVN: r47347
Loren J. Rittle committed -
From-SVN: r47346
Jason Merrill committed -
From-SVN: r47345
Jan Hubicka committed -
* sparc.c (sparc_absnegfloat_split_legitimate): Do not call alter_subreg. * sparc.md (post-reload splitters): Do not call alter_subreg. * cfgrtl.c (purge_dead_edges): Fix typo in previous fix. From-SVN: r47339
Jan Hubicka committed -
From-SVN: r47338
Aldy Hernandez committed -
From-SVN: r47335
GCC Administrator committed -
* include/jvm.h (_Jv_VerifyFieldSignature, _Jv_VerifyMethodSignature, _Jv_VerifyClassName, _Jv_VerifyIdentifier, _Jv_ClassNameSamePackage): Moved from ... * include/java-interp.h: ... here. * defineclass.cc (UTF8_PEEK): No longer conditional on interpreter. (_Jv_VerifyOne): Likewise. (_Jv_VerifyFieldSignature): Likewise. (_Jv_VerifyMethodSignature): Likewise. (is_identifier_start): Likewise. (is_identifier_part): Likewise. (_Jv_VerifyIdentifier): Likewise. (_Jv_VerifyClassName): Likewise. (_Jv_VerifyClassName): Likewise. (_Jv_ClassNameSamePackage): Likewise. (_Jv_VerifyClassName): Fail if class name is too long. * java/lang/natClassLoader.cc (_Jv_NewArrayClass): Disallow array of void. * java/lang/natClass.cc (forName): Check syntax of class name. Include IllegalArgumentException.h. From-SVN: r47334
Tom Tromey committed -
* cp/search.c (lookup_base_r): Declare bk in variable declaration space. From-SVN: r47333
Aldy Hernandez committed -
* final.c: (insn_lengths): Make it an int *, so that large jump tables don't overflow. From-SVN: r47331
Alan Modra committed
-
- 25 Nov, 2001 14 commits
-
-
* verify.cc (_Jv_BytecodeVerifier::branch_prepass): Use java_opcode as type for switch. [op_wide]: Likewise. (_Jv_BytecodeVerifier::verify_instructions_0): Likewise. [op_invokevirtual]: Likewise. * include/java-insns.h (java_opcode): Give enum a name. From-SVN: r47330
Tom Tromey committed -
Fix for PR libgcj/4583: * java/math/BigDecimal.java (BigDecimal(double)): Rewrote. (BigDecimal(String)): Likewise. From-SVN: r47329
Tom Tromey committed -
2001-11-25 Toon Moene <toon@moene.indiv.nluug.nl> * libF77/Makefile.in: Fix non-portable use of `$<' in z_log.c's rule. From-SVN: r47328
Toon Moene committed -
* c-format.c (FMT_FLAG_DOLLAR_GAP_POINTER_OK): New. (format_types): Use it for scanf. (dollar_arguments_pointer_p): New. (init_dollar_format_checking): Store details of which arguments are pointers. (maybe_read_dollar_number): Reallocate dollar_arguments_pointer_p. (finish_dollar_format_checking): Take extra parameter pointer_gap_ok. Treat unused arguments differently if pointer_gap_ok and the unused arguments are pointers. (check_format_info_main): Pass extra argument to finish_dollar_format_checking. * doc/invoke.texi (-Wno-format-extra-args): Document behavior when unused arguments are present between used arguments with operand numbers. testsuite: * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples from Austin Group draft 7. * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in scanf format arguments. * gcc.dg/format/no-exargs-2.c: New test. From-SVN: r47327
Joseph Myers committed -
2001-11-25 Daniel Berlin <dan@cgsoftware.com> * df.c: Add prototypes for hybrid_search_bitmap and hybrid_search_sbitmap. (hybrid_search_bitmap): New function. (hybrid_search_sbitmap): New function. (iterative_dataflow_sbitmap): Change to use hybrid_search_sbitmap. (iterative_dataflow_bitmap): Ditto. From-SVN: r47326
Daniel Berlin committed -
From-SVN: r47325
Neil Booth committed -
* config/m68hc11/m68hc11.md (peephole2): New peephole2 to optimize address computations. From-SVN: r47323
Stephane Carrez committed -
* config/m68hc11/m68hc11.c (d_register_operand): Must accept register b (low part of d). From-SVN: r47321
Stephane Carrez committed -
* config/m68hc11/m68hc11.h (FUNCTION_PROFILER): Fix label name passed to mcount. From-SVN: r47319
Stephane Carrez committed -
cp: PR g++/3145 * class.c (build_vbase_pointer): Remove. (build_vbase_path): Remove. (build_base_path): New function. * cp-tree.h (base_access, base_kind): New enumerations. (build_base_path): Declare. (convert_pointer_to_real): Remove. (convert_pointer_to): Remove. (lookup_base): Declare. (convert_pointer_to_vbase): Remove. * call.c (build_scoped_method_call): Use lookup_base & build_base_path instead of convert_pointer_to_real, get_base_distance & get_binfo. (build_over_call): Likewise. * cvt.c (cp_convert_to_pointer): Likewise. (convert_to_pointer_force): Likewise. (build_up_reference): Likewise. (convert_pointer_to_real): Remove. (convert_pointer_to): Remove. * init.c (dfs_initialize_vtbl_ptrs): Use build_base_path instead of convert_pointer_to_vbase & build_vbase_path. (emit_base_init): Use build_base_path instead of convert_pointer_to_real. (expand_virtual_init): Lose unrequired conversions. (resolve_offset_ref): Use lookup_base and build_base_path instead of convert_pointer_to. * rtti.c (build_dynamic_cast_1): Use lookup_base & build_base_path instead of get_base_distance & build_vbase_path. * search.c (get_vbase_1): Remove. (get_vbase): Remove. (convert_pointer_to_vbase): Remove. (lookup_base_recursive): New function. (lookup_base): New function. * typeck.c (require_complete_type): Use lookup_base & build_base_path instead of convert_pointer_to. (build_component_ref): Likewise. (build_x_function_call): Likewise. (get_member_function_from_ptrfunc): Likewise. (build_component_addr): Likewise. * typeck2.c (build_scoped_ref): Likewise. testsuite: * g++.dg/abi/vbase8-4.C: New test. From-SVN: r47316
Nathan Sidwell committed -
2001-11-25 Laurent Guerby <guerby@acm.org> * sysdep.c (rts_get_*): Fix style. From-SVN: r47315
Laurent Guerby committed -
* config/alpha/vms-ld.c, config/alpha/vms-cc.c: New files. * config/alpha/x-vms: New file, to compile the above. * config.gcc (alpha*-dec-vms*): Add x-vms. From-SVN: r47312
Douglas B Rupp committed -
From-SVN: r47310
GCC Administrator committed -
From-SVN: r47309
Ian Lance Taylor committed
-
- 24 Nov, 2001 11 commits
-
-
From-SVN: r47308
Hans-Peter Nilsson committed -
* fix-header.c (main): Move inf_buffer termination and inf_limit calculation to after read. From-SVN: r47307
Douglas B Rupp committed -
* config/alpha/xm-vms.h (FILE_TYPE): Remove undef and baggage. (__UNIX_FOPEN): Define. From-SVN: r47306
Douglas B Rupp committed -
* config/alpha/xm-vms.h (FILE_TYPE): Remove undef and baggage. (__UNIX_FOPEN): Define. From-SVN: r47305
Douglas B Rupp committed -
2001-11-24 Toon Moene <toon@moene.indiv.nluug.nl> PR fortran/3957 * lang-specs.h: Correct !pipe conditional in tradcpp0 invocation. From-SVN: r47304
Toon Moene committed -
* function.c (assign_stack_temp_for_type): Clear alias set before setting new one. From-SVN: r47303
Richard Kenner committed -
* docs/doxygen/maint.cfg.in, docs/doxygen/user.cfg.in, docs/html/27_io/binary_iostreams_kuehl.txt: Revert previous changes. From-SVN: r47301
Joseph Myers committed -
From-SVN: r47299
GCC Administrator committed -
* rs6000.c (print_operand, case 'v'): Use HOST_WIDE_INT_PRINT_HEX format. * rs6000.md (cmptf): Fix typo. From-SVN: r47298
David Edelsohn committed -
From-SVN: r47297
David Edelsohn committed -
2001-11-23 Phil Edwards <pme@gcc.gnu.org> * Makefile.am (doxygen-maint): The script isn't executable in CVS. * Makefile.in: Regenerated. * docs/doxygen/TODO: New file listing doxygen work to be done. * docs/doxygen/run_doxygen: Fix up man pages. * docs/doxygen/user.cfg.in: Insert maint-only toggles. * docs/doxygen/maint.cfg.in: Copy from user.cfg and turn toggles on. * include/bits/stl_construct.h: Use new hooks for internal functions. * docs/html/17_intro/TODO: Small updates. * docs/html/faq/index.html: Likewise. * docs/html/faq/index.txt: Regenerated. * include/bits/stl_alloc.h: Doxygenate, reindent comments, remove SGI-isms and wrappers. (simple_alloc, debug_alloc): Uglify class names. (__default_alloc_template): Uglify "threads" template parameter and update corresponding macros. * include/backward/alloc.h: Bring up to date. From-SVN: r47296
Phil Edwards committed
-
- 23 Nov, 2001 4 commits
-
-
From-SVN: r47295
Jeffrey A Law committed -
2001-11-23 Toon Moene <toon@moene.indiv.nluug.nl> PR libf2c/4930 * libF77/Makefile.in: Compile z_log.c with -ffloat-store. From-SVN: r47294
Toon Moene committed -
From-SVN: r47293
Jason Merrill committed -
* src/vterminate.cc (__verbose_terminate_handler): Add leading underscores. From-SVN: r47292
Jason Merrill committed
-