Graham MacDonald
|
6fc0da8f5e
When writing to text segments, handle both SG_TEXT and SG_LOAD
|
hace 7 años |
Ronald G. Minnich
|
fa1dfd4ed4
strace command for new tracing
|
hace 7 años |
Elbing Miss
|
f91dfdcba2
fixfmt: kernel now cleaned
|
hace 8 años |
Ronald G. Minnich
|
ac71e28b6c
fixfmt: with this last round of changes I can boot.
|
hace 8 años |
Ronald G. Minnich
|
76c5cd10c5
fixfmt: fix all usages of %u so that u is a type, not a modifier
|
hace 8 años |
Ronald G. Minnich
|
9efcba182a
Fix declarations to be more robust.
|
hace 8 años |
ron minnich
|
8297795876
Revert "build: added new build files"
|
hace 8 años |
Sevki
|
69caa7df32
build: added new build files
|
hace 8 años |
Ronald G. Minnich
|
3a8b3ff3a6
gdbserver: add a gdbregs file to devarch
|
hace 8 años |
Ronald G. Minnich
|
c96459b310
external pager: add a pager file to proc; remove old mmap bits; set things up
|
hace 9 años |
Ronald G. Minnich
|
f545251f72
de-anonymizing: the big one: portdat.h
|
hace 9 años |
Aki Nyrhinen
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
hace 9 años |
Aki Nyrhinen
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
hace 9 años |
Ronald G. Minnich
|
59b7e91f1e
Get rid of commented-out Proc *up = etc. that are not needed
|
hace 9 años |
Ronald G. Minnich
|
9620ff8144
Comment out unused 'up' variables
|
hace 9 años |
Ronald G. Minnich
|
23298ed0ad
End use of m->externup everywhere.
|
hace 9 años |
Aki Nyrhinen
|
0f2a855029
New demand loading scheme and segment setup,
|
hace 9 años |
Aki Nyrhinen
|
56927a4c69
(WIP): elf takeover part 1: get rid of SSEG/TSEG/DSEG/BSEG/HSEG.
|
hace 9 años |
Aki Nyrhinen
|
262290b350
harvey changes for the go port (wip, just like the go port)
|
hace 9 años |
David du Colombier
|
dbbc69b596
sys/src/9: fix warnings
|
hace 9 años |
Elbing
|
50a79bd48a
Hiding mmap traces for now.
|
hace 9 años |
Ronald G. Minnich
|
d67c9499ed
mmap: set up queues and such to support mmap requests.
|
hace 9 años |
Ronald G. Minnich
|
d029cf63b1
Add missing elf.h and remove flen
|
hace 9 años |
Ronald G. Minnich
|
b377471ab9
Remove fstart, and use the program header instead.
|
hace 9 años |
Ronald G. Minnich
|
d2d25272a0
Remove file scope use of Mach *m in port
|
hace 9 años |
Ronald G. Minnich
|
f7dd8e16a8
Remove the global mach declaration from dat.h; add them to each file.
|
hace 9 años |
Ronald G. Minnich
|
7ce325fd4c
Remove uses of the global Mach variable in port/
|
hace 9 años |
Ronald G. Minnich
|
2e75bb5c78
Moving from up to m->externup
|
hace 9 años |
Elbing Miss
|
4dfc517082
Included (rmap|ratrace|devaoe|devcec|etherm10g).c. Fix some warnings
|
hace 9 años |
Elbing Miss
|
7ce7c0d410
First round kernel compilation
|
hace 9 años |