Ticket #5168 (closed bug: fixed)
checking for working mmap... no
| Reported by: | andrewbachmann | Owned by: | axeld |
|---|---|---|---|
| Priority: | normal | Milestone: | R1 |
| Component: | System/libroot.so | Version: | R1/alpha1 |
| Keywords: | mmap malloc | Cc: | |
| Blocked By: | Platform: | x86 | |
| Blocking: |
Description (last modified by andrewbachmann) (diff)
REVISIONS from R1/alpha1 through r34335 exhibit the following behavior:
While trying to configure a gcc build I noticed configure said:
"checking for working mmap... no"
I extracted the test program from the configure script and it fails in a malloc. I have added printfs to the program so as to make it more descriptive. The error printed is: "data3 null". The failing line is: data3 = (char *) malloc (pagesize);
To compile this program, simply: gcc mman.c -o mman And run ./mman
I am running revision 34251, gcc2hybrid. The program fails if I compile it with gcc2.95.3-haiku-090629 or if I compile it with gcc 4.4.2 (from joe protsko).
THE ABOVE BEHAVIOR WENT AWAY in r34336 from 11/29/09 09:20:58

