summaryrefslogtreecommitdiffstats
path: root/tools/cpu (unfollow)
Commit message (Collapse)AuthorFilesLines
2006-08-152006-08-15 Kolja Waschk <kawk@telos.de>Joel Sherrill15-115/+1283
* linkcmds.c, linkcmds.h, memory.c, memory.h, sample.ptf: New files. * bridges.c: corrected detection of bridged connections * clocks.c: removed a printf * linkcmds.[ch] new files, added output of linker script * Makefile.am: added new files * memory.[ch]: new files, detection of memory in SOPC configuration * nios2gen.c: updated command line parsing and output control * output.[ch]: improved output of BSP header file * ptf.[ch]: added ptf_dump_ptf_item and small fixes * sample.ptf: new file, sample configuration for nios2gen * README: updated
2006-08-102006-08-10 Joel Sherrill <joel@oarcorp.com>Joel Sherrill2-3/+37
* nios2gen.c: Added some very basic support for --help and --version options along with output that is roughly in GNU format. This is required by help2man. help2man expects this all to be written to stdout instead of stderr so this was changed as well. * ChangeLog: New file.
2006-08-092006-08-09 Kolja Waschk <waschk@telos.de>Joel Sherrill17-0/+1837
* configure.ac: New port to Altera NIOS II. * nios2/.cvsignore, nios2/Makefile.am, nios2/README, nios2/bridges.c, nios2/bridges.h, nios2/clocks.c, nios2/clocks.h, nios2/configure.ac, nios2/devices.c, nios2/devices.h, nios2/nios2gen.c, nios2/output.c, nios2/output.h, nios2/ptf.c, nios2/ptf.h: New files.
2006-01-312006-01-31 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+6
* shgen.c: include <stdlib.h>.
2004-09-24Fix typo in previous change.Ralf Corsepius3-3/+3
2004-09-242004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius6-3/+15
* configure.ac: Require automake > 1.9.
2004-09-242004-09-24 Ralf Corsepius <ralf_corsepiu@rtems.org>Ralf Corsepius2-1/+7
* configure.ac: Remove RTEMS_CPU_SUBDIRS.
2004-04-20Remove stray white spaces.Ralf Corsepius2-27/+27
2004-02-042004-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* Makefile.am: DIST_SUBDIRS = @subdirs@.
2004-01-062004-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* Makefile.am: Let shgen.1 depend on shgen$(EXEEXT).
2003-12-122003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-6/+18
* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2003-12-122003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+5
* Makefile.am: Cosmetics.
2003-09-262003-09-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* Makefile.am: Obsoleting HP PA-RISC port.
2003-09-262003-09-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-463/+5
* hppa1.1/.cvsignore, hppa1.1/ChangeLog, hppa1.1/Makefile.am, hppa1.1/configure.ac, hppa1.1/genoffsets.c: Removed.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* genoffsets.c: URL for license changed.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* size_rtems.in: URL for license changed.
2003-08-112003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-4/+20
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-03-11Merger from rtems-4-6-branch.Ralf Corsepius8-4/+16
2003-02-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-4/+20
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2003-02-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-4/+20
* configure.ac: AC_PREREQ(2.57).
2002-10-212002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius8-12/+36
* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2002-06-272002-06-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
* Makefile.am: genoffsets must be built before the executive.
2002-04-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-2/+8
* configure.ac: Remove AC_EXEEXT (obsolete).
2002-04-032001-04-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+348
* sh/COPYING: Readded. Deleting this violated GPL on shgen.
2002-04-022001-04-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-19/+4
* sh/COPYING: Deleted.
2002-04-022001-04-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* sh/Makefile.am: Use "./shgen" not "shgen" so current directory does not have to be in the PATH.
2002-04-022001-04-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* Makefile.am: Remove unix from DIST_SUBDIRS.
2002-03-292001-03-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-192/+6
* Per PR150, unix directory and contents removed. * unix/, unix/ChangeLog, unix/Makefile.am, unix/configure.ac, unix/gensize.c: Deleted.
2002-03-282002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill15-15/+45
* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * Makefile.am: Remove AUTOMAKE_OPTIONS.
2001-10-122001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-0/+123
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
2001-10-122001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-109/+0
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-0/+35
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-3/+6
* configure.in: AC_PREREQ(2.52), apply RTEMS_CPU_SUBDIRS.
2000-11-152000-11-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+6
* shgen.c: Set default Phi to 20MHz (BUG-FIX).
2000-11-092000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-5/+25
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2000-11-022000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-5/+25
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2000-10-312000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-5/+25
* Makefile.am: Switch to GNU-canonicalized autoconf macros.
2000-08-10Adding ChangeLogs.Joel Sherrill5-0/+15
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill9-44/+87
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill5-0/+66
adds .cvsignore.
2000-02-08Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-4/+9
that contains: * Removes remaining (now illegal) references to $(SRC) from a couple of Makefile.ams * Removes duplicate AC_CONFIG_SUBDIRS macro from c/configure.in * Moves ENABLE_LIBCDIR into RTEMS_PROG_C[C|XX]_FOR_TARGET (hides LIBCDIR from most configure scripts, i.e. LIBCDIR becomes less visible) * Adds RTEMS_PROG_C[C|XX]_FOR_TARGET and RTEMS_CANONICALIZE_TOOLS to libbsp/*/configure.ins (A minor bug in previous implementations, which only has an impact when switching to GNU/Cygnus canonicalization) * Cleans up several bogus comments. * Removes MKLIB * Switches the version number to 4.5.0 (for testing version number handling)
1999-11-17Updated copyright notice.Joel Sherrill3-8/+5
1999-11-17Patch rtems-rc-19991105-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill3-7/+25
His comments follow: This is a minor enhancement to shgen, which should not have any side-effects.
1999-10-06Removed aclocal.m4 generated from aclocal macrosJoel Sherrill5-1360/+0
1999-10-06Removed configure generated from configure.inJoel Sherrill5-7616/+0
1999-10-05Regenerated.Joel Sherrill10-429/+449
1999-10-04Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to make fix bugJoel Sherrill5-16/+16
where wrapup left pieces out of the librtemsall.a.
1999-10-04Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill5-5/+5
The patch below actuallly consists of two patches: 1) moving librpc to c/src/librpc similar to what has been done to librtems++ 2) reworked configure scripts, many safety and dependency checks added to aclocal/*.m4 macros + configuration fixes. To apply: mkdir c/src/librpc mkdir c/src/librpc/src cp c/src/lib/librpc/*.c c/src/librpc/src cp c/src/lib/librpc/Makefile.in c/src/librpc/src mkdir c/src/librpc/include mkdir c/src/librpc/include/rpc cp c/src/lib/include/rpc/* c/src/librpc/include/rpc patch -p1 < ../rtems-rc-19990820-7.diff rm -rf c/src/lib/librpc rm -rf c/src/lib/include/rpc ./autogen The additional checks in aclocal/*m4 macros add rather restrictive, sometimes unnecessarily restrictive constraints on the sequence of how macros can be used in a configure.in script. Adding them has let my problems with some more complicated configuration options vanish. Apparently some macros had not been in the required order . ---- Now I still get some linking errors for some cpus and bsps, esp when linking cdtest, but also at other locations: e.g. this happens for mips64orion/p4600: # make[5]: Entering directory `/lfs/poseidon/users/rtems/src/multi/build/mips64orion-rtems/c/p4600/tests/samples/hello' /opt/rtems/bin/mips64orion-rtems-gcc --pipe -B../../../../../../p4600/lib/ -specs bsp_specs -qrtems -DP4000 -DCPU_R4000 -DP3_DIAG -D_R4000 -D__mips=3 -mcpu=4600 -G0 -I../../../../../../p4600/lib/include/networking -g -Wall -ansi -fasm -O4 -fomit-frame-pointer -o o-p4600/hello.exe o-p4600/init.o ../../../../../../p4600/lib/no-dpmem.rel ../../../../../../p4600/lib/no-event.rel ../../../../../../p4600/lib/no-msg.rel ../../../../../../p4600/lib/no-mp.rel ../../../../../../p4600/lib/no-part.rel ../../../../../../p4600/lib/no-signal.rel ../../../../../../p4600/lib/no-timer.rel ../../../../../../p4600/lib/no-rtmon.rel /opt/rtems/mips64orion-rtems/lib/libc.a(dtoa.o): In function `_dtoa_r': /opt/hermes/embedded/build/build-mips64orion-tools/mips64orion-rtems/newlib/libc/stdlib/../../../../../src/newlib/libc/stdlib/dtoa.c:348: relocation truncated to fit: R_MIPS_LITERAL no symbol /opt/hermes/embedded/build/build-mips64orion-tools/mips64orion-rtems/newlib/libc/stdlib/../../../../../src/newlib/libc/stdlib/dtoa.c:348: relocation truncated to fit: R_MIPS_LITERAL no symbol /opt/hermes/embedded/build/build-mips64orion-tools/mips64orion-rtems/newlib/libc/stdlib/../../../../../src/newlib/libc/stdlib/dtoa.c:348: relocation truncated to fit: R_MIPS_LITERAL no symbol collect2: ld returned 1 exit status # mips64orion-rtems-gcc -v Reading specs from /opt/rtems/lib/gcc-lib/mips64orion-rtems/2.95.1/specs gcc version 2.95.1 19990816 (release) # mips64orion-rtems-ld -v GNU ld version 2.9.5 (with BFD 2.9.5)
1999-10-04Removed Makefile.in generated from Makefile.amJoel Sherrill4-1426/+0
1999-10-04Regenerated.Joel Sherrill14-114/+133