summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2004-01-07 Michael Koch <konqueror@gmx.de>mkoch2004-01-072-34/+418
| | | | | | | * java/lang/reflect/Array.java: Merged documentation with classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75512 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Andreas Tobler <a.tobler@schweiz.ch>andreast2004-01-072-2/+13
| | | | | | | | * jartool.c (make_manifest): Fix off-by-one bug when creating an empty MANIFEST.MF. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75511 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Michael Koch <konqueror@gmx.de>mkoch2004-01-074-31/+57
| | | | | | | | | | | | | | | | | | * java/text/CollationElementIterator.java (textIndex): Renamed from index. * java/text/CollationKey.java (collator): New member. (CollationKey): New argument for parent collator. (equals): Check for same collator, source string and key array. * java/text/RuleBasedCollator.java: Reformated. (RuleBasedCollator): Don't re-initialize frenchAccents with default value. (getCollationElementIterator): Rewritten. (getCollationKey): Added new argument to CollationKey constructor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75510 138bc75d-0d04-0410-961f-82ee72b054a4
* (re-open) PR libstdc++/12658ljrittle2004-01-072-6/+6
| | | | | | | | * src/locale_init.cc (locale::locale): Remove ill-scoped mutex. (locale::global): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75509 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Paolo Carlini <pcarlini@suse.de>paolo2004-01-0718-24/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc: Remove redundant #include. * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise. * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise, re-enable normal testing. * testsuite/27_io/basic_ostream/ends/char/2.cc: Remove redundant #include. * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc: More properly, #include <locale>. * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc: Remove redundant #include. * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise. * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Remove redundant DejaGnu directive. * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Remove redundant #include. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75508 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Michael Koch <konqueror@gmx.de>mkoch2004-01-075-12/+29
| | | | | | | | | | | | | | | | | | | | | | | * gnu/java/nio/DatagramChannelImpl.java (blocking): Removed. (DatagramChannelImpl): Call configureBlocking(). (implConfigureBlocking): Dont initialize blocking. * gnu/java/nio/ServerSocketChannelImpl.java (blocking): Removed. (ServerSocketChannelImpl): Call configureBlocking(). (implConfigureBlocking): Dont initialize blocking. * gnu/java/nio/SocketChannelImpl.java (blocking): Removed. (SocketChannelImpl): Call configureBlocking(). (implConfigureBlocking): Dont initialize blocking. (connect): Use isBlocking(). * java/nio/channels/spi/AbstractSelectableChannel.java (configureBlocking): Use blockingLock() instead of LOCK. Set blocking after successfully called implConfigureBlocking(). (register): Use blockingLock() instead of LOCK. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75507 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Michael Koch <konqueror@gmx.de>mkoch2004-01-072-1/+5
| | | | | | | * java/net/ServerSocket.java (isBound): Fixed documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75506 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-07 Sascha Brawer <brawer@dandelis.ch>mkoch2004-01-074-418/+682
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/DefaultBoundedRangeModel.java: Documented API. (changeEvent): Create event object on demand. (DefaultBoundedRangeModel, toString, setValue, setExtent, setMinimum, setMaximum, setValueIsAdjusting, setRangeProperties, fireStateChanged): Re-written. * javax/swing/event/EventListenerList.java: Reformatted, document typical usage. (toString): Implemented. (getListeners): Re-written. (remove): Re-written. (add): Re-written. (NO_LISTENERS): New singleton field. (listenerList): Declare as transient; document. (serialVersionUID): Document. (getListenerCount(Class)): More efficient implementation, also accepts null argument. Improve Javadoc. (getListenerCount()): Remove unnecessary cast; docfix. * javax/swing/undo/UndoableEditSupport.java: Re-format, document. (UndoableEditSupport): Set realSource field. Improve documentation. (_postEdit): Iterate over cloned listener vector. (toString): Don't emit realSource. (beginUpdate, endUpdate): Support nested updates. (postEdit): Use compound edit if present. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75505 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/winline-7.c: Don't cast void * to int.amodra2004-01-072-3/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75503 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Benjamin Kosnik <bkoz@redhat.com>bkoz2004-01-074-158/+244
| | | | | | | | | | | Stefan Olsson <stefan@snon.net> * scripts/check_performance: Use -pthread. * testsuite/performance/allocator.cc: Tweaks, add list. * testsuite/performance/allocator_thread.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75499 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-01-06 Jerry Quinn <jlquinn@optonline.net>jlquinn2004-01-073-6/+1440
| | | | | | | | | | * include/bits/locale_facets.h: Document public classes and functions. * include/bits/locale_facets.tcc (time_get::_M_extract_via_format): Add comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75498 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/rs6000.c (rs6000_dbx_register_number): New function.amodra2004-01-075-16/+71
| | | | | | | | | | * config/rs6000/rs6000-protos.h (rs6000_dbx_register_number): Declare. * config/rs6000/rs6000.h (DWARF_FRAME_REGNUM): Define. (DWARF_REG_TO_UNWIND_COLUMN): Correct column adjustment and comment. * config/rs6000/sysv4.h (DBX_REGISTER_NUMBER): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75497 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Eric Christopher <echristo@redhat.com>echristo2004-01-079-46/+77
| | | | | | | | | | | | | | | | | | | | | | | * config/mips/mips.h (MDEBUG_ASM_SPEC): Change for dwarf2 default. (DWARF2_DEBUGGING_INFO): Define. (PREFERRED_DEBUGGING_TYPE): Set to dwarf2. * config/mips/openbsd.h (PREFERRED_DEBUGGING_TYPE): Remove. * config/mips/iris6.h (SUBTARGET_ASM_DEBUGGING_SPEC): Only pass -g0 for irix as. (SUBTARGET_ASM_OPTIMIZING_SPEC): Only pass O0 for irix as. * config/mips/iris6gas.h (MDEBUG_ASM_SPEC): Remove. * config/mips/iris5gas.h: Ditto. (DBX_DEBUGGING_INFO): Remove. (DWARF2_DEBUGGING_INFO): Ditto. (MIPS_DEBUGGING_INFO): Ditto. (PREFERRED_DEBUGGING_TYPE): Ditto. * config/mips/elf.h (DWARF2_DEBUGGING_INFO): Remove. (PREFERRED_DEBUGGING_TYPE): Ditto. (SUBTARGET_ASM_DEBUGGING_SPEC): Ditto. * config/mips/elf64.h: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75496 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-01-072-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75493 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Graydon Hoare <graydon@redhat.com>graydon2004-01-072-0/+24
| | | | | | | | * java/awt/Container.java (swapComponents): Add forgotten function, required for JLayeredPane change. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75491 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Compile darwin-ldouble.c.geoffk2004-01-063-2/+231
| | | | | | | | (TARGET_LIBGCC2_CFLAGS): Use -mlong-double-128. * config/rs6000/darwin-ldouble.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75490 138bc75d-0d04-0410-961f-82ee72b054a4
* * emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreggeoffk2004-01-064-512/+301
| | | | | | | | | | | | for constants. (constant_subword): Delete. * rtl.h (constant_subword): Delete prototype. (immed_double_const): Is not in varasm.c. * simplify-rtx.c (simplify_immed_subreg): New. (simplify_subreg): Use simplify_immed_subreg. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75487 138bc75d-0d04-0410-961f-82ee72b054a4
* * makefile.in (stageprofile_flags_to_pass): use -fprofile-generate.hubicka2004-01-062-2/+7
| | | | | | | (stagefeedback_flags_to_pass): use -fprofile-use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75486 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/rs6000.md (floatsitf2): Use expand_float rathergeoffk2004-01-062-20/+21
| | | | | | | | | than trying to generate RTL directly. (fix_trunctfsi2): Use expand_fix rather than trying to generate RTL directly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75485 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Michael Koch <konqueror@gmx.de>mkoch2004-01-063-38/+62
| | | | | | | | | | | | | | | * java/text/CollationElementIterator.java: Reformated. (CollationElementIterator): Changed order of arguments. * java/text/RuleBasedCollator.java (RuleBasedCollator): Merged class documentation. (CollationElement): Added documentation. (compare): Reformated, renamed arguments. (equals): Likewise. (getCollationElementIterator): Likewise. (getCollationKey): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75484 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarf2out.c (add_const_value_attribute): Remove incorrect comment.geoffk2004-01-062-5/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75483 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/xcoff.h (EXTRA_SECTION_FUNCTIONS): Split eachdje2004-01-062-11/+28
| | | | | | | | | | | function into a separate macro. (read_only_data_section): Add void argument. (private_data_section): Same. (read_only_private_data_section): Same. (toc_section): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75482 138bc75d-0d04-0410-961f-82ee72b054a4
* * invoke.texi: Remove typo in last change.hubicka2004-01-062-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75479 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Graydon Hoare <graydon@redhat.com>graydon2004-01-062-303/+512
| | | | | | | * javax/swing/JLayeredPane.java: Fix semantics, add javadocs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75478 138bc75d-0d04-0410-961f-82ee72b054a4
* missing changelog entrygraydon2004-01-061-0/+23
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75477 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/10301hubicka2004-01-064-11/+63
| | | | | | | | | | * config.gcc: Accept opteron and athlon-64 as variants of k8. * i386.c (override_options): Likewise. * invoke.texi (i386 -mtune): Expand documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75476 138bc75d-0d04-0410-961f-82ee72b054a4
* * alias.c: Fix comment typos.kazu2004-01-0629-40/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * builtins.c: Likewise. * cfg.c: Likewise. * df.c: Likewise. * dominance.c: Likewise. * dwarf2out.c: Likewise. * emit-rtl.c: Likewise. * expr.c: Likewise. * final.c: Likewise. * fold-const.c: Likewise. * gcse.c: Likewise. * genattrtab.c: Likewise. * genrecog.c: Likewise. * gensupport.c: Likewise. * ggc-zone.c: Likewise. * integrate.c: Likewise. * local-alloc.c: Likewise. * loop.c: Likewise. * recog.c: Likewise. * regmove.c: Likewise. * reg-stack.c: Likewise. * reorg.c: Likewise. * rtlanal.c: Likewise. * rtl.h: Likewise. * sched-ebb.c: Likewise. * simplify-rtx.c: Likewise. * toplev.c: Likewise. * varasm.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75475 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/install.texi: Fix typos.kazu2004-01-064-5/+11
| | | | | | | | * doc/invoke.texi: Likewise. * doc/md.texi: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75474 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Michael Koch <konqueror@gmx.de>mkoch2004-01-062-148/+48
| | | | | | | | | | | | | | | | | * gnu/java/net/protocol/file/Connection.java: Reformated copyright. (hdrHash): Removed. (hdrVec): Removed. (gotHeaders): Removed. (getHeaderField): Removed. (getHeaderField): Removed. (getHeaderFieldKey): Removed. (getKey): Removed. (getField): Removed. (getHeaders): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75473 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Michael Koch <konqueror@gmx.de>mkoch2004-01-0611-82/+905
| | | | | | | | | | | | | | | | * javax/print/attribute/standard/DateTimeAtCompleted.java, javax/print/attribute/standard/DateTimeAtCreation.java, javax/print/attribute/standard/DateTimeAtProcessing.java, javax/print/attribute/standard/JobImpressionsCompleted.java, javax/print/attribute/standard/JobKOctets.java, javax/print/attribute/standard/JobKOctetsProcessed.java, javax/print/attribute/standard/JobMediaSheetsCompleted.java, javax/print/attribute/standard/JobPrioritySupported.java: New files. * Makefile.am (javax_source_files): Added new files. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75471 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Paolo Carlini <pcarlini@suse.de>paolo2004-01-0626-79/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Remove redundant #includes. * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise. * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise. * testsuite/27_io/basic_istream/get/char/1.cc: Likewise. * testsuite/27_io/basic_istream/get/char/2.cc: Likewise. * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise. * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise. * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise. * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise. * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise. * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise. * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise. * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise. * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise. * testsuite/27_io/basic_istream/read/char/1.cc: Likewise. * testsuite/27_io/basic_istream/read/char/2.cc: Likewise. * testsuite/27_io/basic_istream/read/char/3.cc: Likewise. * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise. * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise. * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise. * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc: Likewise. * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc: Likewise. * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise. * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise. * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75469 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix defintion of TRAMPOLINE_SIZEnickc2004-01-062-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75468 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/i386-sse-5.c: New testhubicka2004-01-066-6/+82
| | | | | | | | | | | | | | | | * g++.dg/eh/simd-1.c: Add -w argument for i386. * i386.c (init_cumulative_args): Add handling of MMX_REGPARM. (function_arg_advance): Do not pass aggregates in SSE; deal handling of MMX_REGPARM. (function_arg): Add new warnings about ABI changes; fix SSE_REGPARM; add MMX_REGPARM. * i386.h (ix86_args): Add mmx_words/mmx_regs/mmx_regno fields. (SSE_REGPARM_MAX): Default to 3 on i386 -msse ABI. (MMX_REGPARM_MAX): Similarly for -mmmx. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75467 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Michael Koch <konqueror@gmx.de>mkoch2004-01-062-11/+26
| | | | | | | | | | | | | | | * java/net/URLConnection.java (contentHandler): Removed. (locale): Removed. (getHeaderFields): Return an empty map instead of null. (getContent): Connect if needed, renamed "cType" to "type" and "contentHandler" to "ch" and made it a local variable. (getPermission): Don't use package in class name. (setDefaultRequestProperty): Fixed typo in documentation. (initializeDateFormats): Made locale a local variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75466 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-06 Michael Koch <konqueror@gmx.de>mkoch2004-01-063-11/+24
| | | | | | | | | | | * java/lang/Package.java (getPackage): Get the current class loader directly. * java/lang/SecurityManager.java (currentLoadedClass): Dont iterate over class contexts. (classLoaderDepth): Don't check class loaders if everything is allowed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75465 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sh/linux.h: Fix comment formatting.kazu2004-01-066-11/+19
| | | | | | | | | | * config/sh/netbsd-elf.h: Likewise. * config/sh/sh.c: Likewise. * config/sh/sh.h: Likewise. * config/sh/vxworks.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75462 138bc75d-0d04-0410-961f-82ee72b054a4
* contrib/kcook2004-01-065-41/+40
| | | | | | | | | | | | | | | 2004-01-05 Kelley Cook <kcook@gcc.gnu.org> * gcc_update (files_generated): Revert 2003-12-18 change. gcc/ada/ 2004-01-05 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in: Revert stamp-xgnatug change from 2003-12-18. Update comment and copyright date. * stamp-xgnatug: Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75461 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/13057mmitchel2004-01-062-0/+7
| | | | | | | | * class.c (build_clone): Copy type attributes from the original function to the clone. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75460 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/12815mmitchel2004-01-061-1/+1
| | | | | | | | * class.c (build_vtbl_ref_1): Do not unconditionally mark vtable references as constant. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75458 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/12816mmitchel2004-01-064-1/+36
| | | | | | | | | | | * class.c (build_vtbl_ref_1): Do not unconditionally mark vtable references as constant. PR c++/12815 * g++.dg/rtti/typeid4.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75457 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-01-062-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75453 138bc75d-0d04-0410-961f-82ee72b054a4
* * system.h (ASM_OUTPUT_MAIN_SOURCE_FILENAME): Poison.kazu2004-01-053-5/+7
| | | | | | | | * toplev.c (output_file_directive): Don't use ASM_OUTPUT_MAIN_SOURCE_FILENAME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75448 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2004-01-056-17/+108
| | | | | | | | | | | | | | | | | | | | | | | | * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c (pre_event_handler): Set all insets to 0 when a Configure event is received for a GtkPlug. * gnu/java/awt/EmbeddedWindow.java (window_id): Rename handle. Make handle long, not int. (EmbeddedWindow()): New constructor. (EmbeddedWindow(int)): Rename window_id to handle. Make handle long, not int. (setHandle): New method. (getHandle): Return long, not int. * gnu/java/awt/peer/EmbeddedWindowPeer.java (embed): New method declaration. * gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c: (create(long)): Take long parameter, not int. Cast gtk_plug_new argument to GdkNativeWindow. (construct): New method. (embed): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75447 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2004-01-054-36/+142
| | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GtkScrollPanePeer.java, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c (create(int, int)): New method. (create): Call new create method. (gtkScrolledWindowNew, gtkScrolledWindowSetSize): Remove methods. (childResized): Remove native implementation. Implement in Java. (getHScrollbarHeight, getVScrollbarWidth): Call gtk_widget_size_request to get scrollbar dimensions. * java/awt/ScrollPane.java (getViewportSize): Reimplement. Only call getVScrollbarWidth and getHScrollbarHeight when vertical and horizontal scrollbars respectively are needed. (doLayout): Enlarge child if it is smaller than the viewport. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75446 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/compat/sdata-section.h: Declare 'abort'.ebotcazou2004-01-052-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75445 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/Dialog.java (constructor): Accept null title as per spec.fnasser2004-01-053-4/+19
| | | | | | | | * java/awt/FileDialog.java (constructor): Throw exception on invalid argument as per spec. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75444 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-05 Fernando Nasser <fnasser@redhat.com>fnasser2004-01-054-74/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/awt/Choice.java (add): Leave posting of ItemEvents to peer. (insert): Ditto. (remove): Ditto. Also, Check for valid argument. (removeAll): Use peer interface method. * gnu/java/awt/peer/gtk/GtkChoicePeer.java (nativeAdd): New name for native add function. (nativeRemove): New name for native remove function. (getHistory): New native function. (constructor): Generate ItemEvent. (add): Ditto, if selection is changed. (remove): Ditto, ditto. (removeAll): Add implementation. (handleEvent): Remove. Dead code. (choicePostItemEvent): Add comment. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append): Add comments. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add): Rename to... (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeAdd): New name. Add comments and fix condition to change selection. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove): Rename to... (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove): New name. Add remove all capability. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_getHistory): New function. (item_activate): Add cast to remove compiler warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75443 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2004-01-053-26/+82
| | | | | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GtkComponentPeer.java, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (getPreferredSize): Call preferredSize. (preferredSize): Call gtkWidgetGetPreferredDimensions. (getMinimumSize): Call minimumSize. (minimumSize): Call gtkWidgetGetPreferredDimensions. (gtkWidgetGetDimensions): Return the peer widget's current size request. (gtkWidgetGetPreferredDimensions): Return the peer widget's natural size request. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75442 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/12132mmitchel2004-01-054-8/+33
| | | | | | | | | | | | * parser.c (cp_parser_explicit_instantiation): Improve error recovery. (cp_parser_require): Improve indication of the error location. PR c++/12132 * g++.dg/template/error11.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75441 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/13451mmitchel2004-01-054-26/+47
| | | | | | | | | | | * parser.c (cp_parser_class_head): Reorder logic to check for invalid qualification. PR c++/13451 * g++.dg/template/class2.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75440 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud