Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!EU.net!Germany.EU.net!Dortmund.Germany.EU.net!interface-business.de!usenet
From: j@ida.interface-business.de (J Wunsch)
Newsgroups: comp.unix.solaris,comp.unix.bsd.misc,comp.unix.internals
Subject: Re: SunOS4.1.3 to Solaris2.5.1 Porting issues.
Date: 11 Dec 1996 10:51:26 GMT
Organization: interface business GmbH, Dresden
Lines: 42
Distribution: inet
Message-ID: <58m3ne$hju@innocence.interface-business.de>
References: <32986299.AC7@mail.esrin.esa.it> <casper.329abb76@mail.fwi.uva.nl>
<x7917mx5gx.fsf@dumbcat.codewright.com> <57shh0$o3u@web.nmti.com>
<58bdl4$g68@spitfire.ecsel.psu.edu> <58ccqm$q13@web.nmti.com>
<58hj11$bb6@panix.com> <32ADB280.55AD@jpmorgan.com>
Reply-To: joerg_wunsch@interface-business.de (Joerg Wunsch)
NNTP-Posting-Host: ida.interface-business.de
X-Newsreader: knews 0.9.6
X-Phone: +49-351-31809-14
X-Fax: +49-351-3361187
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E
Cc: Ravi Arumbakam <Arumbakam_Ravi@jpmorgan.com>
Xref: euryale.cc.adfa.oz.au comp.unix.solaris:92250 comp.unix.bsd.misc:1778 comp.unix.internals:11574
Ravi Arumbakam <Arumbakam_Ravi@jpmorgan.com> wrote:
> I am trying to port an application from SunOS 4.1.3 to Solaris 2.5.1. I
> am using gcc-2.5.8 on SunOS and gcc-2.7.0.1 on Solaris.
> I am having difficulties with the following:
>
> - signal related macros/functions: could not locate sigvec(),
> sigmask() and sigsetmask().
Well, it looks that BSD does provide better transitional help here
(despite of the Solaris people calling us ignorant against those
problems :).
SIGSETMASK(2) FreeBSD Programmer's Manual SIGSETMASK(2)
NAME
sigsetmask - set current signal mask
...
SEE ALSO
sigprocmask(2), kill(2), sigaction(2), sigsuspend(2), sigvec(2),
sigblock(2), sigsetops(3)
HISTORY
The sigsetmask() function call appeared in 4.2BSD and has been deprecat-
ed.
So sigprocmask & Co are your friends.
> - timelocal() function is not supported.
No idea what it does. Anything related to the ctime(3) family, like
localtime(3)? You need perhaps the old man page.
> I'd appreciate any help, please e-mail your responses.
(Cc sent)
--
J"org Wunsch Unix support engineer
joerg_wunsch@interface-business.de http://www.interface-business.de/~j