This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

fix BACKSPACE, doc fix, update derived file


Committed, to both mainline and release branch.

        tq vm, (burley)


egcs/gcc/f/ChangeLog:
Wed Jun 16 11:43:02 1999  Craig Burley  <craig@jcb-sc.com>

	* news.texi: Mention BACKSPACE fix to libg2c.

*** g77-e/gcc/f/news.texi.~1~	Wed Jun  9 13:06:43 1999
--- g77-e/gcc/f/news.texi	Wed Jun 16 11:42:59 1999
***************
*** 10,14 ****
  @set copyrights-news 1995-1999
  
! @set last-update-news 1999-06-04
  
  @include root.texi
--- 10,14 ----
  @set copyrights-news 1995-1999
  
! @set last-update-news 1999-06-16
  
  @include root.texi
*************** of the same assignment
*** 183,186 ****
--- 183,193 ----
  It now assigns through a temporary,
  in cases where such partial overlap is deemed possible.
+ @end ifclear
+ 
+ @ifclear USERVISONLY
+ @item
+ @code{libg2c} (@code{libf2c}) no longer loses track
+ of the file being worked on
+ during a @code{BACKSPACE} operation.
  @end ifclear
  
egcs/libf2c/ChangeLog:
Wed Jun 16 11:38:58 1999  Craig Burley  <craig@jcb-sc.com>

	From Ian Watson <WATSON_IAN_A@Lilly.com> 1999-06-12:
	* libI77/backspace.c: Reload file descriptor after
	calling t_runc.
	* libI77/Version.c: Bump libg2c version.

*** g77-e/libf2c/libI77/Version.c.~1~	Wed Jun  9 13:29:09 1999
--- g77-e/libf2c/libI77/Version.c	Wed Jun 16 12:02:37 1999
*************** static char junk[] = "\n@(#) LIBI77 VERS
*** 4,8 ****
  */
  
! char __G77_LIBI77_VERSION__[] = "0.5.25 19981012 (prerelease)";
  
  /*
--- 4,8 ----
  */
  
! char __G77_LIBI77_VERSION__[] = "0.5.25 19990616 (prerelease)";
  
  /*
*** g77-e/libf2c/libI77/backspace.c.~1~	Tue Jun 23 10:37:07 1998
--- g77-e/libf2c/libI77/backspace.c	Wed Jun 16 11:38:41 1999
*************** integer f_back(alist *a)
*** 28,31 ****
--- 28,32 ----
  	if(b->uwrt) {
  		(void) t_runc(a);
+ 		f = b->ufd;	/* t_runc might change b->ufd */
  		if (f__nowreading(b))
  			err(a->aerr,errno,"backspace");


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]