Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

execve(2)

OLDSUN3CVT(1)  —  USER COMMANDS

NAME

oldsun3cvt − convert large Sun-2 system executables to Sun-3 system executables

SYNOPSIS

/usr/old/sun3cvt [ oldfile [ newfile ] ]

DESCRIPTION

Note: This program is considered to be obsolete, and will not be distributed or supported in future Sun releases. 

sun3cvt converts an old Sun-2 system program file (predating Sun release 3.0) into a Sun-3 system executable file. 

The default oldfile is a.out.  The default newfile is sun3.out. 

sun3cvt attempts to create a file of the same type (magic number).  However, for sharable-text files with less than 128kb of text, the new file will not be sharable (since Sun-3 data segments must begin on 128kb boundaries).  Also, most programs have some text in the data segment as a consequence of the new larger Sun-3 system page and segment sizes. 

execve(2) executes an old Sun-2 system program file, but the program’s text is not sharable.  Old pure-text programs with text segments larger than 128kb can be made sharable on machines running release 3.0 or subsequent releases by using sun3cvt. 

FILES

a.out default oldfile

sun3.out default newfile

SEE ALSO

execve(2)

Sun Release 4.0  —  Last change: 16 November 1987

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026