/[cmucl]/src/lisp/sparc-arch.c
ViewVC logotype

Log of /src/lisp/sparc-arch.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.29.4.1 - (view) (annotate) - [select for diffs]
Fri Dec 19 01:31:34 2008 UTC (5 years, 4 months ago) by rtoy
Branch: unicode-utf16-extfmt-branch
CVS Tags: unicode-snapshot-2009-05, unicode-snapshot-2009-06, unicode-utf16-extfmt-2009-03-27, unicode-utf16-extfmt-2009-06-11, unicode-utf16-extfmts-sync-2008-12
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 , to next main 1.30
Merge changes from utf16 branch to update to snapshot 2008-12.

Revision 1.29.2.1 - (view) (annotate) - [select for diffs]
Thu Dec 18 21:50:19 2008 UTC (5 years, 4 months ago) by rtoy
Branch: unicode-utf16-branch
CVS Tags: unicode-utf16-char-support-2009-03-25, unicode-utf16-char-support-2009-03-26, unicode-utf16-sync-2008-12, unicode-utf16-sync-label-2009-03-16
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 , to next main 1.30
Merge Snapshot 2008-12 to this branch.  Some tweaks needed in
boot-2008-05-cross-unicode-x86.lisp and the Config files.  FreeBSD and
Darwin/x86 untested, but Linux and Solaris build ok.

Revision 1.30 - (view) (annotate) - [select for diffs]
Wed Nov 12 15:04:24 2008 UTC (5 years, 5 months ago) by rtoy
Branch: MAIN
CVS Tags: GIT-CONVERSION, HEAD, RELEASE_19f, RELEASE_20a, RELEASE_20b, amd64-dd-start, cross-sol-x86-2010-12-20, cross-sol-x86-base, cross-sol-x86-merged, cross-sparc-branch-base, intl-2-branch-base, intl-branch-2010-03-18-1300, intl-branch-base, intl-branch-working-2010-02-11-1000, intl-branch-working-2010-02-19-1000, label-2009-03-16, label-2009-03-25, merge-sse2-packed, merge-with-19f, merged-unicode-utf16-extfmt-2009-06-11, portable-clx-base, portable-clx-import-2009-06-16, post-merge-intl-branch, pre-merge-intl-branch, release-19f-base, release-19f-pre1, release-20a-base, release-20a-pre1, release-20b-pre1, release-20b-pre2, snapshot-2008-12, snapshot-2009-01, snapshot-2009-02, snapshot-2009-04, snapshot-2009-05, snapshot-2009-07, snapshot-2009-08, snapshot-2009-11, snapshot-2009-12, snapshot-2010-01, snapshot-2010-02, snapshot-2010-03, snapshot-2010-04, snapshot-2010-05, snapshot-2010-06, snapshot-2010-07, snapshot-2010-08, snapshot-2010-11, snapshot-2010-12, snapshot-2011-01, snapshot-2011-02, snapshot-2011-03, snapshot-2011-04, snapshot-2011-06, snapshot-2011-07, snapshot-2011-09, sparc-tramp-assem-2010-07-19, sparc-tramp-assem-base, unicode-string-buffer-base, unicode-string-buffer-impl-base
Branch point for: RELEASE-19F-BRANCH, RELEASE-20A-BRANCH, RELEASE-20B-BRANCH, amd64-dd-branch, cross-sol-x86-branch, cross-sparc-branch, intl-2-branch, intl-branch, portable-clx-branch, sparc-tramp-assem-branch, unicode-string-buffer-branch, unicode-string-buffer-impl-branch
Changes since 1.29: +2 -2 lines
Diff to previous 1.29
Merge in SSE2 changes from sse2-packed-branch (tag
sse2-packed-2008-11-12).

Revision 1.29.6.1 - (view) (annotate) - [select for diffs]
Tue Sep 30 17:50:11 2008 UTC (5 years, 6 months ago) by rtoy
Branch: sse2-branch
CVS Tags: sse2-checkpoint-2008-10-01, sse2-merge-with-2008-10, sse2-merge-with-2008-11, sse2-packed-2008-11-12, sse2-packed-base
Branch point for: sse2-packed-branch
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 , to next main 1.30
Change arch_init everywhere (almost) to take the fpu_mode_t argument.
Basically ignored everywhere except for x86.

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Mar 19 09:17:13 2008 UTC (6 years, 1 month ago) by cshapiro
Branch: MAIN
CVS Tags: snapshot-2008-04, snapshot-2008-05, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, snapshot-2008-10, snapshot-2008-11, sse2-base, unicode-utf16-base, unicode-utf16-extfmts-pre-sync-2008-11, unicode-utf16-string-support, unicode-utf16-sync-2008-07, unicode-utf16-sync-2008-09, unicode-utf16-sync-2008-11
Branch point for: sse2-branch, unicode-utf16-branch, unicode-utf16-extfmt-branch
Changes since 1.28: +4 -4 lines
Diff to previous 1.28
Always use prototype style function definitions.  Consistently use the
void keyword to specify empty parameter lists.

Revision 1.28 - (view) (annotate) - [select for diffs]
Mon Jan 1 11:53:03 2007 UTC (7 years, 3 months ago) by cshapiro
Branch: MAIN
CVS Tags: pre-telent-clx, release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12, snapshot-2008-01, snapshot-2008-02, snapshot-2008-03
Branch point for: release-19e-branch
Changes since 1.27: +1 -18 lines
Diff to previous 1.27
Remove old-style signals code and make our POSIX_SIGS behavior the default.

Revision 1.26.2.1 - (view) (annotate) - [select for diffs]
Mon Dec 19 01:10:15 2005 UTC (8 years, 4 months ago) by rtoy
Branch: ppc_gencgc_branch
CVS Tags: ppc_gencgc_snap_2005-12-17, ppc_gencgc_snap_2006-01-06
Changes since 1.26: +394 -390 lines
Diff to previous 1.26 , to next main 1.30
Merge code from main branch of 2005-12-17 to ppc gencgc branch.  Still
doesn't work of course.

Revision 1.27 - (view) (annotate) - [select for diffs]
Thu Sep 15 18:26:52 2005 UTC (8 years, 7 months ago) by rtoy
Branch: MAIN
CVS Tags: double-double-array-base, double-double-array-checkpoint, double-double-base, double-double-init-%make-sparc, double-double-init-checkpoint-1, double-double-init-ppc, double-double-init-sparc, double-double-init-sparc-2, double-double-init-x86, double-double-irrat-end, double-double-irrat-start, double-double-reader-base, double-double-reader-checkpoint-1, double-double-sparc-checkpoint-1, release-19c, release-19c-base, release-19c-pre1, release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, snapshot-2005-10, snapshot-2005-11, snapshot-2005-12, snapshot-2006-01, snapshot-2006-02, snapshot-2006-03, snapshot-2006-04, snapshot-2006-05, snapshot-2006-06, snapshot-2006-07, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, release-19c-branch, release-19d-branch
Changes since 1.26: +394 -390 lines
Diff to previous 1.26
Indent all source files using GNU indent using the config in
.indent.pro.

Revision 1.26 - (view) (annotate) - [select for diffs]
Fri Sep 24 13:17:00 2004 UTC (9 years, 6 months ago) by rtoy
Branch: MAIN
CVS Tags: ppc_gencgc_snap_2005-05-14, release-19b-base, release-19b-pre1, release-19b-pre2, snapshot-2004-10, snapshot-2004-11, snapshot-2004-12, snapshot-2005-01, snapshot-2005-02, snapshot-2005-03, snapshot-2005-04, snapshot-2005-05, snapshot-2005-06, snapshot-2005-07, snapshot-2005-08, snapshot-2005-09
Branch point for: ppc_gencgc_branch, release-19b-branch
Changes since 1.25: +23 -17 lines
Diff to previous 1.25
We were missing a few more places where SIGILL needs to be enabled
with gencgc because the interrupt handler eventually calls Lisp code
that might cons.

Revision 1.25 - (view) (annotate) - [select for diffs]
Tue Sep 14 17:08:24 2004 UTC (9 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.24: +14 -1 lines
Diff to previous 1.24
I think we need to enable SIGILL when we get a breakpoint interrupt
because it calls handle_breakpoint which eventually calls into Lisp.
Gencgc allocation needs SIGILL enabled.

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Aug 6 17:23:23 2004 UTC (9 years, 8 months ago) by rtoy
Branch: MAIN
CVS Tags: snapshot-2004-09
Changes since 1.23: +6 -2 lines
Diff to previous 1.23
Comment better on the relationship between the LINKAGE_ADDR_REG here
and resolve_linkage_tramp in sparc-assem.S.

Revision 1.23 - (view) (annotate) - [select for diffs]
Thu Jul 29 16:47:40 2004 UTC (9 years, 8 months ago) by rtoy
Branch: MAIN
Changes since 1.22: +29 -2 lines
Diff to previous 1.22
Some interrupt fixes.  sigill_handler was enabling all interrupts in
the handler, which seems to be a bad idea since interrupt_handle_now
has comments about alloc_sap while interrupts are disabled.

Not 100% sure this is all right, but everything still appears to work.

Revision 1.22 - (view) (annotate) - [select for diffs]
Wed Jul 7 18:07:53 2004 UTC (9 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: prm-before-macosx-merge-tag, snapshot-2004-08
Changes since 1.21: +22 -17 lines
Diff to previous 1.21
Clean up some compiler warnings:

* gencgc.h:  Add declaration for alloc.

* solaris-os.c:
  o Include interrupt.h
  o Clean up some printf warnings, apply appropriate casts for
    converting address to longs and vice versa.

* sparc-arch.c:
  o Include gencgc.h, breakpoint.h, interr.h to declare some functions
    for us.
  o Instructions are ints, not longs.  (64-bitness cleanup.)
  o handle_breakpoint and handle_function_end_breakpoint were not
    called with the right second arg.

* sunos-os.h:
  o Declare flush_icache and save_context.

Revision 1.21 - (view) (annotate) - [select for diffs]
Thu Jul 1 16:25:12 2004 UTC (9 years, 9 months ago) by rtoy
Branch: MAIN
Changes since 1.20: +1 -81 lines
Diff to previous 1.20
Remove the sigemt_handler which hasn't been used in years because
CMUCL doesn't use the taddcctv/tsubcctv instructions anymore.

Revision 1.20 - (view) (annotate) - [select for diffs]
Fri Jan 9 05:07:39 2004 UTC (10 years, 3 months ago) by toy
Branch: MAIN
CVS Tags: amd64-merge-start, mod-arith-base, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07
Branch point for: mod-arith-branch, release-19a-branch
Changes since 1.19: +53 -20 lines
Diff to previous 1.19
Update to sparc gencgc so that alloc-tn holds the
current-region-free-pointer.

Cross compile may be needed, but I'm not sure.  I only used
cross-compiling to do this change.

sparc/macros.lisp:
o Update the allocation macro appropriately for alloc-tn holding the
  current-region-free-pointer.

lisp/gencgc.c:
o Define macros for setting and getting *current-region-free-oointer*
  and *current-region-end-addr* so sparc can use alloc-tn.
  *current-region-free-pointer* isn't used anymore, but is still a
  static symbol.  It's been replaced by alloc-tn.
o On sparc, set_alloc_pointer doesn't need to do anything anymore.
o Don't need to call update_dynamic_space_free_pointer anymore.
o The assertion that *current-region-free-pointer* is a fixnum is no
  longer valid on sparc because that is alloc-tn which contains the
  pseudo-atomic bits.

lisp/sparc-arch.c:
o The allocation trap instruction is now preceeded by a SUB
  instruction.  Handle that correctly.  Keep support for the OR
  instruction for now, but should be removed.
o Set alloc-tn from current_dynamic_space_free_pointer.

Revision 1.19 - (view) (annotate) - [select for diffs]
Fri Oct 24 02:57:00 2003 UTC (10 years, 5 months ago) by toy
Branch: MAIN
CVS Tags: snapshot-2003-11, snapshot-2003-12
Changes since 1.18: +15 -1 lines
Diff to previous 1.18
Add support for catching heap overflows, similar to the control stack
overflow checking.  Enable with :heap-overflow-check.  We reserve some
number of pages on the heap.  When the heap reaches the reserved
pages, an overflow warning is signalled.  The reserved pages are set
0.  This allows some additional allocation to happen during debugging,
if necessary.  If another overflow happens, we throw to top-level.

Sparc only right now.

	* lisp/sparc-assem.S (_do_dynamic_space_overflow_error): New
	function to handle a heap overflow error.
	(_do_dynamic_space_overflow_warning): New function to handle heap
	overflow warning.

	* lisp/sparc-arch.c (sigill_handler): Handle the two new traps
	caused by heap overflows.

	* lisp/interrupt.c (interrupt_handle_space_overflow): New function
	to handle interrupt caused by heap space overflows.

	* lisp/gencgc.c (handle_heap_overflow): New function to handle
	heap overflows.
	(gc_alloc_new_region): Use handle_heap_overflow.
	(gc_alloc_large): Use handle_heap_overflow

	* compiler/sparc/parms.lisp (static-symbols): Add new static
	symbols for heap overflow checking:
	dynamic-space-overflow-error-hit and
	dynamic-space-overflow-warning-hit.

	* compiler/generic/new-genesis.lisp (finish-symbols): Initialize
	the new dynamic-space-overflow-error-hit and
	dynamic-space-overflow-warning-hit static symbols.

	* code/lispinit.lisp (:heap-overflow-check): Add
	heap-overflow-check to *runtime-features*, if necessary.
	("reserved_heap_pages"): Access to alien variable for heap
	overflow.
	(*reserved-heap-pages*): Default number of heap pages to reserve
	for heap overflow.
	(%top-level): Set reserved-heap-pages to the default.

	* code/interr.lisp (dynamic-space-overflow-warning-hit): Add
	function to handle heap overflow warnings.
	(dynamic-space-overflow-error-hit): Add function to handle heap
	overflow error.

	* code/error.lisp (heap-overflow): Add new condition type for heap
	overflow

Revision 1.18 - (view) (annotate) - [select for diffs]
Thu Oct 16 16:21:59 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.17: +13 -2 lines
Diff to previous 1.17
Need to disable interrupts when doing an allocation trap.  The
sigill_handler was enabling them, and this messes up allocation if a
signal should happen during allocation.  (Thanks to Dan Barlow for
help hints.)

Revision 1.17 - (view) (annotate) - [select for diffs]
Tue Oct 14 13:11:39 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.16: +6 -6 lines
Diff to previous 1.16
Fix a few more compiler warnings about mixing pointers and integers.

Revision 1.16 - (view) (annotate) - [select for diffs]
Mon Oct 13 21:56:55 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
It's lowtag_Mask, not lowtagMask.

Revision 1.15 - (view) (annotate) - [select for diffs]
Thu Oct 9 19:04:28 2003 UTC (10 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.14: +7 -7 lines
Diff to previous 1.14
Use the new constants lowtagMask, pseudo_atomic_Value, and
pseudo_atomic_InterruptedValue instead of the bare 7's, 4's, and 3's
and 1's in the code.

Revision 1.14 - (view) (annotate) - [select for diffs]
Wed Aug 27 16:45:56 2003 UTC (10 years, 7 months ago) by toy
Branch: MAIN
CVS Tags: lisp-executable-base, snapshot-2003-10
Branch point for: lisp-executable
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
sparc/parms.lisp:
o Export ALLOCATION-TRAP so genesis will put a #define for
  trap_Allocation in internals.h

lisp/sparc-arch.c:
o Use trap_Allocation instead of a hard-wired 31.

Revision 1.12.6.1 - (view) (annotate) - [select for diffs]
Mon Aug 25 17:06:43 2003 UTC (10 years, 7 months ago) by gerd
Branch: dynamic-extent
Changes since 1.12: +170 -7 lines
Diff to previous 1.12 , to next main 1.30
Merge with HEAD.

Revision 1.13 - (view) (annotate) - [select for diffs]
Fri Aug 22 13:20:03 2003 UTC (10 years, 7 months ago) by toy
Branch: MAIN
CVS Tags: sparc_gencgc_merge
Changes since 1.12: +170 -7 lines
Diff to previous 1.12
Merge sparc_gencgc_branch that adds support for gencgc for Solaris.

Revision 1.12.8.5 - (view) (annotate) - [select for diffs]
Wed Aug 20 13:08:16 2003 UTC (10 years, 8 months ago) by toy
Branch: sparc_gencgc_branch
Changes since 1.12.8.4: +16 -14 lines
Diff to previous 1.12.8.4 , to branch point 1.12 , to next main 1.30
Turn off functions and stuff related to allocation traps if we're not
compiling with GENCGC.

Revision 1.12.8.4 - (view) (annotate) - [select for diffs]
Tue Aug 19 13:27:52 2003 UTC (10 years, 8 months ago) by toy
Branch: sparc_gencgc_branch
Changes since 1.12.8.3: +64 -26 lines
Diff to previous 1.12.8.3 , to branch point 1.12
o Add trap_inst_p function to decode a trap instruction.
o Use it.
o Make the allocation_trap test come before the pseudo-atomic.

Revision 1.12.8.3 - (view) (annotate) - [select for diffs]
Mon Aug 18 21:13:48 2003 UTC (10 years, 8 months ago) by toy
Branch: sparc_gencgc_branch
Changes since 1.12.8.2: +3 -13 lines
Diff to previous 1.12.8.2 , to branch point 1.12
gencgc.c:
o More code cleanups, getting rid of GC_DEBUG
o Make fpu_state variable large enough to hold all 32 double-float
  regs for Sparc V9.
o Get rid of unneeded debugging printfs
o Rename update_x86_dynamic_space_free_pointer to
  update_dynamic_space_free_pointer since it's not x86 specific
  anymore.
o Get rid of the need_to_pop_stack stuff.  It's not needed.
o Don't compile sniff_code_object and apply_code_fixups for non-x86.

save.c:
o Rename update_x86_dynamic_space_free_pointer to
  update_dynamic_space_free_pointer since it's not x86 specific
  anymore.
o Cleanup calls to gc_alloc_update_page_tables.

sparc-arch.c:
o Get rid of the need_to_pop_stack stuff.  It's not needed.
o Comment out pop_fake_control_stack_frame.

sparc-assem.S
o Save the extra 16 double-float regs, if FEATURE_SPARC_V9.

Revision 1.12.8.2 - (view) (annotate) - [select for diffs]
Sun Aug 17 21:25:21 2003 UTC (10 years, 8 months ago) by toy
Branch: sparc_gencgc_branch
Changes since 1.12.8.1: +16 -220 lines
Diff to previous 1.12.8.1 , to branch point 1.12
o Remove unused version of handle_allocation_trap.  Add some comments.
o Remove unused debug code.
o Remove gc_trap_p and handle_gc_trap.  (Not needed.)

Revision 1.12.8.1 - (view) (annotate) - [select for diffs]
Fri Aug 15 20:39:39 2003 UTC (10 years, 8 months ago) by toy
Branch: sparc_gencgc_branch
Changes since 1.12: +338 -1 lines
Diff to previous 1.12
Initial port of gencgc to Solaris.

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Oct 24 20:39:00 2002 UTC (11 years, 5 months ago) by toy
Branch: MAIN
CVS Tags: cold-pcl-base, dynamic-extent-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2, remove_negative_zero_not_zero, sparc_gencgc
Branch point for: cold-pcl, dynamic-extent, release-18e-branch, sparc_gencgc_branch
Changes since 1.11: +137 -1 lines
Diff to previous 1.11
o Port over Tim Moore's cool foreign linkage table stuff to sparc.
o Make new-genesis save target-foreign-linkage-table-size to
  internals.h.

Revision 1.11 - (view) (annotate) - [select for diffs]
Thu May 2 21:09:33 2002 UTC (11 years, 11 months ago) by toy
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE
Branch point for: UNICODE-BRANCH
Changes since 1.10: +11 -4 lines
Diff to previous 1.10
Since all forms of the trap instruction are now supported, we need to
be more careful about identifying exactly the form used for the
pseudo-atomic trap.

Revision 1.7.2.2 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:51:07 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.7.2.1: +81 -33 lines
Diff to previous 1.7.2.1 , to branch point 1.7 , to next main 1.30
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.10 - (view) (annotate) - [select for diffs]
Wed Oct 3 14:09:35 2001 UTC (12 years, 6 months ago) by toy
Branch: MAIN
Changes since 1.9: +21 -32 lines
Diff to previous 1.9
o Use trap_PseudoAtomic instead of the hardwired 16.
o Clean up the code a little, and delete the unused stuff about Sparc
  V9 not liking the trap instructions (that we don't generate
  anymore).

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Dec 5 03:07:57 2000 UTC (13 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.8: +66 -7 lines
Diff to previous 1.8
From Raymond Toy:
o Add routines to handle the new pseudo-atomic trap noise instead of using
  taddcctv.  The old code is left in just in case I forgot some uses somehow.
o Don't try to fix up broken trap instructions anymore.  We shouldn't be
  generating them at all now anyway.

Revision 1.7.2.1 - (view) (annotate) - [select for diffs]
Tue Oct 24 13:34:06 2000 UTC (13 years, 5 months ago) by dtc
Branch: RELENG_18
CVS Tags: RELEASE_18c
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
o Add the command line switch -dynamic-space-size for setting the size
  of the dynamic space. DYNAMIC_SPACE_SIZE now defines the maximum
  size, and when defined DEFAULT_DYNAMIC_SPACE_SIZE gives the default.

o Increase the maximum dynamic space size for Linux x86 to 1.625GB,
  with the default remaining at 512MB.

o Define the default dynamic space size for FreeBSD x86 to also be 512MB,
  with a maximum of 2GB.

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue Oct 24 13:32:32 2000 UTC (13 years, 5 months ago) by dtc
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
o Add the command line switch -dynamic-space-size for setting the size
  of the dynamic space. DYNAMIC_SPACE_SIZE now defines the maximum
  size, and when defined DEFAULT_DYNAMIC_SPACE_SIZE gives the default.

o Increase the maximum dynamic space size for Linux x86 to 1.625GB,
  with the default remaining at 512MB.

o Define the default dynamic space size for FreeBSD x86 to also be 512MB,
  with a maximum of 2GB.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Apr 20 21:03:14 1997 UTC (17 years ago) by dtc
Branch: MAIN
CVS Tags: RELEASE_18a, RELEASE_18b
Branch point for: RELENG_18
Changes since 1.6: +3 -2 lines
Diff to previous 1.6
Patch for SunOS code, & should be &&, noted by Casper Dik some time ago.

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Feb 19 05:09:52 1997 UTC (17 years, 2 months ago) by dtc
Branch: MAIN
Changes since 1.5: +22 -2 lines
Diff to previous 1.5
Patches by Casper Dik.

Revision 1.5 - (view) (annotate) - [select for diffs]
Thu Oct 27 17:13:54 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.4: +9 -0 lines
Diff to previous 1.4
Add RCS header.

Revision 1.4 - (view) (annotate) - [select for diffs]
Tue Oct 25 00:13:43 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.3: +85 -52 lines
Diff to previous 1.3
Solaris patches.

Revision 1.3.1.1 - (view) (annotate) - [select for diffs] (vendor branch)
Mon Oct 24 19:50:55 1994 UTC (19 years, 5 months ago) by ram
Branch: solaris_patch
Changes since 1.3: +85 -52 lines
Diff to previous 1.3 , to next main 1.30
Solaris patches.

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Oct 20 15:54:36 1992 UTC (21 years, 6 months ago) by wlott
Branch: MAIN
Branch point for: solaris_patch
Changes since 1.2: +1 -0 lines
Diff to previous 1.2
When done fixing up after a pseudo-atomic-interrupted, skip past the
tagged-add instruction.

Revision 1.2 - (view) (annotate) - [select for diffs]
Wed Oct 14 11:18:10 1992 UTC (21 years, 6 months ago) by wlott
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
When we get a trap_PendingInterrupt, skip over the breakpoint instruction.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Sep 8 20:21:01 1992 UTC (21 years, 7 months ago) by wlott
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5