[comp.unix.aix] what does 9013 have that 9005 lacks

geoff@edm.uucp (Geoff Coleman) (05/08/90)

	Could someone out there please summarize the differences between
the 9013 and 9005 loads? I'm wondering wether I should spend more time
working around "features" of AIX or if they are changed (fixed) in the new 
load. One thing I have hit a roadblock on is getting a bidirectional
uucp line to work. If anyone else out there has managed this could you
please drop me a line as to how to do it. As well changing the speed line
in /etc/ports to 19200 seems to have no effect. Is there something else
that has to be changed to change the speed for a getty.

	Overall I'm quite pleased with the 6000. I've moved over cnews,
and vn with no problem (except that cron setup is brain dead). I 
moved over smail 3.1 with only a few problems (awk doesn't like "if ( !dummy )
and if a string is defined as char *dummy="string" it segment violates if you 
try to change a charter in dummy). We have our PROGRESS applications moved over
and they run great.

Geoff Coleman
Unexsys Systems

e-mail: geoff@edm.uucp

steve@qe2.uucp (Steve DeJarnett) (05/08/90)

In article <1990May7.172832.11722@edm.uucp> geoff@edm.uucp (Geoff Coleman) writes:
>	Overall I'm quite pleased with the 6000. I've moved over cnews,
>and vn with no problem (except that cron setup is brain dead). I 
>moved over smail 3.1 with only a few problems (awk doesn't like "if ( !dummy )
>and if a string is defined as char *dummy="string" it segment violates if you 
>try to change a charter in dummy).

	The problem where modifying dummy causes a Segmentation violation is 
due to ANSI C, I suspect.  ANSI C says that you can't change any part of a
string constant (or words to that effect).  If you want to get around this, 
change the definition/declaration from char *dummy="string" to 
char dummy[]="string".  Not much difference, but just enough for ANSI.

>Geoff Coleman

Steve DeJarnett			Internal: steve@ibmpa.tcspa.ibm.com
IBM AWD Palo Alto		UUCP:	  ibmsupt!ibmpa!steve@uunet.uu.net
(415) 855-3510       These opinions are my own.  I doubt IBM wants them.......

bengsig@oracle.nl (Bjorn Engsig) (05/08/90)

Article <1990May7.172832.11722@edm.uucp> by geoff@edm.uucp (Geoff Coleman) says:
|
|and if a string is defined as char *dummy="string" it segment violates if you 
|try to change a charter in dummy)
Yeah, that's perfectly legal, it's documented, and xlc can put "string" in
the data segment if you add -qnoro option.  
-- 
Bjorn Engsig,	Domain:		bengsig@oracle.nl, bengsig@oracle.com
		Path:		uunet!mcsun!orcenl!bengsig