Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add thread-safety to libc, so that libc_r will build (on i386 at least). | d | 1998-11-20 | 1 | -9/+21 | |
| | | | | | | | | | | | | | All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO | |||||
* | Don't enumerate every arch in the #if since all OpenBSD platforms use the ↵ | millert | 1998-08-06 | 1 | -8/+4 | |
| | | | | same values for malloc_pageshift and malloc_minsize except for sparc | |||||
* | Oh fun, mucking about with files used on all archs. | rahnds | 1998-06-28 | 1 | -2/+2 | |
| | | | | | | | | | This is one of many places in the source that have #if defined("list all architectures") Is there some possible way to eliminate, reduce these or at least have a file that describes all occurrances so that when a new port is done this could be addressed. like the recent hppa port, does it need to take a look at this???? | |||||
* | make mmap() return void *, add MAP_FAILED | deraadt | 1998-01-02 | 1 | -4/+4 | |
| | ||||||
* | Change realloc(foo,0) to behave like malloc(0). Both now return a pointer | pefo | 1997-08-23 | 1 | -4/+1 | |
| | | | | | to an object of size zero. This will allow testing on reallocs return value to determine if the operation was successful or not. | |||||
* | malloc_init() should try to not modify errno | deraadt | 1997-08-22 | 1 | -2/+3 | |
| | ||||||
* | Use MALLOC_EXTRA_SANITY consistently (EXTRA_SANITY was used in many places) | millert | 1997-07-02 | 1 | -15/+16 | |
| | | | | sizeof *pt -> sizeof *px (point to same type of struct but looked wrong). | |||||
* | Make it possible to not output warnings (errors causing aborts are always | tholo | 1997-05-31 | 1 | -1/+8 | |
| | | | | output). | |||||
* | Add x/X option to behave like X11 xmalloc; from FreeBSD | tholo | 1997-05-31 | 1 | -31/+71 | |
| | | | | Reduce diffs wrt. FreeBSD some | |||||
* | Be more careful with mixing types | tholo | 1997-04-30 | 1 | -6/+5 | |
| | ||||||
* | Check for overflow; from FreeBSD | tholo | 1997-04-05 | 1 | -2/+4 | |
| | ||||||
* | is we were set[ug]id an unitialized ptr bit us | niklas | 1997-02-11 | 1 | -3/+6 | |
| | ||||||
* | Make this 64-bit safe again | tholo | 1997-02-09 | 1 | -16/+16 | |
| | ||||||
* | Integrate latest malloc(3) from FreeBSD | tholo | 1997-01-05 | 1 | -264/+124 | |
| | ||||||
* | more 64bit fixes | niklas | 1996-11-24 | 1 | -10/+12 | |
| | ||||||
* | 64 bit clean | niklas | 1996-11-23 | 1 | -3/+25 | |
| | ||||||
* | removed plus sign from start of line | kstailey | 1996-11-22 | 1 | -2/+2 | |
| | ||||||
* | Make sure we don't dereference stray pointer when running suid or sgid | tholo | 1996-09-26 | 1 | -1/+3 | |
| | ||||||
* | Restore check for suid / sgid | tholo | 1996-09-26 | 1 | -2/+2 | |
| | ||||||
* | Latest changes from FreeBSD | tholo | 1996-09-26 | 1 | -220/+271 | |
| | ||||||
* | From FreeBSD: | tholo | 1996-09-19 | 1 | -3/+4 | |
| | | | | | | | | > Fix a very rare error condition: The code to free VM back to the kernel > as done after a quasi-recursive call to free() had modified what we > thought we knew about the last chunk of pages. > This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr, > then make would coredump in the lpd directory. | |||||
* | Avoid pulling in stdio | tholo | 1996-09-16 | 1 | -3/+3 | |
| | ||||||
* | Remove dead code | tholo | 1996-09-15 | 1 | -2/+2 | |
| | | | | | | Remove unused variables Silence some warnings lint(1) is your friend | |||||
* | only support MALLOC_OPTIONS for non-setuid | deraadt | 1996-09-11 | 1 | -3/+5 | |
| | ||||||
* | asm -> __asm, clean lint(1) warnings | tholo | 1996-09-06 | 1 | -15/+16 | |
| | ||||||
* | Move cfree(3) weak symbol into a seperate file | tholo | 1996-08-21 | 1 | -22/+1 | |
| | ||||||
* | Make the binding cfree() -> free() weak if possible | tholo | 1996-08-20 | 1 | -5/+12 | |
| | ||||||
* | Remove ANSI function delcarations and add a cfree() stub function. | downsj | 1996-08-20 | 1 | -22/+67 | |
| | ||||||
* | Fix RCS ids | tholo | 1996-08-19 | 1 | -3/+4 | |
| | | | | Make sure everything uses {SYS,}LIBC_SCCS properly | |||||
* | malloc(3) implementation from FreeBSD; uses mmap(2) to get memory | tholo | 1996-08-02 | 1 | -365/+1158 | |
| | ||||||
* | Add prototypes for internal functions | tholo | 1996-03-25 | 1 | -3/+3 | |
| | | | | Change inline to __inline | |||||
* | realloc(ptr, 0) does not free; from seebs@taniemarie.solon.com; | deraadt | 1996-01-29 | 1 | -2/+11 | |
| | | | | netbsd pr#1806 | |||||
* | initial import of NetBSD tree | deraadt | 1995-10-18 | 1 | -0/+421 | |