Commit Graph

25 Commits

Author SHA1 Message Date
Joel Sherrill
a792b78d7b 2001-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* autotools/Makefile.am, autotools/autoconf-rtems.spec,
	autotools/automake-rtems.spec: New.
	* configure.in, Makefile.am: Add autotools/.
2001-09-06 18:38:31 +00:00
Joel Sherrill
302b76df6a 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* buildalltar.in: New file.
	* configure.in, Makefile.am: Modified to reflect addition of file.
2001-08-30 13:33:32 +00:00
Joel Sherrill
01ec6c0c4c 2001-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: Remove AC_EXEEXT, treat .exe manually.
	* gccnewlib/base-gcc.add: Remove cpp.
	* gccnewlib/gccnewlib.add: mv cpp $target_alias-cpp, update
	copyright.
2001-05-24 19:58:35 +00:00
Joel Sherrill
bd914b4650 2000-11-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: Adapt m4-quoting to autoconf-2.49b, use $host
	instead of $target to setup RPM_CPU, move chmod 755 buildall to
	AC_OUTPUT's extra-cmds.
2000-11-09 16:51:47 +00:00
Joel Sherrill
b507814fd1 2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: Remove trailing '/'s from setting up RPM_SPECdir.
2000-10-26 13:00:02 +00:00
Joel Sherrill
df49c60c96 Merged from 4.5.0-beta3a 2000-06-12 15:00:15 +00:00
Joel Sherrill
70810dcd89 Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
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)
2000-02-08 22:33:25 +00:00
Joel Sherrill
b33ab2b2b3 Patch from David Fiddes <D.J.Fiddes@hw.ac.uk> to match his Cygwin
for RTEMS toolkit.
2000-02-08 15:24:16 +00:00
Joel Sherrill
847dbbe6c7 Patches rtems-rc-20000118-5.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that contains:

    * The fix for the gen68360/network/Makefile.am
    * automatically set permissions to 755 to scripts/buildall and
      scripts-ada/buildall (I remembered a trick to achieve this :).
    * automake support for libbsp/* and libcpu/* (Attn: This part will
      finally break old-style configuration for all non-public cpus)

    NOTES:
    * This patch has only been tested for a random selection of BSPs (I
      haven't rebuilt all toolchains yet).
    * This patch is against rtem-cvs as of this morning (MET).

    To apply:
        patch -p1 <rtems-rc-20000118-5.diff
        cvs rm -f ./c/src/lib/libbsp/Makefile.in
        cvs rm -f ./c/src/lib/libbsp/shmdr/Makefile.in
        cvs rm -f ./c/src/lib/libcpu/Makefile.in
        cvs add ./c/src/lib/libbsp/Makefile.am
        cvs add ./c/src/lib/libbsp/shmdr/Makefile.am
        cvs add ./c/src/lib/libcpu/Makefile.am
        ./bootstrap
2000-02-01 13:41:54 +00:00
Joel Sherrill
42ec72d35c Removed gnat and made final cleanup. 2000-01-27 23:49:44 +00:00
Joel Sherrill
9ce6414850 Attempting to split binutils and gcc into base/shared and CPU specific
packages.
2000-01-24 23:50:28 +00:00
Joel Sherrill
0c602f0474 Patch from David Fiddes <D.J@fiddes.surfaid.org> which adds basic
Cygwin support to the RPM scripts.  The patch from David did not
apply cleanly and Joel ended up making all the modifications
plus some it should have included for consistency by hand.  His comments:

    I've included a diff against the last (19991203) snapshot RPM scripts that
    adds what I think is required for Cygwin support. Basically all this boils
    down to is adding EXE extension support. I've added the AC_EXEEXT rule to
    conifgure.in (requires a valid 'cc' to work - this is not available in the
    standard Cygwin distro). Each of the *.spec.in have @exe_ext@ includes in
    them for each program that results in an EXE. The only odity here is that
    the chill driver program is a shell script and thus does not require .exe to
    be added... The mk*.in have all been updated to process the new exe_ext
    rule.
2000-01-23 19:20:02 +00:00
Joel Sherrill
b41a0d197c RTEMS RPM basically working. 1999-11-22 14:30:41 +00:00
Joel Sherrill
d5704c67a0 Added first stab at mkgnatnewlib. 1999-11-04 13:18:23 +00:00
Joel Sherrill
213c518bd1 Patch generated from scripts-19991025-0.tar.gz from
Ralf Corsepius <corsepiu@faw.uni-ulm.de>:

  Most significant changes:

    * Names for rpms changed again
    * gccnewlib.rpm split into 3 rpms, one for chill, gcj, gcc (includes
      c/c++/f77/objc), simultaneously built from a common *.spec.
    * small patches with major impact to gcc and newlib (Those fixes
      mentioned to Ian, ie. libobjc/libchill are built, multilibing works)
    * gcc patch against gcc-2.95.2 (Should also apply to gcc-2.95.1 without
      major problems)
    * Buildroot removed from */*spec.in
    * New: rpm Group: "rtems" (rpm -q -g rtems reports all RTEMS packages)
1999-10-25 19:35:56 +00:00
Joel Sherrill
72d3f610f4 Merged scripts-19991022-0 changes from Ralf. 1999-10-25 14:15:09 +00:00
Joel Sherrill
ac5a9bf122 Now builds RPM without complete source. Each target is only 15K. 1999-10-21 19:25:19 +00:00
Joel Sherrill
7063e223dc Made the RTEMS version get substituted properly even though it is
not right yet.

Now can specify rpm_build_root via setup.
1999-10-21 17:22:02 +00:00
Joel Sherrill
3953765718 Added sh-rtemself and m68k-rtemself. 1999-10-21 16:15:54 +00:00
Joel Sherrill
43e7d103a0 Changes from Ralf with script-19991021-0. He fixed the %files
issue and has mkbspspec in a better state.  user.cfg is now
gone.

There are some miscellaneous changes to buildall done by Joel
to clean up the build process.
1999-10-21 15:59:54 +00:00
Joel Sherrill
2f23359df0 Moved stuff to rtems subdirectory and made sure the system still
functioned.
1999-10-20 20:23:18 +00:00
Joel Sherrill
431c35dccb Miscellaneous improvements and cleanups committed so I can merge
Ralf's end of day version.
1999-10-20 19:59:01 +00:00
Joel Sherrill
180501501e Adding the infrastructure for gdb. 1999-10-20 15:49:13 +00:00
Joel Sherrill
36b6704eab Corrected typo. 1999-10-20 15:31:15 +00:00
Joel Sherrill
10629f7435 New version from Ralf. 1999-10-20 15:29:12 +00:00