Commit Graph

45 Commits

Author SHA1 Message Date
Ralf Corsepius
446a7486b9 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/commom.am: New.
	* Makefile.am: Remove TEMPLATES.
	Put setup.cache into CONFIG_STATUS_DEPENDENCIES instead of
	CONFIGURE_DEPENDENCIES.
	* configure.ac: Remove AC_PREFIX_DEFAULT.
	* binutils/Makefile.am: include common.am.
	* common/common.add.in: Use rtems.com gnats.
	* cpukit/Makefile.am: include common.am.
	* gcc3newlib/Makefile.am: include common.am.
	* gccnewlib/Makefile.am: include common.am.
	* gdb/Makefile.am: include common.am.
	* rtems/Makefile.am: include common.am.
	* rtemsdoc/Makefile.am: include common.am.
2003-08-28 23:43:10 +00:00
Joel Sherrill
217019f3b6 2003-04-18 Joel Sherrill <joel@OARcorp.com>
* ChangeLog, gcc3newlib/gccnewlib.add, gdb/Makefile.am: Merged from
	head.
2003-04-18 12:58:24 +00:00
Joel Sherrill
de819f6e89 2003-02-10 Joel Sherrill <joel@OARcorp.com>
* gdb/gdb.add, gdb/mkspec.in, gdb/target-gdb.add: Use RPM logic to
	determine which targets have simulators, configure with appropriate
	arguments, and package the correct files.
2003-02-10 16:32:27 +00:00
Ralf Corsepius
54ceffa88c 2003-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Apply the 2003-01-31 changes OAR's broken CVS had dropped.
2003-02-05 05:01:11 +00:00
Ralf Corsepius
ab591073c5 2003-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* common/common.add.in: Add Vendor, Distribution, BuildRoot.
	* binutils/Makefile.am: Fix path to clean.add.
	* binutils/binutils.add: Remove BuildRoot.
	* cpukit/Makefile.am:  Use $(top_builddir)/common/common.add,
	$(top_builddir)/common/clean.add, header.add.
	Generate rtems-cpukit.spec.in.
	* cpukit/header.add: New.
	* cpukit/rtems-cpukit.spec.in: Remove.
	* cpukit/rtems-cpukit.add: New.
	* gccnewlib/gccnewlib.add: Remove Buildroot.
	* gdb/gdb.add: Remove Buildroot.
	* rtemsdoc/rtemsdoc.add: Remove BuildRoot.
2003-01-31 07:29:27 +00:00
Ralf Corsepius
9c8ee7b2bd 2003-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* gdb/gdb.add: Remove header, broken cdn-X configuration,
	%clean, Replace @exe_ext@ with %{_exeext}.
	* gdb/mkspec.in: Remove exe_ext.
	* gdb/target-gdb.add: Replace @exe_ext@ with %{_exeext}.
	* gdb/Makefile.am: Use $(top_builddir)/common/common.add,
	$(top_builddir)/common/clean.add, header.add.
	* gcc3newlib/base-gcj.add: Replace @exe_ext@ with %{_exeext}.
	* cpukit/mkspec.in: Remove exe_ext.
	* binutils/Makefile.am: Use $(top_builddir)/common/common.add,
	$(top_builddir)/common/clean.add, header.add.
2003-01-31 05:32:20 +00:00
Ralf Corsepius
b5b0433eaa 2003-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* gcc3newlib/header.add: New.
	* gccnewlib/header.add: New.
	* binutils/header.add: New.
	* gdb/header.add: New.
	* rtemsdoc/header.add: New.
	* rtemsdoc/rtemsdoc.add: New.
	* common/clean.add.in: New.
	* common/common.add.in: New.
2003-01-31 04:46:44 +00:00
Ralf Corsepius
b601e1a44e 2003-01-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* binutils/mkspec.in: New.
	* binutils/.cvsignore: Add mkspec.
	* mkbinutilspec.in: Remove.
	* gdb/Makefile.am: Depend on mkspec.
	* binutils/binutils.add: Add @exe_ext@ to c++filt.
	Add %_defaultbuildroot.
	* configure.ac: Reflect changes above.
2003-01-30 10:21:40 +00:00
Ralf Corsepius
00b8107cce 2003-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* gdb/.cvsignore: Add mkspec.
2003-01-29 14:07:35 +00:00
Ralf Corsepius
c86d8e7f37 2003-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: Fix yesterday's entry.
	* gdb/target-gdb.add: %defattr(-,root,root).
	Use %{_prefix} instead of /opt/rtems.
	Misc. minor changes.
	* gdb/gdb.add: Use %{_prefix} instead of /opt/rtems.
	Remove stray unpackaged files.
	Use %{_defaultbuildroot} instead of hard-coded values.
	configure --disable-nls.
	Misc. minor changes.
	Add BuildPreReq: ncurses-devel.
	* gdb/base-gdb.add: %defattr(-,root,root).
	Use %{_prefix} instead of /opt/rtems.
	Misc. minor changes.
	* gdb/mkspec.in: New.
	* gdb/Makefile.am: Reflect addition of gdb/mkspec.in.
	* gcc3newlib/mkspec.in: Fix usage.
	* gcc3newlib/gccnewlib.add: Use %{_defaultbuildroot} instead of
	hard-coded values. Update copyright notice.
	* mkgdbspec.in: Removed.
	* Makefile.am: Remove mkgdbspec.
	* configure.ac: Remove mkgdbspec.
	Add gdb/mkspec.
2003-01-29 14:06:02 +00:00
Joel Sherrill
c93fb2af84 2002-06-14 Joel Sherrill <joel@OARcorp.com>
* mkgdbspec.in, setup.def, gcc3newlib/gccnewlib.add, gdb/gdb.add:
	Updated to gcc 3.1 and gdb 5.2.
2002-06-14 17:33:04 +00:00
Joel Sherrill
3f60b2aaff 2001-04-16 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Added files added by automake 1.6.1.
	* setup.def: New shot at gcc 3.0.4 RPMs.
	* binutils/Makefile.am, gdb/Makefile.am, rtems/Makefile.am:
	Deleted m68k-rtemself.
	* gcc3newlib/gccnewlib.add: Commented out host/target OS check.
2002-04-16 23:43:23 +00:00
Joel Sherrill
d7c82390d8 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
	AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* autotools/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* binutils/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* gccnewlib/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* gdb/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:54:33 +00:00
Joel Sherrill
7b2368b03d 2001-10-16 Joel Sherrill <joel@OARcorp.com>
* setup.def: Bumped the gdb_patch_version to account for a configuration
	problem on psim where it could not be enabled for powerpc-RTEMS.
	* gdb/Makefile.am: Add i386-RTEMS and powerpc-RTEMS targets.
2001-10-16 13:16:53 +00:00
Joel Sherrill
0671af64ea 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* gdb/Makefile.am, gccnewlib/Makefile.am, binutils/Makefile.am:
	Initially setup CLEANFILES using = instead of += to make
	automake-1.5 happy.
2001-09-24 18:30:27 +00:00
Joel Sherrill
b9a7287e2d 2001-03-14 Joel Sherrill <joel@OARcorp.com>
* gdb/Makefile.am, mkgdbspec.in: Added mipstx39-rtems
	configuration to gdb since this includes the JMR3904 simulator.
2001-03-14 19:43:57 +00:00
Joel Sherrill
06f2f75419 2000-10-30 Joel Sherrill <joel@OARcorp.com>
* buildall.in, mkgdbspec.in, setup.def, binutils/Makefile.am,
	gccnewlib/HISTORY, gccnewlib/Makefile.am, gdb/Makefile.am:
	Added mips-rtems, updated to include new patches and
	gcc 2.95.2/newlib 1.8.2 revision 11 RPM.
2000-10-31 16:44:11 +00:00
Joel Sherrill
08330bf0be Port of RTEMS to the ARM processor family by Eric Valette
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr>
of Canon CRF - Communication Dept.  This port includes a
basic BSP that is sufficient to link hello world.
2000-07-27 01:04:11 +00:00
Joel Sherrill
caeade3324 New file. 2000-06-29 22:30:12 +00:00
Joel Sherrill
5b433165e1 Added initial h8300 support. 2000-06-29 16:28:39 +00:00
Joel Sherrill
847ed4bd37 gdb 5.0 does not install readline so don't try to grab the info files. 2000-06-29 16:28:27 +00:00
Joel Sherrill
df49c60c96 Merged from 4.5.0-beta3a 2000-06-12 15:00:15 +00:00
Joel Sherrill
f50c11bdd5 These files were added or deleted on the 4.5 branch as part of
Ralf's patch to split the .spec files into multiple ".add" parts.
2000-05-28 18:12:21 +00:00
Joel Sherrill
778239e9bb Added on 4.5 branch 2000-05-28 18:03:55 +00:00
Joel Sherrill
bf85b19188 Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
adds .cvsignore.
2000-04-13 14:37:14 +00:00
Joel Sherrill
4c46630639 Patch rtems-rc-20000118-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that contains:

  * cleanups to configuration files
  * A reworked gccnewlib.spec.in: I have reformated it for enhanced
    readability and added more rtems-base packages. It now should be free of
    any installation conflicts (If there still remain some, they should be
    regarded as bugs).
  * A fix to the bin2boot RTEMS_BSP issue (make RTEMS_BSP="pc386 pc486"
    now works).
  * removes libbsp/bare/wrapup
  * Further cleanups
2000-01-31 15:15:10 +00:00
Joel Sherrill
5eac93c7cc Now binutils, gcc, and gdb build into a "base" package that is shared
by all targets and one or more target specific RPMs.  This significantly
reduces the conflicts between the RPMs whether installing one or multiple
targets.
2000-01-25 19:47:32 +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
5503d75c00 Corrected to include extra arguments for simulators on sparc
and powerpc targets.
1999-11-18 20:41:13 +00:00
Joel Sherrill
56e61bb8e1 Patch rtems-rc-19991105-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
This is the gdb.spec.in fix patch:

        * install infos gzip-ed
        * add gdb to group rtems
1999-11-16 14:24:50 +00:00
Joel Sherrill
f5a1fe913b Fixed typo. 1999-11-02 16:07:13 +00:00
Joel Sherrill
5f78061bdf Removing automatically generated files. 1999-10-26 12:31:48 +00:00
Joel Sherrill
85cb0e5f33 Regenerated 1999-10-26 02:35:51 +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
c302d7a390 Regnenerated following update from Ralf. 1999-10-25 19:33:54 +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
e4b4a7713f Generated files removed. 1999-10-20 16:23:32 +00:00
Joel Sherrill
1f339c247f New file. 1999-10-20 15:50:27 +00:00
Joel Sherrill
c4d1d41caf New files. 1999-10-20 15:50:13 +00:00