summaryrefslogtreecommitdiff
path: root/cpukit/posix/src/mmap.c (follow)
AgeCommit message (Collapse)Author
2020-04-16Canonicalize config.h includeSebastian Huber
Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
2018-10-12posix: Fix unused result warningSebastian Huber
2017-09-14libio: Remove special-case reference countSebastian Huber
The top-level IO library structures should contain no special-case data. Update #2859.
2017-08-25Include missing <string.h>Sebastian Huber
Update #2133.
2017-07-24posix: replace mmap mappings lock with libio lockGedare Bloom
Use the libio mutex lock instead of the mmap mappings lock. Updates #2859.
2017-07-20posix: Use unprotected chain operationsSebastian Huber
Operarations are already protected by mmap_mappings_lock. Updates #2859.
2017-07-20Fixed issue with searching mapped addressesKevin Kirspel
The loop that checks if the current address is already mapped uses the same local variable for the chanin node as the newly allocated chain node so the allocated chain node gets over written. Added a new local variable for the loop that checks the address Updates #2859.
2017-07-14posix/mmap: Add support for file handler and MAP_ANONKevin Kirspel
Added a mmap file handler to struct _rtems_filesystem_file_handlers_r. Updated each file handler object to support the default mmap handler. Updated mmap() to call the mmap handler for MAP_SHARED. Added a mmap file handler for shm Added support for MAP_ANON in mmap(). Updates #2859
2017-05-16posix: clarify expression with parenthesesGedare Bloom
Close #3010.
2017-05-05posix/mman: add mmap support for shm objectsGedare Bloom
Update #2859.
2017-05-05posix: Add mmap/unmap support for mapping files.Chris Johns
This version of mmap comes from early work done on the RTL code base circa 2012. Update #2859.
2017-01-13posix: fix typo in mmap argumentsGedare Bloom
2015-10-26basdefs.h: Add and use RTEMS_UNUSEDSebastian Huber
2015-03-12posix: Return error code if mmap is usedDaniel Cederman
2015-03-12posix: Move function to file with matching nameDaniel Cederman
mmap was previously in munmap.c and munmap was in mmap.c.
2014-11-20sys/mman.h: New file. Clean up and add supporting stubsJoel Sherrill
* Makefile.am updated and preinstall.am regenerated. * mprotect.c had a prototype removed now that we have mman.h * mmap.c, munmap.c: New stub files.