- 27 Jul, 2003 6 commits
-
-
* doc/extend.texi (Deprecated Features): Implicit typename is gone. Default args on types is going. From-SVN: r69853
Nathan Sidwell committed -
* parser.c (cp_parser_type_parameter): Reformat. (cp_parser_parameter_declaration): Deprecate default args where not allowed. From-SVN: r69852
Nathan Sidwell committed -
Win32Process.java (ConcreteProcess): Surround a command line element with quotes if it contains an embedded space or tab. 2003-07-26 Ranjit Mathew <rmathew@hotmail.com> * java/lang/Win32Process.java (ConcreteProcess): Surround a command line element with quotes if it contains an embedded space or tab. * java/lang/natWin32Process.cc (startProcess): Do not surround command line elements with quotes here. From-SVN: r69844
Ranjit Mathew committed -
2003-07-26 Ranjit Mathew <rmathew@hotmail.com> * configure.host: Use -fcheck-references and -fuse-divide-subroutine for MinGW until we fix win32_exception_handler( ) in win32.cc w.r.t. Win32 Structured Exception Handling (SEH). From-SVN: r69843
Ranjit Mathew committed -
* varasm.c (output_constant_def_contents): Use ASM_DECLARE_CONSTANT_NAME if defined. * doc/tm.texi (Label Output): Document ASM_DECLARE_CONSTANT_NAME. * config/darwin.h (ASM_DECLARE_OBJECT_NAME): Ensure zero-sized objects get at least one byte to prevent assembler problems. (ASM_DECLARE_CONSTANT_NAME): New. Index: testsuite/ChangeLog * gcc.c-torture/compile/zero-strct-2.c: New test. From-SVN: r69842
Geoffrey Keating committed -
From-SVN: r69840
GCC Administrator committed
-
- 26 Jul, 2003 18 commits
-
-
win32.cc (_Jv_platform_initProperties): Use generic names like "x86" for the "os.arch" property to be consistent with... 2003-07-26 Ranjit Mathew <rmathew@hotmail.com> * win32.cc (_Jv_platform_initProperties): Use generic names like "x86" for the "os.arch" property to be consistent with what Sun's JDK produces. Use the wProcessorArchitecture member of the Win32 SYSTEM_INFO structure, filled in a call to GetSystemInfo( ), instead of dwProcessorType. From-SVN: r69837
Ranjit Mathew committed -
2003-07-26 Mohan Embar <gnustuff@thisiscool.com> Ranjit Mathew <rmathew@hotmail.com> * Makefile.am: Use cross-compiling gcjh from the path for a crossed-native build. * Makefile.in: Rebuilt. * configure.in: Include libltdl in non-newlib builds. Moved determination of gcj used to build libraries to its own section. Fixed cross-compilation issues for non-newlib builds. * configure: Rebuilt. Co-Authored-By: Ranjit Mathew <rmathew@hotmail.com> From-SVN: r69836
Mohan Embar committed -
From-SVN: r69833
Nathan Sidwell committed -
From-SVN: r69831
Nathan Sidwell committed -
* cp-tree.h (begin_init_stmts, finish_init_stmts): Remove. (begin_global_stmt_expr, finish_global_stmt_expr): Remove. * init.c (begin_init_stmts): Make static. Return is_global value. Always call begin_stmt_expr. (finish_init_stmts): Make static. Add is_global parm. Always building a stmt tree. (build_aggr_init): Adjust begin_init_stmts, finish_init_stmts calls. (build_vec_init): Likewise. Always building a stmt tree. (expand_default_init): Always building a stmt tree. (get_temp_regvar): Likewise. * semantics.c (begin_global_stmt_expr, finish_global_stmt_expr): Remove. From-SVN: r69830
Nathan Sidwell committed -
* Makefile.in (ifcvt.o): Depend on target.h * ifcvt.c (target.h): Include. (if_convert): Don't call mark_loop_exit_edges if we can't modify jumps. From-SVN: r69829
J"orn Rennecke committed -
From-SVN: r69826
Paul Brook committed -
From-SVN: r69817
Gerald Pfeifer committed -
PR inline-asm/11676 * cse.c (count_reg_usage): Handle asm_operands properly. From-SVN: r69816
Richard Henderson committed -
From-SVN: r69815
Nathan Sidwell committed -
* builtins.def (DEF_FALLBACK_BUILTIN): Delete. (DEF_EXT_FALLBACK_BUILTIN): Delete. (BUILT_IN_BZERO, BUILT_IN_BCOPY, BUILT_IN_BCMP): Declare using the regular DEF_EXT_LIB_BUILTIN macro. (BUILT_IN_FPUTC, BUILT_IN_FPUTS, BUILT_IN_FWRITE): Declare using the regular DEF_LIB_BUILTIN macro. (BUILT_IN_PUTCHAR_UNLOCKED, BUILT_IN_PUTS_UNLOCKED, BUILT_IN_FPUTC_UNLOCKED, BUILT_IN_FPUTS_UNLOCKED, BUILT_IN_FWRITE_UNLOCKED): Declare using the regular DEF_EXT_LIB_BUILTIN macro. * c-decl.c (duplicate_decls): Remove code to handle builtin functions prototyped without an argument list. From-SVN: r69814
Roger Sayle committed -
* config/i386/winnt.c: Revert 2003-07-08 change. (i386_pe_section_type_flags): Remove error_with_decl here too. From-SVN: r69813
Danny Smith committed -
* config/arm/pe.c (arm_mark_dllimport): Don't use xxx_with_decl. * config/mcore/mcore.c (mcore_mark_dllimport): Likewise. * config/v850/v850.c (v850_handle_data_area_attribute): Likewise. (v850_handle_data_area_attribute): Likewise. From-SVN: r69812
Gabriel Dos Reis committed -
* Makefile.in (libbackend.o): Remove options_.h. (mostlyclean): Likewise. From-SVN: r69810
Geoffrey Keating committed -
rs6000.c (rs6000_output_function_epilogue): Don't insert a label at the end of an function under Mach-O. * config/rs6000/rs6000.c (rs6000_output_function_epilogue): Don't insert a label at the end of an function under Mach-O. From-SVN: r69809
Geoffrey Keating committed -
From-SVN: r69808
Geoffrey Keating committed -
* java/io/natFileDescriptorPosix.cc (write): Try again on EINTR. (write): Likewise. (read): Likewise. (read): Likewise. From-SVN: r69807
Tom Tromey committed -
From-SVN: r69805
GCC Administrator committed
-
- 25 Jul, 2003 16 commits
-
-
2003-07-25 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.c (is_ev64_opaque_type): Only check pointer equality. (spe_init_builtins): Declare __ev64_opaque__ as a builtin type. * config/rs6000/spe.h: Remove __ev64_opaque__ definition. From-SVN: r69802
Aldy Hernandez committed -
From-SVN: r69796
Nathan Sidwell committed -
* cp-tree.h (build_compound_expr): Take LHS & RHS args. (build_x_compound_expr_from_list): Declare. * typeck.c (build_x_compound_expr_from_list): New. (build_x_compound_expr): Adjust. (build_compound_expr): Remove unreachable code. Take two parameters, adjust. * decl.c (grok_reference_init): Use build_x_compound_expr_from_list. (expand_static_init): Adjust build_compound_expr call. (cxx_maybe_build_cleanup): Likewise. * init.c (perform_member_init): Use build_x_compound_expr_from_list. (build_new_1): Likewise. (build_vec_delete): Adjust build_compound_expr calls. (build_vbase_delete): Likewise. * typeck2.c (store_init_value): Use build_x_compound_expr_from_list. (build_functional_cast): Likewise. From-SVN: r69794
Nathan Sidwell committed -
* cp-tree.h (enum tsubst_flags_t): Add tf_user. * decl.c (make_typename_type): Pass it. * pt.c (lookup_template_class): Use it. (resolve_typename_type): Pass it. * semantics.c (finish_template_type): Pass it. From-SVN: r69793
Nathan Sidwell committed -
2003-07-25 Benjamin Kosnik <bkoz@redhat.com> * include/bits/char_traits.h: Update copyright, tweak. * testsuite/ext/pod_char_traits.cc: Explicitly qualify namespace std types. From-SVN: r69792
Benjamin Kosnik committed -
2003-07-25 Benjamin Kosnik <bkoz@redhat.com> * include/bits/char_traits.h: Update copyright, tweak. * testsuite/ext/pod_char_traits.cc: Explicitly qualifiy namespace std types. From-SVN: r69791
Benjamin Kosnik committed -
cp: PR c++/11617 * cp-tree.h (qualified_name_lookup_error): Declare. * pt.c (tsubst_qualified_id): Use qualified_name_lookup_error for errors. (tsubst_expr) <DECL_STMT case>: Likewise. (tsubst_copy_and_build) <COMPONENT_REF case>: Likewise. * semantics.c (qualified_name_lookup_error): New, broken out of ... (finish_id_expression): ... here. Use it. testsuite: PR c++/11617 * g++.dg/template/lookup2.C: New test. * g++.dg/template/memclass1.C: Remove instantiated from error. From-SVN: r69790
Nathan Sidwell committed -
* configure.host: Only use +ESdbgasm when using the HPUX native compiler on PA-Risc. It isn't recognized by GCC and is silently ignored by HP's compilers on ia64. From-SVN: r69788
Roger Sayle committed -
From-SVN: r69787
Falk Hueffner committed -
+ UnsatisfiedLinkError when thrown. From-SVN: r69786
Mark Wielaard committed -
2003-07-25 Mark Wielaard <mark@klomp.org> * Makefile.am (awt_java_source_files): java/awt/GridBagLayoutInfo.java added. * Makefile.in: Likewise. 2003-07-25 Jeroen Frijters <jeroen@frijters.net> * java/awt/Component.java (getPreferredSize): Call preferredSize. (preferredSize): Moved body of getPreferredSize here. (getMinimumSize): Call minimumSize. (minimumSize): Moved body of getMinimumSize here. (prepareImage): Fall back on Toolkit.prepareImage if there is no peer (checkImage(Image,ImageObserver)): Don't call getWidth/getHeight, but pass -1 * java/awt/Container.java (validate): Don't validate if there is no peer. (update): Clear background before calling paint. * java/awt/GridBagLayout.java Completed the implementation and fixed several bugs. * java/awt/MediaTracker.java (MediaEntry.imageUpdate): Fixed typo. & instead of | was used to combine flags. * java/awt/Window.java (Window): Don't call setVisible(false). Windows are invisible by default and calling virtual methods from constructor causes compatibility problems (e.g. subclasses may assume that the peer already exists). 2003-07-25 Michael Koch <konqueror@gmx.de> * java/awt/GridBagLayout.java: Totally reworked and partly implemented. * java/awt/GridBagLayoutInfo.java: New file. From-SVN: r69785
Mark Wielaard committed -
* doc/passes.texi (Passes): Mention pretty-printing and diagnostic files. From-SVN: r69783
Gabriel Dos Reis committed -
From-SVN: r69782
Nathan Sidwell committed -
* doc/extend.texi (Function Attributes): GNU C++ does now allow unused parameter decls. (Attribute Syntax): GNU C++ does not allow label attributes to be after the ':'. From-SVN: r69781
Nathan Sidwell committed -
* objc/objc-act.c (objc_check_decl): Don't use xxx_with_decl. (objc_declare_class): Likewise. (error_with_ivar): Likewise. (start_class): Likewise. (warn_with_method): Likewise. java/ * expr.c (expand_java_field_op): Don't use xxx_with_decl (expand_java_field_op): Likewise. * class.c (layout_class_method): Likewise (emit_register_classes): Likewise. * decl.c (pushdecl): Likewise. (poplevel): Likewise. (force_poplevels): Likewise. (give_name_to_locals): Likewise. * check-init.c (check_for_initialization): Likewise. From-SVN: r69780
Gabriel Dos Reis committed -
From-SVN: r69779
Nathan Sidwell committed
-