Commit Graph

12749 Commits

Author SHA1 Message Date
Ralf Corsepius
fbf8301b58 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* cpu_asm.S: Re-add HI, LO.
2006-11-08 08:42:45 +00:00
Ralf Corsepius
3faa99f239 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* irq.c: Add missing newline.
	* rtems/score/cpu.h: Eliminate hidden backspaces.
2006-11-08 08:23:35 +00:00
Ralf Corsepius
da95961027 Eliminate hidden backspaces. 2006-11-08 08:23:19 +00:00
Ralf Corsepius
918b7a9f7e Add missing newline 2006-11-08 08:21:20 +00:00
Joel Sherrill
068c3ee1df 2006-11-02 Steven Johnson <sjohnson@sakuraindustries.com>
* libnetworking/netdb.h, libnetworking/libc/gethostbyht.c,
	libnetworking/libc/gethostnamadr.c: This patch adds a functional
	gethostbyname_r to RTEMS. We were having problems with multiple
	threads calling gethostbyname, so we decided the best way to deal
	with it was to do it properly, rather than kludge up our code to make
	gethostbyname safe. We have found several slightly different
	parameter lists for this function, it does not seem to be standard.
	The one we used has the linux interface. In RTEMS there was an
	existing gethostbyname_r inside a #ifdef _THREAD_SAFE which was NOT
	Threadsafe, as this just called gethostbyname. So we have placed all
	of the additional code inside the #ifdef _THREAD_SAFE.
2006-11-02 21:48:41 +00:00
Joel Sherrill
e1d578d8bc 2006-11-01 Joel Sherrill <joel@OARcorp.com>
* bsp_specs: Fix typo.
2006-11-01 16:06:03 +00:00
Joel Sherrill
550d13ea18 2006-10-30 Joel Sherrill <joel@OARcorp.com>
* startup/rtems-ctor.cc: Conditionally disable non-GCC code.
2006-10-30 22:23:46 +00:00
Joel Sherrill
302f5fa579 2006-10-30 Joel Sherrill <joel@OARcorp.com>
PR 841/rtems
	* psxsem01/init.c: Make sem_timedwait more conformant to Open Group
	specification.
2006-10-30 22:22:00 +00:00
Joel Sherrill
0c2ec7f52c 2006-10-30 Joel Sherrill <joel@OARcorp.com>
PR 841/rtems
	* itron/inline/rtems/itron/semaphore.inl, itron/src/twai_sem.c,
	posix/include/rtems/posix/semaphore.h,
	posix/inline/rtems/posix/semaphore.inl,
	posix/src/semaphorewaitsupp.c, posix/src/semtimedwait.c,
	posix/src/semwait.c, rtems/src/semobtain.c,
	rtems/src/semtranslatereturncode.c,
	score/include/rtems/score/coresem.h, score/src/coresemseize.c: Make
	sem_timedwait more conformant to Open Group specification.
2006-10-30 22:21:23 +00:00
Joel Sherrill
842a8fe157 2006-10-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: New file.
2006-10-30 16:56:10 +00:00
Joel Sherrill
b174ee85ac 2006-10-30 Joel Sherrill <joel@OARcorp.com>
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
2006-10-30 16:53:54 +00:00
Ralf Corsepius
5cde0c45ee Update sparc dep to rtems4.8 2006-10-30 03:53:00 +00:00
Ralf Corsepius
5fcda0225a Remove (unused) 2006-10-27 08:42:14 +00:00
Ralf Corsepius
d94d76adcc Remove (unused). 2006-10-27 08:32:40 +00:00
Ralf Corsepius
f5b9b5b149 Remove (broken). 2006-10-27 08:32:05 +00:00
Ralf Corsepius
2466600af1 Remove (obsolete). 2006-10-27 08:31:28 +00:00
Ralf Corsepius
31691791a4 2006-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac, Makefile.am: Remove rtems4.7.
	* rtems4.7: Remove (Development now in rtems-4-7-branch only).
2006-10-27 08:29:40 +00:00
Ralf Corsepius
136e2349ba Remove rtems-4.7 2006-10-27 08:27:56 +00:00
Ralf Corsepius
58b7d38fb8 Remove (unused). 2006-10-27 08:26:24 +00:00
Ralf Corsepius
4e0f6b73cc Bump GCC_RPMREL. 2006-10-27 08:24:43 +00:00
Ralf Corsepius
969d68c91e 2006-10-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* patches/newlib-1.14.0-rtems4.8-20061027.diff: New.
	* patches/newlib-1.14.0-rtems-20061026.diff: Remove (broken).
2006-10-27 08:23:17 +00:00
Ralf Corsepius
29aed1fd56 Update to newlib-1.14.0-rtems4.8-20061027.diff 2006-10-27 08:21:17 +00:00
Ralf Corsepius
653db3fc93 New. 2006-10-27 08:18:04 +00:00
Joel Sherrill
d8f7868689 2006-10-26 Joel Sherrill <joel@OARcorp.com>
* ada_user/.cvsignore, bsp_howto/.cvsignore, cpu_supplement/.cvsignore,
	develenv/.cvsignore, filesystem/.cvsignore, itron3.0/.cvsignore,
	networking/.cvsignore, new_chapters/.cvsignore, porting/.cvsignore,
	posix1003.1/.cvsignore, relnotes/.cvsignore: Add missing files.
2006-10-26 18:36:40 +00:00
Joel Sherrill
7693aecf03 2006-10-26 Joel Sherrill <joel@OARcorp.com>
* patches/newlib-1.14.0-rtems-20061026.diff: New file.
2006-10-26 18:01:34 +00:00
Joel Sherrill
7ced91427f 2006-10-26 Joel Sherrill <joel@OARcorp.com>
* configure, include/bspopts.h.in: Removed.
2006-10-26 13:47:07 +00:00
Joel Sherrill
5112ff5a88 2006-10-25 Jennifer Averett <jennifer@oarcorp.com>
* libcsupport/src/termios.c: Change attribute of semaphore. It was
	counting interrupts not acting as a condition synchronization mutex.
	Since the caller did not always need to obtain the semaphore, it was
	not being decremented until there was no data. This could occur after
	hours of running a system and thousands of interrupts. The code in
	fillBufferQueue would spin until it had consumed all of those
	semaphore counts.
2006-10-25 11:28:08 +00:00
Joel Sherrill
1e3518b16c 2006-10-25 Joel Sherrill <joel@OARcorp.com>
* posix_users/.cvsignore, rgdb_specs/.cvsignore, rtems_gdb/.cvsignore,
	started/.cvsignore, started_ada/.cvsignore: Add more generated files.
2006-10-25 11:22:13 +00:00
Ralf Corsepius
413b0ecde2 Let rtems-@RTEMS_API@-repo-conf.spec depend on configure.ac 2006-10-25 01:23:19 +00:00
Ralf Corsepius
94f4fde16d Bumb version to 0.4 2006-10-25 01:22:46 +00:00
Joel Sherrill
f6f793329c 2006-10-24 Joel Sherrill <joel@OARcorp.com>
* shared/start/start.S: Eliminate hi, lo, HI, LO, and MK_BMSK.
2006-10-24 20:25:23 +00:00
Joel Sherrill
c959c32bdb 2006-10-24 Joel Sherrill <joel@OARcorp.com>
* include/bsp.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
2006-10-24 20:24:44 +00:00
Joel Sherrill
e996604bf8 2006-10-24 Joel Sherrill <joel@OARcorp.com>
* rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
2006-10-24 20:24:29 +00:00
Joel Sherrill
1e28c89cc3 2006-10-24 Alain Schaefer <alani@easc.ch>
* configure.ac, eZKit533/configure.ac, eZKit533/include/bsp.h,
	shared/start/start.S: Make use of separated bfin helper .h files.
2006-10-24 20:21:24 +00:00
Joel Sherrill
9dfd75ec52 2006-10-24 Alain Schaefer <alani@easc.ch>
* Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/score/bfin.h:
	Clean up rtems/score/bfin.h removing parts that are not needed by
	RTEMS CPUkit to bfin specific .h files.
	* rtems/bfin/bf533.h, rtems/bfin/bfin.h: New files.
2006-10-24 20:20:36 +00:00
Ralf Corsepius
984d949151 Bump version to 0.3 2006-10-24 14:53:29 +00:00
Ralf Corsepius
e4add0b7aa New URL ftp://ftp.rtems.org/pub/rtems/linux 2006-10-24 14:53:00 +00:00
Ralf Corsepius
efa1c17f35 Cleanup. 2006-10-24 02:16:27 +00:00
Joel Sherrill
b78d94debd 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* configure.ac, score/cpu/Makefile.am: Add bfin.
2006-10-23 19:39:51 +00:00
Joel Sherrill
bb932d4202 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* aclocal/rtems-cpu-subdirs.m4: Add bfin.
2006-10-23 19:39:05 +00:00
Joel Sherrill
8d41236f6d 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* bfin/ChangeLog, bfin/Makefile.am, bfin/acinclude.m4,
	bfin/configure.ac, bfin/eZKit533/.cvsignore, bfin/eZKit533/ChangeLog,
	bfin/eZKit533/Makefile.am, bfin/eZKit533/README,
	bfin/eZKit533/bsp_specs, bfin/eZKit533/configure,
	bfin/eZKit533/configure.ac, bfin/eZKit533/preinstall.am,
	bfin/eZKit533/times, bfin/eZKit533/console/console-io.c,
	bfin/eZKit533/include/.cvsignore, bfin/eZKit533/include/bsp.h,
	bfin/eZKit533/include/bspopts.h.in, bfin/eZKit533/include/coverhd.h,
	bfin/eZKit533/include/tm27.h, bfin/eZKit533/startup/bspstart.c,
	bfin/eZKit533/startup/linkcmds, bfin/shared/clock/clockdrv.c,
	bfin/shared/clock/rtc.c, bfin/shared/clock/tod.h,
	bfin/shared/console/console.c, bfin/shared/start/start.S,
	bfin/shared/timer/timer.c: New files.
2006-10-23 19:38:12 +00:00
Joel Sherrill
fa27e7ad1b 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* custom/eZKit533.cfg: New file.
2006-10-23 19:36:10 +00:00
Joel Sherrill
84bc4bdfa6 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* user/.cvsignore: Update.
2006-10-23 19:15:51 +00:00
Joel Sherrill
ffae7bd65f 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi,
	cpu_supplement/Makefile.am, cpu_supplement/cpu_supplement.texi,
	cpu_supplement/sparc.t: Add Blackfin CPU supplement chapter and get
	everything building from previous breakages.
	* cpu_supplement/bfin.t: New file.
2006-10-23 19:14:08 +00:00
Joel Sherrill
5b8b467017 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.
2006-10-23 17:19:52 +00:00
Joel Sherrill
d9a6ab3fed 2006-10-23 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, ChangeLog, Makefile.am, cpu.c, cpu_asm.S, irq.c,
	preinstall.am, rtems/asm.h, rtems/score/bfin.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: New files.
2006-10-23 17:17:50 +00:00
Ralf Corsepius
fa8b476dd1 2006-10-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am, configure.ac: Add rtems-4.8.
2006-10-22 04:59:33 +00:00
Ralf Corsepius
3b106165fb Add rtems-4.8 2006-10-22 04:59:15 +00:00
Ralf Corsepius
575371e78e Reset RPMRELs = 1 2006-10-21 12:34:16 +00:00
Ralf Corsepius
65988951af Abandon binutils-2.16*. Apply binutils-2.17-rtems4.8-20061021.diff 2006-10-21 12:33:50 +00:00