1. 03 Aug, 2003 12 commits
  2. 02 Aug, 2003 16 commits
    • ghazi's avatar
      * gcc.dg/builtins-1.c: Add macro helpers. Add missing math · 22a885cb
      ghazi authored
      	builtins.  Move cases from builtins-4.c here.
      
      	* gcc.dg/torture/builtin-math-1.c: New test taken from
      	bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
      	additional cases.
      
      	* gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
      	Delete.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70108 138bc75d-0d04-0410-961f-82ee72b054a4
      22a885cb
    • nathan's avatar
      cp: · e310e8dd
      nathan authored
      	PR c++/9447
      	* cp-tree.def (USING_DECL): Document its type.
      	* class.c (pushclass): If we're entering a template, push any
      	dependent using decls it has.
      	* decl2.c (do_class_using_decl): Refactor. Type is NULL iff it is
      	a dependent scope.
      	* pt.c (tsubst_decl) <USING_DECL case>: Set type.
      	(tsubst): Remove USING_DECL checks.
      	(type_dependent_expression_p): Remove USING_DECL case.
      	* semantics.c (finish_member_declaration): A USING_DECL's type
      	indicates whether it is dependent.
      testsuite:
      	PR c++/9447
      	* g++.dg/template/using7.C: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70107 138bc75d-0d04-0410-961f-82ee72b054a4
      e310e8dd
    • neil's avatar
      * cppfiles.c (struct _cpp_file): Rename once_only_next to · 68faebf4
      neil authored
      	next_file.  Remove import and pragma_once, add once_only.
      	(find_file): Add new file structures to the all_files list.
      	(should_stack_file): Mark #import-ed files once-only, and
      	don't stack them if the file has already been stacked.
      	(_cp_mark_file_once_only): Simplify.
      	* cpphash.h (struct cpp_reader): Rename once_only_files
      	to all_files.  Rename saw_pragma_once to seen_once_only.
      	(_cpp_mark_file_once_only): Update prototype.
      	* cpplib.c (do_pragma_once): Update.
      testsuite:
      	* import1.c, import2.c: New tests.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70106 138bc75d-0d04-0410-961f-82ee72b054a4
      68faebf4
    • neil's avatar
      * cppfiles.c (ENOTDIR): Remove. · 0d0bca5f
      neil authored
      	(open_file_in_dir): Rename find_file_in_dir.  Handle errors
      	other than ENOENT here.
      	(once_only_file_p): Rename should_stack_file.
      	(find_file, open_file_failed, read_file_guts): Report errors
      	with full path name.
      	(read_file): Move pch handling to should_stack_file.
      	(should_stack_file): Handle PCH and once-only issues, and
      	reading the file.
      	(stack_file): Don't do file reads.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70104 138bc75d-0d04-0410-961f-82ee72b054a4
      0d0bca5f
    • mkoch's avatar
      2003-08-02 Michael Koch <konqueror@gmx.de> · 84ee7161
      mkoch authored
      	* java/nio/ByteBufferImpl.java
      	(getChar): Check remaining bytes, fixed comment about endianess.
      	(putChar): Likewise.
      	(getShort): Likewise.
      	(putShort): Likewise.
      	(getInt): Check remaining bytes, fixed conversion, fixed comment about
      	endianess.
      	(putInt): Likewise.
      	(getLong): Likewise.
      	(putLong): Likewise.
      	(getFloat): Likewise.
      	(putFloat): Likewise.
      	(getDouble): Likewise.
      	(putDouble): Likewise.
      	* java/nio/DirectByteBufferImpl.java
      	(getChar): Wrapped code, fixed comment about endianess.
      	(putchar): Likewise.
      	(getShort): Likewise.
      	(putShort): Likewise.
      	(getInt): Fixed conversion, fixed comment about endianess.
      	(putInt): Likewise.
      	(getLong): Likewise.
      	(putLong): Likewise.
      	(getFloat): Likewise.
      	(putFloat): Likewise.
      	(getDouble): Likewise.
      	(putDouble): Likewise.
      	* java/nio/MappedByteBufferImpl.java
      	(compact): Implemented.
      	(getChar): Implemented.
      	(putChar): Implemented.
      	(getDouble): Implemented.
      	(putdouble): Implemented.
      	(getFloat): Impl...
      84ee7161
    • nathan's avatar
      cp: · f815eb0f
      nathan authored
      	* cp-tree.h (pushclass): Remove unneeded parameter.
      	* class.c (pushclass): Remove unneeded MODIFY parm. Adjust.
      	(push_nested_class): Adjust pushclass call.
      	* pt.c (instantiate_class_template): Likewise.
      	* semantics.c (begin_class_definition): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70101 138bc75d-0d04-0410-961f-82ee72b054a4
      f815eb0f
    • rakdver's avatar
      * libgcov.c (gcov_exit): Cleanup and fix. · 72bb94b7
      rakdver authored
      	* profile.c (compute_value_histograms): Don't try to read profiles
      	that are not present.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70100 138bc75d-0d04-0410-961f-82ee72b054a4
      72bb94b7
    • mkoch's avatar
      2003-08-02 Michael Koch <konqueror@gmx.de> · 14334826
      mkoch authored
      	* gnu/java/lang/ArrayHelper.java
      	(equalsArray): Reformated, added method documentation.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70099 138bc75d-0d04-0410-961f-82ee72b054a4
      14334826
    • mkoch's avatar
      2003-08-02 Michael Koch <konqueror@gmx.de> · a690c9b3
      mkoch authored
      	* java/net/URL.java
      	(URL): Added paragraph about the
      	gnu.java.net.nocache_protocol_handlers property.
      	(ph_cache): Renamed from handlers to match classpath's implementation.
      	Reordered it with factory and serialVersionUID member variables.
      	(cache_handlers): New member variable.
      	(static): New static initializer to initialize cache_handlers from
      	gnu.java.net.nocache_protocol_handlers property.
      	(URL): Use ph_cache instead of handlers, reformatted some code to
      	match classpath's implementation.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70098 138bc75d-0d04-0410-961f-82ee72b054a4
      a690c9b3
    • ghazi's avatar
      * builtins.def: Categorize. · 1fb0405c
      ghazi authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70097 138bc75d-0d04-0410-961f-82ee72b054a4
      1fb0405c
    • ghazi's avatar
      * builtins.def (BUILT_IN_CABS, BUILT_IN_CABSF, BUILT_IN_CABSL): · 853b6c37
      ghazi authored
      	Mind fp rounding.
      	(BUILT_IN_FFSL): Use DEF_EXT_LIB_BUILTIN.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70096 138bc75d-0d04-0410-961f-82ee72b054a4
      853b6c37
    • andreast's avatar
      003-08-02 Andreas Tobler <a.tobler@schweiz.ch> · 6293717a
      andreast authored
              * config.gcc: Enable posix threads by default on darwin.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70095 138bc75d-0d04-0410-961f-82ee72b054a4
      6293717a
    • neroden's avatar
      (cp) · bd57a622
      neroden authored
      	* typeck2.c (add_exception_specifier): Use 'bool' where appropriate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70094 138bc75d-0d04-0410-961f-82ee72b054a4
      bd57a622
    • neroden's avatar
      Fix typo · 52789e7b
      neroden authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70093 138bc75d-0d04-0410-961f-82ee72b054a4
      52789e7b
    • kraai's avatar
      * Makefile.tpl (check, check-c++): Express dependencies using · 465fccaf
      kraai authored
      	dependencies rather than commands.
      	* Makefile.in: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70092 138bc75d-0d04-0410-961f-82ee72b054a4
      465fccaf
    • gccadmin's avatar
      Daily bump. · 7792ffb8
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70089 138bc75d-0d04-0410-961f-82ee72b054a4
      7792ffb8
  3. 01 Aug, 2003 12 commits