summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tables.html: Finished now.Phil Edwards2003-01-1210-5990/+5725
| | | | | | | | | | | | | | | | 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
* Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf.Kaveh R. Ghazi2003-01-123-9/+8
| | | | | | | | * Make-lang.in (keyword.h): Pass "-L ANSI-C" to gperf. * keyword.h: Regenerated. From-SVN: r61220
* com.c (ffecom_convert_narrow_, [...]): Convert to ISO C style function ↵Kaveh R. Ghazi2003-01-124-62/+40
| | | | | | | | | | | | | | | | | | definitions. * 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
* * All Files: Convert to ISO C style function definitions.Kaveh R. Ghazi2003-01-1229-1846/+842
| | | | From-SVN: r61218
* * expr.c (expand_expr <RDIV_EXPR>): Correct recursive call args.Alan Modra2003-01-122-2/+6
| | | | From-SVN: r61215
* * arm-protos.h (struct cpp_reader): Add declaration.Richard Earnshaw2003-01-112-0/+5
| | | | From-SVN: r61203
* re PR target/9068 ([x86] comisd & comiss constraints are incorrect)Jan Hubicka2003-01-112-3/+8
| | | | | | | PR target/9068 * i386.c (output_fp_compare): Fix typo. From-SVN: r61199
* parser.c: Fix comment typos.Phil Edwards2003-01-112-2/+6
| | | | | | | | 2003-01-11 Phil Edwards <pme@gcc.gnu.org> * parser.c: Fix comment typos. From-SVN: r61198
* Daily bump.GCC Administrator2003-01-112-2/+2
| | | | From-SVN: r61197
* * config/rs6000/rs6000.c (common_mode_defined): Mark for PCH.David Edelsohn2003-01-102-1/+5
| | | | From-SVN: r61190
* Makefile.in (parsedir): New variable.Geoffrey Keating2003-01-113-82/+104
| | | | | | | | | | | | | | | * 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
* 2003-01-10 Michael Koch <konqueror@gmx.de>Michael Koch2003-01-115-13/+70
| | | | | | | | | | | | | | | | | | | | | | | * 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
* 2003-01-10 Michael Koch <konqueror@gmx.de>Michael Koch2003-01-112-8/+13
| | | | | | | * java/awt/DisplayMode.java (equals): Fixed argument type and implementation. From-SVN: r61184
* varasm.c (struct constant_descriptor_rtx): Remove unused `label' field.Geoffrey Keating2003-01-112-4/+4
| | | | | | | * varasm.c (struct constant_descriptor_rtx): Remove unused `label' field. From-SVN: r61182
* * toplev.c (documented_lang_options): Document -Winvalid-pch.Geoffrey Keating2003-01-112-1/+7
| | | | From-SVN: r61181
* bf-ms-layout.c: Enable for cygwin and mingw32 targets.Danny Smith2003-01-104-3/+9
| | | | | | | | * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets. * gcc.dg/bf-no-ms-layout.c: Likewise. * gcc.dg/bf-ms-attrib.c: Likewise. From-SVN: r61180
* alpha.h (NO_PROFILE_COUNTERS): Set.Richard Henderson2003-01-102-16/+9
| | | | | | | * config/alpha/alpha.h (NO_PROFILE_COUNTERS): Set. (ASM_OUTPUT_REG_PUSH, ASM_OUTPUT_REG_POP): Kill. From-SVN: r61179
* combine.c (make_compound_operation): Use SCALAR_INT_MODE_P, not ↵Richard Henderson2003-01-102-1/+6
| | | | | | | | | INTEGRAL_MODE_P when widening extensions. * combine.c (make_compound_operation): Use SCALAR_INT_MODE_P, not INTEGRAL_MODE_P when widening extensions. From-SVN: r61178
* new testJason Merrill2003-01-101-0/+24
| | | | From-SVN: r61177
* * config/alpha/alpha.c (decl_has_samegp): True for !TREE_PUBLIC.Richard Henderson2003-01-102-1/+7
| | | | From-SVN: r61176
* Correct PR# in previous check-in.Mark Mitchell2003-01-102-2/+2
| | | | From-SVN: r61175
* re PR c++/9120 (miscompilation of function with references to undeclared ↵Mark Mitchell2003-01-104-1/+26
| | | | | | | | | | | | | objects and functions) PR c++/9120 * parser.c (cp_parser_scope_through_which_access_occurs): Handle an object_type which is not a class type. PR c++/9120 * g++.dg/parse/dtor1.C: New file. From-SVN: r61174
* ggc-page.c (ggc_collect): Avoid overflow computing min_expand.Geoffrey Keating2003-01-102-2/+5
| | | | | | | * ggc-page.c (ggc_collect): Avoid overflow computing min_expand. From-SVN: r61172
* Makefile.in (RANLIB_FOR_TARGET): Use RANLIB when native.Geoffrey Keating2003-01-103-57/+29
| | | | | | | | | * Makefile.in (RANLIB_FOR_TARGET): Use RANLIB when native. (RANLIB_TEST_FOR_TARGET): Delete. Don't pass down to sub-makes. Remove calls. * mklibgcc.in: Remove uses of RANLIB_TEST_FOR_TARGET. From-SVN: r61171
* parser.c (cp_parser_late_parsing_for_member): Don't cast to void.Geoffrey Keating2003-01-102-2/+7
| | | | | | | * parser.c (cp_parser_late_parsing_for_member): Don't cast to void. (cp_parser_late_parsing_default_args): Likewise. From-SVN: r61170
* ifcvt.c (noce_try_addcc): Do not call emit_conditional_add with weird operands.Jan Hubicka2003-01-102-16/+25
| | | | | | | | | Fri Jan 10 22:05:35 CET 2003 Jan Hubicka <jh@suse.cz> * ifcvt.c (noce_try_addcc): Do not call emit_conditional_add with weird operands. From-SVN: r61169
* * test_summary (configflags): awk portability.Loren J. Rittle2003-01-102-1/+5
| | | | From-SVN: r61168
* cfns.gperf: ANSIfy function declarations.Nathanael Nerode2003-01-104-632/+650
| | | | | | | | * cfns.gperf: ANSIfy function declarations. * cfns.h: Regenerate. * cp-tree.h: ANSIfy function declarations. From-SVN: r61167
* re PR c++/9128 (Typeid does not work on polymorphic classes)Mark Mitchell2003-01-1010-213/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR c++/9128 * g++.dg/rtti/typeid1.C: New file. PR c++/9153 * g++.dg/parse/lookup1.C: New file. PR c++/9171 * g++.dg/templ/spec5.C: New file. * cp-tree.h (reparse_absdcl_as_expr): Remove. (reparse_absdcl_as_casts): Likewise. (reparse_decl_as_expr): Likewise. (finish_decl_parsing): Likewise. * decl2.c (reparse_absdcl_as_expr): Remove. (reparse_absdcl_as_casts): Likewise. (repase_decl_as_expr): Likewise. (finish_decl_parsing): Likewise. PR c++/9128 PR c++/9153 PR c++/9171 * parser.c (cp_parser_pre_parsed_nested_name_specifier): New function. (cp_parser_nested_name_specifier_opt): Correct the check_dependency_p false. (cp_parser_postfix_expression): Fix formatting. (cp_parser_decl_specifier_seq): Avoid looking for constructor declarators when possible. (cp_parser_template_id): Avoid performing name-lookup when possible. (cp_parser_class_head): Do not count specializations when counting levels of templates. (cp_parser_constructor_declarator_p): Return immediately if there's no chance that the tokens form a constructor declarator. * rtti.c (throw_bad_typeid): Add comment. Do not return an expression with reference type. (get_tinfo_decl_dynamic): Do not return an expression with reference type. (build_typeid): Add comment. Do not return an expression with reference type. * typeck.c (build_class_member_access_expr): Improve handling of conditionals and comma-expressions as objects. From-SVN: r61166
* calls.c (load_register_parameters): Add is_sibcall, sibcall_failure parameters.Dale Johannesen2003-01-102-16/+46
| | | | | | | | | | | 2003-01-10 Dale Johannesen <dalej@apple.com> * calls.c (load_register_parameters): Add is_sibcall, sibcall_failure parameters. Call check_sibcall_argument_overlap if indicated. (check_sibcall_argument_overlap): Add mark_stored_args_map parameter. Don't mark parameter area as clobbered if not set. (expand_call): Adjust calls to above. From-SVN: r61165
* * parse.y (check_pkg_class_access): ANSIfy definition.Nathanael Nerode2003-01-102-4/+5
| | | | From-SVN: r61164
* configure.in (linker read-only and read-write section mixing): Squelch some ↵Kelley Cook2003-01-103-6/+12
| | | | | | | | | | assembler warnings. * configure.in (linker read-only and read-write section mixing): Squelch some assembler warnings. * configure: Likewise. From-SVN: r61163
* * decl.c (bad_specifiers): Fix parameter order error I introduced.Nathanael Nerode2003-01-102-2/+6
| | | | From-SVN: r61162
* configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.Nathanael Nerode2003-01-105-30/+27
| | | | | | | | | * configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS. * Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc. * Makefile.in: Regenerate. * configure: Regenerate. From-SVN: r61161
* * Change mcpu to mtune.Hartmut Penner2003-01-101-3/+3
| | | | From-SVN: r61160
* invoke.texi: Document -mtune, delete -mcpu option for S/390 and zSeries.Hartmut Penner2003-01-103-10/+20
| | | | | | | | | | | | * doc/invoke.texi: Document -mtune, delete -mcpu option for S/390 and zSeries. * config/s390/s390.c (s390_tune_string) New variable. (s390_cpu_string) Delete variable. (override_options): Use s390_tune_string instead of s390_cpu_string. * config/s390/s390.h: (TARGET_OPTIONS) '-mtune' instead of '-mcpu'. From-SVN: r61159
* * config/h8300/h8300.md (*iorsi3_ashift_31): New.Kazu Hirata2003-01-102-0/+14
| | | | From-SVN: r61158
* 20030110-1.c: New test.Josef Zlomek2003-01-102-0/+43
| | | | | | | * gcc.c-torture/compile/20030110-1.c: New test. Test for http://gcc.gnu.org/ml/gcc-patches/2003-01/msg00519.html From-SVN: r61153
* jump.c (next_nonnote_insn_in_loop): New function.Josef Zlomek2003-01-102-3/+33
| | | | | | | | | * jump.c (next_nonnote_insn_in_loop): New function. (copy_loop_headers): Use next_nonnote_insn_in_loop instead of next_nonnote_insn. (duplicate_loop_exit_test). Likewise. From-SVN: r61150
* Daily bump.GCC Administrator2003-01-102-2/+2
| | | | From-SVN: r61147
* configure.in: Revert.Benjamin Kosnik2003-01-103-35/+34
| | | | | | | | | 2003-01-09 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Revert. * configure: Regenerate. From-SVN: r61140
* missed from last checkinKaveh Ghazi2003-01-101-0/+3
| | | | From-SVN: r61139
* decl.c, [...]: Don't cast return value of xmalloc et al.Kaveh Ghazi2003-01-103-12/+10
| | | | | | | * decl.c, parse-scan.y, parse.y: Don't cast return value of xmalloc et al. From-SVN: r61138
* * class.c, gjavah.c, parse.y, verify.c: Don't use PTR.Kaveh R. Ghazi2003-01-105-19/+23
| | | | From-SVN: r61137
* Merge from pch-branch.Geoffrey Keating2003-01-10130-1560/+5507
| | | | From-SVN: r61136
* ffi_darwin.c: Remove RCS version string.Geoffrey Keating2003-01-103-4/+5
| | | | | | | * src/powerpc/ffi_darwin.c: Remove RCS version string. * src/powerpc/darwin.S: Remove RCS version string. From-SVN: r61135
* c4x.c (c4x_naked_function_p): Rename from c4x_assembler_function_p.Michael Hayes2003-01-091-15/+14
| | | | | | | | | * config/c4x/c4x.c (c4x_naked_function_p): Rename from c4x_assembler_function_p. (c4x_null_epilogue_p): Complement return value, all uses updated. (c4x_insert_attributes): Add naked. From-SVN: r61134
* * All Files: Remove PARAMS macro.Kaveh R. Ghazi2003-01-0938-911/+865
| | | | From-SVN: r61133
* 2003-01-09 Vladimir Makarov <vmakarov@redhat.com>Vladimir Makarov2003-01-0921-2249/+6770
| | | | | | Merging changes from itanium-sched-branch: From-SVN: r61132
* expr.c, [...]: Don't rely on the `DEFUN', `AND' or `__STDC__' macros.Kaveh R. Ghazi2003-01-0910-147/+69
| | | | | | | | * expr.c, gjavah.c, javaop.h, jcf-dump.c, jcf-io.c, jcf-reader.c, jcf-write.c, jcf.h, jv-scan.c: Don't rely on the `DEFUN', `AND' or `__STDC__' macros. From-SVN: r61131