Age | Commit message (Collapse) | Author |
|
|
|
This reverts commit 19558c940e81d405dbda0ea1dd29549f34b5aa2a.
It now builds fine.
|
|
|
|
|
|
When ports_create_port returns an error there is no reference to release.
|
|
|
|
|
|
proc_getprocargs and proc_getprocenv read their size value
|
|
|
|
Message-Id: <20230518165719.90745-2-bugaevc@gmail.com>
|
|
This enables me to run 'fsysopts /dev/mach-console' and get:
/hurd/streamio --writable console
Message-Id: <20230518165719.90745-1-bugaevc@gmail.com>
|
|
We will more and more default to using rumpdisk and thus need the whole
stack with static link.
|
|
Message-Id: <20230515073600.1350072-4-bugaevc@gmail.com>
|
|
Normally glibc does not buffer tty output, but a devstream backed by
the Mach console device cannot be isatty'ed. So we need to ask glibc
explicitly to not buffer it. This is what the startup and mach-defpager
do already.
Message-Id: <20230515073600.1350072-3-bugaevc@gmail.com>
|
|
Since we don't support mixing i386 and x86_64 binaries on the same
system (as running them requires different build-time gnumach
configurations), the exec server can simply require the binary being
loaded to have been built for the same architecture as the exec server
itself.
Message-Id: <20230515073600.1350072-1-bugaevc@gmail.com>
|
|
Also fixed the implementation of default_pager_paging_storage_new in proxy
def pager to call into default_pager_paging_storage_new.
We can fast track the simplification of the RPC ABI for x86_64 if we don't have
MACH_MSG_TYPE_STRING used in RPCs which forces msgt_size to use more than 8
bits.
Message-Id: <ZFsk/W+slpAZyTG1@jupiter.tail36e24.ts.net>
|
|
|
|
GCC was complaining about the mismatch in types between the 'fn' pointer
and the function pointers assigned to it. Since fn is meant to be used
with different function types, represent it as a 'void *' and not a
pointer to any particular function type.
Message-Id: <20230508213136.608575-13-bugaevc@gmail.com>
|
|
|
|
Message-Id: <20230508213136.608575-42-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-41-bugaevc@gmail.com>
|
|
There's no mach/i386/ on x8_64.
Message-Id: <20230508213136.608575-40-bugaevc@gmail.com>
|
|
|
|
Message-Id: <20230508213136.608575-39-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-38-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-37-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-36-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-35-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-34-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-33-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-32-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-31-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-30-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-29-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-28-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-27-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-26-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-25-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-24-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-23-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-22-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-21-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-20-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-19-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-18-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-17-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-16-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-15-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-14-bugaevc@gmail.com>
|
|
Message-Id: <20230508213136.608575-12-bugaevc@gmail.com>
|