mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
acid on freebsd
This commit is contained in:
parent
ebd395452e
commit
6c8856475f
2 changed files with 3 additions and 2 deletions
4
acid/386
4
acid/386
|
@ -175,7 +175,7 @@ linkdebug()
|
|||
defn
|
||||
dynamicmap()
|
||||
{
|
||||
if systype == "linux" then {
|
||||
if systype == "linux" || systype == "freebsd" then {
|
||||
local r, m, n;
|
||||
|
||||
r = linkdebug();
|
||||
|
@ -185,7 +185,7 @@ dynamicmap()
|
|||
n = 0;
|
||||
while m != 0 && n < 100 do {
|
||||
complex Linkmap m;
|
||||
if m.name && *(m.name\b) then
|
||||
if m.name && *(m.name\b) && access(*(m.name\s)) then
|
||||
textfile({*(m.name\s), m.addr\X});
|
||||
m = m.next;
|
||||
n = n+1;
|
||||
|
|
|
@ -633,6 +633,7 @@ doaccess(Node *r, Node *args)
|
|||
|
||||
r->op = OCONST;
|
||||
r->type = TINT;
|
||||
r->store.fmt = 'D';
|
||||
r->store.u.ival = 0;
|
||||
if(access(res.store.u.string->string, 4) == 0)
|
||||
r->store.u.ival = 1;
|
||||
|
|
Loading…
Reference in a new issue