| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* libmisc/shell/main_mallocinfo.c, libmisc/shell/main_wkspaceinfo.c:
Include information on whether C Program Heap and RTEMS Workspace are
separate.
|
|
|
|
|
| |
* rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get
them out of a BSP.
|
|
|
|
| |
* libfs/Makefile.am: Do not build nfsclient if no networking.
|
|
|
|
|
|
| |
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_eval.c,
libfs/src/devfs/devioctl.c, libfs/src/devfs/devopen.c,
libfs/src/devfs/devread.c, libfs/src/devfs/devwrite.c: Fix warnings.
|
|
|
|
|
|
| |
* Doxyfile.in, rtems/mainpage.h, score/include/rtems/system.h: Move to
generating Doxygen for more of CPU Kit.
* rtems/Doxyfile, score/Doxyfile, score/mainpage.h: Removed.
|
|
|
|
|
|
| |
* configure.ac: Add generated Doxyfile which can process entire set of
preinstalled .h files.
* Doxyfile.in: New file.
|
|
|
|
|
| |
* sapi/include/confdefs.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
|
|
|
|
|
|
|
| |
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_init.c,
libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
libfs/src/devfs/devwrite.c: Fix warnings.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libcsupport/src/free.c, libcsupport/src/malloc.c,
libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h,
libcsupport/src/malloc_sbrk_helpers.c,
libcsupport/src/malloc_statistics_helpers.c,
libcsupport/src/malloc_walk.c, libcsupport/src/mallocfreespace.c,
libcsupport/src/mallocinfo.c, libcsupport/src/realloc.c,
libcsupport/src/rtems_memalign.c, sapi/include/confdefs.h,
score/inline/rtems/score/thread.inl: Add support for optionally
having a unified work area. In other words, the RTEMS Workspace and C
Program Heap are the same pool of memory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, libcsupport/Makefile.am,
libcsupport/include/rtems/libcsupport.h,
libcsupport/include/rtems/libio.h, libcsupport/src/base_fs.c,
libcsupport/src/libio_init.c, libcsupport/src/newlibc_exit.c,
libcsupport/src/newlibc_init.c, libcsupport/src/sync.c,
libfs/Makefile.am, libfs/src/imfs/deviceio.c,
sapi/include/confdefs.h: Merge GSOC project code to add simple device
only filesystem (devfs), optionally completely drop out filesystem,
and to clean up disabling newlib reentrancy support. This dropped 17K
from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
code space.
* libcsupport/src/__usrenv.c, libcsupport/src/newlibc_reent.c,
libfs/src/devfs/devclose.c, libfs/src/devfs/devfs.h,
libfs/src/devfs/devfs_eval.c, libfs/src/devfs/devfs_init.c,
libfs/src/devfs/devfs_mknod.c, libfs/src/devfs/devfs_node_type.c,
libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
libfs/src/devfs/devstat.c, libfs/src/devfs/devwrite.c,
libfs/src/imfs/deviceerrno.c: New files.
* libcsupport/src/newlibc.c: Removed.
|
|
|
|
|
| |
* sapi/include/confdefs.h: Revert previous patch. Does not apply to
head.
|
|
|
|
|
|
| |
PR 564/cpukit
* sapi/include/confdefs.h: Fix incorrect name. Was missed in an earlier
renaming sweep.
|
|
|
|
|
| |
* rtems/score/cpu.h: Move extern of bsp_clicks_per_usec so it is not
nested inside braces.
|
|
|
|
|
| |
* rtems/include/rtems/rtems/types.h: Do not define rtems_boolean,
rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
|
|
|
|
|
| |
* rtems/score/types.h: Do not define boolean, single_precision,
double_precision unless RTEMS_DEPRECATED_TYPES is given.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac, aclocal/canonical-target-name.m4: Readd NIOS2 and TI
C4x. Accidentally not done on 4.9 branch. :(
* score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog,
score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c,
score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c,
score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h,
score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h,
score/cpu/c4x/rtems/score/cpu_asm.h,
score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h,
score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog,
score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c,
score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c,
score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h,
score/cpu/nios2/rtems/score/cpu.h,
score/cpu/nios2/rtems/score/cpu_asm.h,
score/cpu/nios2/rtems/score/nios2.h,
score/cpu/nios2/rtems/score/types.h: New files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac, aclocal/canonical-target-name.m4,
score/cpu/Makefile.am: Remove TI C4x and NIOS2 ports from 4.9 branch.
* score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog,
score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c,
score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c,
score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h,
score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h,
score/cpu/c4x/rtems/score/cpu_asm.h,
score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h,
score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog,
score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c,
score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c,
score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h,
score/cpu/nios2/rtems/score/cpu.h,
score/cpu/nios2/rtems/score/cpu_asm.h,
score/cpu/nios2/rtems/score/nios2.h,
score/cpu/nios2/rtems/score/types.h: Removed.
|
|
|
|
|
|
|
| |
* sapi/include/confdefs.h: Add debug information for
per task allocations.
* score/src/objectextendinformation.c: Do not allocate memory for name
tables because we do not use name tables any longer.
|
|
|
|
|
| |
* score/src/threadinitialize.c: _Stack_Ensure_minimum was being called
here and in _Thread_Stack_Allocate.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libcsupport/include/rtems/libio_.h, libcsupport/src/libio_sockets.c,
libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h,
libfs/src/imfs/deviceio.c, libmisc/monitor/mon-monitor.c,
libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/monitor.h, libmisc/stackchk/internal.h,
rtems/inline/rtems/rtems/part.inl, score/include/rtems/system.h,
score/include/rtems/score/bitfield.h, score/src/mpci.c,
score/src/objectextendinformation.c, score/src/threadmp.c: Remove
extraneous spaces.
|
|
|
|
| |
* cpu.c: Remove extraneous spaces.
|
|
|
|
| |
* rtems/score/cpu.h: Remove extraneous spaces.
|
|
|
|
| |
* cpu.c, rtems/score/cpu.h: Remove extraneous spaces.
|
|
|
|
|
| |
* pppd/auth.c, pppd/ccp.c, pppd/chap.c, pppd/ipcp.c, pppd/lcp.c,
pppd/options.c, pppd/upap.c: Add missing initializers.
|
| |
|
|
|
|
| |
* httpd/webrom.c: Add missing initializers.
|
| |
|
|
|
|
|
|
| |
* libblock/include/rtems/bdbuf.h, libblock/include/rtems/diskdevs.h,
libblock/include/rtems/ramdisk.h: Use "#include <..>" to include
public headers.
|
| |
|
|
|
|
|
| |
* libnetworking/netinet/in_cksum_arm.h:
Stop using old-style function definitions.
|
| |
|
|
|
|
|
| |
* Makefile.am: Merge thumb/Makefile.am.
* thumb/Makefile.am: Remove (superfluous).
|
|
|
|
| |
* configure.ac: Remove score/cpu/arm/thumb/Makefile.
|
| |
|
| |
|
| |
|
|
|
|
| |
* itron/include/itronsys/types.h: Eliminate "boolean".
|
| |
|
|
|
|
| |
* libmisc/monitor/mon-prmisc.c: Add missing initializers.
|
| |
|
|
|
|
|
| |
* libblock/include/rtems/ramdisk.h,
libfs/src/nfsclient/proto/mount_prot.x: Convert to Unix file format.
|
| |
|
|
|
|
|
|
|
|
| |
* libcsupport/include/clockdrv.h: The Shared Memory Driver no longer
requires the special IOCTL in Clock_control. This was a hack which
has existed since before the Classic API Timer Manager was
implemented. All implementations of and references to Clock_control
were removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* score/src/corebarrier.c, score/src/corebarrierrelease.c,
score/src/corebarrierwait.c, score/src/coremsg.c,
score/src/coremsgbroadcast.c, score/src/coremsgclose.c,
score/src/coremsgflush.c, score/src/coremsgflushsupp.c,
score/src/coremsgflushwait.c, score/src/coremsginsert.c,
score/src/coremsgseize.c, score/src/coremsgsubmit.c,
score/src/corerwlock.c, score/src/coresem.c,
score/src/coresemflush.c, score/src/coresemseize.c,
score/src/coresemsurrender.c, score/src/corespinlock.c,
score/src/threadblockingoperationcancel.c,
score/src/threadqenqueue.c: Remove unnecessary include of mpci.h.
|
|
|
|
|
|
|
| |
* rtems/src/msgmp.c, rtems/src/msgqtranslatereturncode.c,
rtems/src/semmp.c, rtems/src/semtranslatereturncode.c: Correct
confusion over SuperCore proxy blocking status and Classic API proxy
blocking status constants.
|
|
|
|
|
| |
* score/src/objectgetinfo.c: Correct for multiprocessor systems when
all object instances within a particular class are remote.
|
|
|
|
| |
* libcsupport/src/assocnamebad.c: Correct file name in message.
|
|
|
|
|
|
| |
* sapi/include/confdefs.h: Make sure
CONFIGURE_TIMER_FOR_SHARED_MEMORY_DRIVER is defined to 0 in single
processor configurations.
|
|
|
|
|
| |
* sapi/include/confdefs.h: Account for needed a Classic API Timer when
using the Shared Memory MPCI driver.
|
|
|
|
|
|
| |
* score/include/rtems/score/mpci.h,
score/inline/rtems/score/threadmp.inl, score/src/mpci.c: Eliminate
dependencies between MP .h files.
|