aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-11-12* gthr-dce.h: Fix formatting.Kazu Hirata2-41/+45
From-SVN: r59032
2002-11-11re PR libstdc++/6746 (ifstream::readsome() always returns zero)Benjamin Kosnik4-9/+107
2002-11-11 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/6746 * include/bits/fstream.tcc (filebuf::open): Set input pointers. * config/io/basic_file_stdio.cc (__basic_file::_M_open_mode): Set __p_mode as well. (__basic_file::open): Set to non-block for input. * testsuite/27_io/istream_unformatted.cc (test12): Add. (test13): Same. From-SVN: r59030
2002-11-11dostime.c (dos2unixtime): Mask for seconds is 0x1f.Tom Tromey2-5/+15
* dostime.c (dos2unixtime): Mask for seconds is 0x1f. Correctly compute month. (unix2dostime): Handle years before 1980. Correctly compute month and day of month. From-SVN: r59027
2002-11-11re PR c/8467 (Bug in sibling call optimization)Franz Sirl4-2/+54
2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> PR c/8467 * gcc.c-torture/execute/20021111-1.c From-SVN: r59026
2002-11-11contrib.texi: Merge in the list from the libstdc++ web pages.Janis Johnson2-27/+137
2002-11-11 Janis Johnson <janis187@us.ibm.com> * doc/contrib.texi: Merge in the list from the libstdc++ web pages. From-SVN: r59024
2002-11-11* i386.c (construct_container): Fix handling of SSE_CLASS.Jan Hubicka2-2/+8
From-SVN: r59020
2002-11-11Daily bump.GCC Administrator2-2/+2
From-SVN: r59019
2002-11-11ISO_8859_1.java, [...]: New files.Jesse Rosenstock10-0/+1245
2002-11-11 Jesse Rosenstock <jmr@ugcs.caltech.edu> * gnu/java/nio/charset/ISO_8859_1.java, gnu/java/nio/charset/Provider.java, gnu/java/nio/charset/US_ASCII.java, gnu/java/nio/charset/UTF_16.java, gnu/java/nio/charset/UTF_16BE.java, gnu/java/nio/charset/UTF_16Decoder.java, gnu/java/nio/charset/UTF_16Encoder.java, gnu/java/nio/charset/UTF_16LE.java, gnu/java/nio/charset/UTF_8.java: New files. * Makefile.am (): Added new files. * Makefile.in: Regenerated. From-SVN: r59013
2002-11-11CharacterCodingException.java: This class must be public.Michael Koch8-27/+63
2002-11-11 Michael Koch <konqueror@gmx.de> * java/nio/charset/CharacterCodingException.java: This class must be public. * java/nio/charset/CoderMalfunctionError.java: This class must be public. * java/nio/charset/CodingErrorAction.java: This class must be public. * java/nio/charset/IllegalCharsetNameException.java: This class must be public, better implementation. * java/nio/charset/MalformedInputException.java: This class must be public, better implementation. * java/nio/charset/UnmappableCharacterException.java: This class must be public, better implementation. * java/nio/charset/UnsupportedCharsetException.java: This class must be public, better implementation. From-SVN: r59012
2002-11-11BufferOverflowException.java, [...]: New file.Michael Koch5-2/+117
2002-11-11 Michael Koch <konqueror@gmx.de> * java/nio/BufferOverflowException.java, java/nio/BufferUnderflowException.java: New file. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. From-SVN: r59011
2002-11-11Container.java (validate): Use tree lock.Tom Tromey2-213/+280
* java/awt/Container.java (validate): Use tree lock. (getComponent): Likewise. (getComponents): Likewise. (addImpl): Likewise. (remove): Likewise. (removeAll): Likewise. (processEvent): Fixed indentation. (getComponentAt): Use tree lock. (findComponentAt): Likewise. (removeNotify): Likewise. (isAncestorOf): Likewise. (list): Likewise. (visitChildren): Likewise. (findNextFocusComponent): Likewise. (addNotifyContainerChildren): Likewise. (getAccessibleChildrenCount): Likewise. (getAccessibleChild): Likewise. From-SVN: r59009
2002-11-11t-crtstuff (crti.o): Use this...Joel Sherrill2-7/+11
* config/m68k/t-crtstuff (crti.o): Use this... ($(T)crti.o): ... instead. (crtn.o): Use this... ($(T)crtn.o): ... instead. From-SVN: r59008
2002-11-11re PR c/8439 (empty struct causes crash)Eric Botcazou4-2/+23
PR c/8439 * recog.c (validate_replace_rtx_1) [PLUS]: Simplify only if there is something new to be simplified. From-SVN: r59005
2002-11-11Retire common MPW configury bits.Stan Shebs13-571/+6
* mpw-mh-mpw: Remove. * mpw: Remove directory along with all of its files. From-SVN: r59004
2002-11-10calls.c (PUSH_ARGS_REVERSED): Define only if not defined.H.J. Lu4-0/+15
2002-11-10 H.J. Lu <hjl@gnu.org> * calls.c (PUSH_ARGS_REVERSED): Define only if not defined. * expr.c (PUSH_ARGS_REVERSED): Likewise. * config/i386/i386.h (PUSH_ARGS_REVERSED): Set to 1. From-SVN: r59002
2002-11-11* g++.dg/abi/vthunk3.C: Run only on x86.Mark Mitchell2-1/+5
From-SVN: r59001
2002-11-11howto.html: Make "chapter 22 notes" a link.Jonathan Wakely13-370/+398
* docs/html/17_intro/howto.html: Make "chapter 22 notes" a link. * docs/html/faq/index.html: Mention that GCC ships with a newer version of the library than the last snapshot. Make "see below" a link. Add missing <html> tag. * docs/html/faq/index.txt: Regenerate. * docs/html/22_locale/locale.html, docs/html/22_locale/messages.html, docs/html/23_containers/howto.html, docs/html/24_iterators/howto.html, docs/html/25_algorithms/howto.html, docs/html/26_numerics/howto.html, docs/html/27_io/howto.html, docs/html/ext/howto.html, docs/html/ext/sgiexts.html: Add missing <html> tag. From-SVN: r59000
2002-11-11* MAINTAINERS (Write After Approval): Add myself.Jonathan Wakely2-0/+5
From-SVN: r58999
2002-11-10GridLayout.java (layoutContainer): Use tree lock.Tom Tromey5-354/+391
* java/awt/GridLayout.java (layoutContainer): Use tree lock. (getSize): Likewise. * java/awt/FlowLayout.java (layoutContainer): Use tree lock. (getSize): Likewise. * java/awt/BorderLayout.java (layoutContainer): Use tree lock. (calcSize): Likewise. * java/awt/CardLayout.java (getSize): Use tree lock. (gotoComponent): Likewise. (layoutContainer): Likewise. From-SVN: r58998
2002-11-10natFileDescriptorWin32.cc (read): Handle case where count is 0.Tom Tromey3-0/+14
* java/io/natFileDescriptorWin32.cc (read): Handle case where count is 0. * java/io/natFileDescriptorPosix.cc (read): Handle case where count is 0. From-SVN: r58997
2002-11-10Externalizable.java, [...]: New versions from Classpath.Tom Tromey11-139/+176
* java/io/Externalizable.java, java/io/FilePermission.java, java/io/ObjectStreamConstants.java, java/io/Serializable.java, java/io/SerializablePermission.java, java/text/Format.java, java/util/AbstractMap.java, java/util/HashMap.java, java/util/LinkedHashMap.java, javax/naming/BinaryRefAddr.java: New versions from Classpath. From-SVN: r58996
2002-11-10Fix typo.Jakub Jelinek1-1/+1
From-SVN: r58995
2002-11-10Attributes.java (Name): Fix name check.Anthony Green2-1/+6
2002-11-10 Anthony Green <green@redhat.com> * java/util/jar/Attributes.java (Name): Fix name check. From-SVN: r58992
2002-11-10natClass.cc (initializeClass): Throw NoClassDefFoundError with getName() as ↵Mark Wielaard3-3/+18
message. * java/lang/natClass.cc (initializeClass): Throw NoClassDefFoundError with getName() as message. (_Jv_CheckArrayStore): Throw ArrayStoreException with object and array type as message. * java/lang/natVMThrowable.cc: Don't declare parameter t, it is unused. From-SVN: r58991
2002-11-10jartool.c (add_to_jar): Only compare file to jarfile if jarfile is non-NULL.Jakub Jelinek5-4/+16
* jartool.c (add_to_jar): Only compare file to jarfile if jarfile is non-NULL. * configure.in (AC_CHECK_HEADERS): Add limits.h. * configure, config.h.in: Rebuilt. From-SVN: r58990
2002-11-10sysv4.h: Define NO_IMPLICIT_EXTERN_C here...Zack Weinberg5-32/+33
* config/rs6000/sysv4.h: Define NO_IMPLICIT_EXTERN_C here... * config/rs6000/linux.h, config/rs6000/linux64.h, config/rs6000/windiss.h: ... not here. From-SVN: r58989
2002-11-10FOrgot to commit the file itself. Changelog entry is already at:Jan Hubicka1-0/+4
* reg-stack.c (compensate_edge): Fix sanity check. From-SVN: r58988
2002-11-10netbsd.h (TARGET_OS_CPP_BUILTINS): Define __ABICALLS__ if TARGET_ABICALLS.Jason Thorpe2-0/+8
* config/mips/netbsd.h (TARGET_OS_CPP_BUILTINS): Define __ABICALLS__ if TARGET_ABICALLS. From-SVN: r58987
2002-11-10* i386.h (MIN_UNITS_PER_WORD): Define to 8 for x86-64 libgcc.Jan Hubicka2-1/+9
From-SVN: r58986
2002-11-10jni.h (JNIIMPORT, [...]): Linker defines for Win32.Ranjit Mathew2-2/+17
2002-11-08 Ranjit Mathew <rmathew@hotmail.com> * include/jni.h (JNIIMPORT, JNIEXPORT, JNICALL): Linker defines for Win32. JNICALL has been defined to __stdcall to be compatible with Sun's JDKs. From-SVN: r58985
2002-11-10GridLayout.java (setColumns): Check newCols, not cols.Tom Tromey2-2/+5
* java/awt/GridLayout.java (setColumns): Check newCols, not cols. (setRows): Check newRows, not rows. From-SVN: r58984
2002-11-10c-decl.c (grokdeclarator): Make error for duplicate type qualifiers into a ↵Joseph Myers5-1/+31
pedwarn, disabled for C99. * c-decl.c (grokdeclarator): Make error for duplicate type qualifiers into a pedwarn, disabled for C99. testsuite: * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests. From-SVN: r58983
2002-11-10Daily bump.GCC Administrator2-2/+2
From-SVN: r58977
2002-11-10* jni.cc (_Jv_GetJNIEnvNewFrame): Set env->ex in all cases.Tom Tromey2-2/+8
From-SVN: r58971
2002-11-10mmix.h (FUNCTION_ARG_CALLEE_COPIES): Define the same as ↵Hans-Peter Nilsson2-2/+12
FUNCTION_ARG_PASS_BY_REFERENCE. * config/mmix/mmix.h (FUNCTION_ARG_CALLEE_COPIES): Define the same as FUNCTION_ARG_PASS_BY_REFERENCE. From-SVN: r58970
2002-11-10pa.h (STARTING_FRAME_OFFSET): Change offset for TARGET_64BIT to 16.John David Anglin6-79/+236
* pa.h (STARTING_FRAME_OFFSET): Change offset for TARGET_64BIT to 16. * config.gcc (hppa*64*-*-linux*): Shorten lines in tm_file define. (hppa*64*-*-hpux11*): Likewise. Use elfos.h with gas. * pa.c (output_millicode_call): Use symbol difference rather than $PIC_pcrel$0 when using HP assembler. * pa64-hpux.h (TARGET_GAS): Define to 1 or 0 depending on whether or not elfos.h (i.e., gas) is being used. (ASM_FILE_START, STRING_ASM_OP, TEXT_SECTION_ASM_OP, DATA_SECTION_ASM_OP, BSS_SECTION_ASM_OP, ASM_OUTPUT_ALIGNED_COMMON, ASM_OUTPUT_ALIGNED_LOCAL, GLOBAL_ASM_OP, ASM_DECLARE_FUNCTION_NAME, ASM_OUTPUT_EXTERNAL, ASM_OUTPUT_EXTERNAL_LIBCALL, ASM_OUTPUT_INTERNAL_LABEL, ASM_GENERATE_INTERNAL_LABEL): Define when using elfos.h. (TARGET_ASM_GLOBALIZE_LABEL): Undefine when using elfos.h. (DWARF2_ASM_LINE_DEBUG_INFO): Delete. (ASM_FILE_START): Add standard .SPACE and .SUBSPA defines when not using elfos.h. (TEXT_SECTION_ASM_OP, READONLY_DATA_SECTION_ASM_OP, DATA_SECTION_ASM_OP, BSS_SECTION_ASM_OP): New HP style defines when not using elfos.h. (TARGET_ASM_NAMED_SECTION, MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Don't define when not using elfos.h. (ASM_DECLARE_RESULT): Don't define. * doc/install.texi (hppa*-hp-hpux*): Remove statement that HP assembler doesn't work on hppa64-hp-hpux11. (hppa*-hp-hpux11): Update. From-SVN: r58967
2002-11-10Applet.java, [...]: New versions from Classpath.Tom Tromey25-497/+1146
* java/applet/Applet.java, java/applet/AppletContext.java, java/applet/AppletStub.java, java/applet/AudioClip.java, java/awt/CardLayout.java, java/awt/ContainerOrderFocusTraversalPolicy.java, java/awt/Cursor.java, java/awt/Event.java, java/awt/Frame.java, java/awt/GridBagConstraints.java, java/awt/GridBagLayout.java, java/awt/GridLayout.java, java/awt/color/ColorSpace.java, java/awt/color/ICC_ColorSpace.java, java/awt/color/ICC_Profile.java, java/awt/color/ICC_ProfileGray.java, java/awt/color/ICC_ProfileRGB.java, java/awt/datatransfer/DataFlavor.java, java/awt/dnd/DragSourceContext.java, java/awt/dnd/DropTarget.java, java/awt/dnd/DropTargetContext.java, java/awt/event/KeyEvent.java: New versions from Classpath. * Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added ICC_ProfileGray and ICC_ProfileRGB. From-SVN: r58964
2002-11-09ScrollPane.java (ScrollPane): Fixed test for valid display policy.Tom Tromey2-4/+7
* java/awt/ScrollPane.java (ScrollPane): Fixed test for valid display policy. From-SVN: r58963
2002-11-09compat.exp (compat-execute): Fix logic error in last change.Hans-Peter Nilsson2-1/+6
* lib/compat.exp (compat-execute): Fix logic error in last change. From-SVN: r58962
2002-11-09List.java (processEvent): Added missing `else's.Tom Tromey3-7/+23
* java/awt/List.java (processEvent): Added missing `else's. * java/awt/Window.java (show): validate() before showing. Make parent displayable. (isDisplayable): New method. From-SVN: r58961
2002-11-09netbsd.h (SUBTARGET_ASM_SPEC): Don't pass -KPIC to the assembler if ↵Jason Thorpe2-2/+8
-mno-abicalls was specified. * config/mips/netbsd.h (SUBTARGET_ASM_SPEC): Don't pass -KPIC to the assembler if -mno-abicalls was specified. From-SVN: r58957
2002-11-09pa-linux.h (PREFERRED_DEBUGGING_TYPE, [...]): Delete.John David Anglin2-16/+5
* pa-linux.h (PREFERRED_DEBUGGING_TYPE, DWARF2_ASM_LINE_DEBUG_INFO, ASM_OUTPUT_DEF): Delete. From-SVN: r58953
2002-11-09* c-opts.c (COMMAND_LINE_OPTIONS): Fix -Wimplicit.Neil Booth2-1/+5
From-SVN: r58952
2002-11-09* gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.Neil Booth3-0/+11
From-SVN: r58951
2002-11-09re PR c++/8389 (Access to members of base class & templates)Kriang Lerdsuwanakij6-21/+58
PR c++/8389 * pt.c (instantiate_template): Push class scope for member functions. (get_mostly_instantiated_function_type): Likewise. Don't call tsubst on context. Remove CONTEXTP and TPARMSP parameters. * cp-tree.h (get_mostly_instantiated_function_type): Adjust. * mangle.c (write_encoding, write_unqualified_name): Adjust. PR c++/8389 * g++.dg/template/access6.C: New test. From-SVN: r58950
2002-11-09Daily bump.GCC Administrator2-2/+2
From-SVN: r58949
2002-11-08fix stabs info for vector typesDale Johannesen2-1/+7
From-SVN: r58939
2002-11-08re PR preprocessor/8497 (traditional preprocessor #if/#endif bug)Neil Booth2-2/+13
PR preprocessor/8497 PR preprocessor/8501 * cpptrad.c (scan_out_logical_line): A '#' from a macro doesn't start a directive. In assembler, #NUM is not a line directive. From-SVN: r58938
2002-11-08cppmain.c (cpp_preprocess_file): Loop to pop any -included buffers.Neil Booth2-1/+11
* cppmain.c (cpp_preprocess_file): Loop to pop any -included buffers. From-SVN: r58933
2002-11-08* config/h8300/h8300.md (two anonymous test insns): New.Kazu Hirata2-0/+22
From-SVN: r58930