Ralf Corsepius
8c47f1c103
Regenerate.
2006-11-15 14:28:05 +00:00
Ralf Corsepius
dd5be89fb6
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_AMPOLISH3.
Add checks for uint8_t, int8_t, uint16_t, int16_t,
uint32_t, int32_t.
* aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
* aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
* ampolish3: Remove.
2006-11-15 14:23:52 +00:00
Ralf Corsepius
728c316735
Add RTEMS_AMPOLISH3.
2006-11-15 14:19:47 +00:00
Ralf Corsepius
21ca03c362
Remove.
2006-11-15 14:19:19 +00:00
Ralf Corsepius
28c4602a87
Pick up ampolish3 from ac_aux_dir.
2006-11-15 14:18:27 +00:00
Ralf Corsepius
bfe2fd37d0
Remove RTEMS_AMPOLISH3.
...
Add checks for uint8_t, int8_t, uint16_t, int16_t, uint32_t, int32_t.
2006-11-15 14:17:57 +00:00
Joel Sherrill
5fdca8afca
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/threadq.inl, score/src/corerwlocktimeout.c:
New files.
2006-11-15 14:15:24 +00:00
Joel Sherrill
f029dd9b04
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxbarrier01/main.c: New file.
2006-11-15 14:13:02 +00:00
Ralf Corsepius
b947ced731
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ampolish3: New.
2006-11-15 14:12:01 +00:00
Joel Sherrill
47c9f44a01
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Adding Classic API Barriers.
* sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
New files.
2006-11-15 14:11:14 +00:00
Joel Sherrill
7c6dac1e24
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
psxspin01/psxspin01.scn, psxspin01/test.c: New files.
2006-11-15 14:10:06 +00:00
Joel Sherrill
b4e79bc271
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
and partial implementation of POSIX rwlocks.
* psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
2006-11-15 14:09:07 +00:00
Joel Sherrill
047d67ab25
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/termios.c, posix/Makefile.am, posix/preinstall.am,
posix/include/rtems/posix/config.h, posix/include/rtems/posix/time.h,
sapi/src/posixapi.c, score/Makefile.am, score/preinstall.am,
score/include/rtems/score/corerwlock.h,
score/include/rtems/score/threadq.h,
score/src/corerwlockobtainread.c, score/src/threadqenqueue.c,
score/src/threadqtimeout.c: Adding POSIX barriers, POSIX spinlocks,
and partial implementation of POSIX rwlocks.
* posix/include/rtems/posix/barrier.h,
posix/include/rtems/posix/rwlock.h,
posix/include/rtems/posix/spinlock.h,
posix/inline/rtems/posix/barrier.inl,
posix/inline/rtems/posix/rwlock.inl,
posix/inline/rtems/posix/spinlock.inl,
posix/src/barrierattrdestroy.c, posix/src/barrierattrgetpshared.c,
posix/src/barrierattrinit.c, posix/src/barrierattrsetpshared.c,
posix/src/pbarrier.c, posix/src/pbarrierdestroy.c,
posix/src/pbarrierinit.c, posix/src/pbarriertranslatereturncode.c,
posix/src/pbarrierwait.c, posix/src/prwlock.c,
posix/src/prwlockdestroy.c, posix/src/prwlockinit.c,
posix/src/prwlockrdlock.c, posix/src/prwlocktimedrdlock.c,
posix/src/prwlocktimedwrlock.c,
posix/src/prwlocktranslatereturncode.c, posix/src/prwlocktryrdlock.c,
posix/src/prwlocktrywrlock.c, posix/src/prwlockunlock.c,
posix/src/prwlockwrlock.c, posix/src/pspin.c,
posix/src/pspindestroy.c, posix/src/pspininit.c,
posix/src/pspinlock.c, posix/src/pspinlocktranslatereturncode.c,
posix/src/pspintrylock.c, posix/src/pspinunlock.c,
posix/src/rwlockattrdestroy.c, posix/src/rwlockattrgetpshared.c,
posix/src/rwlockattrinit.c, posix/src/rwlockattrsetpshared.c: New files.
2006-11-15 14:08:49 +00:00
Ralf Corsepius
64d01b9c32
Regenerate.
2006-11-15 11:03:09 +00:00
Ralf Corsepius
e4a0c4e9a1
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
2006-11-15 09:55:27 +00:00
Ralf Corsepius
71986114ad
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER.
2006-11-15 09:47:09 +00:00
Ralf Corsepius
f8235c0751
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Remove CFLAGS.
* configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
Compose CFLAGS. Append CFLAGS to ac_configure_args.
2006-11-15 06:29:07 +00:00
Ralf Corsepius
206ad76a9c
GCC_REL=4. Upgrade to gcc-core-4.2-20061114-rtems4.8-20061115.diff
2006-11-15 03:48:56 +00:00
Ralf Corsepius
b2b99f575c
Remove (Obsolete)
2006-11-15 03:48:33 +00:00
Ralf Corsepius
9336dd3dcc
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* patches/gcc-core-4.2-20061114-rtems4.8-20061115.diff: New.
* patches/newlib-1.14.0-bfinrtems-20060810a.diff: Remove (Obsolete).
* patches/gcc-4.1.1-bfinrtems-20060810a.diff: Remove (Obsolete).
* rtems-4.8/bfin/Makefile.am, rtems-4.8/bin/gcc-sources.add:
GCC_REL=4. Upgrade to gcc-core-4.2-20061114-rtems4.8-20061115.diff.
2006-11-15 03:48:11 +00:00
Ralf Corsepius
5a7f1e1e06
New.
2006-11-15 03:43:43 +00:00
Joel Sherrill
fe3037df30
2006-11-14 Jiri Gaisler <jiri@gaisler.com>
...
* cpu_asm.S: Properly support synchronous traps.
2006-11-14 21:44:25 +00:00
Ralf Corsepius
f4884049d9
Add.
2006-11-14 17:50:23 +00:00
Ralf Corsepius
d62a2e0100
2006-11-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require inttypes.h, check for stdint.h.
2006-11-14 09:14:58 +00:00
Ralf Corsepius
3c89bd553e
2006-11-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/uC5282.cfg: Remove hard-code compiler flags.
2006-11-14 02:36:27 +00:00
Ralf Corsepius
bac803cf97
Remove hard-code compiler flags.
2006-11-14 02:36:01 +00:00
Ralf Corsepius
275470e345
2006-11-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* custom/av5282.cfg, custom/csb360.cfg, custom/mcf5206elite.cfg,
custom/mcf5235.cfg: Remove ASFLAGS, CPU_ASFLAGS (Unused).
2006-11-14 02:32:35 +00:00
Ralf Corsepius
a472319e8d
Remove ASFLAGS, CPU_ASFLAGS (Unused)
2006-11-14 02:32:19 +00:00
Ralf Corsepius
d826ef2bc3
2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am, configure.ac: Remove RTEMS_PROVIDES_STDINT_H,
RTEMS_PROVIDES_INTTYPES_H.
2006-11-12 11:19:08 +00:00
Ralf Corsepius
89434bfac1
Regenerate.
2006-11-12 11:18:45 +00:00
Ralf Corsepius
d8f653495b
Remove RTEMS_PROVIDES_STDINT_H, RTEMS_PROVIDES_INTTYPES_H.
2006-11-12 11:18:21 +00:00
Ralf Corsepius
43912af4a4
2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/include/stdint.h, libcsupport/include/inttypes.h:
Remove.
2006-11-12 11:12:53 +00:00
Ralf Corsepius
0fefba6cbc
2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/Doxyfile: Remove RTEMS_INLINES.
2006-11-12 11:03:48 +00:00
Ralf Corsepius
78897bc5dd
2006-11-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/linkcmds: Use___start_set_sysctl_set, ___stop_set_sysctl_set
instead of __start_set_sysctl_set, __stop_set_sysctl_set
(bfin uses '_' prefixed c-symbols.)
2006-11-11 05:12:05 +00:00
Ralf Corsepius
21a7c4242a
2006-11-10 Alain Schaefer <alani@easc.ch>
...
* startup/linkcmds: Put .fini into sdram.
Add __edata, __etext.
2006-11-11 05:09:26 +00:00
Ralf Corsepius
9b03931379
'BR: flex bison' for gcc >= 4.2.0
2006-11-10 13:01:42 +00:00
Ralf Corsepius
615b6c9fc8
Introduce GCC_PKGVERS
2006-11-09 14:28:50 +00:00
Ralf Corsepius
7f59079616
Upgrade to gcc-4.2.0-20061031.
2006-11-09 14:27:07 +00:00
Ralf Corsepius
e315b42115
New (Merge BFIN patches).
2006-11-09 11:19:05 +00:00
Ralf Corsepius
4df1b2e646
2006-11-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces.
* rtems/score/bfin.h: Use __BFIN__ instead of BFIN.
2006-11-09 11:11:03 +00:00
Ralf Corsepius
a6c5a6d1ab
Remove stray whitespaces.
2006-11-09 11:10:50 +00:00
Ralf Corsepius
1cb0a9b404
Use __BFIN__ instead of BFIN.
2006-11-09 11:10:29 +00:00
Ralf Corsepius
65bee7866c
changes
2006-11-09 10:29:45 +00:00
Ralf Corsepius
e4fec9007e
Add bfin.
2006-11-09 10:28:59 +00:00
Ralf Corsepius
e306f333d6
2006-11-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove redundant AC_CHECK_HEADER([stdint.h]),
AC_CHECK_HEADER([inttypes.h]). Now implicitly checked.
2006-11-09 07:49:21 +00:00
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