ViewVC logotype

Log of /src/lisp/Config.FreeBSD_gencgc

Parent Directory Parent Directory | Revision Log Revision Log

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

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
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
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, 5 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