HDTenEightyP/NetNews huggingface dataset:
From: amell@nyx.cs.du.edu (Andrew P.Mell)
Subject: Re: Curve fitting program needed...please help
Organization: Nyx, Public Access Unix at U. of Denver Math/CS dept.
Date: Fri, 31 Jul 92 19:16:21 GMT

In article <1992Jul30.204613.16050@cs.aukuni.ac.nz> jwil1@cs.aukuni.ac.nz (TMOTA) writes:
>mppu3@syma.sussex.ac.uk (Conor McMenamin) writes:
>
>>Dear all,
>>	I apologise if this is a FAQ for this group, I'm posting for a
>>colleague and don't normally read comp.sys.acorn. He needs a program to
>>perform a polynomial fit on an archimedes. Initially he only needs to
>>fit a quadratic, but may need to fit higher order polynomials after
>>that. Does anyone know of a program that will do this, preferably
>>PD/shareware?
>
>I would suggest asking on a group such as comp.graphics - C code is really
>quite portable, so there is no need to specifically ask on an Acorn group.
>

No need, GraphDraw on pdsoft.lancs.ac.uk does exactly what you need, for
any polynomial up to order 6, it also supports cubic spline fits too.
Its ok, a bit hacky, but workable. The graphics Gems source isnt intended
for polynomial fits.....

Andy
From: snb90@uk.ac.soton.ecs (Stewart Brodie)
Newsgroups: comp.sys.acorn
Subject: Re: C books
Date: 22 Jul 92 19:57:43 GMT
Organization: University of Southampton, UK
Originator: snb90@chapman


  I found that having learnt Pascal, the book "C as a second Language
for Native Speakers of Pascal" by Mueldner (u umlaut in the middle) and
Steele (ISBN 0-201-19210-1) was quite good.Its ~550 pages with lots of
examples and exercises with answers.  It introduces each new structure
by showing you how it is done in Pascal.  Useful if you know Pascal, of
course :-)

--
Stewart Brodie
snb90@uk.ac.soton.ecs

PS. The publisher for the above book is Addison-Wesley.
From: neilp@cs.hw.ac.uk (Neil Postlethwaite)
Newsgroups: comp.sys.acorn
Subject: Re: A4 and RISC OS 3.10
Date: 26 Jul 92 11:15:44 GMT
Organization: Dept of Computer Science, Heriot-Watt University, Scotland

In article <14887@suns4.crosfield.co.uk> ojg@crosfield.co.uk (oliver gunasekara) writes:
>
>I have also been told that this years Acorn User show will have some thing 
>special from Acorn, which will be for sale 12 months later. Acorn want the 
>title of the 'fastest Personal workstation' back.
>

Hmm, this sounds very moving goal post quote.

Define 'Personal Workstation'.

486/33 PC, Mac Quadra 950, NeXT Station Turbo, Sun IPC ???

Acorn once held the Worlds fastest Micro title by a hell of a long way
when the Arc was firsts  3).

A machine in 12 months time will have some VERY stiff competition as Acorn
have frittered away their lead. The 586 will be out, RISC Unix boxes prices
are still falling.

Is the Sun Viking/Tsnami chip (in the Sparcstation 10), or the HP PA set,
or IBM set or DEC Alpha to name some of the competition outside this
'Personal Workstation' arena ??

Neil


****************************| Sig' Time |*********************************
JANET: 	  neilp@uk.ac.hw.cs   *   Neil Postlethwaite, Rm G.25, 
INTERNET: neilp@cs.hw.ac.uk   *   Dept of Computer Science,  
UUCP: 	  ..!uknet!hwcs!neilp *   Heriot-Watt University, Riccarton Campus
                              *   Edinburgh, EH14 4AS, United Kingdom.
------------------------------*-------------------------------------------
Computer Science Account      *   Phone +44 (0)31 449-5111 x4174
From: mcb32@ztivax.UUCP (Peter Rohm)
Newsgroups: comp.sys.mips
Subject: RISCwindows4.1
Keywords: RISCwindows4.1 Germany
Date: 27 Jul 92 07:11:55 GMT
Organization: Siemens A.G of Munich, Germany

Hallo,
I have a fairly simple questions reg. RISCwindows4.1.
Is it already available? Especially here in Germany. Is there someone,
who has some experience with it (Again: here in Germany)?
I'm going to receive RISCos5.0 soon and always
thought, I would receive RISCwindows4.1 the same time. But my supplier tells
me, that no RISCwindow4.1 has arrived in Germany right now. Is that true?
I saw a lot of discussions here on the net reg. RISCos5.0 and memory usage.
I hoped to improve our situation (M/120, 64 MByte of main memory and 10-15
X-Terminals is a pain sometimes), but lost a lot of my confidence due to this
discussion and the fact of no available RISCwindows4.1. The 4.1 uses shared 
libs, doesn't it? Our load is ca. 95% X, so the shared libs should help
a little bit.

Thanks for listening and answers
Willi (email: wig@hardy.hl.siemens.de)

P.S.: This is my FIRST activ presence in the Networld, excuse everything
going wrong, please.
P.P.S.: STOP disclaimer: STOP Opinions STOP Mine STOP
Newsgroups: comp.sys.mips
From: lamy@sobeco.com (Jean-Francois Lamy)
Subject: Re: Need proxyarp daemon for MIPS UNIX.
Organization: Sobeco Ernst & Young
Date: Fri, 31 Jul 92 01:29:59 GMT

In <thierman.712528262@namao> thierman@namao.uucp (Chris Thierman) writes:

>Hi, has anyone written or ported a proxyarp deamon to the Mips M/120???
>I am in need of one and the only one I have is for the SUN's. Any help would
>be greatly appreatiated.

See the promarp option to ifconfig.  Caveat: I have not tried this myself.

Jean-Francois Lamy                                        |   lamy@sobeco.com
Computer Networks and Systems				  |   lamy@sobeco.ca
Sobeco Ernst & Young, Montreal, Canada H2Z 1Y7            |   uunet!sobeco!lamy
From: kurlande@nexus.cs.wisc.edu (Steve Kurlander)
Newsgroups: comp.sys.mips
Subject: Pixstats Output
Date: 23 Jul 92 21:06:51 GMT
Organization: University of Wisconsin, Madison -- Computer Sciences Dept.

Hello,

The pixstats output has one category, "floating point data interlock cycles."
Could anyone give me a precise definition of this term?

Also, is there a flag that tells pixie to use larger counters?  
The pixstats output for a number of the SPEC benchmarks indicates that overflow
of the counters had occurred.


				Thank you,

				Steve Kurlander
From: cprice@mips.com (Charlie Price)
Newsgroups: comp.sys.mips
Subject: Re: pixie/cord info wanted
Date: 30 Jul 1992 00:40:35 GMT
Organization: MIPS Technology, Inc
NNTP-Posting-Host: lloyd.mips.com

In article <1992Jul14.225221.16852@pure.com> rpeck@pure.com (Ray Peck) writes:
>
>I'm looking for experiences with pixie and cord.  Right now, I work on
>Sparcs (ugh), but we'll likely be porting some time to MIPS boxes, et.
>al.
>
>I was wondering what performance benefits programmers see from using
>cord to do function locality improvement.  I asked this on comp.arch,
>expecting to get SPEC timings back w/ and w/o cord, but no-one seems
>to have any real data.
>
>Any experiences out there?  How much of a win is cord in real code?
>
>Ray Peck						rpeck@pure.com

Well, it all depends.

The cord pass of the compilation process doesn't do very much,
it just arranges that functions are put into the final binary
in order of the number of cycles they use.  This information is
based on one or more runs of a pixified program with the feedback
files created as a side effect of profile.
The intent is to make the high-cycle use routines less likely to
collide in the Icache.

Cord will improve your execution time if it eliminates Icache collisions.  
Thrashing collisions can happen nearly any time,
but are statistically less likely as the Icache gets larger.
For an RC3360 with a 64KB Icache you probably wouldn't see too
much improvement a lot of the time.  Of course a large program
can just happen to have a deadly thrash collision and cord would
tend to fix that.

The R3000-based workstations with 32KB Icaches are a bit more sensitive
to this problem and a corded program would win more there.

Experience:  I have seen cord improve performance ~5% for this sort of machine.
I have seen no amazing wins at this level, but I haven't tried it out
a lot either.

For an R4000-based system with a primary cache only 8KB and memory a
long way away we have seen more dramatic results.  I've heard about
a customer application that got a 30% performance improvement from
being corded.

-- 
Charlie Price    cprice@mips.mips.com        (408) 720-1700
MIPS Technology Inc. / 928 Arques Ave.  MS 1-03 / Sunnyvale, CA   94088-3650
Newsgroups: comp.sys.mips
From: fischer@lpr.e-technik.tu-muenchen.de (franz fischer)
Subject: 2.88 MB floppy disk on Rx3230?
Keywords: 2.88 MB, floppy, diskette, controller, intel, 82072
Organization: Lehrstuhl fuer Prozessrechner, TU Muenchen (Germany)
Date: Fri, 31 Jul 1992 11:35:56 GMT
Reply-To: fischer@lpr.e-technik.tu-muenchen.de

Hi there!

Has anybody experience in putting a 2.88 MB floppy disk drive on a Magnum
workstation RS3230?  The Machine has an Intel 82072 floppy disk controller
and the device driver in the kernel currently supports 720 kB and 1.44 MB
densities.  The parameters for these modes are kept in one of the kernel
configuration tables (/usr/src/uts/mips/master.d/fl: fldisktypes[] = {...}).

My questions are:
	- does the Intel 82072 support 2.88 MB drives?
	- does the RS3230 hardware support this?

If so, I could add an entry to fldisktypes[], specifying the apropriate
parameters for a 2.88 MB drive, generate a new kernel, boot it and it should
work...?

Any help and recommendations (via e-mail or news) appreciated!
Thanks
	franz
--
Franz G. Fischer                             Tel.: +49-89-381619-26
Lehrstuhl fuer Prozessrechner                Fax.: +49-89-381619-60
Technische Universitaet Muenchen,       D-8000 Muenchen 40, Germany
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Newsgroups: comp.sys.mips
From: pcwood@romulus (Paul Wood)
Subject: Installing USL C++ on CDC4680
X-Newsreader: Tin 1.1 PL4
Organization: University of Illinois at Urbana
Date: Thu, 30 Jul 1992 19:58:23 GMT

Has anybody succesfully installed USL C++ 3.0 on a CDC EP/IX box ?
If so please send mail to ray@astro.ocis.temple.edu (Ray Lauff).
Thanks.

--

                       -=( Paul Wood )=-
             -=( pcwood@romulus.ehs.uiuc.edu )=-

Newsgroups: comp.sys.mips
From: Jamie Billing-Ross <bross@src.honeywell.com>
Subject: Re: Any C++ environment for the MIPS ?
Organization: Honeywell Satellite Systems Operation
X-Useragent: Nuntius v1.1b1
Date: Wed, 22 Jul 1992 16:59:21 GMT

This may not be news to anyone, but I thought I would mention it. I have
been using the C++ package from MIPS for several weeks now, reasonably
successfully. I have also
been successful in downloading C++ code integrated with C code onto a
IDT3081E based R3000 microcontroller (contains R3000 + R3010 +cache)
embedded in IDTs 385 evaluation board. I havent been too successful using
any of the PD class libraries and
specific C++ tools are lacking, but it does work.....
Newsgroups: comp.sys.mips
From: lange@gmd.de (Frank Lange)
Subject: light-weight mutual exclusion
Organization: GMD, Sankt Augustin, Germany
Date: Mon, 27 Jul 1992 11:38:34 GMT

We are looking for a light-weight implementation of mutual exclusion on R3000-
based systems.
We want to provide a unix-version of what we call a measurement server, i.e. a
daemon process providing a large segment of shared memory into which clients
can write event-related information. As many clients are expected to use this
service concurrently, the access to the shared segment has to be synchronized.
Given the expected frequency of events (about 1000/sec) a solution based on
system-calls is not appropriate.
Usually, one would use test-and-set instructions, but there is no such on 
systems build around mips RISC processors. So what else do we have to do? Do
we have to implement algorithms like Eisenberg/McGuire?

Any suggestions are welcome,
Frank.
-----------------------------------------------------------------------------
  GGGG  MM   MM DDDDD    Frank Lange
 G    G M M M M D    D   Gesellschaft fuer Mathematik und Datenverarbeitung
 G      M  M  M D    D   Schloss Birlinghoven
 G  GGG M     M D    D   Postfach 1316
 G    G M     M D    D   D-5205 Sankt Augustin 1, Federal Republic of Germany
  GGGG  M     M DDDDD    email: frank.lange@gmd.de  phone: (+49) 2241 14-2576
  "Gagging those who tell it like it is, won't make the problems go away.
--
-----------------------------------------------------------------------------
  GGGG  MM   MM DDDDD    Frank Lange
 G    G M M M M D    D   Gesellschaft fuer Mathematik und Datenverarbeitung
 G      M  M  M D    D   Schloss Birlinghoven
Newsgroups: comp.sys.mips
From: peter@merlin.acadiau.ca (Peter Steele)
Subject: What do these errors mean?
Organization: Acadia University
Date: Wed, 29 Jul 1992 12:21:31 GMT

We have a CDC 4680 running EP/IX 1.4.3. We see the following errors
from time to time in the messages file:

08:56:53 auad unix: DKVJ 0:2:0 command timeout
08:56:54 auad unix: DKVJ 0:2:0 No interrupt from controller
08:56:54 auad unix: DKVJ 0:2:0 Flushing work queue 3
08:56:54 auad unix: DKVJ 0:2:0 Work queue 3 flushed of 0 commands
08:56:54 auad unix: DKVJ 0:2:0 Primary bus command in progress
08:56:54 auad unix: DKVJ 0:2:0 Resetting SCSI bus...
08:56:54 auad unix: DKVJ 0:2:0 retrying(1)...

This refers to our scsi disk on id #2. Are these serious errors
or are they normal?
--
Peter Steele        Unix Services Manager            peter.steele@acadiau.ca 
Acadia Univ., Wolfville, NS, Canada B0P 1X0  902-542-2201  Fax: 902-542-4364
Newsgroups: comp.sys.mips
From: lamy@sobeco.com (Jean-Francois Lamy)
Subject: Re: What do these errors mean?
Organization: Sobeco Ernst & Young
Date: Thu, 30 Jul 92 01:42:54 GMT

In <root.712412491@merlin> peter@merlin.acadiau.ca (Peter Steele) writes:

>We have a CDC 4680 running EP/IX 1.4.3. We see the following errors
>from time to time in the messages file:
>08:56:53 auad unix: DKVJ 0:2:0 command timeout
>08:56:54 auad unix: DKVJ 0:2:0 No interrupt from controller
>08:56:54 auad unix: DKVJ 0:2:0 Flushing work queue 3
>08:56:54 auad unix: DKVJ 0:2:0 Work queue 3 flushed of 0 commands
>08:56:54 auad unix: DKVJ 0:2:0 Primary bus command in progress
>08:56:54 auad unix: DKVJ 0:2:0 Resetting SCSI bus...
>08:56:54 auad unix: DKVJ 0:2:0 retrying(1)...
>This refers to our scsi disk on id #2. Are these serious errors
>or are they normal?

It would be unwise to ignore them.  We had lots of problems with cable lengths
on the two Interphase controllers we have on our MIPS 6280 (we gave up on SMD
and have been much happier with SCSI, as CDC chose to do).  I would suggest
that

- you reduce the cable lengths to the absolute minimum.  Specs for
  single-ended SCSI say 6m, but anything much beyond 4m is asking for trouble
  and even then we've seen problems with cables shorter still.
- use good quality "twist-flat" cable
- use terminating resistors on the last drive and provide terminator power
  on that drive (don't do this on IBM RS/6000, though!).
- very carefully shave ANY excess cable on the last connector (i.e. you wont
  be able to add another device beyond it unless the drive itself has two
  connectors, something I have only seen on 8 inch drives).

Jean-Francois Lamy                                        |   lamy@sobeco.com
Computer Networks and Systems				  |   lamy@sobeco.ca
Sobeco Ernst & Young, Montreal, Canada H2Z 1Y7            |   uunet!sobeco!lamy
From: nigelm@ohm.york.ac.uk (Nigel Metheringham)
Newsgroups: comp.sys.mips
Subject: Re: Need proxyarp daemon for MIPS UNIX.
Date: 31 Jul 92 13:09:31 GMT
Organization: Electronics Department, University of York, UK

In <1992Jul31.012959.20670@sobeco.com> lamy@sobeco.com (Jean-Francois Lamy) writes:

>In <thierman.712528262@namao> thierman@namao.uucp (Chris Thierman) writes:

>>Hi, has anyone written or ported a proxyarp deamon to the Mips M/120???
>>I am in need of one and the only one I have is for the SUN's. Any help would
>>be greatly appreatiated.

>See the promarp option to ifconfig.  Caveat: I have not tried this myself.

Don't try this if you have 2 ethernet boards on your system and you
are trying to proxyarp for things on one side of the system to reach
machines on the other side.  The results are amusing and
catastrophic to say the least!

	Nigel.

-- 
#    Nigel Metheringham  -- (NeXT) EMail: nigelm@ohm.york.ac.uk    #
#    System Administrator, Electronics Dept, University of York    #
#    York YO1 5DD. Phone: +44 904 432374, Fax: +44 904 432335      #
Newsgroups: comp.sys.mips
From: 3jean@maas-neotek.arc.nasa.gov (E.T.A.)
Subject: Re: Assembly code in C program
Followup-To: comp.sys.mips
Summary: You can using gcc
Organization: NASA Ames Research Center
Date: Thu, 30 Jul 1992 05:31:41 GMT

In article <1992Jul29.191821.20283@gordian.com> son@gordian.com (Son D. Nguyen) writes:
>Hi,
>
>I just had a quick question:
>
>Is there a way to place assembly code in the middle of
>a c routine?  For example:
>

If you have gcc, you can do this:

main()
{
  int count = 0;

  while(count < 10){
    count++;
    
    __asm__ volatile (".set noreorder");
    __asm__ volatile ("nop");
    __asm__ volatile ("nop");
    __asm__ volatile (".set reorder");
    
  }
}

Note that you may want to use the .noreorder directive for
instructiosn like this otherwise you probably won't get what you want
out of the mips assembler. (The mips assembler normally rearranges
instructions.)

The alternative is to code in assembly by compiling your code using -S
and then modifying the assembly code that it puts out. You can then
compile the .s file.

-Eric Anderson
3jean@maas-neotek.arc.nasa.gov
Newsgroups: comp.sys.mips
From: ncgautam@lcs.mit.edu (Nikhil Gautam)
Subject: R3000 Evaluation Board ?
Reply-To: ncgautam@lcs.mit.edu (Nikhil Gautam)
Organization: MIT Laboratory for Computer Science
Date: Thu, 30 Jul 1992 20:46:14 GMT

Hi,

I am looking around for an R3000-based evaluation board, and have currently
found one made by IDT that runs at 16MHz. I was wondering whether there was
anyone out there who knew of another such board that runs faster than 16MHz.

I'd appreciate any input I could get on this. Also, if this is not the appropriate
forum for this question, could someone direct me to the correct newsgroup ?

Thanks !

Nikhil Gautam
(ncgautam@lcs.mit.edu)

Telemedia, Networks and Systems Group
MIT Laboratory for Computer Science
Cambridge, MA 02139

Newsgroups: comp.sys.mips
From: son@gordian.com (Son D. Nguyen)
Subject: Assembly code in C program
Organization: Gordian; Costa Mesa, CA
Date: Wed, 29 Jul 1992 19:18:21 GMT

Hi,

I just had a quick question:

Is there a way to place assembly code in the middle of
a c routine?  For example:

main()
{
int count = 0;

	while(count < 10){
		count++;
begin_assembly:
		NOP
		NOP
end_assembly:
	}
}

Thanks,

Son D. Nguyen
son@gordian.com
Newsgroups: comp.sys.mips
From: thierman@namao.uucp (Chris Thierman)
Subject: Need proxyarp daemon for MIPS UNIX.
Summary: Looking for a proxyarpd for the mips.
Organization: University Of Alberta, Edmonton Canada
Date: Thu, 30 Jul 1992 20:31:02 GMT

Hi, has anyone written or ported a proxyarp deamon to the Mips M/120???
I am in need of one and the only one I have is for the SUN's. Any help would
be greatly appreatiated.
--
Chris Thierman			Computing & Network Services
Programmer/Analyst		Network and Datacommunications
thierman@namao.ucs.ualberta.ca	University Of Alberta
				Edmonton, Canada
Newsgroups: comp.sys.mips
From: putz@boulder.Colorado.EDU (Eric Putz)
Subject: Help with Exabyte 8500 on an RS2030
Summary: What was needed to get this working on a MIPS?
Keywords: help
Organization: University of Colorado, Boulder
Date: 23 Jul 92 19:43:15 GMT

I know this has been aksed a million times before, but what is needed
to get an Exabyte 8500 running on an RS2030? Will it work? I'm running
RISCos 5.0.

Thanks!

Eric.
+---------
|Eric Putz                    				(303) 492-4535
|MCD Biology, Campus Box 347, University of Colorado, Boulder CO 80309 
|putz@Boulder.Colorado.EDU
From: szweep@sobeco.com (Steve Zweep)
Newsgroups: comp.sys.mips
Subject: Exabyte EXB-8500 on M/120?
Summary: Problems integrating EXB-8500 with a M/120
Keywords: Exabyte, M/120
Date: 21 Jul 92 14:01:44 GMT
Article-I.D.: sobeco.1992Jul21.140144.20020
Distribution: na
Organization: Sobeco Ernst & Young


Does anyone have experience integrating an Exabyte 8500 tape drive with a 
Mips M/120?  I am able to access the tape drive OK and can initiate a 
backup using "cpio | dd".  When the backup completes (after dd reports the 
number of blocks in/out), the kernel panics with the message:

    PANIC: transfer mode not set

After rebooting a check of the tape shows that the backup was written
properly.

A check of the source files in /usr/reconfig/io shows that this message
comes from the procedure phase() in the file spc.c.  I am not a SCSI guru
and thus don't appreciate the significance of these routines.

We are running RISC/os 4.52.  I am told the 8500 is a SCSI-2 device.  Could
this have a bearing on this problem?  Does the OS fully support this drive?

Any information would be much appreciated.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steve Zweep                                              szweep@sobeco.com
Software Manager
AVEC Technical Services
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Newsgroups: comp.sys.mips
From: meissner@osf.org (Michael Meissner)
Subject: Re: Assembly code in C program
Followup-To: comp.sys.mips
Organization: Open Software Foundation
	<1992Jul30.053141.21142@kronos.arc.nasa.gov>
Date: 30 Jul 92 11:59:52

In article <1992Jul30.053141.21142@kronos.arc.nasa.gov> 3jean@maas-neotek.arc.nasa.gov (E.T.A.) writes:

| In article <1992Jul29.191821.20283@gordian.com> son@gordian.com (Son D. Nguyen) writes:
| >Hi,
| >
| >I just had a quick question:
| >
| >Is there a way to place assembly code in the middle of
| >a c routine?  For example:
| >
| 
| If you have gcc, you can do this:
| 
| main()
| {
|   int count = 0;
| 
|   while(count < 10){
|     count++;
|     
|     __asm__ volatile (".set noreorder");
|     __asm__ volatile ("nop");
|     __asm__ volatile ("nop");
|     __asm__ volatile (".set reorder");
|     
|   }
| }

If you are doing the above, you probably want to put all four lines in
one string, separated by either ';' or \n\t.  GCC can still optimize
stuff between the separate asm stuff.

| Note that you may want to use the .noreorder directive for
| instructiosn like this otherwise you probably won't get what you want
| out of the mips assembler. (The mips assembler normally rearranges
| instructions.)

If you are using a recent GCC (such as 2.2.2), you can have GCC insert
the .set noreorder's with:

	__asm__ __volatile__ ("%(nop\n\tnop%)")

Check out print_operand in config/mips.c for more %<letter> options
that are supported.  I can't remember if it's in the last revision of
OSF GCC 1.39 I released to the outside world.  I think it is.  The %(,
%) stuff is not in the FSF versions of GCC 1.xx.

| The alternative is to code in assembly by compiling your code using -S
| and then modifying the assembly code that it puts out. You can then
| compile the .s file.

You lose any symbolic debug information except for line numbers in
this case, since the MIPS compilers do not pass that information in
the assembler (they bypass the first phase of the assembler and pass
the symbol table directly to the second phase).
--
Michael Meissner	email: meissner@osf.org		phone: 617-621-8861
Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142

You are in a twisty little passage of standards, all conflicting.
Newsgroups: comp.sys.mips
From: dan@gordian.com (Dan Lambright)
Subject: problem with getting the libmld function ldlitem to work
Organization: Gordian; Costa Mesa, CA
Date: Tue, 28 Jul 1992 00:23:09 GMT

I have not been able to get the function ldlitem to work.  The following
program should access the line number entries in the symbol tables.
But ldlitem just returns "FAILURE"..

{
        unsigned short ii;
	LINER linent;

        ld=ldopen("test2.mon",0);  

        for (ii=0; ii<10; ii++) {
            if (ldlitem(ld,ii,linent)==FAILURE) printf("failed!\n");
            else printf("line #%d is %x\n",ii,linent);
        }
}

test2.mon is compiled straigforwardly- 

cc -g -c test.c
ld -o test2.mon -g test.o -lc

Anyone out there have any experience with getting line number
entries out of the symbol table? 

Dan Lambright
dan@gordian.com