|
|
|
@4993
|
18 years |
Gary Byers |
FILE-STREAM-EXTERNAL-FORMAT stuff for BASIC-STREAMs.
|
|
|
|
@4992
|
18 years |
Gary Byers |
DarwinX8664 *features*.
|
|
|
|
@4991
|
18 years |
Gary Byers |
Some DARWINPPC-TARGET conditionals really want to be DARWIN-TARGET.
|
|
|
|
@4990
|
18 years |
Gary Byers |
YIELD-SYSCALL for DarwinX8664.
|
|
|
|
@4989
|
18 years |
Gary Byers |
Use CROSS-CREATE-X86-FUNCTION if not compiling natively.
Fix …
|
|
|
|
@4988
|
18 years |
Gary Byers |
Ensure that CROSS-CREATE-X86-FUNCTION is defined, even on x86. Use it …
|
|
|
|
@4987
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4986
|
18 years |
Gary Byers |
Define DARWIN_GS_HACK.
|
|
|
|
@4985
|
18 years |
Gary Byers |
Still needs lots of work.
|
|
|
|
@4984
|
18 years |
Gary Byers |
Include Mach stuff on Darwin; prototypes for DARWIN_GS_HACK %gs …
|
|
|
|
@4983
|
18 years |
Gary Byers |
Manipulate the %gs register when a lisp thread starts, exits and …
|
|
|
|
@4982
|
18 years |
Gary Byers |
DARWIN_GS_HACK macros.
|
|
|
|
@4981
|
18 years |
Gary Byers |
Note the need for DARWIN_GS_HACK.
|
|
|
|
@4980
|
18 years |
Gary Byers |
DARWIN_GS_HACK hacks.
|
|
|
|
@4979
|
18 years |
Gary Byers |
Hope that the need for DARWIN_GS_HACK is also temporary.
|
|
|
|
@4978
|
18 years |
Gary Byers |
Hope that the workaround for missing mcontext64 in x8664 Darwin is …
|
|
|
|
@4977
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4976
|
18 years |
Gary Byers |
typo
|
|
|
|
@4975
|
18 years |
Gary Byers |
spell name right
|
|
|
|
@4974
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4973
|
18 years |
Gary Byers |
:darwinx8664 stuff.
|
|
|
|
@4972
|
18 years |
Gary Byers |
:struct-by-value: don't read-time conditionalize (do other things …
|
|
|
|
@4971
|
18 years |
Gary Byers |
Darwinx8664: overload %gs, setup syscall mask.
|
|
|
|
@4970
|
18 years |
Gary Byers |
Handle syscall, ff-call for :darwinx8664 as well.
|
|
|
|
@4969
|
18 years |
Gary Byers |
New file; or's in the bit for Unix syscalls on Darwinx8664.
(Screw: …
|
|
|
|
@4968
|
18 years |
Gary Byers |
Mask for PPC.
|
|
|
|
@4967
|
18 years |
Gary Byers |
Syscall conditionalization.
|
|
|
|
@4966
|
18 years |
Gary Byers |
Syscall conditionalization.
SELECTION-INPUT-STREAM created with …
|
|
|
|
@4965
|
18 years |
Gary Byers |
Fencepost in POINTER-IN-CFSTRING-SECTION-P.
|
|
|
|
@4964
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4963
|
18 years |
Gary Byers |
rename
|
|
|
|
@4962
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4961
|
18 years |
Gary Byers |
Enable FP underflow detection on x8664. Should do this on PPC as …
|
|
|
|
@4960
|
18 years |
Gary Byers |
Dress up the Darwin x86-64 backend a little.
Explicily define …
|
|
|
|
@4959
|
18 years |
Gary Byers |
Use :rcontext when necessary.
|
|
|
|
@4958
|
18 years |
Gary Byers |
Recognize :rcontext as a reference to the backend's …
|
|
|
|
@4957
|
18 years |
Gary Byers |
Backend now has a lisp-context-register slot.
|
|
|
|
@4956
|
18 years |
Gary Byers |
No more (constant) rcontext.
|
|
|
|
@4955
|
18 years |
Gary Byers |
Refer to rcontext segment register as :rcontext, since x86-64 Darwin …
|
|
|
|
@4954
|
18 years |
Gary Byers |
Copy some of the Mach exception code from the PPC version and tweak it …
|
|
|
|
@4953
|
18 years |
Gary Byers |
Provide some interim Darwin conditionalization.
|
|
|
|
@4952
|
18 years |
Gary Byers |
Spell FREEBSD correctly.
Generate an equate for HAVE_TLS.
|
|
|
|
@4951
|
18 years |
Gary Byers |
Changes in purify_xp().
|
|
|
|
@4950
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4949
|
18 years |
Gary Byers |
Darwin x86-64 assembler doesn't like absolute jumps, prefers slower …
|
|
|
|
@4948
|
18 years |
Gary Byers |
Tell m4 that we HAVE_TLS.
|
|
|
|
@4947
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4946
|
18 years |
phil |
Initial version
|
|
|
|
@4945
|
18 years |
phil |
* empty log message *
|
|
|
|
@4944
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4943
|
18 years |
Gary Byers |
New file.
|
|
|
|
@4942
|
18 years |
Gary Byers |
xp accessors for Darwinx8664.
|
|
|
|
@4941
|
18 years |
Gary Byers |
REG_* constants for Darwin.
|
|
|
|
@4940
|
18 years |
Gary Byers |
Darwin assembler doesn't like lock instructions on the same line as …
|
|
|
|
@4939
|
18 years |
Gary Byers |
Treat X8664 like PPC64 (e.g., use dlfcn) on Darwin.
|
|
|
|
@4938
|
18 years |
Gary Byers |
xcode 2.4 headers: <i386/ucontext.h> doesn't define mcontext64, but …
|
|
|
|
@4937
|
18 years |
Gary Byers |
Define Iregnames for darwinx8664.
|
|
|
|
@4936
|
18 years |
Gary Byers |
Define an IMAGE_BASE_ADDRESS for x8664/Darwin.
|
|
|
|
@4935
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4934
|
18 years |
Gary Byers |
STREAM-WRITE-BYTE, STREAM-WRITE-IVECTOR.
:BASIC defaults to T in OPEN; …
|
|
|
|
@4933
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4932
|
18 years |
Gary Byers |
ALLOCATE-RESOURCE, FREE-RESOURCE: use lock.
TODO: evaluate whether …
|
|
|
|
@4931
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4930
|
18 years |
Gary Byers |
Resources aren't thread-private, need locks.
|
|
|
|
@4929
|
18 years |
Gary Byers |
MAKE-FILE-STREAM: support for BASIC-STREAMs.
|
|
|
|
@4928
|
18 years |
Gary Byers |
OPEN handles BASIC-STREAMs; not yet the default.
|
|
|
|
@4927
|
18 years |
Gary Byers |
*PARSE-STRING-RESOURCE* probably hasn't been used in 10 or 12 years.
|
|
|
|
@4926
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4925
|
18 years |
Gary Byers |
Most BASIC-FILE-STREAM stuff.
|
|
|
|
@4924
|
18 years |
Gary Byers |
BASIC-FILE-STREAM.EXTERNAL-FORMAT, at least for now.
|
|
|
|
@4923
|
18 years |
Gary Byers |
BASIC-IO-STREAM; ALLOCATE-BASIC-STREAM makes one more slot in …
|
|
|
|
@4922
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4921
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@4920
|
18 years |
Gary Byers |
A couple of more (soon-to-be-used) slots in IOBLOCK.
|
|
|
|
@4919
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4918
|
18 years |
Gary Byers |
Lots of changes; lots more to go.
|
|
|
|
@4917
|
18 years |
Gary Byers |
Pass :CHARACTER-P T to MAKE-FD-STREAM.
|
|
|
|
@4916
|
18 years |
Gary Byers |
Want :SHARING :LOCK on listener output.
(SLIME probably faces the …
|
|
|
|
@4915
|
18 years |
Gary Byers |
Define SELECT-STREAM-CLASS on FUNDAMENTAL-FILE-STREAM.
|
|
|
|
@4914
|
18 years |
Gary Byers |
READ-BYTE for BASIC-STREAMs.
|
|
|
|
@4913
|
18 years |
Gary Byers |
Need an explicit BASIC-STREAM-FLAG.OPEN-CHARACTER bit, due to bivalence.
|
|
|
|
@4912
|
18 years |
Gary Byers |
BASIC-STREAM-IOBLOCK.
|
|
|
|
@4911
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4910
|
18 years |
Gary Byers |
Compiler-macro for BASIC-STREAM-P.
|
|
|
|
@4909
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4908
|
18 years |
Gary Byers |
READ-CHAR bypasses STREAM-READ-CHAR for BASIC-STREAMs.
|
|
|
|
@4907
|
18 years |
Gary Byers |
Some BASIC-STREAM stuff starts to appear.
|
|
|
|
@4906
|
18 years |
Gary Byers |
Add a plist to basic-/basic-file-stream.
|
|
|
|
@4905
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4904
|
18 years |
Gary Byers |
FILE-STREAM is now abstract (and some sublasses may get that way); …
|
|
|
|
@4903
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4902
|
18 years |
Gary Byers |
*class-table* entry for BASIC-STREAM.
|
|
|
|
@4901
|
18 years |
Gary Byers |
STREAM-IOBLOCK now takes 2 required args and is inlined.
Some bug …
|
|
|
|
@4900
|
18 years |
Gary Byers |
STREAM-IOBLOCK now takes 2 required args.
|
|
|
|
@4899
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@4898
|
18 years |
Gary Byers |
Start to define what a BASIC-STREAM looks like.
|
|
|
|
@4897
|
18 years |
Gary Byers |
Move stream-ioblock access/locking macros here.
Likewise WITH-EAGAIN.
|
|
|
|
@4896
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|
@4895
|
18 years |
Gary Byers |
Fix a few botches.
:private arg to stream creation primitives …
|
|
|
|
@4894
|
18 years |
Gary Byers |
* empty log message *
|
|
|
|