Commit Graph

33 Commits

Author SHA1 Message Date
Jan Jaeger da09bc3b28 Add HMC CRDOM type IPL support - Jan Jaeger
git-svn-id: file:///home/jj/hercules.svn/trunk@463 956126f8-22a0-4046-8f4a-272fa8102e63
2001-11-10 13:04:42 +00:00
Jan Jaeger 1277762c80 Fixes by Juergen Dobrinski
git-svn-id: file:///home/jj/hercules.svn/trunk@399 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-21 09:53:04 +00:00
Willem Konynenberg 031a470924 ANSI C cleanup
Removed incorrect over-use of ## in opcode.[ch]
Added volatile to extern declaration of initdone (see also panel.c)


git-svn-id: file:///home/jj/hercules.svn/trunk@393 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-17 17:05:38 +00:00
Jan Jaeger 44ffaea08d Fix instruction display during program interrupt
Fix half page crossing checks (change 0x7FFFF800 > ~0x7FF)


git-svn-id: file:///home/jj/hercules.svn/trunk@386 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-15 18:27:13 +00:00
Fish (David B Trout) f6ca39cce3 fthreads
git-svn-id: file:///home/jj/hercules.svn/trunk@367 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-13 03:35:45 +00:00
Greg Smith 7ad1d5e5e1 SMP performance - synchronize_broadcast enhancements - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@361 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-12 01:07:00 +00:00
Matt Zimmerman 07fa293807 Use WORDS_BIGENDIAN instead of (nonportable and glibc-private) __BYTE_ORDER
and __*_ENDIAN


git-svn-id: file:///home/jj/hercules.svn/trunk@351 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-09 21:12:09 +00:00
Matt Zimmerman ed9586e97c #include <config.h> (when present)
Die with an error if none of NO_SETUID, HAVE_SETRESUID or
HAVE_SETREUID is defined


git-svn-id: file:///home/jj/hercules.svn/trunk@344 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-08 22:46:20 +00:00
Matt Zimmerman eaf67cbc73 Allow _SETMODE macros to work with both setresuid() and setreuid()
git-svn-id: file:///home/jj/hercules.svn/trunk@332 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-07 22:34:02 +00:00
Willem Konynenberg 967254e1d1 Added TC?B instructions by Per Jessen
git-svn-id: file:///home/jj/hercules.svn/trunk@308 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-05 23:38:35 +00:00
Jan Jaeger d82f56a84a Performance enhancements from Juergen Dobrinski
git-svn-id: file:///home/jj/hercules.svn/trunk@292 956126f8-22a0-4046-8f4a-272fa8102e63
2001-09-27 18:13:14 +00:00
Jan Jaeger 1db7af5d41 SIE enhancement
git-svn-id: file:///home/jj/hercules.svn/trunk@245 956126f8-22a0-4046-8f4a-272fa8102e63
2001-08-18 19:07:23 +00:00
Jan Jaeger 404e9cbb77 Machine check extensions
git-svn-id: file:///home/jj/hercules.svn/trunk@240 956126f8-22a0-4046-8f4a-272fa8102e63
2001-08-06 10:51:44 +00:00
Paul Leisy cd61be4405 TRAP missing key-controlled protection. Added new routine called
abs_trap_addr() which is similiar to abs_stack_addr() except it
also checks keys for protection. - Paul Leisy


git-svn-id: file:///home/jj/hercules.svn/trunk@224 956126f8-22a0-4046-8f4a-272fa8102e63
2001-07-27 16:58:09 +00:00
Jan Jaeger bc6723dcd5 Add SETMODE macro and CPUPRIO config statement
git-svn-id: file:///home/jj/hercules.svn/trunk@222 956126f8-22a0-4046-8f4a-272fa8102e63
2001-07-24 10:42:36 +00:00
Paul Leisy bfdca2c8ed Report PIC 06 on PR at end of instruction
git-svn-id: file:///home/jj/hercules.svn/trunk@178 956126f8-22a0-4046-8f4a-272fa8102e63
2001-07-10 16:38:36 +00:00
Jan Jaeger 5b54d416fa *** empty log message ***
git-svn-id: file:///home/jj/hercules.svn/trunk@172 956126f8-22a0-4046-8f4a-272fa8102e63
2001-07-09 12:16:37 +00:00
Jan Jaeger e6116000a3 *** empty log message ***
git-svn-id: file:///home/jj/hercules.svn/trunk@162 956126f8-22a0-4046-8f4a-272fa8102e63
2001-06-29 19:02:23 +00:00
Jan Jaeger 0bad3f25f1 *** empty log message ***
git-svn-id: file:///home/jj/hercules.svn/trunk@159 956126f8-22a0-4046-8f4a-272fa8102e63
2001-06-25 18:08:14 +00:00
Jan Jaeger 885a6b61f1 Refer to CHANGES file for details
git-svn-id: file:///home/jj/hercules.svn/trunk@147 956126f8-22a0-4046-8f4a-272fa8102e63
2001-06-18 20:34:31 +00:00
Jan Jaeger a8e1f37425 Moved OPTION_NO_IEEE_SUPPORT to makefile as NO_IEEE_SUPPORT
For code changes refer to CHANGES file


git-svn-id: file:///home/jj/hercules.svn/trunk@131 956126f8-22a0-4046-8f4a-272fa8102e63
2001-06-03 10:48:00 +00:00
Jan Jaeger 86f392d796 Various fixes, refer to CHANGES file.
git-svn-id: file:///home/jj/hercules.svn/trunk@130 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-31 16:01:20 +00:00
Jan Jaeger 71555f3e4a Multi processing and SIE fixes
git-svn-id: file:///home/jj/hercules.svn/trunk@127 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-25 18:27:56 +00:00
Jan Jaeger de9142bb46 Performance enhancements from Juergen Dobrinski
git-svn-id: file:///home/jj/hercules.svn/trunk@126 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-24 12:13:39 +00:00
Jan Jaeger ec007e1f20 Floating point instructions
git-svn-id: file:///home/jj/hercules.svn/trunk@125 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-24 12:04:51 +00:00
Jan Jaeger 71d39fdc7d Refer to CHANGES file for details
git-svn-id: file:///home/jj/hercules.svn/trunk@122 956126f8-22a0-4046-8f4a-272fa8102e63
2001-05-21 19:25:48 +00:00
Jan Jaeger 78d60c3a7e Various fixes, refer to the CHANGES file
git-svn-id: file:///home/jj/hercules.svn/trunk@45 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-28 20:40:53 +00:00
Jan Jaeger 2429bc7599 Dynamic device threads
git-svn-id: file:///home/jj/hercules.svn/trunk@40 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-25 15:34:23 +00:00
Jan Jaeger 1ad3dde680 Various 64 bit updates
git-svn-id: file:///home/jj/hercules.svn/trunk@36 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-23 13:42:18 +00:00
Jay Maynard 723f497d10 Added NO_ATTR_REGPARM definition, to satisfy a compiler warning on
non-Pentium architectures.


git-svn-id: file:///home/jj/hercules.svn/trunk@21 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-15 04:23:24 +00:00
Jan Jaeger 1573d1b229 Refer to CHANGES file for details
git-svn-id: file:///home/jj/hercules.svn/trunk@17 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-11 08:02:31 +00:00
Jan Jaeger 9fb7bc105d Upgrading to level 2.12k refer to the CHANGES file for details
git-svn-id: file:///home/jj/hercules.svn/trunk@9 956126f8-22a0-4046-8f4a-272fa8102e63
2001-03-06 18:04:21 +00:00
Jay Maynard b95ef23f81 Initial repository setup
git-svn-id: file:///home/jj/hercules.svn/trunk@2 956126f8-22a0-4046-8f4a-272fa8102e63
2001-02-23 20:49:19 +00:00