sections.
* cygwin.sc: Ditto.
+2005-06-29 Christopher Faylor <cgf@timesys.com>
+
+ * autoload.cc (LoadDLLprime): Use a more descriptive name for autoload
+ text sections.
+ * cygwin.sc: Ditto.
+
2005-06-27 Corinna Vinschen <corinna@vinschen.de>
* fhandler_disk_file.cc (fhandler_disk_file::facl): Add missing break.
}
.autoload_text ALIGN(__section_alignment__) :
{
- *(.*_text);
+ *(.*_autoload_text);
}
/* The Cygwin DLL uses a section to avoid copying certain data
on fork. This used to be named ".data". The linker used
struct timeval tv;
long waitlength;
- if (__check_invalid_read_ptr (abstime, sizeof *abstime))
+ myfault efault;
+ if (efault.faulted ())
{
/* According to SUSv3, abstime need not be checked for validity,
if the semaphore can be locked immediately. */
int
semaphore::getvalue (sem_t *sem, int *sval)
{
-
- if (!is_good_object (sem)
- || __check_null_invalid_struct (sval, sizeof (int)))
+ myfault efault;
+ if (efault.faulted () || !is_good_object (sem))
{
set_errno (EINVAL);
return -1;