porting to IRIX SGI

2016-02-02 Thread Mike Pechkin
hi,

With support to server from @theodric and with help from community PicoLisp
has been ported to IRIX. With initial-trivial patch attached it passed all
bundled self tests.
Note: IPv6 must be enabled and modern gcc and gmake from nekoware installed.


% hinv
1 700 MHZ IP35 Processor
CPU: MIPS R16000 Processor Chip Revision: 2.2
FPU: MIPS R16010 Floating Point Chip Revision: 2.2
Main memory size: 4096 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 4 Mbytes
Integral SCSI controller 0: Version QL12160, low voltage differential
  Disk drive: unit 1 on SCSI controller 0
Integral SCSI controller 1: Version QL12160, single ended
  CDROM: unit 6 on SCSI controller 1
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3 parallel port: plp1
Graphics board: V10
Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4
Iris Audio Processor: version EMU revision A4, number 1
USB controller: type OHCI
%
% uname -aR
IRIX64 fuel 6.5 6.5.30f 07202013 IP35

Mike


irix-port.patch
Description: Binary data


Re: porting to IRIX SGI

2016-02-02 Thread Mike Pechkin
and patch for (gcc) call


On Tue, Feb 2, 2016 at 4:31 PM, Mike Pechkin  wrote:

> hi,
>
> With support to server from @theodric and with help from community
> PicoLisp has been ported to IRIX. With initial-trivial patch attached it
> passed all bundled self tests.
> Note: IPv6 must be enabled and modern gcc and gmake from nekoware
> installed.
>
>
> % hinv
> 1 700 MHZ IP35 Processor
> CPU: MIPS R16000 Processor Chip Revision: 2.2
> FPU: MIPS R16010 Floating Point Chip Revision: 2.2
> Main memory size: 4096 Mbytes
> Instruction cache size: 32 Kbytes
> Data cache size: 32 Kbytes
> Secondary unified instruction/data cache size: 4 Mbytes
> Integral SCSI controller 0: Version QL12160, low voltage differential
>   Disk drive: unit 1 on SCSI controller 0
> Integral SCSI controller 1: Version QL12160, single ended
>   CDROM: unit 6 on SCSI controller 1
> IOC3/IOC4 serial port: tty1
> IOC3/IOC4 serial port: tty2
> IOC3 parallel port: plp1
> Graphics board: V10
> Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4
> Iris Audio Processor: version EMU revision A4, number 1
> USB controller: type OHCI
> %
> % uname -aR
> IRIX64 fuel 6.5 6.5.30f 07202013 IP35
>
> Mike
>
>


gcc-irix.patch
Description: Binary data