| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* libcsupport/include/tar.h: New (SUSv3).
* Makefile.am: Integrate newlib-specific headers.
Add libcsupport/include/tar.h.
* libcsupport/Makefile.am: Remove newlib-specific headers.
|
|
|
|
| |
* libmisc/fsmount/fsmount.c: Include config.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* score/src/apiext.c, score/src/chain.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/coremutex.c, score/src/coremutexflush.c,
score/src/coremutexseize.c, score/src/coremutexsurrender.c,
score/src/coresem.c, score/src/coresemflush.c,
score/src/coresemseize.c, score/src/coresemsurrender.c,
score/src/coretod.c, score/src/coretodset.c,
score/src/coretodtickle.c, score/src/coretodtoseconds.c,
score/src/coretodvalidate.c, score/src/heap.c,
score/src/heapallocate.c, score/src/heapallocatealigned.c,
score/src/heapextend.c, score/src/heapfree.c,
score/src/heapgetfreeinfo.c, score/src/heapgetinfo.c,
score/src/heapsizeofuserarea.c, score/src/heapwalk.c,
score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c,
score/src/mpci.c, score/src/object.c, score/src/objectallocate.c,
score/src/objectallocatebyindex.c, score/src/objectclearname.c,
score/src/objectcomparenameraw.c,
score/src/objectcomparenamestring.c, score/src/objectcopynameraw.c,
score/src/objectcopynamestring.c,
score/src/objectextendinformation.c, score/src/objectfree.c,
score/src/objectget.c, score/src/objectgetbyindex.c,
score/src/objectgetisr.c, score/src/objectgetnext.c,
score/src/objectgetnoprotection.c, score/src/objectidtoname.c,
score/src/objectinitializeinformation.c, score/src/objectmp.c,
score/src/objectnametoid.c, score/src/objectshrinkinformation.c,
score/src/thread.c, score/src/threadchangepriority.c,
score/src/threadclearstate.c, score/src/threadclose.c,
score/src/threadcreateidle.c, score/src/threaddelayended.c,
score/src/threaddispatch.c, score/src/threadevaluatemode.c,
score/src/threadget.c, score/src/threadhandler.c,
score/src/threadidlebody.c, score/src/threadinitialize.c,
score/src/threadloadenv.c, score/src/threadmp.c,
score/src/threadq.c, score/src/threadqdequeue.c,
score/src/threadqdequeuefifo.c, score/src/threadqdequeuepriority.c,
score/src/threadqenqueue.c, score/src/threadqenqueuefifo.c,
score/src/threadqenqueuepriority.c, score/src/threadqextract.c,
score/src/threadqextractfifo.c, score/src/threadqextractpriority.c,
score/src/threadqextractwithproxy.c, score/src/threadqfirst.c,
score/src/threadqfirstfifo.c, score/src/threadqfirstpriority.c,
score/src/threadqflush.c, score/src/threadqtimeout.c,
score/src/threadready.c, score/src/threadreset.c,
score/src/threadresettimeslice.c, score/src/threadrestart.c,
score/src/threadresume.c, score/src/threadrotatequeue.c,
score/src/threadsetpriority.c, score/src/threadsetstate.c,
score/src/threadsettransient.c, score/src/threadstackallocate.c,
score/src/threadstackfree.c, score/src/threadstart.c,
score/src/threadstartmultitasking.c, score/src/threadsuspend.c,
score/src/threadtickletimeslice.c, score/src/threadyieldprocessor.c,
score/src/userext.c, score/src/watchdog.c,
score/src/watchdogadjust.c, score/src/watchdoginsert.c,
score/src/watchdogremove.c, score/src/watchdogtickle.c,
score/src/wkspace.c: Include config.h.
|
| |
|
|
|
|
| |
* startup/linkcmds: Now links.
|
|
|
|
| |
* irq/irq.c, startup/bspstart.c: Now compiles with gcc 4.x.
|
|
|
|
|
| |
* include/rtems/stdint.h: Add signed8, signed16, signed32,
unsigned8, unsigned16, unsigned32.
|
|
|
|
|
| |
* rtems/score/types.h: Remove signed8, signed16, signed32,
unsigned8, unsigned16, unsigned32.
|
|
|
|
|
|
|
| |
* score/include/rtems/score/heap.h: Use uintptr_t for _H_uptr_t.
* score/inline/rtems/score/address.inl: Remove
RTEMS_CPU_HAS_16_BIT_ADDRESSES.
Use uintptr_t for void* to address cast.
|
|
|
|
| |
* libcsupport/include/stdint.h: Use __PTRDIFF_TYPE for intptr_t.
|
|
|
|
| |
* rtems/score/h8300.h: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES.
|
|
|
|
|
| |
* configure.ac: Remove CFLAGS_DEBUG_V.
Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
|
|
|
|
|
| |
* rtems/new-exceptions/cpu.h: *_swap_u32( uint32_t ).
* rtems/old-exceptions/cpu.h: *_swap_u32( uint32_t ).
|
| |
|
| |
|
|
|
|
| |
* rtems/score/cpu.h: *_swap_u32( uint32_t ).
|
|
|
|
| |
* rtems/score/sh.h: *_swap_u32( uint32_t ).
|
|
|
|
| |
* rtems/score/m68k.h: *_swap_u32( uint32_t ).
|
|
|
|
| |
* rtems/score/i386.h: *_swap_u32( uint32_t ).
|
|
|
|
| |
* rtems/score/sh.h: *_swap_u16( uint16_t ).
|
|
|
|
| |
* rtems/score/m68k.h: *_swap_u16( uint16_t ).
|
|
|
|
| |
* rtems/score/i386.h: *_swap_u16( uint16_t ).
|
|
|
|
| |
* rtems/score/types.h: #include <rtems/stdint.h>.
|
|
|
|
|
| |
* sapi/src/fatal.c, score/src/interr.c:
Remove volatile on return type.
|
|
|
|
| |
* tod.c: Change type of RTC_Count to size_t.
|
|
|
|
| |
* rtems/score/cpu.h: Fix broken #endif.
|
|
|
|
|
| |
* Makefile.am: Merge rtems-ctor.o into libbsp.a.
Fix building rtems-ctor.o and no-ctor.o.
|
|
|
|
| |
* wrapup/Makefile.am: Remove rtems-ctor.o.
|
|
|
|
| |
* tod/todcfg.c: size_t RTC_Count.
|
|
|
|
| |
* clock/todcfg.c: size_t RTC_Count.
|
|
|
|
| |
* libchip/rtc/rtc.h: size_t RTC_Count.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
* include/commproc.h: The variable cpmp was not used anywhere but
console.c and was static in console.c, so should not have been in
this file as extern.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
* custom/arm_bare_bsp.cfg, custom/armulator.cfg, custom/csb336.cfg,
custom/csb337.cfg, custom/edb7312.cfg, custom/jmr3904.cfg,
custom/pc486.cfg, custom/pc586.cfg, custom/pc686.cfg,
custom/pck6.cfg, custom/vegaplus.cfg: Correct use of arguments for
gcc 4.x. Hopefully they are still OK for gcc 3.3.5.
|
|
|
|
|
| |
PR 740/rtems
* score/src/heapgetfreeinfo.c: Return size of largest not of last block.
|
|
|
|
| |
* bsp_specs: Conditionalize inclusion of crtend/crtn.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
* Makefile.am: Fix typo.
|
|
|
|
|
| |
* pc386/console/vgainit.c, pc386/wd8003/wd8003.c, shared/comm/uart.c:
Fix errors caught by gcc 4.x.
|
|
|
|
|
| |
* 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.
|