Commit graph

142 commits

Author SHA1 Message Date
Mark Pizzolato
3b8784b2c3 Added makefile support for the DUP11 device 2013-05-27 16:55:12 -07:00
Mark Pizzolato
44886f919b Add asynch I/O support for AIX platform 2013-05-23 15:24:04 -07:00
Mark Pizzolato
00a5ccac29 Fixed broken Linux build 2013-05-23 14:30:47 -07:00
Mark Pizzolato
2bfaf46781 AIX Platform support 2013-05-23 11:33:36 -07:00
Mark Pizzolato
6c42556d30 Added build support for the new SSEM simulator and fixed minor compiler suggested cleanups 2013-05-13 15:31:00 -07:00
Mark Pizzolato
f8a2f1253c makefile fix to produce consistent CC command for all targets 2013-05-13 09:22:51 -07:00
Mark Pizzolato
281c18142f Describe the proper build command for HP-UX 2013-05-09 17:33:47 -07:00
Mark Pizzolato
5fda4b628c Cleanup for build support on HP-UX for both 32bit and 64bit builds with gcc and the HP C compilers. 2013-05-09 17:18:05 -07:00
Mark Pizzolato
8735538d72 Fix building under Visual Studio on Windows XP. 2013-04-29 05:39:22 -07:00
Mark Pizzolato
9844ba6696 Added DIR (LS) command to list the files in a directory. This command is usable in Remote Console sessions. 2013-04-23 12:39:03 -07:00
Mark Pizzolato
7dfe46cd7f Fixed generic compiler name report in SHOW VERSION and fixed make using Sun C compiler 2013-04-18 17:16:46 -07:00
Mark Pizzolato
e65ef135d2 Merged the latest ibm1130 simulator from Brian Knittel's ibm1130.org 2013-04-18 11:08:10 -07:00
Mark Pizzolato
b54504906f Added support to display git commit id when building from a zip archive and also to display the compiler version in SHOW VERSION on more platforms 2013-04-15 09:31:54 -07:00
Mark Pizzolato
185f20a1ed Added logic to all visual studio projects to install the git hooks for commit id on the first build in a newly cloned repository 2013-04-14 17:55:56 -07:00
Mark Pizzolato
cddc3f82a6 Fix git hooks installation 2013-04-14 15:41:53 -07:00
Mark Pizzolato
80ce8b2b4e Fixed makefile logic to install git hooks for git commit id 2013-04-14 15:25:46 -07:00
Mark Pizzolato
8ec4e2a505 Fixed makefile to automatically install the git hooks (to acquire the git commit id) on the first make after newly cloning a repository 2013-04-14 14:21:26 -07:00
Mark Pizzolato
6f8349bcec Fiix bug to now allow building of network capable simulators without network support (with appropriate warnings) 2013-04-14 12:16:35 -07:00
Mark Pizzolato
400281f3b0 NetBSD makefile cleanup 2013-04-13 05:31:55 -07:00
Mark Pizzolato
933a23e742 Added support to find dlopen in either libdl or libdld since some platforms package it there. 2013-03-22 10:03:19 -07:00
Mark Pizzolato
960c5b5873 Fix issues observed by Sun C compiler 2013-03-18 12:52:43 -07:00
Mark Pizzolato
0605b6dff4 Added support for building on Solaris with the Sun C compiler 2013-03-17 16:50:57 -07:00
Mark Pizzolato
9bd8305943 Cleanup compiler warnings on Solaris and newer OSX clang compilers.
Add Large File support on Solaris
2013-03-13 20:29:03 -07:00
Mark Pizzolato
f179ba6ae2 Added support for newer clang compilers on OSX and more flexible cases for libpcap components built from www.tcpdump.org source code 2013-03-13 17:29:42 -07:00
Mark Pizzolato
147ca8ced2 Exclude LTO from gcc builds when compiler isn't known to support it. 2013-03-13 14:42:54 -07:00
Mark Pizzolato
eb101e3881 HP-UX port supplied by Mikulas Patocka 2013-03-05 13:29:38 -08:00
Mark Pizzolato
4ff56d6c15 Changed all internal #ifdef's which were conditional on __linux to be conditional on either __linux or __linux__. Some platforms (PPC) don't define __linux when gcc is invoked with -std=c99. 2013-02-20 21:57:02 -08:00
Mark Pizzolato
0344d6f22b Finished returning the pdp11_cr.c to the VAX qbus simulators 2013-02-04 18:21:24 -08:00
Mark Pizzolato
0b2d790678 Renamed the VAX Qbus simulator executables to reflect the VAX model names they actually simulate 2013-02-03 12:46:19 -08:00
Mark Pizzolato
8640cd6537 - Removed pdp11_cr and pdp11_ry from the Qbus VAX simulators since these devices can't address the full Q22 address range.
- Added validation checks in auto_config to reject enabled devices which aren't Q22 capable on Q22 platforms.
- Changed pdp11_cr device to be default disabled in the PDP11 simulator
2013-02-03 11:29:12 -08:00
Mark Pizzolato
7290474d4b Removed pdp11_dmc from the Qbus VAX systems since the DMC11 is only a Unibus device 2013-02-03 06:43:29 -08:00
Mark Pizzolato
7dddb56845 Fixed makefile all after simulator rename of vax860 to vax8600 2013-01-26 20:02:44 -08:00
Mark Pizzolato
6dcf5ba7d9 Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators 2013-01-26 13:24:28 -08:00
Mark Pizzolato
123a398f75 Fixed makefile for building tx-0 (with display support) on OSX - from Stephen Hoffmann 2013-01-24 17:26:41 -08:00
Mark Pizzolato
b28b01cf7d Fixed test on commit id to avoid minor build error message when building on non windows systems from a zip download 2013-01-09 08:01:19 -08:00
Mark Pizzolato
6a5278ec3c Removed the pdp11_dmc from the PDP10 simulator since that combination of hardware was never a legitimate one. 2013-01-05 15:33:59 -08:00
Mark Pizzolato
35e66482b3 Added an optional mechanism which will display the git commit id that produced the current simulator if the git commit id information is available 2013-01-02 07:46:17 -08:00
Mark Pizzolato
896fd92c7a Fixed to only pass a SIM_GIT_COMMIT_ID to a build when the commit id is available 2012-12-28 15:56:57 -08:00
Mark Pizzolato
c5e41ad6cc Addition of VAX 8600 to Visual Studio Solution file
Avoid warning when compiling with MinGW on Windows XP
2012-12-27 07:11:48 -08:00
Mark Pizzolato
ac53fd10a6 VAX 8600 Simulator from Matt Burke 2012-12-26 11:50:10 -08:00
Mark Pizzolato
8d2fabb166 Fixes to avoid compiler warnings when building with MinG. Still won't build - see issue #21 2012-12-23 11:28:46 -08:00
Mark Pizzolato
30ae79eb18 pdp11_dmc cleanup and addition of DMC11 device to the PDP11 simulator 2012-12-23 07:11:54 -08:00
Mark Pizzolato
f713a69ff9 Fix commit id display under MinGW compile 2012-12-20 16:42:33 -08:00
Mark Pizzolato
f8e68b70b5 Adding initial support to display the git commit id in the simulator code. 2012-12-20 15:04:37 -08:00
Mark Pizzolato
b9ebd93bbd Fixed build with MinGW when invoked with the build_mingw_ether.bat file. 2012-12-20 13:46:03 -08:00
Mark Pizzolato
2c14136473 Added DMC to VAX730, VAX750, VAX620 and VAX630 and VH to VAX730, and VAX750. 2012-12-19 11:33:39 -08:00
Mark Pizzolato
50cf91d441 Merge branch 'SerialMux' and compiler suggested cleanup 2012-12-18 09:52:14 -08:00
Mark Pizzolato
762aacf7ad Merge branch 'Extra-VAXen' 2012-12-17 03:19:07 -08:00
Mark Pizzolato
06b80cf53c Fixed makefile to not always include network components when compiling with MinGW and added ability to pass arbitrary arguments when invoking gcc with the batch files 2012-12-15 09:40:30 -08:00
Mark Pizzolato
9575ac5c63 Added makefile message prompt describing available vde networking support when building on Linux and libvdeplug-dev isn't available. 2012-12-04 09:34:14 -08:00