From: Satish Balay (balay_at_mcs.anl.gov)
Date: Thu Apr 04 2002 - 17:52:51 BST
The patch works! You might also want the following change in ups/ao_symscan.c if (strcmp(suf, "f90") == 0) to if (strcmp(suf, "f90") == 0 strcmp(suf, "F90") == 0) Also - gcc 3.04 gives the following warnings at linktime: >>> Linking ups with gcc -pipe -g -O2 -DHAVE_CONFIG_H -I. -I/usr/X11R6/include -Idevelhdrs -L/usr/X11R6/lib -lSM -lICE -lX11 ... xc_builtins.o: In function `builtin_qsort': /home/balay/ups-3.37-beta5/ups/xc_builtins.c:165: the use of `tmpnam' is dangerous, better use `mkstemp' xc_builtins.o: In function `builtin_ioctl': /home/balay/ups-3.37-beta5/ups/xc_builtins.c:257: the use of `mktemp' is dangerous, better use `mkstemp' >>> You might want to fix these Thanks, Satish On Thu, 4 Apr 2002, Ian Edwards wrote: > > On 03-Apr-02 Satish Balay wrote: > > 1. It can't find the main routine (typing in MAIN__ does bring up the > > main code) > > > > 2. Cliking on variables - which are uppercase (in the source) doesn't > > work. The same variable - if it is in lowercase - does show the > > value. > > > > In the features category for fortran - it would be nice - if clicking > > on a subroutine/function works (i.e taking it to the implementation of > > the routine) - for both the cases when the subroutine is implemented > > in fortran or in C. > > Hello Satish, > > the attached patch should fix 1 and 2. I am still looking at the function > problem. > > Apply the patch by changing directory to the top-level UPS source directory > then : patch -c -p -s < ups_fortran.pat > > Regards, > Ian. > > > > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > Ian Edwards <ian_at_concerto.demon.co.uk> 04-Apr-02 12:43:21 > > Early Music Record Labels - http://www.recordlabels.org/ > 'ups' debugger for C/C++/f77 - http://www.concerto.demon.co.uk/UPS/ > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- >
This archive was generated by hypermail 2.1.4 : Thu May 23 2002 - 15:54:10 BST