summaryrefslogtreecommitdiffstats
path: root/freebsd-to-rtems.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* lib/libc/net/ip6opt.c: Add from FreeBSDSebastian Huber2013-10-311-0/+1
|
* lib/libc/net/rthdr.c: Add from FreeBSDSebastian Huber2013-10-311-0/+1
|
* Makefile: Add -fno-commonSebastian Huber2013-10-311-0/+1
|
* netshell01: Avoid multiple definitionsSebastian Huber2013-10-311-1/+1
|
* Inline copyinstr(), copyin() and copyout()Sebastian Huber2013-10-311-1/+0
|
* Delete unused "sys/kern/kern_environment.c"Sebastian Huber2013-10-311-1/+0
|
* Do not use FreeBSD time controlSebastian Huber2013-10-311-2/+0
|
* selectpollkqueue01: New testSebastian Huber2013-10-311-0/+1
|
* TIMEOUT(9): Use timer server for callout_tick()Sebastian Huber2013-10-311-1/+1
|
* Use kqueue() and kevent() from FreeBSDSebastian Huber2013-10-311-2/+0
|
* Use compile-time constant for vm_guestSebastian Huber2013-10-311-1/+0
|
* TASKQUEUE(9): Use FreeBSD implementationSebastian Huber2013-10-311-2/+1
|
* Use poll() from FreeBSDSebastian Huber2013-10-311-1/+0
|
* ZONE(9): Add and use red-black tree chunk allocSebastian Huber2013-10-311-1/+1
|
* rwlock01: New testSebastian Huber2013-10-311-0/+1
|
* Delete kern_proc.c and kern_resource.cSebastian Huber2013-10-311-2/+0
|
* Use compile-time constants for exactly one CPUSebastian Huber2013-10-311-1/+0
|
* Use RTEMS provides zlibSebastian Huber2013-10-311-3/+1
|
* sleep01: New testSebastian Huber2013-10-311-0/+1
|
* Rename file to reflect FreeBSD originSebastian Huber2013-10-311-1/+1
|
* Map <sys/md5.h> to RTEMS <md5.h>Sebastian Huber2013-10-311-1/+0
|
* commands01: New testSebastian Huber2013-10-311-0/+1
|
* IFCONFIG(8): Disable IEEE80211 supportSebastian Huber2013-10-311-1/+0
| | | | This module depends on a XML parser and mmap().
* Use unmodified FreeBSD versions for port_*.hSebastian Huber2013-10-311-0/+1
|
* Add MAC support functionsSebastian Huber2013-10-311-0/+1
| | | | WARNING: They are not thread-safe! This is a known FreeBSD issue.
* Move TIMEOUT(9) and ZONE(9) initializationSebastian Huber2013-10-311-1/+1
| | | | Delete most of virtual memory support.
* Move shell items to separate fileSebastian Huber2013-10-311-0/+1
|
* Move program control to thread structureSebastian Huber2013-10-311-2/+1
|
* Use send/recv functions from FreeBSDSebastian Huber2013-10-311-1/+0
| | | | Use recvfrom(), recvmsg(), sendto() and sendmsg() from FreeBSD.
* Import socket() implementation from FreeBSDSebastian Huber2013-10-311-0/+3
| | | | Add new test syscalls01.
* Disable user credentials and use default valuesSebastian Huber2013-10-311-2/+0
|
* Use default PID value for all process identifiersSebastian Huber2013-10-311-1/+0
|
* Use RTEMS API for file handlingSebastian Huber2013-10-311-0/+1
|
* Avoid references to kern_descrip.cSebastian Huber2013-10-311-1/+0
| | | | Use the standard RTEMS file descriptors instead.
* Use Newlib provided <sys/fcntl.h>Sebastian Huber2013-10-311-1/+0
|
* Import <sys/sysproto.h> from FreeBSDSebastian Huber2013-10-311-0/+1
|
* Import <security/audit/audit.h> from FreeBSDSebastian Huber2013-10-311-0/+1
|
* Makefile: Generate map fileSebastian Huber2013-10-311-1/+2
|
* Use extension to attach a struct thread to threadsSebastian Huber2013-10-101-0/+1
| | | | Add test thread01.
* Do not run interactive netshell01 testSebastian Huber2013-10-101-1/+1
|
* Update files to match FreeBSD layoutSebastian Huber2013-10-101-1415/+1552
| | | | | | | | | | | | | | | | | | | Add compatibility with Newlib header files. Some FreeBSD header files are mapped by the translation script: o rtems/bsd/sys/_types.h o rtems/bsd/sys/errno.h o rtems/bsd/sys/lock.h o rtems/bsd/sys/param.h o rtems/bsd/sys/resource.h o rtems/bsd/sys/time.h o rtems/bsd/sys/timespec.h o rtems/bsd/sys/types.h o rtems/bsd/sys/unistd.h It is now possible to include <sys/socket.h> directly for example. Generate one Makefile which builds everything including tests.
* Avoid per-CPU featuresSebastian Huber2013-09-201-1/+0
|
* Use empty <sys/ucontext.h>Sebastian Huber2013-09-201-1/+1
|
* Switch to a version of select that is closer to bsd's version.Jennifer Averett2012-11-261-4/+15
|
* Added mman.hJennifer Averett2012-09-071-0/+1
| | | | This will be needed when the ifconfig command is added.
* Added contrib/pfJennifer Averett2012-09-071-0/+2
| | | | This will be needed for adding the ifconfig command.
* Added netatalk filesJennifer Averett2012-09-061-0/+17
| | | | | | This is part of a larger patch where network command structure is being ported. It was easier to move these files in than to carve it out of the command code.
* freebsd-to-rtems.py: Removed cdefs.h, signal.h, and signalvar.hJennifer Averett2012-09-061-3/+0
| | | | These are now included as part of the tools.
* freebsd-to-rtems.py: Multiple fixes and supporting modificationsJoel Sherrill2012-09-051-5/+11
| | | | | | | | | | | | + SED_PATTERN was broken when IPV6 enabled. The sed produced a zero length rtems-bsd-config.h. + "make install" without all did not produce GENERATED_FILES + Install .h files in contrib/altq. Needed by new libc commands being added shortly. + Do not copy <sys/uio.h> and <sys/_iovec.h> from FreeBSD. They are provided by RTEMS now. + net/if_stf.c appears to be strictly IPV6 functionality. Make building it conditional on IPV6.
* Build System: Add option to disable IPV6 in orderly fashionJoel Sherrill2012-08-311-1/+15
| | | | | | | If you define DISABLE_IPV6=yes to the config.inc, then the rtems-bsd-config.h file will be modified accordingly and the IPV6 kernel sources will not be built. This is easier to manage and more correct than having a patch to do the same.