/[cmucl]/src/lisp/Config.FreeBSD_gencgc
ViewVC logotype

Log of /src/lisp/Config.FreeBSD_gencgc

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to cross-sparc-branch: (view) (annotate)
Sticky Tag:

Revision 1.17 - (view) (annotate) - [select for diffs]
Wed Dec 10 03:15:27 2008 UTC (5 years, 4 months ago) by agoncharov
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-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.16: +32 -3 lines
Diff to previous 1.16
Fixing a check-in snafu: in the submission of Sunday, December 7, 2008
@ 05:15:45, I somehow missed this file.  Checking it in now; the
relevant part of the original comment is here:

Config.FreeBSD_gencgc:

  Added SSE2 support and did general maintenance/reorganization while
  I was there.

Revision 1.16 - (view) (annotate) - [select for diffs]
Wed Sep 24 09:42:32 2008 UTC (5 years, 6 months ago) by cshapiro
Branch: MAIN
CVS Tags: merge-sse2-packed, snapshot-2008-10, snapshot-2008-11, sse2-base, 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-branch, sse2-packed-branch
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Use openpty to obtain a pseudo-terminal pair instead of searching for
an available devices on our own.  This resolves an issue with Linux
systems that do not populate /dev with BSD pseudo-terminal devices.

Revision 1.15 - (view) (annotate) - [select for diffs]
Wed Feb 27 23:30:46 2008 UTC (6 years, 1 month ago) by cshapiro
Branch: MAIN
CVS Tags: snapshot-2008-03, snapshot-2008-04, snapshot-2008-05, snapshot-2008-06, snapshot-2008-07, snapshot-2008-08, snapshot-2008-09, unicode-utf16-base
Branch point for: unicode-utf16-branch
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
Remove X11 from the search path for include files.

Revision 1.14 - (view) (annotate) - [select for diffs]
Thu Jan 31 12:44:20 2008 UTC (6 years, 2 months ago) by rtoy
Branch: MAIN
CVS Tags: release-19e, release-19e-base, release-19e-pre1, release-19e-pre2, snapshot-2008-02
Branch point for: release-19e-branch
Changes since 1.13: +4 -0 lines
Diff to previous 1.13
Compile e_rem_pio2.c with -fno-strict-aliasing.

Revision 1.13 - (view) (annotate) - [select for diffs]
Thu Dec 6 13:51:21 2007 UTC (6 years, 4 months ago) by cshapiro
Branch: MAIN
CVS Tags: snapshot-2008-01
Changes since 1.12: +5 -1 lines
Diff to previous 1.12
Minor changes to support the latest betas of FreeBSD 7.

* Update the Config file to detect the GCC version at build time and
  use -iquote instead of -I- if we are not using GCC 2 or 3.  This
  silences the unsilenceable deprecation message emitted by GCC 4.

* Check the FreeBSD version at compile time and switch the protection
  violation signal to SIGSEGV if we are on a version of FreeBSD 7 that
  will deliver a SIGSEGV instead of a SIGBUS for access errors.

* Install sigbus_handler to handle whatever UNIX signal the macro
  PROTECTION_VIOLATION_SIGNAL expands to.  Get rid of the useless
  sigsegv_handler.  Add the PROTECTION_VIOLATION_CODE macro so we do
  not have to conditionalize the check that guards the write barrier
  code.

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Jul 9 14:19:25 2007 UTC (6 years, 9 months ago) by fgilham
Branch: MAIN
CVS Tags: pre-telent-clx, snapshot-2007-08, snapshot-2007-09, snapshot-2007-10, snapshot-2007-11, snapshot-2007-12
Changes since 1.11: +1 -4 lines
Diff to previous 1.11
Revert Config.FreeBSD_gencgc because executable feature now done correctly.

Revision 1.11 - (view) (annotate) - [select for diffs]
Sat Jul 7 17:25:09 2007 UTC (6 years, 9 months ago) by fgilham
Branch: MAIN
Changes since 1.10: +4 -1 lines
Diff to previous 1.10
featureized version of executable stuff

Revision 1.10 - (view) (annotate) - [select for diffs]
Wed Jul 19 17:02:00 2006 UTC (7 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: release-19d, release-19d-base, release-19d-pre1, release-19d-pre2, snapshot-2006-08, snapshot-2006-09, snapshot-2006-10, snapshot-2006-11, snapshot-2006-12, snapshot-2007-01, snapshot-2007-02, snapshot-2007-03, snapshot-2007-04, snapshot-2007-05, snapshot-2007-06, snapshot-2007-07
Branch point for: release-19d-branch
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
Compile in e_rem_pio2.c and k_rem_pio2.c.

Someone running FreeBSD and NetBSD should verify this is correct.

Revision 1.9 - (view) (annotate) - [select for diffs]
Mon Sep 5 07:16:54 2005 UTC (8 years, 7 months ago) by cshapiro
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, 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
Branch point for: double-double-array-branch, double-double-branch, double-double-reader-branch, release-19c-branch
Changes since 1.8: +4 -5 lines
Diff to previous 1.8
Remove all references to non-existent directory "../../p86/lisp".

Revision 1.8 - (view) (annotate) - [select for diffs]
Thu Aug 21 15:26:36 2003 UTC (10 years, 8 months ago) by gerd
Branch: MAIN
CVS Tags: amd64-merge-start, lisp-executable-base, mod-arith-base, ppc_gencgc_snap_2005-05-14, prm-before-macosx-merge-tag, release-19a, release-19a-base, release-19a-pre1, release-19a-pre2, release-19a-pre3, release-19b-base, release-19b-pre1, release-19b-pre2, snapshot-2003-10, snapshot-2003-11, snapshot-2003-12, snapshot-2004-04, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, snapshot-2004-08, snapshot-2004-09, 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, sparc_gencgc_merge
Branch point for: lisp-executable, mod-arith-branch, ppc_gencgc_branch, release-19a-branch, release-19b-branch
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
Lisp executable support.  From Fred Gilham.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sat Mar 8 21:11:49 2003 UTC (11 years, 1 month ago) by pw
Branch: MAIN
CVS Tags: dynamic-extent-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2, remove_negative_zero_not_zero, sparc_gencgc
Branch point for: dynamic-extent, release-18e-branch, sparc_gencgc_branch
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
Tim Moore says linux-stubs is not needed with LINKAGE-TABLE so
remove it and make linking happy.

Revision 1.6 - (view) (annotate) - [select for diffs]
Tue Aug 27 22:18:29 2002 UTC (11 years, 7 months ago) by moore
Branch: MAIN
CVS Tags: LINKAGE_TABLE, UNICODE-BASE, cold-pcl-base
Branch point for: UNICODE-BRANCH, cold-pcl
Changes since 1.5: +3 -3 lines
Diff to previous 1.5
On x86 FreeBSD and Linux, change the way foreign symbol addresses are resolved.
They now go through a table -- effectively a new space in the core file.
Function references are resolved lazily, data references are resolved on startup
and when a .so is loaded.  The end result is that cores can be dumped that
contain references to symbols in shared libraries.  Also, the dependence of the core on addresses in the Lisp runtime is broken.

The linkage table feature is controlled by :linkage-table and LINKAGE_TABLE in C
runtime.  Several foreign symbols are now Lisp static symbols, so a cross
compile is required whether or not the new stuff is used.  I've checked in
boot4-cross-foreign-linkage.lisp that builds the compiler for linkage table; do whatever you usually do for the non-linkage table case:)  Seriously, lets start
a discussion on standardizing "cross compilation," not to mention the general
build procedure.

Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Mar 13 08:02:03 2002 UTC (12 years, 1 month ago) by moore
Branch: MAIN
CVS Tags: PRE_LINKAGE_TABLE
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
Support for dynamic loading in FreeBSD 4.0 and later.  This involves moving
the static space up, so a cross-compile is required to bootstrap these changes.

Revision 1.4 - (view) (annotate) - [select for diffs]
Mon Feb 28 03:29:39 2000 UTC (14 years, 1 month ago) by dtc
Branch: MAIN
Changes since 1.3: +12 -12 lines
Diff to previous 1.3
o Cleanup of the Config files.

Revision 1.3 - (view) (annotate) - [select for diffs]
Sat Dec 4 16:07:22 1999 UTC (14 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.2: +6 -4 lines
Diff to previous 1.2
Cleanup the source paths.

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Nov 27 00:53:09 1997 UTC (16 years, 4 months ago) by dtc
Branch: MAIN
Branch point for: RELENG_18
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Fix the spelling of undefineds.c, noticed by Paul.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Nov 25 17:59:12 1997 UTC (16 years, 5 months ago) by dtc
Branch: MAIN
Conservative generational garbage collection for the x86 port.

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