1. 12 Jan, 2004 14 commits
    • [multiple changes] · a397db96
      2004-01-12  Laurent Pautet  <pautet@act-europe.fr>
      
      	* 3vsocthi.adb, 3vsocthi.ads, 3wsocthi.adb,
      	3wsocthi.ads, 3zsocthi.adb, 3zsocthi.ads, g-socthi.adb,
      	g-socthi.ads (Socket_Error_Message): Return C.Strings.chars_ptr
      	instead of String.
      
      	* g-socket.adb (Raise_Socket_Error): Use new Socket_Error_Message
      	signature.
      
      2004-01-12  Javier Miranda  <miranda@gnat.com>
      
      	* cstand.adb, exp_aggr.adb, exp_ch3.adb, exp_ch9.adb, exp_dist.adb,
      	exp_imgv.adb, exp_pakd.adb, exp_util.adb, par-ch3.adb, sem.adb,
      	sem_ch3.adb, sem_dist.adb, sem_prag.adb, sem_res.adb,
      	sem_util.adb, sinfo.adb, sinfo.ads, sprint.adb: Addition of
      	Component_Definition node.
      
      2004-01-12  Ed Falis  <falis@gnat.com>
      
      	* impunit.adb: Add GNAT.Secondary_Stack_Info as user-visible unit
      
      2004-01-12  Thomas Quinot  <quinot@act-europe.fr>
      
      	* link.c: Change default libgnat kind to STATIC for FreeBSD.
      
      2004-01-12  Ed Schonberg  <schonberg@gnat.com>
      
      	* lib-xref.adb (Get_Type_Reference): If the type is the subtype entity
      	generated to rename a generic actual, go to the actual itself, the
      	subtype is not a user-visible entity.
      
      	* sem_ch7.adb (Uninstall_Declarations): If an entity in the visible
      	part is a private subtype, reset the visibility of its full view, if
      	any, to be consistent.
      
      2004-01-12  Robert Dewar  <dewar@gnat.com>
      
      	* trans.c (Eliminate_Error_Msg): New procedure called to generate msg
      
      	* usage.adb: Remove mention of obsolete -gnatwb switch
      	Noticed during code reading
      
      2004-01-12  Jerome Guitton  <guitton@act-europe.fr>
      
      	* 1ssecsta.adb: Minor changes for -gnatwa warnings
      
      2004-01-12  GNAT Script  <nobody@gnat.com>
      
      	* Make-lang.in: Makefile automatically updated
      
      From-SVN: r75714
      Arnaud Charlet committed
    • [multiple changes] · 16bf3959
      2004-01-12  Javier Miranda  <miranda@gnat.com>
      
      	* sem_ch12.adb: Addition of Component_Definition node.
      
      2004-01-12  Ed Schonberg  <schonberg@gnat.com>
      
      	PR ada/13417
      	* sem_ch12.adb (Analyze_Formal_Package): Diagnose properly an attempt
      	to use a generic package G as a formal package for another generic
      	declared within G.
      
      From-SVN: r75713
      Arnaud Charlet committed
    • [multiple changes] · 5fb1788b
      2004-01-12  Arnaud Charlet  <charlet@act-europe.fr>
      
      	PR ada/13572
      	* bld.adb (Recursive_Process): Reference prefix/share/gnat instead of
      	prefix/share/make
      
      	* Makefile.generic: Update copyright.
      	Add license notice.
      
      	* Makefile.in (ADA_SHARE_MAKE_DIR): Set to prefix/share/gnat instead
      	of prefix/share/make.
      
      	* Makefile.prolog: Update copyright.
      	Add license notice.
      
      2004-01-12  Bernard Banner  <banner@gnat.com>
      
      	* Makefile.in: map 86numaux to a-numaux for x86_64
      
      From-SVN: r75712
      Arnaud Charlet committed
    • alias.c: Invlude varray.h · 9ddb66ca
      	* alias.c:  Invlude varray.h
      	(alias_sets): Turn into varray.
      	(get_alias_set_entry): Use VARRAY; mark inline.
      	(mems_in_disjoint_alias_sets_p): Mark inline.
      	(record_alias_subset): Use varray.
      	(init_alias_once): Initialize varray.
      	(new_alias_set): Grow array.
      	* varray.c: Make VARRAY_GENERIC_PTR non GTYized.
      
      From-SVN: r75711
      Jan Hubicka committed
    • Partial fox for PR opt/10776 II · c65ecebc
      	Partial fox for PR opt/10776 II
      	* cselib.c: Include params.h
      	(cselib_invalidate_mem):  Limit amount of nonconflicting memory
      	locations.
      	* params.def (PARAM_MAX_CSELIB_MEMORY_LOCATIONS): New.
      	* Makefile.in (cselib.o): Depend on params.h
      
      From-SVN: r75710
      Jan Hubicka committed
    • combine.c (combine_simplify_rtx): Don't pass VOIDmode to… · c0657872
      combine.c (combine_simplify_rtx): Don't pass VOIDmode to simplify_unary_operation if the operand has a known mode.
      
      	* combine.c (combine_simplify_rtx): Don't pass VOIDmode to
      	simplify_unary_operation if the operand has a known mode.
      
      From-SVN: r75709
      Richard Sandiford committed
    • rs6000.c (word_offset_memref_operand): New predicate to handle 'ld' conform addresses. · d2288d5d
            * gcc/config/rs6000/rs6000.c (word_offset_memref_operand): New
             predicate to handle 'ld' conform addresses.
             * gcc/config/rs6000/rs6000.h (EXTRA_CONSTRAINT): New 'Y'
             contraint.
             (EXTRA_MEMORY_CONSTRAINT): Tell reload which constraint
             are memory contraints.
             * gcc/config/rs6000/rs6000-protos.h (word_offset_memref_operand):
             New prototype.
             * gcc/config/rs6000/rs6000.md (*movdf_hardfloat64):
             Change 'o' to 'Y' constraint.
             (*movdf_softfloat64): Ditto.
      
      From-SVN: r75707
      Hartmut Penner committed
    • testsuite_hooks.h (__gnu_test::try_mkfifo): Declare it. · ea1ea21a
      	* testsuite/testsuite_hooks.h (__gnu_test::try_mkfifo): Declare it.
      	* testsuite/testsuite_hooks.cc (__gnu_test::try_mkfifo): Define
      	it.
      	* testsuite/27_io/basic_filebuf/close/char/4879.cc: Use try_mkfifo
      	and remove Cygwin XFAIL.
      	* testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
      	* testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
      	* testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
      	* testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc:
      	Likewise.
      	* testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
      	* testsuite/27_io/objects/char/7.cc: Likewise.
      	* testsuite/27_io/objects/char/9661-1.cc: Likewise.
      	* testsuite/27_io/objects/wchar_t/7.cc: Likewise.
      	* testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
      
      From-SVN: r75706
      Mark Mitchell committed
    • m68k.md: Switch from the "*..." syntax to the brace-enclosed syntax in all C output... · c223cf45
      	* gcc/config/m68k/m68k.md: Switch from the "*..." syntax to the
      	brace-enclosed syntax in all C output statements.
      
      From-SVN: r75705
      Bernardo Innocenti committed
    • re PR target/13401 (Traceback table does not conform to PowerPC 64 ABI) · 5fc921c1
              PR target/13401
              * config/rs6000/rs6000.c (rs6000_output_function_epilogue):
              Objective-C language type value is 14.
      
      From-SVN: r75704
      David Edelsohn committed
    • re PR target/12148 (longstanding m68k libgcc.a bug when using ` -mshort') · 48568ec7
      	PR c/12148
      	* config/m68k/fpgnulib.c: Fix `-mshort' bugs: Use `long' instead of
      	`int' in a number of places to make sure we always have a SImode
      	and not a HImode.  Add a 'L' suffix to a number of constants.
      
      From-SVN: r75703
      Markus F.X.J. Oberhumer committed
    • pa.c: Don't include obstack.h. · 124c9423
      	* pa.c: Don't include obstack.h.
      	* pa.md: Correct constraint in pattern for loading PIC label address.
      
      From-SVN: r75702
      John David Anglin committed
    • linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine before defining. · c924f70c
      	* config/sh/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Undefine
      	 before defining.
      
      From-SVN: r75701
      Kaz Kojima committed
    • Daily bump. · a0af2afa
      From-SVN: r75698
      GCC Administrator committed
  2. 11 Jan, 2004 22 commits
  3. 10 Jan, 2004 4 commits
    • 2004-01-11 Michael Koch <konqueror@gmx.de> · 6a425fbe
      	* javax/swing/undo/StateEditable.java
      	(RCSID): Removed redundant modifiers.
      
      From-SVN: r75657
      Michael Koch committed
    • m32r.md: Use define_constants for unspec and unspec_volatile. · a2ab189d
      	* config/m32r/m32r.md: Use define_constants for unspec and
      	unspec_volatile.
      
      From-SVN: r75656
      Kazu Hirata committed
    • 2004-01-10 Michael Koch <konqueror@gmx.de> · 162fd675
      	* javax/print/attribute/EnumSyntax.java
      	(getStringTable): Made protected.
      	(getEnumValueTable): Likewise.
      	* javax/print/attribute/standard/JobKOctetsProcessed.java
      	(JobKOctetsProcessed): Don't implement PrintRequestAttribute.
      	* javax/print/attribute/standard/JobMediaSheetsCompleted.java
      	(JobMediaSheetsCompleted): Made class final.
      	* javax/print/attribute/standard/OutputDeviceAssigned.java
      	(getName): Fixed typo.
      	* javax/print/attribute/standard/RequestingUserName.java
      	(serialVersionUID): Fixed value.
      
      From-SVN: r75655
      Michael Koch committed
    • BasicButtonUI.java, [...]: Fixed import statements. · 12e978c5
      2004-01-10  Michael Koch  <konqueror@gmx.de>
      
      	* javax/swing/plaf/basic/BasicButtonUI.java,
      	javax/swing/plaf/basic/BasicCheckBoxUI.java,
      	javax/swing/plaf/basic/BasicListUI.java,
      	javax/swing/plaf/basic/BasicOptionPaneUI.java,
      	javax/swing/plaf/basic/BasicPanelUI.java,
      	javax/swing/plaf/basic/BasicRadioButtonUI.java,
      	javax/swing/plaf/basic/BasicScrollPaneUI.java,
      	javax/swing/plaf/basic/BasicToggleButtonUI.java,
      	javax/swing/plaf/basic/BasicViewportUI.java:
      	Fixed import statements.
      
      From-SVN: r75654
      Michael Koch committed