| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* rtems/Makefile.am: Add src/status.c.
* rtems/include/rtems/rtems/status.h: Make
_Status_Object_name_errors_to_status an external variable.
* rtems/src/status.c: New (split out from
rtems/include/rtems/rtems/status.h).
|
|
|
|
| |
* rtems/Makefile.am: Reformat.
|
|
|
|
| |
* configure.ac: Check for decls of utime and utimes.
|
|
|
|
|
|
| |
PR 1942/cpukit:
* score/src/schedulercbsdetachthread.c: Move initialization of var
"sched_info" down (Avoid it being used uninitialized).
|
|
|
|
| |
* libcsupport/src/utimes.c (utimes): Remove casts to time_t.
|
|
|
|
|
|
|
|
| |
* nios2-mpu-configuration.c, nios2-mpu-descriptor.c,
nios2-mpu-disable-protected.c, nios2-mpu-reset.c: New files.
* Makefile.am: Reflect changes above.
* rtems/score/nios2-utility.h, nios2-context-initialize.c: Added
support for the memory protection unit (MPU).
|
|
|
|
| |
* automake/compile.am: Remove -Werror=...
|
|
|
|
|
| |
* libnetworking/net/if_ethersubr.c (ether_output):
Remove unused vars "hlen", "off".
|
|
|
|
|
| |
* score/include/rtems/score/rbtree.h (_RBTree_Container_of):
Use offsetof. Don't cast to size_t. Include <stddef.h>.
|
|
|
|
|
| |
* libnetworking/libc/res_mkupdate.c (res_mkupdate):
Remove unused var "sp1".
|
|
|
|
|
| |
* libfs/src/dosfs/msdos_file.c (msdos_file_datasync):
Remove unused var "rc".
|
|
|
|
|
| |
* include/rtems/btimer.h: Introduce benchmark_timer_t.
Let benchmark_timer_read return benchmark_timer_t.
|
|
|
|
|
| |
PR 1939/cpukit
* rtems/src/ratemonperiod.c: Fixed type mismatch.
|
|
|
|
|
| |
* libcsupport/include/rtems/libio.h, libcsupport/src/termios.c:
Use size_t for sizes.
|
|
|
|
| |
* libfs/src/pipe/fifo.c: Conditionally use var "sc".
|
|
|
|
| |
* libmisc/shell/fts.c: Conditionally use var "nostat".
|
|
|
|
| |
* pppd/options.c: Remove unused var "ok".
|
|
|
|
|
| |
* libnetworking/rtems/rtems_dhcp.c: Remove unused var
"disconnected".
|
|
|
|
|
|
|
| |
PR 1935/cpukit
* score/include/rtems/score/smplock.h, score/src/smplock.c: SMP nested
count variable was being overritten when nested lock was taken more
than once.
|
|
|
|
|
|
| |
PR 1938/cpukit
* score/include/rtems/score/thread.h: Removed obsolete suspend_count
field from Thread_Control.
|
|
|
|
|
| |
* libfs/src/rfs/rtems-rfs-file-system.c (rtems_rfs_fs_open):
Comment out unused vars "group", "group_base".
|
|
|
|
|
| |
* libmisc/monitor/mon-editor.c (rtems_monitor_task):
Comment out unused vars "debugee", "rp", "fp".
|
|
|
|
|
| |
* posix/src/alarm.c: Make _POSIX_signals_Alarm_TSR static.
Remove unused var "status".
|
|
|
|
| |
* libmisc/shell/main_ls.c: Comment out unused var kflag.
|
|
|
|
| |
* posix/src/ualarm.c: Make _POSIX_signals_Ualarm_TSR static.
|
|
|
|
|
| |
* libmisc/mouse/serial_mouse.c (serial_mouse_initialize):
Remove unused var "status" (Avoid warnings).
|
|
|
|
|
|
| |
* libcsupport/src/termios.c,
libcsupport/include/rtems/termiostypes.h (rtems_termios_puts):
Use size_t for buffer size.
|
|
|
|
|
|
|
| |
* libfs/src/devfs/devfs_mknod.c: Remove const cast.
* libfs/src/imfs/ioman.c: Remove const cast.
* libfs/src/devfs/devfs.h: Make device_name a const char*.
* sapi/include/rtems/io.h: Make device_name a const char*.
|
|
|
|
| |
* libcsupport/src/termios.c: Remove meaningless typecast.
|
|
|
|
|
| |
* libmisc/serdbg/serdbg.h (putDebugChar, getDebugChar):
Remove duplicate decls.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1932/cpukit
* cpu_asm.S: At some point the interrupt trap handler causes a
window-overflow and the window overflow trap handler crashes when
writing to 0. I found that this is because the WIM was bad, to the
window overflow handler uses a uninitialized stack pointer in a
window never used.
* g3=CWP, not WIM
* CWP is incremented by done_flushing no need doing that here also
* I see no reason to create an additional stack frame (save)
* Must turn off traps when updating WIM (maybe already done by caller?)
|
|
|
|
|
|
| |
PR 1931/cpukit
* score/src/percpu.c: The stack must be aligned to CPU alignment
requirement.
|
|
|
|
|
| |
* score/src/threadhandler.c: Don't undefine __USE_INIT_FINI__ for
the avr.
|
|
|
|
|
| |
* libfs/src/imfs/memfile.c (memfile_ioctl): Remove unused var
"the_jnode".
|
|
|
|
|
| |
PR 1918/cpukit
* cpu.c: Initialize context with cleared g4 register.
|
| |
|
|
|
|
|
|
| |
PR 1922
* score/include/rtems/score/schedulercbs.h, score/src/schedulercbs.c:
EDF and CBS scheduler: extern declarations fix.
|
|
|
|
| |
* score/src/scheduleredfupdate.c: Remove unused var "the_node".
|
|
|
|
|
| |
* libmisc/uuid/gen_uuid.c: Introduce PRIutime_t, SCNutime_t and
"utime_t" for 64bit-time_t support.
|
|
|
|
|
| |
* libmisc/shell/main_time.c: Introduce PRIutime_t, SCNutime_t and
"utime_t" for 64bit-time_t support.
|
|
|
|
| |
* libmisc/shell/main_time.c: Introduce PRIdtime_t.
|
|
|
|
| |
* libnetworking/libc/res_comp.c: Eliminate unused var "ppch".
|
|
|
|
| |
* configure.ac: Check for size of time_t.
|
|
|
|
|
| |
* nios2-context-switch.S: Use small-data area access for
_Per_CPU_Information fields.
|
|
|
|
|
|
|
|
|
|
|
| |
* score/include/rtems/score/tod.h: Declare _TOD_Set_with_timestamp()
and _TOD_Get_as_timestamp().
* score/src/coretodset.c: Define _TOD_Set_with_timestamp().
* score/src/coretodget.c: Define _TOD_Get_as_timestamp().
* rtems/src/clockset.c: Use _TOD_Set_with_timestamp().
* score/include/rtems/score/timestamp64.h, score/src/ts64set.c:
Changed parameter types of _Timestamp64_Set().
* rtems/src/clocktodtoseconds.c: Year 2100 is not a leap year.
|
|
|
|
|
| |
* rtems/include/rtems/rtems/clock.h, rtems/src/clockset.c: Added const
qualifier in rtems_clock_set().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1914/cpukit
* score/src/timespecgreaterthan.c, score/src/ts64greaterthan.c:
Removed files.
* score/Makefile.am: Reflect changes above.
* score/include/rtems/score/timespec.h,
score/include/rtems/score/timestamp.h,
score/include/rtems/score/timestamp64.h, score/src/ts64addto.c,
score/src/ts64divide.c, score/src/ts64dividebyinteger.c,
score/src/ts64equalto.c, score/src/ts64getnanoseconds.c,
score/src/ts64getseconds.c, score/src/ts64lessthan.c,
score/src/ts64set.c, score/src/ts64settozero.c,
score/src/ts64subtract.c, score/src/ts64toticks.c,
score/src/ts64totimespec.c: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC,
CPU_TIMESTAMP_USE_INT64, and CPU_TIMESTAMP_USE_INT64_INLINE. Removed
copy and paste.
|
|
|
|
|
| |
PR 1914/cpukit
* rtems/score/cpu.h: Select timestamp implementation.
|
| |
|
|
|
|
|
| |
PR 1914/cpukit
* rtems/score/cpu.h: Select timestamp implementation.
|