Commit Graph

12437 Commits

Author SHA1 Message Date
Chris Johns
45def1d634 Added patch to fix GCC bug PR28400. 2006-07-19 21:51:39 +00:00
Ralf Corsepius
d4609b2f76 Use newlib-1.14.0-rtems-20060707.diff 2006-07-18 07:26:10 +00:00
Ralf Corsepius
22f187d03a Fix setting up targets for solaris* 2006-07-18 07:25:19 +00:00
Ralf Corsepius
4557d3cdd6 Remove infos and man7 if !%build_infos. 2006-07-18 02:32:19 +00:00
Ralf Corsepius
c10a31b11c Require: base packages iff %build_infos 2006-07-17 15:23:04 +00:00
Ralf Corsepius
176aca7965 Require: base-g77 iff %build_infos 2006-07-17 15:22:05 +00:00
Ralf Corsepius
f69ae2e4cf Require: base-gfortran iff %build_infos 2006-07-17 15:21:33 +00:00
Ralf Corsepius
d2b94e7670 Cosmetics. 2006-07-17 14:30:28 +00:00
Joel Sherrill
517782a479 2006-07-16 Joel Sherrill <joel@OARcorp.com>
* preinstall.am: Install spacewire.h
2006-07-16 14:37:02 +00:00
Ralf Corsepius
f3ef35afea Require base-gnat if build_infos is true. 2006-07-16 06:17:32 +00:00
Ralf Corsepius
45fbca9b3e Require base-gcc if build_infos is true. 2006-07-16 06:15:33 +00:00
Ralf Corsepius
c20efa70d7 Cosmetics. 2006-07-16 06:05:37 +00:00
Ralf Corsepius
4edae5cf04 Let *-gcc subpackage require base-package. 2006-07-16 06:05:02 +00:00
Ralf Corsepius
473fe62633 Remove rpmlint warning on subject. 2006-07-16 06:03:36 +00:00
Ralf Corsepius
aaf55634e1 Remove @build_infos@. 2006-07-16 05:05:11 +00:00
Ralf Corsepius
116f0fc7c9 Eliminate @osversion@ 2006-07-16 04:52:38 +00:00
Ralf Corsepius
1ac7a00989 Eliminate @osversion. Hard-code 4.7. 2006-07-16 04:51:16 +00:00
Joel Sherrill
0b83afe90a 2006-07-13 Jerry Needell <jerry.needell@unh.edu>
* clock/ckinit.c, include/leon.h, timer/timer.c, amba/amba.c
	fixed up merge from 4.6.6. Correct references to
	LEON3_IrqCtrl_Regs_Map.mask[x] and LEON3_Timer_Regs_Map.timer[x].
2006-07-14 20:11:29 +00:00
Thomas Doerfler
8eb78a204e added ChangeLog entries for PR1117/1118/1119/1120 2006-07-14 09:52:00 +00:00
Ralf Corsepius
26bdc87570 Use <os>/<arch>/Makefile.am in check for all/rtems. 2006-07-14 06:54:23 +00:00
Ralf Corsepius
cb9c5a8652 include ../gcc.am 2006-07-14 06:05:04 +00:00
Ralf Corsepius
969f4d583c New. Split out from i686/Makefile.am 2006-07-14 06:04:51 +00:00
Ralf Corsepius
7681446f8e include ../gcc.am 2006-07-14 05:19:05 +00:00
Ralf Corsepius
4e7fb7be22 New. Split out from i686/Makefile.am 2006-07-14 05:18:42 +00:00
Joel Sherrill
6e97f0bf0a Fix whitespace. 2006-07-13 20:51:21 +00:00
Joel Sherrill
984ccfedb1 Change RTEMS to Joel. 2006-07-13 20:50:54 +00:00
Joel Sherrill
460d7e78ce 2006-07-13 Joel Sherrill <joel@oarcorp.com>
* configure.ac, rtems4.7/Makefile.am, rtems4.7/arm/Makefile.am,
	rtems4.7/arm/gdb-sources.add, rtems4.7/avr/Makefile.am,
	rtems4.7/avr/gdb-sources.add, rtems4.7/h8300/Makefile.am,
	rtems4.7/h8300/gdb-sources.add, rtems4.7/i386/Makefile.am,
	rtems4.7/i386/gdb-sources.add, rtems4.7/m68k/Makefile.am,
	rtems4.7/m68k/gdb-sources.add, rtems4.7/mips/Makefile.am,
	rtems4.7/mips/gdb-sources.add, rtems4.7/powerpc/Makefile.am,
	rtems4.7/powerpc/gdb-sources.add, rtems4.7/sh/Makefile.am,
	rtems4.7/sh/gdb-sources.add, rtems4.7/sparc/Makefile.am,
	rtems4.7/sparc/gdb-sources.add, rtems4.7/tic4x/gdb-sources.add:
	Updated to gdb 6.5
	* patches/gdb-6.5-rtems-20060713.diff, rtems4.7/mipstx39/.cvsignore,
	rtems4.7/mipstx39/Makefile.am, rtems4.7/mipstx39/gdb-sources.add: New files.
2006-07-13 16:48:53 +00:00
Ralf Corsepius
6933a4cf09 BR: libtermcap-devel for sparc-rtems. 2006-07-13 12:50:17 +00:00
Ralf Corsepius
b18c5f7ceb 2006-07-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* doxy-filter: New.
	* Makefile.am: Add doxy-filter.
2006-07-13 06:37:43 +00:00
Till Straumann
47854a0d16 PR 1110/networking
* libnetworking/machine/in_cksum.h: Replaced PPC and
	i386 assembly algorithms (must not assume carry bit is preserved
	across multiple asms). Added packet header as a 'm' input
	operand for all CPU variants. Added carry bit to clobber list.
2006-07-13 01:27:30 +00:00
Till Straumann
b365d4d88d * shared/pci/pcibios.c: let pci_find_device() return
-1 on failure, not just non-zero status. I found that
	some driver(s) [e.g. dec21140] explicitely check for -1.
2006-07-13 00:41:03 +00:00
Till Straumann
a031fc2272 * rtems/old-exceptions/cpu.h, rtems/powerpc/registers.h:
Checked inline assembly; added early-clobber '&' to output operands
	of multi-instruction asms.
2006-07-13 00:36:15 +00:00
Till Straumann
60426fed46 * pppd/sys-rtems.c: fixed error message so that the correct
ioctl is reported.
2006-07-13 00:32:41 +00:00
Till Straumann
05e2e4ca29 * mpc6xx/mmu/bat.c, mpc6xx/mmu/pte121.c, shared/src/cache.c:
Checked inline assembly code; added 'm' operands and
	paranoia 'memory' clobbers. Also, made sure that no
	pure input operands are modified by the asm.
2006-07-13 00:29:06 +00:00
Till Straumann
c8f74b474a * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
(gcc-4.1.1 warns that uint32_t and unsigned int are different).
2006-07-12 23:43:56 +00:00
Till Straumann
689429f8d6 * shared/startup/probeMemEnd.c: added paranoia to inline
assembly code; added 'memory' clobbers and made sure
	any registers modified by the 'asm' appear in the output
	operands.
2006-07-12 23:39:48 +00:00
Till Straumann
c632f6471c * shared/startup/panic.c: Fixed compiler warnings. 2006-07-12 23:37:13 +00:00
Joel Sherrill
ad6a58d00d 2006-07-12 Jerry Needell <jerry.needell@unh.edu>
* amba/amba.c, clock/ckinit.c, include/amba.h, timer/timer.c: Search
	for the Timer Register when initializing the amba rather than before
	each potential use.
2006-07-12 20:57:29 +00:00
Joel Sherrill
d959898b3a 2006-07-12 RTEMS
* rtems4.7/arm/gdb-sources.add, rtems4.7/avr/gdb-sources.add,
	rtems4.7/h8300/gdb-sources.add, rtems4.7/i386/gdb-sources.add,
	rtems4.7/m68k/gdb-sources.add, rtems4.7/mips/gdb-sources.add,
	rtems4.7/powerpc/gdb-sources.add, rtems4.7/sh/gdb-sources.add,
	rtems4.7/sparc/gdb-sources.add, rtems4.7/tic4x/gdb-sources.add:
	Update gdb to use newer patch. This lets sparc build simulator and
	mips build at all.
	* patches/gdb-6.4-rtems-20060712.diff: New file.
2006-07-12 20:48:51 +00:00
Joel Sherrill
8faa4a5343 2006-07-12 Joel Sherrill <joel@OARcorp.com>
* libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
2006-07-12 19:09:24 +00:00
Joel Sherrill
9956f81dfb 2006-07-12 Joel Sherrill <joel@OARcorp.com>
* Makefile.am, include/leon.h: Try to merge rest of 4.6 BSP changes.
	* include/spacewire.h: New file.
2006-07-12 19:08:32 +00:00
Joel Sherrill
97871c9717 2006-07-12 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Merge SHM support from 4.6 branch.
	* shmsupp/README, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
	shmsupp/mpisr.c: New files.
2006-07-12 18:24:44 +00:00
Joel Sherrill
1a3ddc1004 2006-07-11 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c: Actually call the routine to find the LEON3 time.
2006-07-11 22:27:28 +00:00
Joel Sherrill
83df49f697 2006-07-11 Joel Sherrill <joel@OARcorp.com>
PR 1124/rtems
	* score/include/rtems/score/threadq.h, score/src/coremutexseize.c,
	score/src/coremutexsurrender.c, score/src/threadqenqueue.c,
	score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c:
	The placement of the changing a thread's priority when using priority
	ceiling should be on the successful transfer of the mutex -- not when
	the thread tries to acquire. Plus the lack of a dispatch disable
	point lead to the potential for a thread timing out and already
	having inherited the ceiling priority.
2006-07-11 21:05:12 +00:00
Thomas Doerfler
e8f5da0d2d fixed system.h: only include ATA/IDE driver, when BSP supports an ide interface 2006-07-11 19:57:33 +00:00
Joel Sherrill
4795141c99 2006-07-11 Joel Sherrill <joel@OARcorp.com>
* leon_greth/.cvsignore, leon_greth/leon_greth.c: New files.
	Missed adding in previous commit of merge.
2006-07-11 15:56:58 +00:00
Joel Sherrill
72baf56520 2006-07-11 Joel Sherrill <joel@OARcorp.com>
* clock/ckinit.c, timer/timer.c: Make sure LEON3_Timer_Regs is
	initialized for the timer driver.
2006-07-11 14:53:07 +00:00
Ralf Corsepius
daf46560dc Sync. 2006-07-11 14:46:22 +00:00
Ralf Corsepius
0b130fae9c Rebuild with arm-patch applied. 2006-07-11 14:45:24 +00:00
Joel Sherrill
81d914d804 2006-07-11 Jerry Needell <jerry.needell@unh.edu>
* libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
	4.6 branch.  Original modifications by Gaisler Enterprises.
	* libchip/network/greth.c, libchip/network/greth.h: New files.
2006-07-11 14:15:22 +00:00