598 – missing reentrant Linux functions

D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 598 - missing reentrant Linux functions
Summary: missing reentrant Linux functions
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: phobos (show other issues)
Version: D1 (retired)
Hardware: x86 Linux
: P2 normal
Assignee: Walter Bright
URL:
Keywords:
Depends on:
Blocks:
Reported: 2006年11月25日 18:37 UTC by Thomas Kühne
Modified: 2014年02月15日 13:29 UTC (History)
0 users

See Also:


Attachments
Add an attachment (proposed patch, testcase, etc.)

Note You need to log in before you can comment on or make changes to this issue.
Description Thomas Kühne 2006年11月25日 18:37:17 UTC
std.c.linux.socket:
int gethostbyname_r(char* name, hostent* ret, void* buf, size_t buflen, hostent** result, int* h_errnop);
int gethostbyname2_r(char* name, int af, hostent* ret, void* buf, size_t buflen, hostent** result, int* h_errnop);
std.c.linux.linux:
char* asctime_r(tm* t, char* buf);
char* ctime_r(__time_t* timep, char* buf);
tm* gmtime_r(__time_t* timep, tm* result);
tm* localtime_r(__time_t* timep, tm* result);
Comment 1 Matti Niemenmaa 2006年12月03日 04:09:04 UTC
Added in DMD 0.176.


AltStyle によって変換されたページ (->オリジナル) /