- Jan 09, 2004
-
-
toy authored
(non-local entry, call-site, etc.) flag of the code-locations. From Helmut Eller on cmucl-imp, 2003-12-09
-
- Oct 29, 2003
-
-
toy authored
as the instruction. (Because there are instructions that might match the LRA header type).
-
- Jun 27, 2003
-
-
gerd authored
clauses.
-
- Jun 11, 2003
-
-
emarsden authored
-
- Jun 08, 2003
-
-
gerd authored
From Alexey Dejneka in SBCL. * src/compiler/disassem.lisp (fun-address): Deal with closures and funcallable instances.
-
- Apr 30, 2003
-
-
gerd authored
* src/code/format.lisp (min/max-format-arguments-count) (min/max-format-args, min/max-conditional-args): New functions. * src/compiler/srctran.lisp (check-format-args): New function. (format): New transformer for simple-string format control and (<= speed space), checking number of args. (format) <transforms>: Use min/max-format-arguments-count. * src/code/package.lisp (unintern): Add missing args to format. * src/compiler/disassem.lisp (maybe-note-associated-storage-ref): Remove extraneous format arg.
-
- Apr 27, 2003
-
-
toy authored
-
- Apr 26, 2003
-
-
toy authored
current *target-backend*. (Because I can never remember how to print the inst space.)
-
- Mar 06, 2003
-
-
toy authored
space or the assembler routine space with linkage-table builds. Otherwise, we never find the assembler routines.
-
- Feb 14, 2003
-
-
gerd authored
valid-function-name-p. * compiler/fndb.lisp (disassemble): First arg is an extended function designator, according to ANSI, which includes lists.
-
- Jan 06, 2003
-
-
toy authored
have the semi-colon prefix.
-
- Oct 07, 2002
-
-
toy authored
o Fix a few typos in code. o Delete a few unused symbols from various places o Use something better than %%RWSEQ-EOF%% for the eof marker. o Add target-foreign-linkage vars for the PPC and HPPA ports to aid cross-compilation. (The values are very likely wrong, but they're not used yet.) Based on a larger patch from Eric Marsden.
-
- Aug 27, 2002
-
-
moore authored
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.
-
- Jun 25, 2001
-
-
toy authored
static functions.
-
- Jun 04, 2001
-
-
toy authored
before doing disassembly.
-
- May 08, 2001
-
-
pw authored
Add more interesting annotations to disassemble output.
-
- Aug 13, 1999
-
-
dtc authored
FIND-VALID-STORAGE-LOCATION; from Raymond Toy.
-
- Feb 14, 1997
-
-
dtc authored
reading source.
-
- Feb 10, 1997
-
-
dtc authored
source.
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Sep 02, 1993
-
-
ram authored
-
- Sep 01, 1993
-
-
ram authored
-
- Aug 24, 1993
-
-
ram authored
-
- Aug 20, 1993
-
-
ram authored
non-standard, we can avoid option & keyword lossage.
-
- Aug 17, 1993
-
-
ram authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Dec 17, 1992
- Nov 25, 1992
-
-
wlott authored
side effect. Instead the cache entry is made with an eval-when.
-
- Oct 27, 1992
-
-
hallgren authored
instruction files.
-
- Oct 17, 1992
-
-
hallgren authored
potential problems in this area.
-
- Oct 16, 1992
-
-
hallgren authored
header problems.
-
- Sep 08, 1992
-
-
hallgren authored
confusing because the term "segment" was so overloaded.
-
- Sep 02, 1992
-
-
hallgren authored
-
- Aug 31, 1992
-
-
hallgren authored
in a format statement.
-
- Jul 30, 1992
-
-
hallgren authored
trace file. Added stream argument to two write-char's in PRINT-CURRENT-ADDRESS where it was left out.
-
- Jul 23, 1992
-
-
hallgren authored
-
- Apr 21, 1992
-
-
wlott authored
longer exist.
-
- Apr 14, 1992
-
-
wlott authored
-