Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

/usr/lib/cv, 'unknown s_type: 98'

4 views
Skip to first unread message

Toshiya Ogawa

unread,
Jan 3, 1997, 3:00:00 AM1/3/97
to

Hello.

When I tried to compile some program on my PC Minix 2.0.0
(32bit), I got plenty of non-familiar warning messages such as:

warning: unknown s_type: 98
warning: unknown s_type: 98
warning: unknown s_type: 98
.
.
.

I found that this warning message was printed by /usr/lib/cv at
the final stage of compilation.

Unfortunately, there are no manual pages and no sources for
/usr/lib/cv.

Can someone tell me what is the meanings of "unknown s_type: 98"
warning message and how can I avoid this warning messages ?

P.S.
In spite of above warning messages, the program (less-290 with
Japanese expansion) works fine now.

---
Toshiya Ogawa <o...@shizuokanet.or.jp>
Shizuoka, Japan

Will Rose

unread,
Jan 4, 1997, 3:00:00 AM1/4/97
to

Toshiya Ogawa (o...@shizuokanet.or.jp) wrote:
: Hello.

: When I tried to compile some program on my PC Minix 2.0.0
: (32bit), I got plenty of non-familiar warning messages such as:

: warning: unknown s_type: 98
: warning: unknown s_type: 98
: warning: unknown s_type: 98
: .
: .
: .

: I found that this warning message was printed by /usr/lib/cv at
: the final stage of compilation.

CV converts from .o to a.out - possibly it lacks stack, or a previous
pass lacks stack, which is the usual reason for odd messages. Try
increasing the default stack and recompiling. s_type sounds like
an undefined section type in the object file, but I don't know how
that would get the value 98. Do you have a sample program that shows
the problem?


Will
c...@crash.cts.com


Kees J Bot

unread,
Jan 4, 1997, 3:00:00 AM1/4/97
to

In article <5aj04m$g...@Harley.ShizuokaNet.OR.JP>,

Toshiya Ogawa <o...@shizuokanet.or.jp> wrote:
>
>When I tried to compile some program on my PC Minix 2.0.0
>(32bit), I got plenty of non-familiar warning messages such as:
>
> warning: unknown s_type: 98
> warning: unknown s_type: 98
> warning: unknown s_type: 98
> .
> .
> .
>
>I found that this warning message was printed by /usr/lib/cv at
>the final stage of compilation.

The cv program tries to convert the symbol table of an ACK style
executable to the Minix style symbol table. Alas it doesn't know about
a new type of symbol that the ACK compiler has put into its symbol
table, one of type 98.

I should fix this, of course, but there is no real hurry because it does
no harm. You can suppress the warning by omitting the symbol table.
(Use the -s flag in the load phase.)
--
Kees J. Bot (k...@cs.vu.nl) Systems Programmer, Vrije Universiteit Amsterdam
Minix: http://www.cs.vu.nl/ftp/minix/ ftp://ftp.cs.vu.nl/pub/minix/
Minix-vmd: http://Minix-vmd.cs.vu.nl/ ftp://Minix-vmd.cs.vu.nl/

0 new messages