| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
* sptests/sp09/sptest.adb, sptests/sp21/sptest.adb: All RTEMS IO
Manager directives take fewer arguments than these tests used.
|
|
|
|
|
| |
* startup/linkcmds: Move .init section after text section so
C+ global constructors work.
|
|
|
|
|
| |
* cpu_asm.S: More PR267 tinkering which eliminates some conditional
compilation.
|
|
|
|
| |
* sptests/sp04/Makefile.am: Remove init.$(OBJEXT).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Activate tmtests.
* configure.ac: Activate tmtests.
* samples/base_mp/Makefile.am: Add nodeX subdirs.
* sptests/sp01/Makefile.am: Add *.scn.
* sptests/sp02/Makefile.am: Add *.scn.
* sptests/sp03/Makefile.am: Add *.scn.
* sptests/sp04/Makefile.am: Add *.scn.
* sptests/sp05/Makefile.am: Add *.scn.
* sptests/sp06/Makefile.am: Add *.scn.
* sptests/sp07/Makefile.am: Add *.scn.
* sptests/sp08/Makefile.am: Add *.scn.
* sptests/sp09/Makefile.am: Add *.scn.
* sptests/sp11/Makefile.am: Add *.scn.
* sptests/sp12/Makefile.am: Add *.scn.
* sptests/sp13/Makefile.am: Add *.scn.
* sptests/sp14/Makefile.am: Add *.scn.
* sptests/sp15/Makefile.am: Add *.scn.
* sptests/sp16/Makefile.am: Add *.scn.
* sptests/sp17/Makefile.am: Add *.scn.
* sptests/sp19/Makefile.am: Add *.scn.
* sptests/sp20/Makefile.am: Add *.scn.
* sptests/sp21/Makefile.am: Add *.scn.
* sptests/sp22/Makefile.am: Add *.scn.
* sptests/sp23/Makefile.am: Add *.scn.
* sptests/sp24/Makefile.am: Add *.scn.
* sptests/sp25/Makefile.am: Add *.scn.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tmtests/Makefile.am: New.
* tmtests/tm01/Makefile.am: New.
* tmtests/tm02/Makefile.am: New.
* tmtests/tm03/Makefile.am: New.
* tmtests/tm04/Makefile.am: New.
* tmtests/tm05/Makefile.am: New.
* tmtests/tm06/Makefile.am: New.
* tmtests/tm07/Makefile.am: New.
* tmtests/tm08/Makefile.am: New.
* tmtests/tm09/Makefile.am: New.
* tmtests/tm10/Makefile.am: New.
* tmtests/tm11/Makefile.am: New.
* tmtests/tm12/Makefile.am: New.
* tmtests/tm13/Makefile.am: New.
* tmtests/tm14/Makefile.am: New.
* tmtests/tm15/Makefile.am: New.
* tmtests/tm16/Makefile.am: New.
* tmtests/tm17/Makefile.am: New.
* tmtests/tm18/Makefile.am: New.
* tmtests/tm19/Makefile.am: New.
* tmtests/tm20/Makefile.am: New.
* tmtests/tm21/Makefile.am: New.
* tmtests/tm22/Makefile.am: New.
* tmtests/tm23/Makefile.am: New.
* tmtests/tm24/Makefile.am: New.
* tmtests/tm25/Makefile.am: New.
* tmtests/tm26/Makefile.am: New.
* tmtests/tm26/tmtest.adb
* tmtests/tm27/Makefile.am: New.
* tmtests/tm28/Makefile.am: New.
* tmtests/tm29/Makefile.am: New.
* tmtests/tmck/Makefile.am: New.
* tmtests/tmoverhd/Makefile.am: New.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: New.
* configure.ac: New.
* ada.am: New.
* support/Makefile.am: New.
* samples/Makefile.am: New.
* samples/base_mp/Makefile.am: New.
* samples/base_sp/Makefile.am: New.
* samples/hello/Makefile.am: New.
* samples/ticker/Makefile.am: New.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sptests/Makefile.am: New.
* sptests/sp01/Makefile.am: New.
* sptests/sp02/Makefile.am: New.
* sptests/sp03/Makefile.am: New.
* sptests/sp04/Makefile.am: New.
* sptests/sp05/Makefile.am: New.
* sptests/sp06/Makefile.am: New.
* sptests/sp07/Makefile.am: New.
* sptests/sp08/Makefile.am: New.
* sptests/sp09/Makefile.am: New.
* sptests/sp11/Makefile.am: New.
* sptests/sp12/Makefile.am: New.
* sptests/sp13/Makefile.am: New.
* sptests/sp14/Makefile.am: New.
* sptests/sp15/Makefile.am: New.
* sptests/sp16/Makefile.am: New.
* sptests/sp17/Makefile.am: New.
* sptests/sp19/Makefile.am: New.
* sptests/sp20/Makefile.am: New.
* sptests/sp21/Makefile.am: New.
* sptests/sp22/Makefile.am: New.
* sptests/sp23/Makefile.am: New.
* sptests/sp24/Makefile.am: New.
* sptests/sp25/Makefile.am: New.
* sptests/spsize/Makefile.am: New.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ChangeLog: New.
* .cvsignore: New.
* mptests/.cvsignore: New.
* mptests/mp01/.cvsignore: New.
* mptests/mp02/.cvsignore: New.
* mptests/mp03/.cvsignore: New.
* mptests/mp04/.cvsignore: New.
* mptests/mp05/.cvsignore: New.
* mptests/mp06/.cvsignore: New.
* mptests/mp07/.cvsignore: New.
* mptests/mp08/.cvsignore: New.
* mptests/mp09/.cvsignore: New.
* mptests/mp10/.cvsignore: New.
* mptests/mp11/.cvsignore: New.
* mptests/mp12/.cvsignore: New.
* mptests/mp13/.cvsignore: New.
* mptests/mp14/.cvsignore: New.
* samples/.cvsignore: New.
* samples/base_sp/.cvsignore: New.
* samples/hello/.cvsignore: New.
* samples/ticker/.cvsignore: New.
* sptests/.cvsignore: New.
* sptests/sp01/.cvsignore: New.
* sptests/sp02/.cvsignore: New.
* sptests/sp03/.cvsignore: New.
* sptests/sp04/.cvsignore: New.
* sptests/sp05/.cvsignore: New.
* sptests/sp06/.cvsignore: New.
* sptests/sp07/.cvsignore: New.
* sptests/sp08/.cvsignore: New.
* sptests/sp09/.cvsignore: New.
* sptests/sp11/.cvsignore: New.
* sptests/sp12/.cvsignore: New.
* sptests/sp13/.cvsignore: New.
* sptests/sp14/.cvsignore: New.
* sptests/sp15/.cvsignore: New.
* sptests/sp16/.cvsignore: New.
* sptests/sp17/.cvsignore: New.
* sptests/sp19/.cvsignore: New.
* sptests/sp20/.cvsignore: New.
* sptests/sp21/.cvsignore: New.
* sptests/sp22/.cvsignore: New.
* sptests/sp23/.cvsignore: New.
* sptests/sp24/.cvsignore: New.
* sptests/sp25/.cvsignore: New.
* sptests/spsize/.cvsignore: New.
* support/.cvsignore: New.
* tmtests/.cvsignore: New.
* tmtests/tm01/.cvsignore: New.
* tmtests/tm02/.cvsignore: New.
* tmtests/tm03/.cvsignore: New.
* tmtests/tm04/.cvsignore: New.
* tmtests/tm05/.cvsignore: New.
* tmtests/tm06/.cvsignore: New.
* tmtests/tm07/.cvsignore: New.
* tmtests/tm08/.cvsignore: New.
* tmtests/tm09/.cvsignore: New.
* tmtests/tm10/.cvsignore: New.
* tmtests/tm11/.cvsignore: New.
* tmtests/tm12/.cvsignore: New.
* tmtests/tm13/.cvsignore: New.
* tmtests/tm14/.cvsignore: New.
* tmtests/tm15/.cvsignore: New.
* tmtests/tm16/.cvsignore: New.
* tmtests/tm17/.cvsignore: New.
* tmtests/tm18/.cvsignore: New.
* tmtests/tm19/.cvsignore: New.
* tmtests/tm20/.cvsignore: New.
* tmtests/tm21/.cvsignore: New.
* tmtests/tm22/.cvsignore: New.
* tmtests/tm23/.cvsignore: New.
* tmtests/tm24/.cvsignore: New.
* tmtests/tm25/.cvsignore: New.
* tmtests/tm26/.cvsignore: New.
* tmtests/tm27/.cvsignore: New.
* tmtests/tm28/.cvsignore: New.
* tmtests/tm29/.cvsignore: New.
* tmtests/tmck/.cvsignore: New.
* tmtests/tmoverhd/.cvsignore: New.
|
|
|
|
|
|
| |
* configure.ac: New.
* Makefile.am: New.
* .cvsignore: New.
|
|
|
|
|
| |
* aclocal/prog-gnat.m4: New.
* configure.ac: Add ada subdir handling.
|
|
|
|
|
| |
* setup.def, gcc3newlib/gccnewlib.add: Updated the tools for
gcc 3.2 and Ada.
|
|
|
|
|
|
| |
* src/adjtime.c: New file -- adjtime() support required by the
Network Time Protocol (NTP) port to RTEMS.
* src/Makefile.am: Modified to reflect above.
|
|
|
|
|
|
|
|
| |
* configure.ac, shared/misc/Makefile.am: PR217 required that the
idle task be moved to libcpu so it could be more acutely aware of
the CPU model. This file was modified to pick up the idle task
from there.
* shared/misc/m68kidle.c: New file.
|
|
|
|
|
|
| |
* wrapup/Makefile.am: PR217 required that the idle task be moved to
libcpu so it could be more acutely aware of the CPU model. This
file was modified to pick up the idle task from there.
|
|
|
|
| |
* bsp_specs: Added support for -nostdlibs.
|
|
|
|
| |
* Makefile.am: Add preinstall-stamp.
|
|
|
|
|
|
|
| |
* include/Makefile.am: Remove.
* Makefile.am: Merge in former include/Makefile.am.
* configure.ac: Reflect changes above.
Take out unnecessary autoconf macros.
|
|
|
|
| |
* aclocal/bsp-alias.m4: Remove.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .cvsignore, ChangeLog, Makefile.am, README, TODO, buildall.in,
configure.ac, install-sh, missing, mkbinutilspec.in, mkbspspec.in,
mkgdbspec.in, mkgnatnewlibspec.in, mkinstalldirs, mkrpms, mkspec,
setup, setup.def, binutils/.cvsignore, binutils/Makefile.am,
binutils/binutils.spec.in, gdb/.cvsignore, gdb/Makefile.am,
gdb/gdb.spec.in, gnatnewlib/.cvsignore, gnatnewlib/Makefile.am,
gnatnewlib/gnatnewlib.spec.in: Per PR238 GNAT support is now
included in the main RPM specs which support gcc 3.1 and newer
since GNAT is in that source base now.
|
|
|
|
|
| |
* src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h>
to avoid warning on ntohl().
|
|
|
|
|
|
|
|
| |
* rtems/rtems_glue.c: Per PR270, the BSD network code expects that
the value of the number of seconds since boot is non-zero. The
RTEMS network initialization code assures this by waiting for a
second. A more efficient technique is to simply wait until the
number of seconds since boot is non-zero.
|
|
|
|
|
|
|
|
|
| |
* gcc3newlib/gccnewlib.add: Re-add i386-rtems Ada.
Add %_gnat and --define 'gnat [0|1]' support.
Enable gnat for gcc-3.2/Disable for gcc-3.1.
Add hacks to build gnatlib.
Re-activate commented out fragments for old gcc versions.
Add @target_alias@-gnatgcc.
|
|
|
|
|
| |
* setup.def: New gcc 3.1 RPMs (-7).
* gcc3newlib/gccnewlib.add: i386-rtems doesn't build Ada.
|
|
|
|
|
|
|
| |
* gcc3newlib/Makefile.am: Remove c_only remnants.
* gcc3newlib/gccnewlib.add: Reflect gcc-3.2 putting c++
headers into c++ instead of g++.
* gcc3newlib/target-c++.add: Ditto.
|
|
|
|
|
| |
* macros/rtems/score/coremsg.inl: Add <string.h> to remove warning.
* src/threadidlebody.c: Add return 0 to avoid warning.
|
|
|
|
|
|
|
|
|
|
| |
* cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
_ISR_Nest_level, and _Watchdog_Insert() requires this variable
to be modified to determine if an interrupt may have modified
the watchdog chain. Prior to modifying _ISR_Handler(), I had
a test that would fail if _ISR_Flash was not commented out in
_Watchdog_Insert(). After this modification was made, my test
ran flawlessly.
|
|
|
|
|
| |
* cpu_asm.S: Clarified some comments, removed code that forced
SR_IEP on when returning from an interrupt.
|
|
|
|
|
|
|
| |
* mips-stub.c: Re-debugged a breakpoint problem, zbreak target
address was a char * which caused the target instruction to not
be fully copied, so the zbreak logic corrupted the original
instruction and didn't insert a valid break instruction.
|
|
|
|
|
|
| |
* start/start16.S: Per PR259, added code to test for video present
before touching the adapter. Eric Norum <eric.norum@usask.ca>
tested this patch.
|
|
|
|
|
|
|
| |
* rtems_servers/ftpd.c: Remove unused variable buf.
* pppd/md5.c: #include <string.h> to make gcc31 happy.
* rtems_telnetd/telnetd.c: #include <string.h> to make gcc31 happy.
* rtems_webserver/webmain.c: Remove unused variable dir, cp.
|
| |
|
|
|
|
| |
* ChangeLog: Fix bogus entry.
|
|
|
|
|
|
|
|
|
|
| |
* gcc3newlib/base-gnat.add: Don't use %{%prefix}/bin/gnat*.
* gcc3newlib/Makefile.am: Use mkspec for c4x.
* gcc3newlib/gccnewlib.add: Rework processing of %if %build_XXX.
Rework handing Ada.
Don't put adalib and adainclude into files.gcc.
* gcc3newlib/target-gnat.add: Add adalib.
Add adainclude.
|
|
|
|
| |
* src/write.c (_write_r): Change prototype to match newlib's reent.h.
|
|
|
|
| |
* custom/posix.cfg: Don't include host.cfg.
|
|
|
|
|
|
|
|
| |
Posix-BSP-Hacks:
* configure.ac: Add AM_CONDITIONAL(LIBCHIP).
Pass RTEMS_HOST to make/bsp.mak
* Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
* wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
|
|
|
|
| |
* gcc3newlib/base-gnat.add: Use -n rtems-base-gnat.
|
|
|
|
| |
* pppd/utils.c: Include i960 in varargs conditional to avoid error.
|
|
|
|
| |
* gcc3newlib/.cvsignore: Add mkspec.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mkgcc3newlibspec.in: Remove
* gcc3newlib/mkspec.in: New.
* configure.ac: Reflect changes above.
* gcc3newlib/gccnewlib.add: Add build_XXX defines.
Add preliminary gnat support.
* gcc3newlib/base-g77.add: Add build_g77.
* gcc3newlib/base-gcj.add: Add build_gcj.
* gcc3newlib/base-gnat.add: New.
* gcc3newlib/target-c++.add: Add build_cxx.
* gcc3newlib/target-g77.add: Add build_g77.
* gcc3newlib/target-gcj.add: Add build_gcj.
* gcc3newlib/target-objc.add: Add build_objc.
* gcc3newlib/target-gnat.add: New.
* gcc3newlib/Makefile.am: Use ./mkspec. Use unified spec.
|
|
|
|
| |
* console/ps2_mouse.c: Include <string.h> (for abort/exit).
|
|
|
|
| |
* bootloader/Makefile.am: Fix that crappy Makefile.am once again.
|
|
|
|
| |
* aclocal/bsp-configure.m4: Fix small typo in comment.
|
|
|
|
| |
* aclocal/env-rtemsbsp.m4: RTEMS_ROOT="\$(PROJECT_ROOT)/c/$RTEMS_BSP".
|
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_ALIAS.
Add RTEMS_CHECK_BSP_CACHE.
|
|
|
|
| |
* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
|
|
|
| |
* mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
|
|
| |
* shmdr/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
|
|
|
|
|
|
|
| |
* clock/Makefile.am: Use .$(OBJEXT) instead of .o.
* console/Makefile.am: Use .$(OBJEXT) instead of .o.
* shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
* startup/Makefile.am: Use .$(OBJEXT) instead of .o.
* timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
|