| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 536/rtems
Heap manager re-implementation to consume less memory and still satisfy
alignment requirements.
* score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c,
score/src/heapfree.c, score/src/heapgetinfo.c,
score/src/heapgetfreeinfo.c, core/src/heapsizeofuserarea.c,
score/src/heapwalk.c, core/macros/rtems/score/heap.inl,
score/inline/rtems/score/heap.inl,
score/include/rtems/score/heap.h: Reimplemented.
* score/src/heapallocatealigned.c: new file
* score/Makefile.am: HEAP_C_FILES: add score/src/heapallocatealigned.c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 536/rtems
Heap manager re-implementation to consume less memory and still satisfy
alignment requirements.
* score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c,
score/src/heapfree.c, score/src/heapgetinfo.c,
score/src/heapgetfreeinfo.c, core/src/heapsizeofuserarea.c,
score/src/heapwalk.c, core/macros/rtems/score/heap.inl,
score/inline/rtems/score/heap.inl,
score/include/rtems/score/heap.h: Reimplemented.
* score/src/heapallocatealigned.c: new file
* score/Makefile.am: HEAP_C_FILES: add score/src/heapallocatealigned.c
|
|
|
|
|
|
|
| |
PR 745/rtems
* rtems/src/ratemoncreate.c, rtems/src/timercreate.c: Make sure
internal timer structures are initialized so object control reuse is
safe.
|
|
|
|
|
| |
PR 740/rtems
* score/src/heapgetfreeinfo.c: Return size of largest not of last block.
|
|
|
|
|
|
|
|
| |
PR 736/pppd
* libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
should not be static and should have a name more specific to pppd.
|
|
|
|
|
| |
* libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_misc.c:
Eliminate warnings.
|
|
|
|
|
| |
* libfs/src/dosfs/fat.c (fat_init_volume_info): Reflect
fs_info->sec_buf being a uint8_t.
|
| |
|
|
|
|
|
|
| |
* libfs/src/dosfs/msdos_misc.c
(msdos_get_dotdot_dir_info_cluster_num_and_offset):
Remove cur_node (Unused).
|
| |
|
|
|
|
| |
* libcsupport/src/termios.c: Remove unnecessary type casts.
|
|
|
|
| |
* sapi/include/rtems/io.h : size_t device_name_length.
|
|
|
|
|
| |
* sapi/include/rtems/fatal.h, score/include/rtems/score/interr.h:
Remove volatile on return type (GCC-4.0 complains about them).
|
|
|
|
|
| |
* itron/inline/rtems/itron/task.inl (_ITRON_Task_Priority_to_Core,
_ITRON_tasks_Core_to_Priority): Correct return types.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c,
rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c,
rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c,
rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c,
rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c,
rtems/src/eventseize.c, rtems/src/eventsend.c,
rtems/src/eventsurrender.c, rtems/src/eventtimeout.c,
rtems/src/intr.c, rtems/src/intrbody.c, rtems/src/intrcatch.c,
rtems/src/mp.c, rtems/src/msg.c, rtems/src/msgmp.c,
rtems/src/msgqallocate.c, rtems/src/msgqbroadcast.c,
rtems/src/msgqcreate.c, rtems/src/msgqdelete.c,
rtems/src/msgqflush.c, rtems/src/msgqgetnumberpending.c,
rtems/src/msgqident.c, rtems/src/msgqreceive.c,
rtems/src/msgqsend.c, rtems/src/msgqsubmit.c,
rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c,
rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c,
rtems/src/partgetbuffer.c, rtems/src/partident.c,
rtems/src/partmp.c, rtems/src/partreturnbuffer.c,
rtems/src/ratemon.c, rtems/src/ratemoncancel.c,
rtems/src/ratemoncreate.c, rtems/src/ratemondelete.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c,
rtems/src/ratemonperiod.c, rtems/src/ratemontimeout.c,
rtems/src/region.c, rtems/src/regioncreate.c,
rtems/src/regiondelete.c, rtems/src/regionextend.c,
rtems/src/regiongetfreeinfo.c, rtems/src/regiongetinfo.c,
rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c,
rtems/src/regionident.c, rtems/src/regionmp.c,
rtems/src/regionreturnsegment.c, rtems/src/rtclock.c,
rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c,
rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c,
rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c,
rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c,
rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c,
rtems/src/signalsend.c, rtems/src/taskcreate.c,
rtems/src/taskdelete.c, rtems/src/taskgetnote.c,
rtems/src/taskident.c, rtems/src/taskinitusers.c,
rtems/src/taskissuspended.c, rtems/src/taskmode.c,
rtems/src/taskmp.c, rtems/src/taskrestart.c, rtems/src/taskresume.c,
rtems/src/tasks.c, rtems/src/tasksetnote.c,
rtems/src/tasksetpriority.c, rtems/src/taskstart.c,
rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c,
rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c,
rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c,
rtems/src/timercancel.c, rtems/src/timercreate.c,
rtems/src/timerdelete.c, rtems/src/timerfireafter.c,
rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c,
rtems/src/timerident.c, rtems/src/timerreset.c,
rtems/src/timerserver.c, rtems/src/timerserverfireafter.c,
rtems/src/timerserverfirewhen.c: Include config.h.
|
| |
|
|
|
|
| |
* score/inline/rtems/score/userext.inl: Include <string.h>.
|
|
|
|
|
| |
PR 742/rtems
* score/include/rtems/system.h: Remove stringify().
|
| |
|
|
|
|
|
|
| |
Ralf Corsepius <ralf.corsepius@rtems.org>
* libcsupport/src/gxx_wrapper.c: Reflect GCC-4.0's gthr-rtems.h.
|
|
|
|
|
|
|
| |
* librpc/include/rpc/clnt.h, librpc/src/rpc/authunix_prot.c,
librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/pmap_prot2.c,
librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtems_portmapper.c,
librpc/src/rpc/svc_simple.c: Fix warnings.
|
|
|
|
|
|
|
| |
* librpc/include/rpc/auth_des.h, librpc/include/rpc/xdr.h,
librpc/src/rpc/auth_des.c, librpc/src/rpc/auth_unix.c,
librpc/src/rpc/rpc_prot.c, librpc/src/xdr/xdr.c:
Misc. ansi-fications, misc. updates from FreeBSD.
|
| |
|
|
|
|
| |
* libnetworking/libc/res_debug.c: Added const to eliminate warnings.
|
|
|
|
| |
* rtems/score/cpu.h: Remove warnings.
|
| |
|
|
|
|
|
|
|
| |
* librpc/include/rpc/xdr.h: Remove questionable comments.
* librpc/include/rpc/auth.h: Remove __P, ansi-fy.
* librpc/src/rpc/auth_none.c: Reflect changes above.
Partial update from FreeBSD.
|
|
|
|
|
| |
* posix/include/rtems/posix/cond.h,
file posix/include/rtems/posix/mutex.h: Cosmetics.
|
|
|
|
|
| |
* librpc/include/rpc/svc.h, librpc/include/rpc/xdr.h:
Remove __P(xx).
|
|
|
|
|
|
|
|
| |
* libchip/Makefile.am, libnetworking/pppd/Makefile.am,
libnetworking/rtems_servers/Makefile.am,
libnetworking/rtems_telnetd/Makefile.am,
librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
Eliminate CFLAGS_OPTIMIZE_V.
|
|
|
|
|
|
|
|
| |
* httpd/Makefile.am, itron/Makefile.am, libblock/Makefile.am,
libcsupport/Makefile.am, libfs/Makefile.am, libmisc/Makefile.am,
libnetworking/Makefile.am, librpc/Makefile.am, posix/Makefile.am,
rtems/Makefile.am, sapi/Makefile.am, score/Makefile.am:
Eliminate CFLAGS_OPTIMIZE_V.
|
|
|
|
| |
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
|
| |
|
|
|
|
| |
* aclocal/rtems-flags.m4: Remove (Unused).
|
|
|
|
| |
* aclocal/prog-ccas.m4: Remove $(GCCSPECS).
|
|
|
|
|
| |
* rtems/src/eventsurrender.c: Remove bogus type casts.
* sapi/Makefile.am: Eliminate *_FILES.
|
|
|
|
|
|
|
|
|
|
| |
* aclocal/env-rtemscpu.m4: Remove CFLAGS_OPTIMIZE_V.
Remove CPU_CFLAGS.
* aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
RTEMS_CFLAGS.
* automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS.
Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE.
Cleanup comments.
|
|
|
|
|
|
| |
* aclocal/env-rtemscpu.m4: Remove CFLAGS_DEBUG_V.
* aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
* automake/compile.am: Cleanup comments. Remove ASFLAGS.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* libnetworking/pppd/Makefile.am,
libnetworking/rtems_servers/Makefile.am,
libnetworking/rtems_telnetd/Makefile.am:
Remove build-variant support.
|
|
|
|
|
|
|
|
|
| |
* automake/compile.am, httpd/Makefile.am, itron/Makefile.am,
libblock/Makefile.am, libcsupport/Makefile.am, libfs/Makefile.am,
libmisc/Makefile.am, libnetworking/Makefile.am, librpc/Makefile.am,
posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am,
score/Makefile.am, wrapup/Makefile.am:
Remove build-variant support.
|
|
|
|
| |
* Makefile.am: Remove build-variant support.
|
| |
|
|
|
|
|
| |
* httpd/rtems_webserver.h: Add doxygen preamble.
Add C++ guards.
|
|
|
|
| |
* httpd/Makefile.am: Remove -DOS="RTEMS".
|
| |
|
| |
|
|
|
|
|
|
| |
* score/include/rtems/score/chain.h:
Use uint32_t instead of unsigned32.
* score/src/chain.c: Remove superfluous type cast.
|
| |
|