|
|
|
@399
|
21 years |
Gary Byers |
%COMPOSITE-POINTER-REF, so embedded foreign structs can be SETF-able.
|
|
|
|
@398
|
21 years |
Gary Byers |
Don't REQUIRE at loadtime, so we can maybe move earlier in the cold load.
|
|
|
|
@397
|
21 years |
Gary Byers |
MACPTRs may say what they're pointing to, though this idea is hard to …
|
|
|
|
@396
|
21 years |
Gary Byers |
Move LOGICAL-PATHNAME-P earlier.
|
|
|
|
@395
|
21 years |
Gary Byers |
Say "target:" a few times.
|
|
|
|
@394
|
21 years |
Gary Byers |
Fix %SVAR-BINDING-ADDRESS for the nth time.
|
|
|
|
@393
|
21 years |
Gary Byers |
Some conditionalization, mostly dealing with immediate/non-immediate …
|
|
|
|
@392
|
21 years |
Gary Byers |
Conditionalize use of WITH-STACK-SHORT-FLOATS, sortof.
|
|
|
|
@391
|
21 years |
Gary Byers |
No low (half-) word of lisp-fpscr.
|
|
|
|
@390
|
21 years |
Gary Byers |
WITH-STACK-SHORT-FLOATS moved here.
|
|
|
|
@389
|
21 years |
Gary Byers |
Halfhearted attempt at #+ppc32/#+ppc64 conditionalization. Will need …
|
|
|
|
@388
|
21 years |
Gary Byers |
%composite-pointer-ref.
|
|
|
|
@387
|
21 years |
Gary Byers |
-some- PPC64 backend stuff.
|
|
|
|
@386
|
21 years |
Gary Byers |
Vector case of SUBSEQ had better be faster …
|
|
|
|
@385
|
21 years |
Gary Byers |
Start to associate "ordinal" numbers with types (for typed pointers.)
|
|
|
|
@384
|
21 years |
Gary Byers |
Return was-open-p from CLOSE method.
|
|
|
|
@383
|
21 years |
Gary Byers |
UPDATE-SLOTS: assume that slotds are ordered, don't order them by location.
|
|
|
|
@382
|
21 years |
Gary Byers |
%COPY-GVECTOR-TO-GVECTOR.
|
|
|
|
@381
|
21 years |
Gary Byers |
Array element type of strings is CHARACTER, not that it matters …
|
|
|
|
@380
|
21 years |
Gary Byers |
Work harder to determine if an instance really is an instance.
|
|
|
|
@379
|
21 years |
Gary Byers |
Lots of changes from Randall Beer.
|
|
|
|
@378
|
21 years |
Gary Byers |
Preliminary NSBox stuff. Not much of it, even.
|
|
|
|
@377
|
21 years |
Gary Byers |
Some of these actually work …
|
|
|
|
@376
|
21 years |
Gary Byers |
target-lisp-node-size is 8. Don't require vinsns (break circle).
|
|
|
|
@375
|
21 years |
Gary Byers |
Some fixes; call it fulltag-misc after all.
|
|
|
|
@374
|
21 years |
Gary Byers |
Rename some things to (start to) match ppc64.
|
|
|
|
@373
|
21 years |
Gary Byers |
target-lisp-node-size in backend. Make default if :ppc32-target, not …
|
|
|
|
@372
|
21 years |
Gary Byers |
Define target-most-[positive,negative]-fixnum
|
|
|
|
@371
|
21 years |
Gary Byers |
Don't use LOAD-TIME-VALUE to reference vinsn-template cell; look up …
|
|
|
|
@370
|
21 years |
Gary Byers |
Fix 64-bit rotates, define clrrdi instead of defining clrrdi. twice.
|
|
|
|
@369
|
21 years |
Gary Byers |
Yawn. Update spec class alist for new storage-class names.
|
|
|
|
@368
|
21 years |
Gary Byers |
Match against :u64/:s64 storage class names.
|
|
|
|
@367
|
21 years |
Gary Byers |
New constants for 64-bit storage classes.
|
|
|
|
@366
|
21 years |
Gary Byers |
New GPR mode-names for 64-bit storage classes.
|
|
|
|
@365
|
21 years |
Gary Byers |
64-bit storage classes.
|
|
|
|
@364
|
21 years |
Gary Byers |
Um, COPY-FPR sets (and uses) an FPR …
|
|
|
|
@363
|
21 years |
Gary Byers |
MAKE-VINSN zeros the GPRS-SET & FPRS-SET fields when pulling a vinsn …
|
|
|
|
@362
|
21 years |
Gary Byers |
Try to un-botch SPbuiltin_length, for about the third time in a week.
|
|
|
|
@361
|
21 years |
Gary Byers |
New --version command-line argument; new APPLICATION-VERSION-STRING method.
|
|
|
|
@360
|
21 years |
Gary Byers |
Bump, again.
|
|
|
|
@359
|
21 years |
Gary Byers |
Correct TARGET-LEVEL-1-MODULES, to reflect new target names.
|
|
|
|
@358
|
21 years |
Gary Byers |
Default methods (specialized on T) of OPEN-STREAM-P, …
|
|
|
|
@357
|
21 years |
Gary Byers |
Bryan O'Connor's fix to STREAM-UNREAD-CHAR method for ECHO-STREAM.
|
|
|
|
@356
|
21 years |
Gary Byers |
NX1-ASH: where did those numbers come from ?
|
|
|
|
@355
|
21 years |
Gary Byers |
(SIGNED-BYTE 1) is perfectly legal …
|
|
|
|
@354
|
21 years |
Gary Byers |
Define FIXUP-PPC-BACKEND in terms of target.
|
|
|
|
@353
|
21 years |
Gary Byers |
:PPC -> :PPC32.
|
|
|
|
@352
|
21 years |
Gary Byers |
Backend name changes.
|
|
|
|
@351
|
21 years |
Gary Byers |
More PPC/PPC32 changes. (Not generalized yet ...)
|
|
|
|
@350
|
21 years |
Gary Byers |
Bump again.
|
|
|
|
@349
|
21 years |
Gary Byers |
Bryan O'Connor's fix to PROBE-FILE.
|
|
|
|
@348
|
21 years |
Gary Byers |
Don't refer to *PPC-VINSN-TEMPLATES*; use the target backend instead.
|
|
|
|
@347
|
21 years |
Gary Byers |
New backend names.
|
|
|
|
@346
|
21 years |
Gary Byers |
backend changes
|
|
|
|
@345
|
21 years |
Gary Byers |
new file
|
|
|
|
@344
|
21 years |
Gary Byers |
meet the new files, same as the old files
|
|
|
|
@343
|
21 years |
Gary Byers |
new file, sorta
|
|
|
|
@342
|
21 years |
Gary Byers |
removed, now PPC32-specific
|
|
|
|
@341
|
21 years |
Gary Byers |
backend changes
|
|
|
|
@340
|
21 years |
Gary Byers |
Bryan O'Connor's fix to force RETURNing clauses into the main body.
|
|
|
|
@339
|
21 years |
Gary Byers |
Allow (EVAL-WHEN () ,@body).
|
|
|
|
@338
|
21 years |
Gary Byers |
PARSE-DEFGENERIC allows multiple DECLARE forms, passes them as …
|
|
|
|
@337
|
21 years |
Gary Byers |
(Finally) try to handle odd poweropen struct alignment rules.
|
|
|
|
@336
|
21 years |
Gary Byers |
(Finally) try to handle odd poweropen struct alignment rules.
Pad …
|
|
|
|
@335
|
21 years |
Gary Byers |
SIGNAL keeps looking in the same cluster when a handler declines.
|
|
|
|
@334
|
21 years |
Gary Byers |
Allowing INVOKE-DEBUGGER to build a condition from extra arguments …
|
|
|
|
@333
|
21 years |
Gary Byers |
Define (and signal) some new condition classes.
|
|
|
|
@332
|
21 years |
Gary Byers |
Map kernel "can't construct arglist" to a (new) TYPE-ERROR subclass.
|
|
|
|
@331
|
21 years |
Gary Byers |
GF's need to check keywords after all. Recognize :ALLOW-OTHER-KEYS T …
|
|
|
|
@330
|
21 years |
Gary Byers |
Paranoia in CTYPE-SUBTYPE: allow float aliases.
|
|
|
|
@329
|
21 years |
Gary Byers |
Don't reference *objc-readtable*.
|
|
|
|
@328
|
21 years |
Gary Byers |
From Bryan O'Connor: "LOOP FOR x ..." uses destructuring mechanism on …
|
|
|
|
@327
|
21 years |
Gary Byers |
More pathname info for DESCRIBE. Use INSTANCE-SLOTS vice …
|
|
|
|
@326
|
21 years |
Gary Byers |
PPRINT-DISATCH: symbol is external in CL, so don't use it as a …
|
|
|
|
@325
|
21 years |
Gary Byers |
RATIONALIZE comments; extra typechecking in BOOLE.
|
|
|
|
@324
|
21 years |
Gary Byers |
WITH-HASH-TABLE-ITERATOR allows declarations.
|
|
|
|
@323
|
21 years |
Gary Byers |
Handle FOREIGN-ARRAY-TYPE. (Note: this is Darwin-specific.)
|
|
|
|
@322
|
21 years |
Gary Byers |
SBIT, %SBITSET hande 0-dimensional bitvector case.
|
|
|
|
@321
|
21 years |
Gary Byers |
Bump.
|
|
|
|
@320
|
21 years |
Gary Byers |
TYPE-OF changes. Blame CLHS.
|
|
|
|
@319
|
21 years |
Gary Byers |
More PROGRAM-ERRORs signaled during destructuring.
|
|
|
|
@318
|
21 years |
Gary Byers |
Lots more changes.
|
|
|
|
@317
|
21 years |
Gary Byers |
MAKE-STRING-OUTPUT-STREAM: no such thing as a STRING-CHAR anymore.
|
|
|
|
@316
|
21 years |
Gary Byers |
WARN has to be more anal-retentive about the condition and any args it …
|
|
|
|
@315
|
21 years |
Gary Byers |
Handle bytespecs with size 0.
|
|
|
|
@314
|
21 years |
Gary Byers |
Quote dots in namestring components. Catch a few bogus cases, like …
|
|
|
|
@313
|
21 years |
Gary Byers |
%%NTH-ARG-DCODE: signal program error if 0 args.
|
|
|
|
@312
|
21 years |
Gary Byers |
Use safer accessors. (May revert back some cases, since .accessors …
|
|
|
|
@311
|
21 years |
Gary Byers |
Define more accessors; INSTANCE-SLOTS is now used in most "early" …
|
|
|
|
@310
|
21 years |
Gary Byers |
NRECONC uses ENDP. %MAKE-DISPLACED-ARRAY always displaces to what the …
|
|
|
|
@309
|
21 years |
Gary Byers |
DISPLACED-ARRAY-P didn't handle transitive displacement.
|
|
|
|
@308
|
21 years |
Gary Byers |
Handle denorms in INTEGER-DECODE-SHORT-FLOAT.
|
|
|
|
@307
|
21 years |
Gary Byers |
(EXPT b e) is (COERCE 1 (TYPE-OF B)) if (ZEROP E).
|
|
|
|
@306
|
21 years |
Gary Byers |
*BASE-CHAR-CLASS* may or may not be the same as *CHARACTER-CLASS*. …
|
|
|
|
@305
|
21 years |
Gary Byers |
Handle negative bytespecs; don't define synonyms where they may be …
|
|
|
|
@304
|
21 years |
Gary Byers |
Remove a stale comment. Might consider a less-hairy typespec.
|
|
|
|
@303
|
21 years |
Gary Byers |
(INTEGER 0 0) is a subtype of (INTEGER 0 1), aka BIT.
|
|
|
|
@302
|
21 years |
Gary Byers |
MAKE-INSTANCES-OBSOLETE: methods return class.
|
|
|
|
@301
|
21 years |
Gary Byers |
%%CHECK-KEYWORDS is (a) slow (b) wrong (c) probably unnecessary.
If …
|
|
|
|
@300
|
21 years |
Gary Byers |
READER-ERROR inherits from PARSE-ERROR and STREAM-ERROR.
|
|
|
|