This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3?] Avoid cancellable I/O primitives in ld.so.


Hello,

Thanks for the Cc :)

Adhemerval Zanella, le lun. 11 juin 2018 23:12:46 -0300, a ecrit:
> > Right now, it appears that Hurd does not implement _nocancel I/O, so
> > sysdeps/generic/not-cancel.h will forward everything back to the
> > regular functions.

Yes, that part needs implementing.

> > This changed the names of some of the functions
> > that sysdeps/mach/hurd/dl-sysdep.c needs to interpose.  I do not fully
> > understand how this works and I would appreciate specific review by
> > Hurd maintainers.

That looks good to me: dl-sysdep.c just needs to expose the symbols that
rtld uses.

> > I am getting test failures for cross compilation
> > to i686-gnu but I *think* this patch does not change the set of
> > failures.  (Other than that, this patch shows no failures whatsoever
> > in a build-many-glibcs cycle.)

I have tried to build a glibc with the patch, programs start fine, so it
is good.

Thanks,
Samuel


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]