|
|
|
@5671
|
18 years |
Gary Byers |
EQUAL on physical pathnames ignores the (new) version slot, as does …
|
|
|
|
@5670
|
18 years |
Gary Byers |
Don't assume that fixnums can be accurately coerced to floats when …
|
|
|
|
@5669
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5668
|
18 years |
Gary Byers |
ENOUGH-NAMESTRING: don't incorporate version into returned namestring …
|
|
|
|
@5667
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5666
|
18 years |
Gary Byers |
Update.
|
|
|
|
@5665
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5664
|
18 years |
Gary Byers |
Bump image/abi version.
|
|
|
|
@5663
|
18 years |
Gary Byers |
Bump fasl-min-vers.
|
|
|
|
@5662
|
18 years |
Gary Byers |
Bump current fasl version.
|
|
|
|
@5661
|
18 years |
Gary Byers |
Tweak the executable start address.
|
|
|
|
@5660
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5659
|
18 years |
Gary Byers |
On Darwin, use a .space directive to ensure that there's nothing …
|
|
|
|
@5658
|
18 years |
Gary Byers |
Sadly, we can't use -sectalign on x86-64 (ld64 does some …
|
|
|
|
@5657
|
18 years |
Gary Byers |
%SPLIT-COMPONENT: be a little more defensive.
|
|
|
|
@5656
|
18 years |
Gary Byers |
NX-FORM-TYPE: handle quoted constants.
|
|
|
|
@5655
|
18 years |
Gary Byers |
Bump $fasl-vers.
|
|
|
|
@5654
|
18 years |
Gary Byers |
Bump; remove "Beta" designation.
|
|
|
|
@5653
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5652
|
18 years |
Gary Byers |
Move NIL up a page on x86-64 as well.
|
|
|
|
@5651
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5650
|
18 years |
Gary Byers |
Be a little clearer about where we're .orged.
|
|
|
|
@5649
|
18 years |
Gary Byers |
Static area (including NIL) now one page higher on ppc32, as well.
|
|
|
|
@5648
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5647
|
18 years |
Gary Byers |
SQRT in LAP (todo: inline it.)
|
|
|
|
@5646
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5645
|
18 years |
Gary Byers |
Move ppc64::nil-value (and ppc64::reservation-discharge) up a page.
|
|
|
|
@5644
|
18 years |
Gary Byers |
xload-static-space-address for ppc64 is #x2000; still #x1000 for …
|
|
|
|
@5643
|
18 years |
Gary Byers |
*xload-static-space-address* depends on the backend. ppc64 wants it …
|
|
|
|
@5642
|
18 years |
Gary Byers |
Change seg1addr/sectalign, so that the image starts at #x1000 and …
|
|
|
|
@5641
|
18 years |
Gary Byers |
Org the spjump table 3 pages from where the aligned text section data …
|
|
|
|
@5640
|
18 years |
Gary Byers |
nil_value, etc a page higher.
|
|
|
|
@5639
|
18 years |
Gary Byers |
Don't remap ppc64 spjump table if it's already where it should be.
|
|
|
|
@5638
|
18 years |
Gary Byers |
Access lisp_globals/nrs_symbols a page higher.
|
|
|
|
@5637
|
18 years |
Gary Byers |
Move STATIC_BASE_ADDRESS up a page for ppc64.
|
|
|
|
@5636
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5635
|
18 years |
Gary Byers |
Ensure that sqrt() is prototyped.
|
|
|
|
@5634
|
18 years |
Gary Byers |
Insist on at least Panther for PPC32/Darwin.
Use dlopen() on 64-bit …
|
|
|
|
@5633
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@5632
|
18 years |
Gary Byers |
Just to be on the safe side (new pathname bugs, or old ?), append -BAK …
|
|
|
|
@5631
|
18 years |
Gary Byers |
COERCE/MAKE-SEQUENCE try to simplify vector types into concrete vector …
|
|
|
|
@5630
|
18 years |
Gary Byers |
Try (halfheartedly) to maintain PATHNAME-VERSION of physical …
|
|
|
|
@5629
|
18 years |
Gary Byers |
Don't call out to do sqrt.
|
|
|
|
@5628
|
18 years |
Gary Byers |
Try (halfheartedly) to maintain PATHNAME-VERSION of physical …
|
|
|
|
@5627
|
18 years |
Gary Byers |
Do single/double-float sqrt inline.
|
|
|
|
@5626
|
18 years |
Gary Byers |
Recognize that fsqrt/fsqrts instructions have a minor opcode in frb …
|
|
|
|
@5625
|
18 years |
Gary Byers |
If we get an FP exception during a SQRT, note that there's only one …
|
|
|
|
@5624
|
18 years |
Gary Byers |
Handle (some) unimplemented instructions, notably fsqrt/fqrts, which …
|
|
|
|
@5623
|
18 years |
Gary Byers |
Add get_fpscr().
|
|
|
|
@5622
|
18 years |
Gary Byers |
Need to handle SIGQUIT on ppc, too.
|
|
|
|
@5621
|
18 years |
Gary Byers |
Constraints on some double-float arithmetic vinsns should say …
|
|
|
|
@5620
|
18 years |
Gary Byers |
*initial-lisp-thread*, not initial-thread.
|
|
|
|
@5619
|
18 years |
Gary Byers |
Use frame pointer when signaling error.
|
|
|
|
@5618
|
18 years |
Gary Byers |
Add a %PHYSICAL-PATHAME-VERSION slot to physical pathnames. (Yes, this …
|
|
|
|
@5617
|
18 years |
Gary Byers |
Recognize the kernel's attempt to signal errors for (e.g.) failed …
|
|
|
|
@5616
|
18 years |
Gary Byers |
If a memory allocation request fails, signal a lisp error (what a concept.)
|
|
|
|
@5615
|
18 years |
Gary Byers |
Define DARWIN_USE_PSEUDO_SIGRETURN.
Might be worth revisiting this.
|
|
|
|
@5614
|
18 years |
Gary Byers |
Go back to using the pseudo_sigreturn mechanism on Darwin, since
doing …
|
|
|
|
@5613
|
18 years |
Gary Byers |
Ensure that newly-created threads have all signals unmasked.
If a tcr …
|
|
|
|
@5612
|
18 years |
Gary Byers |
lazarus() runs with a lock on the TCR_AREA_LOCK.
|
|
|
|
@5611
|
18 years |
Gary Byers |
Don't declare do_memo_reset(), which hasn't existed in years.
|
|
|
|
@5610
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@5609
|
18 years |
Gary Byers |
PREPARE-TO-QUIT: wait for the termination semaphore.
|
|
|
|
@5608
|
18 years |
Gary Byers |
PROCESS objects are created with a termination semaphore.
|
|
|
|
@5607
|
18 years |
Gary Byers |
THREAD-ENABLE: second arg is TERMINATION-SEMAPHORE.
KILL-LISP-THREAD: …
|
|
|
|
@5606
|
18 years |
Gary Byers |
STRING-OUTPUT-STREAMs need to override their CLEAR-OUTPUT methods.
…
|
|
|
|
@5605
|
18 years |
Gary Byers |
Disable underflow traps in new threads on x86-64. (The PPC never got …
|
|
|
|
@5604
|
18 years |
Gary Byers |
WITH-OUTPUT-TO-STRING: if string provided, evaluate the ELEMENT-TYPE …
|
|
|
|
@5603
|
18 years |
Gary Byers |
In aset2/aset3, ensure that the (final, 1d) index register is set - …
|
|
|
|
@5602
|
18 years |
Gary Byers |
Ensure that the (relatively new) built-in-classes SIMPLE-FIXNUM-VECTOR …
|
|
|
|
@5601
|
18 years |
Gary Byers |
In list case of ELT: who says that value returned by NTHCDR is a LIST …
|
|
|
|
@5600
|
18 years |
Gary Byers |
x86-64 version of SFLOAT-SIGNIFICAND-ZEROS: count zero bits in the …
|
|
|
|
@5599
|
18 years |
Gary Byers |
DEFINE-COMPILER-MACRO: if a SETF name, use the right symbol for the …
|
|
|
|
@5598
|
18 years |
Gary Byers |
Update for 061205.
|
|
|
|
@5597
|
18 years |
Gary Byers |
Change LDFLAGS, to keep ld64 from putting a linkedit segment in the …
|
|
|
|
@5596
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@5595
|
18 years |
Gary Byers |
Use _exit(), just in case.
|
|
|
|
@5594
|
18 years |
Gary Byers |
*ALTERNATE-LINE-TERMINATOR* set to #\Return on #+darwin-target, not …
|
|
|
|
@5593
|
18 years |
Gary Byers |
Append a patchlevel to the version string, at least until new tarballs …
|
|
|
|
@5592
|
18 years |
Gary Byers |
If stream element type upgrades to FIXNUM, upgrade it further (to …
|
|
|
|
@5591
|
18 years |
Gary Byers |
BIGNUM-BIGNUM-GCD (whatever it's called): don't bother to shift by 0 …
|
|
|
|
@5590
|
18 years |
Gary Byers |
Choke earlier on unsupported stream element-types; do some upgrading …
|
|
|
|
@5589
|
18 years |
Gary Byers |
Make built-in classes for istruct types (compiler stuff, mostly).
|
|
|
|
@5588
|
18 years |
Gary Byers |
Ensure that %ASHL handles shift count of 32 (and returns 0 in that case.)
|
|
|
|
@5587
|
18 years |
Gary Byers |
In BIGNUM-SHIFT-RIGHT-LOOP-1, use %ASHL, not %ILSL. (Don't want …
|
|
|
|
@5586
|
18 years |
Gary Byers |
Bugs in GCD-2. Long-standing bugs in GCD-2 …
|
|
|
|
@5585
|
18 years |
Gary Byers |
STREAM-CLEAR-INPUT: don't inherit method for STRING-INPUT-STREAMs.
|
|
|
|
@5584
|
18 years |
Gary Byers |
BIGNUM-SHIFT-RIGHT-1: handle shift by 0 bits.
BIGNUM-BIGNUM-GCD …
|
|
|
|
@5583
|
18 years |
Gary Byers |
Reset error-reentry count before doing %SLOT-UNBOUND-TRAP.
|
|
|
|
@5582
|
18 years |
Gary Byers |
Default STREAM-POSITION method for STREAMs, returns NIL. …
|
|
|
|
@5581
|
18 years |
Gary Byers |
Derive ccl-directory from pathname containing heap image.
|
|
|
|
@5580
|
18 years |
Gary Byers |
FORCE-OUTPUT, FINISH-OUTPUT on STRING-OUTPUT-STREAMs are no-ops.
Need …
|
|
|
|
@5579
|
18 years |
Gary Byers |
Minimal DESCRIBE support for CCL::BASIC-STREAM.
|
|
|
|
@5578
|
18 years |
Gary Byers |
If :element-type is supplied in WITH-OUTPUT-TO-STRING, don't quote it.
|
|
|
|
@5577
|
18 years |
Gary Byers |
Define RIP-REGISTER-OFFSET, which isn't necessarily 16.
|
|
|
|
@5576
|
18 years |
Gary Byers |
Use RIP-REGISTER-OFFSET, which isn't necessarily 16.
Use …
|
|
|
|
@5575
|
18 years |
Gary Byers |
Tweak stream hierarchy a little, to avoid some NO-NEXT-METHODs.
|
|
|
|
@5574
|
18 years |
Gary Byers |
Handle VALUES type specifiers in THE forms a bit better.
|
|
|
|
@5573
|
18 years |
Gary Byers |
Handle VALUES type specifiers in THE forms a bit.
|
|
|
|
@5572
|
18 years |
Gary Byers |
Do vector bounds checking by clearing the low byte of the header, …
|
|
|
|