| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* custom/av5282.cfg, custom/csb360.cfg, custom/mcf5206elite.cfg,
custom/mcf5235.cfg: Remove ASFLAGS, CPU_ASFLAGS (Unused).
|
| |
|
|
|
|
|
| |
* Makefile.am, configure.ac: Remove RTEMS_PROVIDES_STDINT_H,
RTEMS_PROVIDES_INTTYPES_H.
|
| |
|
| |
|
|
|
|
|
| |
* libcsupport/include/stdint.h, libcsupport/include/inttypes.h:
Remove.
|
|
|
|
| |
* score/Doxyfile: Remove RTEMS_INLINES.
|
|
|
|
|
|
| |
* 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.)
|
|
|
|
|
| |
* startup/linkcmds: Put .fini into sdram.
Add __edata, __etext.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces.
* rtems/score/bfin.h: Use __BFIN__ instead of BFIN.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* configure.ac: Remove redundant AC_CHECK_HEADER([stdint.h]),
AC_CHECK_HEADER([inttypes.h]). Now implicitly checked.
|
|
|
|
| |
* cpu_asm.S: Re-add HI, LO.
|
|
|
|
|
| |
* irq.c: Add missing newline.
* rtems/score/cpu.h: Eliminate hidden backspaces.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* bsp_specs: Fix typo.
|
|
|
|
| |
* startup/rtems-ctor.cc: Conditionally disable non-GCC code.
|
|
|
|
|
|
| |
PR 841/rtems
* psxsem01/init.c: Make sem_timedwait more conformant to Open Group
specification.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* .cvsignore: New file.
|
|
|
|
| |
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* configure.ac, Makefile.am: Remove rtems4.7.
* rtems4.7: Remove (Development now in rtems-4-7-branch only).
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* patches/newlib-1.14.0-rtems4.8-20061027.diff: New.
* patches/newlib-1.14.0-rtems-20061026.diff: Remove (broken).
|
| |
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* patches/newlib-1.14.0-rtems-20061026.diff: New file.
|
|
|
|
| |
* configure, include/bspopts.h.in: Removed.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* posix_users/.cvsignore, rgdb_specs/.cvsignore, rtems_gdb/.cvsignore,
started/.cvsignore, started_ada/.cvsignore: Add more generated files.
|
| |
|
| |
|