Skip to content
Snippets Groups Projects
  1. Jan 04, 2010
    • Janne Blomqvist's avatar
      ChangeLog-2002: Add copyright footer. · 982198d5
      Janne Blomqvist authored
      2009-01-04  Tobias Burnus  <burnus@net-b.de>
      
              * ChangeLog-2002: Add copyright footer.
              * ChangeLog-2003: Ditto.
              * ChangeLog-2004: Ditto.
              * ChangeLog-2005: Ditto.
              * ChangeLog-2006: Ditto.
              * ChangeLog-2007: Ditto.
              * ChangeLog-2008: Ditto.
              * ChangeLog-2009: Ditto.
              * ChangeLog: Ditto.
      
      From-SVN: r155611
      982198d5
  2. Jan 02, 2008
  3. Dec 27, 2007
    • Thomas Koenig's avatar
      re PR libfortran/22423 (Warnings when building libgfortran) · e6082041
      Thomas Koenig authored
      2007-12-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/22423
      	* intrinsics/pack_generic.c (pack): Change type of mask argument
      	to gfc_array_l1 * in prototype and function.
      	(pack_char):  Likewise.
      	* intrinsics/unpack_generic.c (unpack1):  Likewise.
      	(unpack1_char):  Likewise.
      	(unpack0):  Likewise.
      	(unpack0_char):  Likewise.
      
      From-SVN: r131204
      e6082041
    • Thomas Koenig's avatar
      re PR fortran/34594 (On error and END, no jump to ERR=<label>) · ceac3d59
      Thomas Koenig authored
      2007-12-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34594
      	* runtime/error.c: If there was a previous error, don't
      	mask it with another error mesage, EOF or EOR condition.
      
      2007-12-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34594
      	* gfortran.dg/direct_io_8.f90:  New test case.
      
      From-SVN: r131199
      ceac3d59
  4. Dec 26, 2007
  5. Dec 25, 2007
    • Daniel Franke's avatar
      re PR fortran/34533 (DTIME returns total process time and not since last invocation) · a1ba31ce
      Daniel Franke authored
      gcc/fortran:
      2007-12-25  Daniel Franke  <franke.daniel@gmail.com>
      
      	PR fortran/34533
      	* intrinsic.h (gfc_check_etime): Renamed to ...
      	(gfc_check_dtime_etime): ... this.
      	(gfc_check_etime_sub): Renamed to ...
      	(gfc_check_dtime_etime_sub): ... this.
      	(gfc_resolve_dtime_sub): New prototype.
      	* check.c (gfc_check_etime): Renamed to ...
      	(gfc_check_dtime_etime): ... this.
      	(gfc_check_etime_sub): Renamed to ...
      	(gfc_check_dtime_etime_sub): ... this.
      	* iresolve.c (gfc_resolve_dtime_sub): New implementation.
      	* intrinsic.c (add_functions): Removed alias from ETIME to DTIME,
      	added stand-alone intrinsic DTIME.
      	(add_subroutines): Adjusted check and resolve function names for
      	DTIME and ETIME.
      	* trans-intrinsic.c (gfc_conv_intrinsic_function): Added DTIME
      	to known functions in switch.
      	* intrinsic.texi (DTIME): Added paragraph about thread-safety,
      	fixed return value section.
      	(CPU_TIME): Clarified intent and added implementation notes.
      
      
      libgfortran:
      2007-12-25  Daniel Franke  <franke.daniel@gmail.com>
      
      	PR fortran/34533
      	* intrinsics/cpu_time.c: Moved code commonly usable for CPU_TIME,
      	DTIME and ETIME to ...
      	* intrinsics/time_1.h: ... here.
      	* intrinsics/dtime.c: New file.
      	* intrinsics/etime.c: Newly implemented using the common 
      	time-aquisition function from time_1.h.
      	* gfortran.map (_gfortran_dtime, _gfortran_dtime_sub): New.
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerated.
      	* configure: Regenerated.
      
      From-SVN: r131168
      a1ba31ce
    • Thomas Koenig's avatar
      re PR fortran/34566 (Matmul of logical values) · 54a83842
      Thomas Koenig authored
      2007-12-25  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34566
      	* m4/matmull.m4:  Multiply xstride and ystride by correct kind.
      	* generated/matmul_l4.c:  Regenerated.
      	* generated/matmul_l8.c:  Regenerated.
      	* generated/matmul_l16.c:  Regenerated.
      
      2007-12-25  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34566
      	* gfortran.dg/matmul_6.f90:  New test.
      
      From-SVN: r131167
      54a83842
  6. Dec 20, 2007
  7. Dec 17, 2007
    • Jerry DeLisle's avatar
      re PR libfortran/34427 (Revision 130708 breaks namelist input) · 78a15b1f
      Jerry DeLisle authored
      2007-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/34427
      	* io/list_read.c (read_real): Handle intervening line ends and spaces.
      	(get_name): Don't push separators to saved_string.
      	(eat_separator): If in namelist mode eat spaces and line ends as well.
      
      From-SVN: r131003
      78a15b1f
  8. Dec 13, 2007
    • Thomas Koenig's avatar
      re PR libfortran/34370 (file positioning after nonadvancing i/o) · 108bc190
      Thomas Koenig authored
      2007-12-13  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34370
      	PR libfortran/34323
      	PR libfortran/34405
      	* io/io.h:  Add previous_nonadvancing_write to gfc_unit.
      	Add prototype for finish_last_advance_record.
      	* io/file_pos.c (st_backspace):  Generate error if backspace is
      	attempted for direct access or unformatted stream.
      	If there are bytes left from a previous ADVANCE="no", write
      	them out before performing the backspace.
      	(st_endfile):  Generate error if endfile is attempted for
      	direct access.
      	If there are bytes left from a previous ADVANCE="no", write
      	them out before performing the endfile.
      	(st_rewind):  Generate error if rewind is attempted for
      	direct access.
      	* unit.c (close_unit_1):  Move functionality to write
      	previously written bytes to...
      	(finish_last_advance_record):  ... here.
      	* transfer.c (data_transfer_init):  If reading, reset
      	previous_nonadvancing_write.
      	(finalize_transfer):  Set the previous_noadvancing_write
      	flag if we are writing and ADVANCE="no" was specified.
      	Only call next_record() if advance="no" wasn't specified.
      
      2007-12-13  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34370
      	PR libfortran/34323
      	PR libfortran/34405
      	* gfortran.dg/advance_6.f90:  New test case.
      	* gfortran.dg/direct_io_7.f90:  New test case.
      	* gfortran.dg/streamio_13.f90:  New test case.
      
      From-SVN: r130912
      108bc190
    • Tobias Burnus's avatar
      re PR libfortran/34427 (Revision 130708 breaks namelist input) · b446725a
      Tobias Burnus authored
      2007-12-13  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34427
              * io/list_read.c (read_real): Fix unwinding for namelists.
      
      2007-12-13  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34427
              * gfortran.dg/namelist_42.f90: New.
      
      From-SVN: r130889
      b446725a
  9. Dec 11, 2007
  10. Dec 09, 2007
    • Tobias Burnus's avatar
      [multiple changes] · de80e4f8
      Tobias Burnus authored
      2007-12-09  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34404
              * io/list_read.c (parse_real): Remove superfluous "goto bad;".
      
      2007-12-09  H.J. Lu  <hjl@lucon.org>
                   Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/34404
              * gfortran.dg/read_2.f90: New.
      
      From-SVN: r130723
      de80e4f8
  11. Dec 08, 2007
  12. Dec 02, 2007
  13. Dec 01, 2007
  14. Nov 30, 2007
  15. Nov 16, 2007
    • Francois-Xavier Coudert's avatar
      re PR libfortran/33583 (FAIL: gfortran.dg/gamma_1.f90) · fb0a0e15
      Francois-Xavier Coudert authored
      	PR libfortran/33583
      	PR libfortran/33698
      
      	* intrinsics/c99_functions.c (tgamma, tgammaf, lgamma, lgammaf):
      	New fallback functions.
      	* c99_protos.h (tgamma, tgammaf, lgamma, lgammaf): New prototypes.
      	* configure.ac: Add checks for tgamma, tgammaf, tgammal, lgamma,
      	lgammaf and lgammal.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r130245
      fb0a0e15
  16. Nov 08, 2007
  17. Nov 07, 2007
  18. Nov 03, 2007
  19. Oct 27, 2007
  20. Oct 26, 2007
  21. Oct 25, 2007
  22. Oct 19, 2007
  23. Oct 18, 2007
  24. Oct 17, 2007
    • Ben Elliston's avatar
      environ.c (init_choice): Remove unused function. · 9651c2ed
      Ben Elliston authored
      	* runtime/environ.c (init_choice): Remove unused function.
      	(show_choice): Likewise.
      	(choice): Remove.
      	(FP_ROUND_NEAREST, FP_ROUND_UP, FP_ROUND_DOWN, FP_ROUND_ZERO):
      	Remove.
      	(precision, signal_choices): Remove.
      
      From-SVN: r129423
      9651c2ed
  25. Oct 15, 2007
    • Christopher D. Rickett's avatar
      re PR fortran/32600 ([ISO Bind C] C_F_POINTER w/o SHAPE should not be a library function) · 9fd25b5c
      Christopher D. Rickett authored
      2007-10-15 Christopher D. Rickett <crickett@lanl.gov>
      
              PR fortran/32600
              * trans-expr.c (gfc_conv_function_call): Generate code to inline
              c_associated.
              * symbol.c (get_iso_c_sym): Preserve from_intmod and
              * intmod_sym_id
              attributes in the resolved symbol.
              * resolve.c (gfc_iso_c_sub_interface): Remove dead code.
      
      
      2007-10-15 Christopher D. Rickett <crickett@lanl.gov>
      
              PR fortran/32600
              * libgfortran/intrinsics/iso_c_binding.c: Remove c_associated_1
              and c_associated_2.
              * libgfortran/intrinsics/iso_c_binding.h: Ditto.
              * libgfortran/gfortran.map: Ditto.
      
      From-SVN: r129367
      9fd25b5c
    • Jerry DeLisle's avatar
      re PR libfortran/33055 (Runtime error in INQUIRE unit existance with -fdefault-integer-8) · 6ae786d2
      Jerry DeLisle authored
      2007-10-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libfortran/33055
      	* io/inquire.c (inquire_via_unit):  If inquiring by unit, check for
      	an error condition from the IOSTAT variable and set EXIST to false if
      	there was a bad unit number.
      
      From-SVN: r129344
      6ae786d2
    • Jerry DeLisle's avatar
      re PR libfortran/33672 (Additional runtime checks needed for namelist reads) · 45dfbe77
      Jerry DeLisle authored
      2007-10-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libfortran/33672
      	* io/list_read.c (nml_parse_qualifier): Add character specific error
      	messages.  Check for proper form of sub-string qualifiers.  Return the
      	parsed_rank flag indicating a non-zero rank qualifier.
      	(nml_get_obj_data):  Count the instances of non-zero rank qualifiers.
      	Issue an error if more that one non-zero rank qualifier is found.
      
      From-SVN: r129309
      45dfbe77
  26. Oct 04, 2007
  27. Oct 03, 2007
  28. Oct 02, 2007
  29. Sep 28, 2007
Loading