| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
* custom/Makefile.am: Remove.
* compilers/Makefile.am: Remove.
* compilers/.cvsignore: Remove.
* Makefile.am: Merge-in former */Makefile.ams.
Add more vars to <BSP>.cache.
* configure.ac: Reflect changes above. Cosmetic fixes.
|
|
|
|
|
| |
* machine/in_cksum.h: Per PR200 fix multi-line inline assembly
to satisfy gcc 3.1 and newer.
|
|
|
|
|
|
| |
* console/console.c, fatal/bspfatal.c, startup/bspclean.c,
startup/page_table.c: Per PR200 fix multi-line inline assembly
to satisfy gcc 3.1 and newer.
|
|
|
|
|
|
| |
* rtems/powerpc/cache.h: New file (extracted from
old-exceptions/cpu.h)
* Makefile.am: Relect changes above.
|
|
|
|
| |
* cpu.c: Include <rtems/powerpc/cache.h>.
|
|
|
|
|
|
|
| |
* rtems/score/ppc.h: Remove rtems_multilib.
Add mpc555 (Based on comments from Sergei Organov <osv@javad.ru>).
* rtems/old-exceptions/cpu.h: Remove _CPU_Data_Cache_Block_Flush.
Remove _CPU_Data_Cache_Block_Invalidate.
|
|
|
|
|
|
|
| |
* monitor/mon-command.c: Per PR192 the RTEMS monitor makes everything
lowercase. The capture engine need to set triggers or watches on task
with uppercase names.
Also stop the monitor repeating command when enter is pressed.
|
|
|
|
| |
* startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
|
|
|
|
| |
* src/objectcomparenamestring.c: Fix typos.
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/score/object.h, inline/rtems/score/object.inl,
src/objectcomparenamestring.c: Address PR81 that
reworked POSIX message queues to add a descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue. As part of debugging this
it became clear that _Objects_Compare_name_string was broken
and a simple version using strncmp() was substituted.
|
|
|
|
|
|
|
| |
* psxmsgq01/init.c: Reflect changes made to address PR81 that
reworked POSIX message queues to add a descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue.
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
Per PR81 reworked to add a message queue descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue.
|
|
|
|
| |
* include/bsp.h: Change SIS to ERC32_BSP.
|
|
|
|
|
| |
* libc/gxx_wrappers.c: Fix to keep prototype same as in gcc and
remove warning.
|
|
|
|
|
| |
* netinet/in_cksum_i386.c: Add volatile so the more agressive
optimization in gcc 3.1 does not reorder things.
|
|
|
|
|
| |
* src/task.c (_ITRON_Task_User_extensions): Add new fields to
be correct in respect to newly added fields for separate switch list.
|
|
|
|
|
| |
* src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
internal include files.
|
|
|
|
| |
* start/start.S: remove targopts.h.
|
|
|
|
| |
* asm.h: Use cpuopts.h instead of targopts.h.
|
|
|
|
| |
* rtems/score/hppa.h: Remove rtems/score/targopts.h.
|
|
|
|
|
|
| |
* src/powerpc/rdbg_cpu_asm.S: Reflect changes to
<rtems/score/cpu.h>.
* src/powerpc/rdbg_f.c: Ditto.
|
|
|
|
| |
* pppd/utils.c: Adapt to gcc-3.x.
|
|
|
|
|
| |
* network/dec21140.c: Reflect changes to powerpc's
rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* shared/include/cpu.h: Removed.
* shared/include/Makefile.am: Reflect changes above.
* shared/include/spr.h: Include rtems/powerpc/registers.h instead of
libcpu/cpu.h.
* mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
* mpc6xx/exceptions/asm_utils.S: Ditto.
* mpc6xx/exceptions/raw_exception.c: Ditto.
* mpc6xx/mmu/mmuAsm.S: Ditto.
* mpc6xx/timer/timer.c: Ditto.
* mpc8260/exceptions/asm_utils.S: Ditto.
* mpc8260/exceptions/raw_exception.c: Ditto.
* mpc8xx/exceptions/asm_utils.S: Ditto.
* mpc8xx/exceptions/raw_exception.c: Ditto.
* ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
|
|
|
|
|
| |
* rtems/score/cpu.h: Removed.
* Makefile.am: Reflect changes above.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bootloader/exception.S: Reflect changes to <rtems/score/cpu.h>.
* bootloader/head.S: Ditto.
* bootloader/misc.c: Ditto.
* console/polled_io.c: Ditto.
* irq/irq.c: Ditto.
* irq/irq_asm.S: Ditto.
* irq/irq_init.c: Include <rtems/bspIo.h>.
* start/start.S: Reflect changes to <rtems/score/cpu.h>.
* vectors/vectors.S: Ditto.
|
|
|
|
| |
* vectors/vectors.S: Include <asm.h>.
|
|
|
|
|
| |
* startup/bspstart.c: Include <rtems/bspIo.h>.
* vectors/align_h.S: Use <> instead of "" for include files.
|
|
|
|
|
|
|
|
| |
* irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
* irq/irq_asm.S: Ditto.
* network/network.c: Include <rtems/bspIo.h>.
* start/start.S: Include <asm.h> instead of "asm.h".
* vectors/vectors.S: Reflect changes to <rtems/score/cpu.h>.
|
|
|
|
|
|
|
|
| |
* irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
Fix loopCounter.
* irq/irq_asm.S: Reflect changes to <rtems/score/cpu.h>.
* vectors/vectors.S: Ditto.
* vectors/vectors_init.c: Include <rtems/bspIo.h>.
|
|
|
|
|
|
|
| |
* irq/irq.c: Reflect changed to <rtems/score/cpu.h>.
* irq/irq_asm.S: Ditto.
* vectors/vectors.S: Ditto.
* vectors/vectors_init.c: Include <rtems/bspIo.h>.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* asm.h: Include cpuopts.h instead of targopts.h.
* rtems/new-exceptions/cpu.h: Relocated from
libbsp/powerpc/support/new_exception_processing/rtems/score/cpu.h
* rtems/old-exceptions/cpu.h: Relocated from
c/src/lib/libbsp/powerpc/support/old_exception_processing/rtems/score/cpu.h
* rtems/powerpc/registers.h: Relocated and renamed from
libcpu/powerpc/shared/include/cpu.h.
* rtems/score/cpu.h: New.
* Makefile.am: Reflect changes above.
|
|
|
|
|
|
| |
* startup/nulsystbl.c: Fix braces.
* startup/Makefile.am: Remove types.h.
* startup/types.h: Remove.
|
|
|
|
|
|
| |
* rtems/score/cpu.h (CPU_ISR_Disable and CPU_ISR_Enable): Correct them
where they correctly inform the compiler about the register they
are modifying.
|
|
|
|
|
|
| |
* startup/nulsystbl.c: Fix braces.
* startup/Makefile.am: Remove types.h.
* startup/types.h: Remove.
|
|
|
|
| |
* include/rtems/system.h: Remove targopts.h.
|
|
|
|
| |
* shared/include/cpu.h: Added ifndef ASM.
|
|
|
|
|
|
|
|
|
|
|
| |
* base_sp/apptask.c: Include <stdlib.h>.
* hello/init.c: Ditto.
* paranoia/init.c: Ditto.
* ticker/tasks.c: Ditto.
* unlimited/init.c: Ditto.
* unlimited/test1.c: Ditto.
* unlimited/test2.c: Ditto.
* unlimited/test3.c: Ditto.
|
|
|
|
| |
* libc/scandir.c: Initialize nitems = 0.
|
|
|
|
|
| |
* include/rtems/system.h: Add the sparc to the target supporting
multlibs.
|
|
|
|
|
|
| |
* irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set.
* startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>,
<rtems/bspIo.h>
|
|
|
|
| |
* ChangeLog: Corrected paths on past few commits.
|
|
|
|
| |
* shared/include/cpu.h: Don't include cpuIdent.h.
|
|
|
|
| |
* exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
|
|
|
|
| |
* exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
|
|
|
|
| |
* startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
|
|
|
|
| |
* startup/bspstart.c: Include <libcpu/cpuIdent.h>.
|
|
|
|
|
|
| |
* irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set.
* startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>,
<rtems/bspIo.h>
|
|
|
|
|
|
|
| |
* shared/include/cpuIdent.h: New.
* shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
* shared/include/cpu.h: Ditto.
* shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
|
|
|
|
| |
* configure.ac: Remove ENABLE_GCC28.
|