Changeset c8a130c in rtems


Ignore:
Timestamp:
Jan 23, 2004, 1:56:42 PM (16 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
5a80f36b
Parents:
aaebbd2
Message:

Cleanup ChangeLog?.

Location:
cpukit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libfs/ChangeLog

    raaebbd2 rc8a130c  
    552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    66
    7         * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
    8         Add PREINSTALL_FILES to CLEANFILES.
    9 
    10 2004-01-11  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    11 
    12         * Makefile.am: Include compile.am, again.
    13         Reformat/Cleanup.
    14 
    15 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    16 
    17         * Makefile.am: Add libs to CLEANFILES
    18         Set lib*_g_a_SOURCES = lib*_a_SOURCES.
    19 
    20 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    21 
    22         * Makefile.am: Build lib*$(LIB_VARIANT).a instead of
    23         $(ARCH)/lib*.a.
    24 
    25 2004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     7        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
     8        PREINSTALL_FILES to CLEANFILES.
     9
     102004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     11
     12        * Makefile.am: Include compile.am, again. Reformat/Cleanup.
     13
     142004-01-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     15
     16        * Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES =
     17        lib*_a_SOURCES.
     18        * Makefile.am: Build lib*$(LIB_VARIANT).a instead of $(ARCH)/lib*.a.
     19
     202004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    2621
    2722        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
     
    3126        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
    3227
    33 2003-11-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    34 
    35         * Makefile.am: Cosmetics.
    36 
    37282003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    3829
    3930        * Makefile.am: Add $(dirstamp) to compilation rules.
    40 
    41 2003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    42 
    4331        * Makefile.am: Add $(dirstamp) to preinstallation rules.
    4432
     
    4735        * Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am,
    4836        src/dosfs/Makefile.am.
    49         * src/Makefile.am, src/imfs/Makefile.am, src/dosfs/Makefile.am:
    50         Removed.
     37        * src/Makefile.am, src/imfs/Makefile.am, src/dosfs/Makefile.am: Removed.
    5138
    52392003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    5340
    5441        * src/dosfs/config.h: Remove.
    55         * src/dosfs/Makefile.am: Remove config.h
    56         AM_CPPFLAGS += -I$(top_builddir).
     42        * src/dosfs/Makefile.am: Remove config.h AM_CPPFLAGS +=
     43        -I$(top_builddir).
    5744        * src/imfs/config.h: Remove.
    58         * src/imfs/Makefile.am: Remove config.h
    59         AM_CPPFLAGS += -I$(top_builddir).
     45        * src/imfs/Makefile.am: Remove config.h AM_CPPFLAGS += -I$(top_builddir).
     46
     472003-11-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     48
     49        * Makefile.am: Cosmetics.
    6050
    61512003-10-22      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
     
    7666        * src/dosfs/fat_fat_operations.c: Improve write speed with FAT12 and
    7767        FAT16 filesystems. Previously merged on 4.6 branch.
    78 
    79 2003-10-22      Joel Sherrill <joel@OARcorp.com>
    80 
    8168        * ChangeLog: Correct line length.
    8269
    83702003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    8471
    85         * src/dosfs/Makefile.am: noinst_HEADERS += fat.h
    86 
    87 2003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    88 
    89         * src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write):
    90         Use '0' as initial value for ret instead of RC_OK.
    91 
    92 2003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    93 
     72        * src/dosfs/Makefile.am: noinst_HEADERS += fat.h.
     73        * src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write): Use '0' as
     74        initial value for ret instead of RC_OK.
    9475        * src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower
    9576        (Unused).
     
    10990        * src/dosfs/dosfs.h, src/dosfs/fat.h, src/dosfs/fat_fat_operations.h,
    11091        src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
    111         src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c,
    112         src/dosfs/msdos_file.c, src/dosfs/msdos_free.c,
    113         src/dosfs/msdos_fsunmount.c, src/dosfs/msdos_handlers_dir.c,
    114         src/dosfs/msdos_handlers_file.c, src/dosfs/msdos_init.c,
    115         src/dosfs/msdos_initsupp.c, src/dosfs/msdos_misc.c,
    116         src/dosfs/msdos_mknod.c, src/dosfs/msdos_node_type.c,
    117         src/imfs/deviceio.c, src/imfs/imfs.h, src/imfs/imfs_chown.c,
    118         src/imfs/imfs_config.c, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
    119         src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
     92        src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
     93        src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
     94        src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
     95        src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
     96        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
     97        src/dosfs/msdos_node_type.c, src/imfs/deviceio.c, src/imfs/imfs.h,
     98        src/imfs/imfs_chown.c, src/imfs/imfs_config.c, src/imfs/imfs_creat.c,
     99        src/imfs/imfs_debug.c, src/imfs/imfs_directory.c, src/imfs/imfs_eval.c,
    120100        src/imfs/imfs_fchmod.c, src/imfs/imfs_fcntl.c,
    121101        src/imfs/imfs_fdatasync.c, src/imfs/imfs_free.c,
     
    124104        src/imfs/imfs_handlers_directory.c, src/imfs/imfs_handlers_link.c,
    125105        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
    126         src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c,
    127         src/imfs/imfs_mknod.c, src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c,
    128         src/imfs/imfs_readlink.c, src/imfs/imfs_rmnod.c,
    129         src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
     106        src/imfs/imfs_initsupp.c, src/imfs/imfs_link.c, src/imfs/imfs_mknod.c,
     107        src/imfs/imfs_mount.c, src/imfs/imfs_ntype.c, src/imfs/imfs_readlink.c,
     108        src/imfs/imfs_rmnod.c, src/imfs/imfs_stat.c, src/imfs/imfs_symlink.c,
    130109        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
    131110        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
    132         src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c:
    133         URL for license changed.
     111        src/imfs/linearfile.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c: URL
     112        for license changed.
    134113
    1351142003-09-03      Joel Sherrill <joel@OARcorp.com>
     
    137116        * msdos_create.c: Remove unused variable warning.
    138117
     1182003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
     119
     120        PR 440/filesystem
     121        * src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS
     122        FAT12/FAT16 systems.
     123        PR 439/filesystem
     124        * src/dosfs/fat_file.c: flush temporary buffer when closing files.
     125
    1391262003-08-05      <djc915@mail.usask.ca>
    140127
    141128        PR 443/filesystem
    142         * src/imfs/deviceio.c: deviceio.c mishandles return codes
    143 
    144 2003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
    145 
    146         PR 440/filesystem
    147         * src/dosfs/fat_fat_operations.c: Improve write data speed for
    148         DOSFS FAT12/FAT16 systems.
    149 
    150 2003-08-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
    151 
    152         PR 439/filesystem
    153         * src/dosfs/fat_file.c: flush temporary buffer when closing files
    154 
    155 2003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
    156 
    157         PR 441/filesystem
    158         * src/dosfs/msdos.h: add rename support to DOSFS
    159         * src/dosfs/msdos_create.c: add rename support to DOSFS
    160         * src/dosfs/msdos_file.c: add rename support to DOSFS
    161         * src/dosfs/msdos_init.c: add rename support to DOSFS
    162         * src/dosfs/msdos_mknod.c: add rename support to DOSFS
     129        * src/imfs/deviceio.c: deviceio.c mishandles return codes.
     130
     1312003-08-04      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
     132
     133        PR 441/filesystem
     134        * src/dosfs/msdos.h: add rename support to DOSFS.
     135        * src/dosfs/msdos_create.c: add rename support to DOSFS.
     136        * src/dosfs/msdos_file.c: add rename support to DOSFS.
     137        * src/dosfs/msdos_init.c: add rename support to DOSFS.
     138        * src/dosfs/msdos_mknod.c: add rename support to DOSFS.
    163139
    1641402003-07-24      Jennifer Averett <jennifer.averett@OARcorp.com>
    165141
    166142        PR 434/filesystem
    167         * src/imfs/imfs_init.c: Modified to return error code
    168         * src/imfs/miniimfs_init.c: Modified to return error code
    169         * src/imfs/imfs_initsup.c: Modified to set error upon memory failure. 
     143        * src/imfs/imfs_init.c: Modified to return error code.
     144        * src/imfs/miniimfs_init.c: Modified to return error code.
     145        * src/imfs/imfs_initsup.c: Modified to set error upon memory failure.
    170146
    1711472003-07-16      Joel Sherrill <joel@OARcorp.com>
     
    174150
    1751512003-07-15      Chris Johns <cjohns@cybertec.com.au>
    176        
     152
    177153        PR 431/filesystem
    178         * src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now
    179         NO TIMEOUT. MSDOS volume opertations will wait for ever.
     154        * src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now NO TIMEOUT.
     155        MSDOS volume opertations will wait for ever.
    180156
    1811572003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    182158
    183         * configure.ac: Remove (Merged-in into ../configure.ac)
     159        * configure.ac: Remove (Merged-in into ../configure.ac).
    184160        * Makefile.am, src/Makefile.am, src/dosfs/Makefile.am,
    185161        src/imfs/Makefile.am: Reflect having merged configure.ac into
     
    188164        * src/dosfs/Makefile.am: Add config.h.
    189165        * src/imfsfs/config.h: New.
    190         * src/imfs/Makefile.am: Add config.h.
    191         Remove COMMON_C_FILES, DOC_FILES (Unused).
    192 
    193 2003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    194 
     166        * src/imfs/Makefile.am: Add config.h.  Remove COMMON_C_FILES, DOC_FILES
     167        (Unused).
    195168        * src/dosfs/fat.c: include config-header "config.h".
    196169        * src/dosfs/fat_fat_operations.c: Ditto.
     
    2001732003-07-02      Chris Johns <cjohns@cybertec.com.au>
    201174
    202         * src/dosfs/Makefile.am, src/dosfs/msdos.h,
    203         src/dosfs/msdos_conv.c, src/dosfs/msdos_create.c,
    204         src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c: Patch from Victor
    205         V. Vengerov <vvv@oktet.ru> to remove Linux code.
     175        * src/dosfs/Makefile.am, src/dosfs/msdos.h, src/dosfs/msdos_conv.c,
     176        src/dosfs/msdos_create.c, src/dosfs/msdos_dir.c, src/dosfs/msdos_misc.c:
     177        Patch from Victor V. Vengerov <vvv@oktet.ru> to remove Linux code.
    206178        * src/dosfs/fat.c, src/dosfs/fat.h: Comment have been updated.
    207179
     
    209181
    210182        PR 411/filesystem
    211         * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and
    212         then unlinking it causes a memory leak.
     183        * src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and then
     184        unlinking it causes a memory leak.
    213185
    2141862003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
     
    216188        PR 367/filesystem
    217189        * src/dosfs/Makefile.am, src/dosfs/fat.c, src/dosfs/fat.h,
    218         src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c,
    219         src/dosfs/msdos.h, src/dosfs/msdos_dir.c: Some bugs were still
    220         present in the DOSFS implementation:
    221             - FAT12 did not work properly on Big-Endian machines
    222             - Some synchronization and error handling problems were present
    223             - Some legal codings for EOC were not recognized
    224 
     190        src/dosfs/fat_fat_operations.c, src/dosfs/fat_file.c, src/dosfs/msdos.h,
     191        src/dosfs/msdos_dir.c: Some bugs were still present in the DOSFS
     192        implementation: - FAT12 did not work properly on Big-Endian machines. -
     193        Some synchronization and error handling problems were present. - Some
     194        legal codings for EOC were not recognized.
    225195
    2261962003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    231201
    232202        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
    233 
    234 2003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    235 
    236203        * configure.ac: AC_PREREQ(2.57).
    237204
     
    239206
    240207        PR 338/filesystem
    241         * src/imfs/ioman.c: Fix reentrancy problem with
    242         rtems_io_lookup_name() (API change).
     208        * src/imfs/ioman.c: Fix reentrancy problem with  rtems_io_lookup_name()
     209        (API change).
    243210
    2442112003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
     
    2542212002-12-02      Joel Sherrill <joel@OARcorp.com>
    255222
    256         * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings
    257         on 16 bit targets like the h8300.
     223        * src/dosfs/fat.h, src/dosfs/msdos.h: Added casts to remove warnings on
     224        16 bit targets like the h8300.
    258225
    2592262002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    260227
    261228        * configure.ac: Cosmetical fixes.
    262 
    263 2002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    264 
    265229        * configure.ac: Fix package name.
    266230
     
    2712352002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    272236
    273         * .cvsignore: Reformat.
    274         Add autom4te*cache.
    275         Remove autom4te.cache.
     237        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
    276238
    2772392002-10-02      Jennifer Averett <jennifer@OARcorp.com>
    278240
    279         * src/imfs/memfile.c: Fixed case where last close of unlinked file
    280         did not remove the resources associated with that file.  Reported
    281         by Till Straumann <strauman@slac.stanford.edu> on the mailing list.
     241        * src/imfs/memfile.c: Fixed case where last close of unlinked file did
     242        not remove the resources associated with that file.  Reported by Till
     243        Straumann <strauman@slac.stanford.edu> on the mailing list.
    282244
    2832452002-09-14      Joel Sherrill <joel@OARcorp.com>
    284246
    285247        * src/dosfs/fat.c, src/imfs/deviceio.c, src/imfs/imfs.h,
    286         src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c,
    287         src/imfs/memfile.c: Eliminated warnings.  A lot of this focus
    288         was on changing read and write entry points to return ssize_t
    289         as read(2) and write(2) now do.
     248        src/imfs/imfs_directory.c, src/imfs/imfs_fchmod.c, src/imfs/memfile.c:
     249        Eliminated warnings.  A lot of this focus was on changing read and write
     250        entry points to return ssize_t as read(2) and write(2) now do.
    290251
    2912522002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    3062672002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    307268
    308         * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
    309         Add AC_PROG_RANLIB.
     269        * configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
    310270
    3112712002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    318278        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    319279        * src/imfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    320         * Makefile.am: Include $(top_srcdir)/../automake/*.am.
    321         Use ../aclocal.
     280        * Makefile.am: Include $(top_srcdir)/../automake/*.am. Use ../aclocal.
    322281        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    323282
     
    340299        * src/imfs/memfile.c: Include <string.h>.
    341300
    342 2001-04-04      Joel Sherrill <joel@OARcorp.com>
    343 
    344         * src/dosfs/Makefile.am: Per PR129 do not install as many files
    345         to the $(includedir).
    346 
    3473012002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    348302
    349         * src/dosfs/fat.h: Include <string.h>.
    350         Remove DBG1 and DBG2 (unused).
    351 
    352 2002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    353 
     303        * src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 (unused).
    354304        * Per PR169.
    355305        * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
    356306
    357 
    3583072002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    359308
    360         * src/dosfs/fat_file.c: Remove bsp.h.
    361         fat_file_write(.. const char*buf ..).
     309        * src/dosfs/fat_file.c: Remove bsp.h.  fat_file_write(.. const char*buf
     310        ..).
    362311        * src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..).
    363 
    364 2002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    365 
    366         * configure.ac:
    367         AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
     312        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
    368313        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
    369314        * src/dosfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
     
    379324        * src/dosfs/stamp-h2.in: Removed.
    380325        * .cvsignore: Add config.h*, stamp-h*.
    381         * configure.ac: Remove AC_SRC_DIR(.../dosfs.h).
    382         Remove AM_CONFIG_HEADER(src/dosfs/config.h).
    383         Remove AM_CONFIG_HEADER(src/imfs/config.h).
    384         Add AM_CONFIG_HEADER(config.h).
    385         * src/dosfs/Makefile.am: INCLUDES = -I../.. .
    386         * src/imfs/Makefile.am: INCLUDES = -I../.. .
     326        * configure.ac: Remove AC_SRC_DIR(.../dosfs.h). Remove
     327        AM_CONFIG_HEADER(src/dosfs/config.h). Remove
     328        AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h).
     329        * src/dosfs/Makefile.am: INCLUDES = -I../...
     330        * src/imfs/Makefile.am: INCLUDES = -I../...
    387331
    3883322002-03-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    391335        * src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX.
    392336        * wrapup/Makefile.am: Disable dosfs for UNIX.
    393 
    394 2001-03-01      Joel Sherrill <joel@OARcorp.com>
    395 
    396         * src/imfs/.cvsignore: Added stamp-h1.in
    397337
    3983382002-02-28      Victor V. Vengerov <vvv@oktet.ru>
     
    410350        src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
    411351        src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
    412         * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
    413         reflect addition.
     352        * configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to reflect
     353        addition.
    414354
    4153552002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    416356
    417         * src/imfs/imfs_load_tar.c: Add include <sys/types.h>.
    418         Add include <sys/stat.h>. Add include <fcntl.h>.
     357        * src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include
     358        <sys/stat.h>. Add include <fcntl.h>.
    419359        * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
    420360
    4213612002-01-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    422362
    423         * src/imfs/imfs_eval.c: Include <rtems/seterr.h>.
    424         Apply rtems_set_errno_and_return_minus_one.
    425         * src/imfs/memfile.c: Include <rtems/seterr.h>.
    426         Apply rtems_set_errno_and_return_minus_one.
    427         * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>.
    428         Apply rtems_set_errno_and_return_minus_one.
    429         * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>.
    430         Apply rtems_set_errno_and_return_minus_one.
    431         * src/imfs/imfs_link.c: Include <rtems/seterr.h>.
    432         Apply rtems_set_errno_and_return_minus_one.
    433         * src/imfs/imfs_chown.c: Include <rtems/seterr.h>.
    434         Apply rtems_set_errno_and_return_minus_one.
    435         * src/imfs/ioman.c: Include <rtems/seterr.h>.
    436         Apply rtems_set_errno_and_return_minus_one.
    437         * src/imfs/imfs_mount.c: Include <rtems/seterr.h>.
    438         Apply rtems_set_errno_and_return_minus_one.
    439         * src/imfs/imfs_directory.c: Include <rtems/seterr.h>.
    440         Apply rtems_set_errno_and_return_minus_one.
    441         * src/imfs/imfs_stat.c: Include <rtems/seterr.h>.
    442         Apply rtems_set_errno_and_return_minus_one.
    443         * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>.
    444         Apply rtems_set_errno_and_return_minus_one.
    445         * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>.
    446         Apply rtems_set_errno_and_return_minus_one.
    447         * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>.
    448         Apply rtems_set_errno_and_return_minus_one.
    449         * src/imfs/linearfile.c: Include <rtems/seterr.h>.
    450         Apply rtems_set_errno_and_return_minus_one.
    451         * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>.
    452         Apply rtems_set_errno_and_return_minus_one.
    453         * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one.
    454         Comment out increment_and_check_linkcounts.
     363        * src/imfs/imfs_eval.c: Include <rtems/seterr.h>. Apply
     364        rtems_set_errno_and_return_minus_one.
     365        * src/imfs/memfile.c: Include <rtems/seterr.h>. Apply
     366        rtems_set_errno_and_return_minus_one.
     367        * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>. Apply
     368        rtems_set_errno_and_return_minus_one.
     369        * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>. Apply
     370        rtems_set_errno_and_return_minus_one.
     371        * src/imfs/imfs_link.c: Include <rtems/seterr.h>. Apply
     372        rtems_set_errno_and_return_minus_one.
     373        * src/imfs/imfs_chown.c: Include <rtems/seterr.h>. Apply
     374        rtems_set_errno_and_return_minus_one.
     375        * src/imfs/ioman.c: Include <rtems/seterr.h>. Apply
     376        rtems_set_errno_and_return_minus_one.
     377        * src/imfs/imfs_mount.c: Include <rtems/seterr.h>. Apply
     378        rtems_set_errno_and_return_minus_one.
     379        * src/imfs/imfs_directory.c: Include <rtems/seterr.h>. Apply
     380        rtems_set_errno_and_return_minus_one.
     381        * src/imfs/imfs_stat.c: Include <rtems/seterr.h>. Apply
     382        rtems_set_errno_and_return_minus_one.
     383        * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>. Apply
     384        rtems_set_errno_and_return_minus_one.
     385        * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>. Apply
     386        rtems_set_errno_and_return_minus_one.
     387        * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>. Apply
     388        rtems_set_errno_and_return_minus_one.
     389        * src/imfs/linearfile.c: Include <rtems/seterr.h>. Apply
     390        rtems_set_errno_and_return_minus_one.
     391        * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply
     392        rtems_set_errno_and_return_minus_one.
     393        * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. Comment
     394        out increment_and_check_linkcounts.
    455395
    4563962001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    4694092001-10-26      Victor V. Vengerov <vvv@oktet.ru>
    470410
    471         * src/imfs/imfs_load_tar.c: Minor modification so this will
    472         compile with gcc-2.95.3 with the arguments "-m5200 -O4".
     411        * src/imfs/imfs_load_tar.c: Minor modification so this will compile with
     412        gcc-2.95.3 with the arguments "-m5200 -O4".
    473413
    4744142001-10-16      Chris Johns <ccj@acm.org>
    475415
    476         * imfs/imfs_load_tar.c: Changed the code around to remove an
    477         internal compiler error on the Coldfire target.
     416        * imfs/imfs_load_tar.c: Changed the code around to remove an internal
     417        compiler error on the Coldfire target.
    478418
    4794192001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    4854252001-10-10      Joel Sherrill <joel@OARcorp.com>
    486426
    487         * src/imfs/imfs_getchild.c: Correct length of static string
    488         as reported by Ibragimov Ilya <ibr@oktet.ru>.
     427        * src/imfs/imfs_getchild.c: Correct length of static string as reported
     428        by Ibragimov Ilya <ibr@oktet.ru>.
    489429
    4904302001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    4994392001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
    500440
    501         * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been
    502         touched. The order of the questions is the key.
     441        * src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been touched.
     442        The order of the questions is the key.
    503443
    5044442001-07-06      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
    505445
    506         * src/imfs/deviceio.c: Make sure errno gets set to reflect
    507         the status from the driver.
     446        * src/imfs/deviceio.c: Make sure errno gets set to reflect the status
     447        from the driver.
    508448
    5094492001-05-25      Joel Sherrill <joel@OARcorp.com>
    510450
    511         * src/imfs/imfs_initsupp.c: Create the root node with the
    512         desired permissions.  Nodes should be created with the right
    513         permissions because chmod() is not supported by the miniIMFS
    514         so changing after creation is not possible.
     451        * src/imfs/imfs_initsupp.c: Create the root node with the desired
     452        permissions.  Nodes should be created with the right permissions because
     453        chmod() is not supported by the miniIMFS so changing after creation is
     454        not possible.
    515455
    5164562001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    5204602001-04-24      Joel Sherrill <joel@OARcorp.com>
    521461
    522         * src/imfs/memfile.c (memfile_open): Did not set iop->size
    523         and thus the value was incorrect.  Before this field was cleared,
    524         this resulted in the value from the last time that IOP was used
    525         being still in place.  Discovered by  Andrew Bythell
    526         <abythell@nortelnetworks.com>.
     462        * src/imfs/memfile.c (memfile_open): Did not set iop->size and thus the
     463        value was incorrect.  Before this field was cleared, this resulted in
     464        the value from the last time that IOP was used being still in place.
     465        Discovered by  Andrew Bythell <abythell@nortelnetworks.com>.
    527466
    5284672001-04-20      Joel Sherrill <joel@OARcorp.com>
    529468
    530         * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print
    531         only information that does not vary based on target or memory
    532         configuration.  The old prints are still there in case they
    533         are needed in the future to debug.  Printing target dependent
    534         addresses makes the test output vary by target unnecessarily.
     469        * src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print only
     470        information that does not vary based on target or memory configuration.
     471        The old prints are still there in case they are needed in the future to
     472        debug.  Printing target dependent addresses makes the test output vary
     473        by target unnecessarily.
     474
     4752001-04-04      Joel Sherrill <joel@OARcorp.com>
     476
     477        * src/dosfs/Makefile.am: Per PR129 do not install as many files to the
     478        $(includedir).
    535479
    5364802001-03-23      Joel Sherrill <joel@OARcorp.com>
    537481
    538         * src/imfs/memfile.c: Reapply fix from bug report from
    539         Jose Sturniolo <jsturnio@nec.com.ar> where NULL pointer
    540         was dereferenced when freeing a triply indirect file. 
    541         The fix was applied to the 4.5 release branch and not
    542         the development branch.
     482        * src/imfs/memfile.c: Reapply fix from bug report from Jose Sturniolo
     483        <jsturnio@nec.com.ar> where NULL pointer was dereferenced when freeing a
     484        triply indirect file.   The fix was applied to the 4.5 release branch
     485        and not the development branch.
     486
     4872001-03-01      Joel Sherrill <joel@OARcorp.com>
     488
     489        * src/imfs/.cvsignore: Added stamp-h1.in.
    543490
    5444912001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    5484952001-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    549496
    550         * configure.in: Add src/imfs/config.h
    551         * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h
    552         * src/imfs/.cvsignore: Add config.h and stamp-h
     497        * configure.in: Add src/imfs/config.h.
     498        * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h.
     499        * src/imfs/.cvsignore: Add config.h and stamp-h.
    553500        * src/imfs/*.c: Add config.h support.
    554501
     
    559506        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
    560507        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c,
    561         src/imfs/miniimfs_init.c: Final developmental update to "tarfs".
    562         When rtems_tarfs_load() is called, it checks the permissions
    563         on each file.  If there is write permission, it just creates a
    564         standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE.
    565         If there is no write permission, it creates a LINEAR_FILE node
    566         with the appropriate properties.  If the permission is ever changed
    567         to writeable, IMFS_fchmod converts it to a regular memory file.
     508        src/imfs/miniimfs_init.c: Final developmental update to "tarfs". When
     509        rtems_tarfs_load() is called, it checks the permissions on each file.
     510        If there is write permission, it just creates a  standard file using
     511        "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no write
     512        permission, it creates a LINEAR_FILE node with the appropriate
     513        properties.  If the permission is ever changed to writeable, IMFS_fchmod
     514        converts it to a regular memory file.
    568515
    5695162000-12-12      Jake Janovetz <janovetz@uiuc.edu>
    570517
    571518        *  src/imfs/linearfile.c, src/imfs/imfs_load_tar.c: New files.
    572         * src/imfs/Makefile.am, src/imfs/imfs.h,
    573         src/imfs/imfs_creat.c, src/imfs/imfs_debug.c,
    574         src/imfs/imfs_eval.c, src/imfs/imfs_handlers_memfile.c,
    575         src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c,
    576         src/imfs/imfs_stat.c, src/imfs/miniimfs_init.c: Added "tarfs".
    577         This is not really a tar filesystem.  It is a way to load a tar
    578         image into the IMFS but actually leave bulky file contents in the
    579         original tar image.  It essentially adds the linear file type and
    580         associated support and a loader routine.
     519        * src/imfs/Makefile.am, src/imfs/imfs.h, src/imfs/imfs_creat.c,
     520        src/imfs/imfs_debug.c, src/imfs/imfs_eval.c,
     521        src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c,
     522        src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c,
     523        src/imfs/miniimfs_init.c: Added "tarfs". This is not really a tar
     524        filesystem.  It is a way to load a tar image into the IMFS but actually
     525        leave bulky file contents in the original tar image.  It essentially
     526        adds the linear file type and associated support and a loader routine.
    581527
    5825282000-11-28      Joel Sherrill <joel@OARcorp.com>
     
    608554        src/imfs/imfs_unixstub.c, src/imfs/imfs_unlink.c,
    609555        src/imfs/imfs_unmount.c, src/imfs/imfs_utime.c, src/imfs/ioman.c,
    610         src/imfs/memfile.c, src/imfs/miniimfs_init.c:
    611         assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved
    612         from libc to lib/include/rtems and now must be referenced as
    613         <rtems/XXX.h>.  Now we do not have to reach up and over to
    614         libc to pick them up.
     556        src/imfs/memfile.c, src/imfs/miniimfs_init.c: assoc.h, error.h,
     557        libio_.h, libio.h, and libcsupport.h moved  from libc to
     558        lib/include/rtems and now must be referenced as <rtems/XXX.h>.  Now we
     559        do not have to reach up and over to libc to pick them up.
     560
     5612000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     562
     563        * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
     564        The approach is currently a bit of a hack as GNU canonicalization does
     565        not support the per-BSP build some of the other directories require.  As
     566        more of the tree is converted, this will become less  of an issue.
    615567
    6165682000-10-24      Joel Sherrill <joel@OARcorp.com>
     
    620572        * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
    621573        * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
    622 
    623 2000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    624 
    625         * Makefile.am, configure.in:  Introduce GNU canonicalization to libfs/.
    626         The approach is currently a bit of a hack as GNU canonicalization
    627         does not support the per-BSP build some of the other directories
    628         require.  As more of the tree is converted, this will become less
    629         of an issue.
    630574
    6315752000-10-19      Joel Sherrill <joel@OARcorp.com>
     
    655599        src/imfs/imfs_mount.c, src/imfs/imfs_fsunmount.c, src/imfs/imfs_ntype.c:
    656600        New files. Moved from libc.
     601
  • cpukit/librpc/ChangeLog

    raaebbd2 rc8a130c  
    552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    66
    7         * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
    8         Add PREINSTALL_FILES to CLEANFILES.
    9 
    10 2004-01-11  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    11 
    12         * Makefile.am: Include compile.am, again.
    13         Put man-pages into EXTRA_DIST to work around automake not
    14         distributing conditionally installed *_MANS.
     7        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
     8        PREINSTALL_FILES to CLEANFILES.
     9
     102004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     11
     12        * Makefile.am: Include compile.am, again. Put man-pages into EXTRA_DIST
     13        to work around automake not distributing conditionally installed *_MANS.
    1514        Distribute include/rpcsvc.
    1615
    17 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    18 
    19         * Makefile.am: Add libs to CLEANFILES
    20         Set lib*_g_a_SOURCES = lib*_a_SOURCES.
    21 
    22 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    23 
    24         * Makefile.am: Build lib*$(LIB_VARIANT).a instead of
    25         $(ARCH)/lib*.a.
    26 
    27 2004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     162004-01-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     17
     18        * Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES =
     19        lib*_a_SOURCES.
     20        * Makefile.am: Build lib*$(LIB_VARIANT).a instead of $(ARCH)/lib*.a.
     21
     222004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    2823
    2924        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
     
    3631
    3732        * Makefile.am: Add $(dirstamp) to compilation rules.
    38 
    39 2003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    40 
    4133        * Makefile.am: Add $(dirstamp) to preinstallation rules.
    4234
    43352003-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    4436
    45         * src/rpc/Makefile.am, src/xdr/Makefile.am, src/Makefile.am:
    46         Removed.
     37        * src/rpc/Makefile.am, src/xdr/Makefile.am, src/Makefile.am: Removed.
    4738        * Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am,
    48         src/Makefile.am.
    49         Various fixes. Reformat.
    50 
    51 2003-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    52 
     39        src/Makefile.am. Various fixes. Reformat.
    5340        * include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct
    54         rtems_rpc_task_variables into struct _rtems_rpc_task_variables
    55         (Avoid symbol conflict between struct and variable).
    56         struct _rtems_rpc_task_variables *rtems_rpc_task_variables;
    57         Reflect changes above.
     41        rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid
     42        symbol conflict between struct and variable). struct
     43        _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes
     44        above.
    5845        * src/rpc/clnt_perror.c, src/rpc/clnt_raw.c, src/rpc/clnt_simple.c,
    5946        src/rpc/rpcdname.c, src/rpc/rtems_rpc.c, src/rpc/svc.c,
    60         src/rpc/svc_auth.c, src/rpc/svc_raw.c, src/rpc/svc_simple.c:
    61         Reflect changes above.
     47        src/rpc/svc_auth.c, src/rpc/svc_raw.c, src/rpc/svc_simple.c: Reflect
     48        changes above.
    6249
    63502003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    6451
    65         * src/rpc/Makefile.am: Remove __P from AM_CPPFLAGS.
    66         Rely on sys/cdefs.h providing it.
    67         * src/xdr/Makefile.am: Remove __P from AM_CPPFLAGS.
    68         Rely on sys/cdefs.h providing it.
     52        * src/rpc/Makefile.am: Remove __P from AM_CPPFLAGS. Rely on sys/cdefs.h
     53        providing it.
     54        * src/xdr/Makefile.am: Remove __P from AM_CPPFLAGS. Rely on sys/cdefs.h
     55        providing it.
    6956
    70572003-09-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    75622003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    7663
    77         * configure.ac: Remove (Merged-in into ../configure.ac)
     64        * configure.ac: Remove (Merged-in into ../configure.ac).
    7865        * Makefile.am, include/Makefile.am, src/Makefile.am,
    79         src/rpc/Makefile.am, src/xdr/Makefile.am:
    80          Reflect having merged configure.ac into ../configure.ac.
     66        src/rpc/Makefile.am, src/xdr/Makefile.am: Reflect having merged
     67        configure.ac into ../configure.ac.
    8168
    82692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    8370
    8471        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
    85 
    86 2003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    87 
    8872        * configure.ac: AC_PREREQ(2.57).
    8973
     
    10387
    10488        * src/rpc/clnt_tcp.c, src/rpc/clnt_udp.c, src/rpc/pmap_rmt.c,
    105         src/rpc/rtime.c, src/rpc/svc_tcp.c: Add include of <sys/select.h>
    106         to eliminate warning.
     89        src/rpc/rtime.c, src/rpc/svc_tcp.c: Add include of <sys/select.h> to
     90        eliminate warning.
    10791        * src/rpc/rpcdname.c: Add prototype of getdomainname() to eliminate
    10892        warning.
     
    114982002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    11599
    116         * .cvsignore: Reformat.
    117         Add autom4te*cache.
    118         Remove autom4te.cache.
     100        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
    119101
    1201022002-08-20      Joel Sherrill <joel@OARcorp.com>
    121103
    122         * src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h>
    123         to avoid warning on ntohl().
     104        * src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> to avoid
     105        warning on ntohl().
    124106
    1251072002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    135117
    136118        * src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am.
    137         * include/Makefile.am: Merge include/rpc/Makefile.am.
    138         Merge include/rpcsvc/Makefile.am.
     119        * include/Makefile.am: Merge include/rpc/Makefile.am. Merge
     120        include/rpcsvc/Makefile.am.
    139121        * include/rpc/Makefile.am: Remove.
    140122        * include/rpcsvc/Makefile.am: Remove.
    141123        * src/rpc/PSD.doc/Makefile.am: Remove.
    142         * configure.ac: Remove duplicate AC_PROG_RANLIB.
    143         Remove include/rpc/Makefile.
    144         Remove include/rpcsvc/Makefile.
    145         Remove src/rpc/PSD.doc/Makefile.
     124        * configure.ac: Remove duplicate AC_PROG_RANLIB. Remove
     125        include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove
     126        src/rpc/PSD.doc/Makefile.
    146127
    1471282002-07-23      Joel Sherrill <joel@OARcorp.com>
     
    153134        * src/xdr/Makefile.am: Use .$(OBJEXT) instead of .o.
    154135        * src/rpc/Makefile.am: Use .$(OBJEXT) instead of .o.
    155 
    156 2002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    157 
    158136        * src/xdr/Makefile.am: Eliminate LIBNAME.
    159137        * src/rpc/Makefile.am: Eliminate LIBNAME.
     
    1691472002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    170148
    171         * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
    172         Add AC_PROG_RANLIB.
     149        * configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
    173150
    1741512002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    175152
    176         * configure.ac: RTEMS_TOP(../../../..).
    177         AC_CONFIG_AUX_DIR(../../../..).
    178         Remove RTEMS_CANONICAL_HOST.
    179         Use RTEMS_ENV_RTEMSCPU.
    180         Add AC_PROG_RANLIB.
     153        * configure.ac: RTEMS_TOP(../../../..). AC_CONFIG_AUX_DIR(../../../..).
     154        Remove RTEMS_CANONICAL_HOST. Use RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB.
    181155        * include/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    182156        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    183157        * include/rpcsvc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    184         * Makefile.am: Include $(top_srcdir)/../automake/*.am.
    185         ACLOCAL_AMFLAGS = -I ../aclocal.
     158        * Makefile.am: Include $(top_srcdir)/../automake/*.am. ACLOCAL_AMFLAGS =
     159        -I ../aclocal.
    186160        * src/rpc/PSD.doc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    187161        * src/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
     
    1911652002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    192166
    193         * configure.ac:
    194         AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
     167        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
    195168        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
    196169        * include/rpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
     
    2151882001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    216189
    217         * include/rpc/Makefile.am: Apply include_*HEADERS instead of
    218         H_FILES.
     190        * include/rpc/Makefile.am: Apply include_*HEADERS instead of H_FILES.
    219191
    2201922000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    2282002000-10-30      Joel Sherrill <joel@OARcorp.com>
    229201
    230         * POSIX include files merged into newlib.  This resulted in
    231         some definitions moving to other files and thus some secondary
    232         effects in RTEMS source code.
     202        * POSIX include files merged into newlib.  This resulted in some
     203        definitions moving to other files and thus some secondary effects in
     204        RTEMS source code.
    233205        * src/rpc/Makefile.am, src/rpc/auth_time.c, src/rpc/clnt_simple.c,
    234206        src/rpc/clnt_tcp.c, src/rpc/clnt_udp.c, src/rpc/clnt_unix.c,
    235207        src/rpc/get_myaddress.c, src/rpc/pmap_clnt.c, src/rpc/pmap_getmaps.c,
    236208        src/rpc/pmap_getport.c, src/rpc/pmap_rmt.c, src/rpc/rtime.c,
    237         src/rpc/svc_tcp.c, src/rpc/svc_udp.c, src/rpc/svc_unix.c:
    238         Use of _read, _write, and _close as macros conflicted with
    239         newlib's use of these as routine names.  They were renamed to
    240         include "_RPC_" prefix.
    241 
    242 2000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    243 
    244         * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
    245         Switch to GNU canonicalization.
     209        src/rpc/svc_tcp.c, src/rpc/svc_udp.c, src/rpc/svc_unix.c: Use of _read,
     210        _write, and _close as macros conflicted with newlib's use of these as
     211        routine names.  They were renamed to include "_RPC_" prefix.
     212
     2132000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     214
     215        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
     216        canonicalization.
    246217
    2472182000-09-22      Joel Sherrill <joel@OARcorp.com>
     
    2512222000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    252223
    253         * src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am
     224        * src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am.
    254225
    2552262000-08-10      Joel Sherrill <joel@OARcorp.com>
    256227
    257228        * ChangeLog: New file.
     229
  • cpukit/posix/ChangeLog

    raaebbd2 rc8a130c  
    552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    66
    7         * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
    8         Add PREINSTALL_FILES to CLEANFILES.
    9 
    10 2004-01-11  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     7        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add
     8        PREINSTALL_FILES to CLEANFILES.
     9
     102004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    1111
    1212        * Makefile.am: Include compile.am, again.
    1313
    14 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    15 
    16         * Makefile.am: Add libs to CLEANFILES
    17         Set lib*_g_a_SOURCES = lib*_a_SOURCES.
    18 
    19 2004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    20 
     142004-01-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     15
     16        * Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES =
     17        lib*_a_SOURCES.
    2118        * Makefile.am: Build libposix$(LIB_VARIANT).a instead of
    2219        $(ARCH)/libposix.a.
    2320
    24 2004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     212004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    2522
    2623        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
     
    3330
    3431        * Makefile.am: Add $(dirstamp) to compilation rules.
    35 
    36 2003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    37 
    38         * Makefile.am: Add $(dirstamp) to preinstallation rules.
    39         Remove MACROS.
     32        * Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
    4033
    41342003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    4639
    4740        * src/config.h: Remove.
    48         * Makefile.am: Remove src/config.h
    49         AM_CPPFLAGS += -I$(top_builddir).
     41        * Makefile.am: Remove src/config.h AM_CPPFLAGS += -I$(top_builddir).
    5042
    51432003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    7769        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
    7870        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
    79         macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
    80         src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
    81         src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
    82         src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
    83         src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
    84         src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
    85         src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
    86         src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
    87         src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
    88         src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
    89         src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
    90         src/pthreadexit.c, src/pthreadgetcpuclockid.c,
    91         src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
    92         src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
    93         src/pthreadself.c, src/pthreadsetcputime.c,
    94         src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
    95         src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
    96         src/sigfillset.c, src/sigismember.c, src/signal_2.c,
    97         src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
    98         src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
    99         src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
     71        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c, src/killinfo.c,
     72        src/mqueuetranslatereturncode.c, src/pause.c, src/pthreadattrdestroy.c,
     73        src/pthreadattrgetdetachstate.c, src/pthreadattrgetinheritsched.c,
     74        src/pthreadattrgetschedparam.c, src/pthreadattrgetschedpolicy.c,
     75        src/pthreadattrgetscope.c, src/pthreadattrgetstackaddr.c,
     76        src/pthreadattrgetstacksize.c, src/pthreadattrinit.c,
     77        src/pthreadattrsetdetachstate.c, src/pthreadattrsetinheritsched.c,
     78        src/pthreadattrsetschedparam.c, src/pthreadattrsetschedpolicy.c,
     79        src/pthreadattrsetscope.c, src/pthreadattrsetstackaddr.c,
     80        src/pthreadattrsetstacksize.c, src/pthreadcreate.c, src/pthreaddetach.c,
     81        src/pthreadequal.c, src/pthreadexit.c, src/pthreadgetcpuclockid.c,
     82        src/pthreadgetcputime.c, src/pthreadgetschedparam.c, src/pthreadjoin.c,
     83        src/pthreadkill.c, src/pthreadonce.c, src/pthreadself.c,
     84        src/pthreadsetcputime.c, src/pthreadsetschedparam.c,
     85        src/pthreadsigmask.c, src/sigaction.c, src/sigaddset.c, src/sigdelset.c,
     86        src/sigemptyset.c, src/sigfillset.c, src/sigismember.c, src/signal_2.c,
     87        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c, src/sigsuspend.c,
     88        src/sigtimedwait.c, src/sigwait.c, src/sigwaitinfo.c, src/ualarm.c: URL
     89        for license changed.
    10090
    101912003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    113103        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
    114104        * src/setsid.c: Remove (Moved to ../libcsupport/src).
    115         * Makefile.am: Reflect changes above
     105        * Makefile.am: Reflect changes above.
    116106
    1171072003-08-14      Joel Sherrill <joel@OARcorp.com>
    118108
    119         * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
    120         lookup service and changed name of id/name translation status code.
    121         This propagated to multiple functions. The user API service added was
    122         rtems_object_id_to_name()
    123 
    124 2003-08-14      Joel Sherrill <joel@OARcorp.com>
    125 
     109        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name lookup
     110        service and changed name of id/name translation status code. This
     111        propagated to multiple functions. The user API service added was
     112        rtems_object_id_to_name().
    126113        PR 92/rtems
    127114        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
     
    1301172003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    131118
    132         * configure.ac: Remove (Merged-in into ../configure.ac)
    133         * Makefile.am:
    134         Reflect having merged configure.ac into ../configure.ac.
     119        * configure.ac: Remove (Merged-in into ../configure.ac).
     120        * Makefile.am: Reflect having merged configure.ac into ../configure.ac.
    135121        * src/config.h: New.
    136122
     
    138124
    139125        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
    140 
    141 2003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    142 
    143126        * configure.ac: AC_PREREQ(2.57).
    144127
     
    1541372003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
    155138
    156         * src/mqueueopen.c: Actually open the message queue descriptor
    157         so it is available for others to use.
     139        * src/mqueueopen.c: Actually open the message queue descriptor so it is
     140        available for others to use.
    158141
    1591422002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    1771602002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
    178161
    179         * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
    180         Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
    181         the inline version and Joel adapted it to the macro version.
     162        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl: Implemented
     163        PTHREAD_COND_INITIALIZER support.  Vladimir implemented the inline
     164        version and Joel adapted it to the macro version.
    182165
    1831662002-12-02      Joel Sherrill <joel@OARcorp.com>
    184167
    185168        * include/rtems/posix/timer.h, src/keygetspecific.c,
    186         src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
    187         Added casts to eliminate warnings on 16-bit targets like the h8300.
     169        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c: Added casts
     170        to eliminate warnings on 16-bit targets like the h8300.
    188171
    1891722002-11-29      Eric Norum <eric.norum@usask.ca>
    190173
    191         * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
    192         Return error rather than panic if argument is unsupported.
    193         This was tracked as PR316.
     174        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return error
     175        rather than panic if argument is unsupported. This was tracked as PR316.
    194176
    1951772002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    196178
    197179        * configure.ac: Cosmetical fixes.
    198 
    199 2002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    200 
    201180        * configure.ac: Fix package name.
    202181
     1822002-11-01      Joel Sherrill <joel@OARcorp.com>
     183
     184        * ChangeLog: Corrected.
     185
    2031862002-10-30      Eric Norum <eric.norum@usask.ca>
    204187
    205         * src/psignal.c: Fix counting problem which resulted in too many
    206         entries being in the POSIX signals default behavior table.
    207 
    208 2002-11-01      Joel Sherrill <joel@OARcorp.com>
    209 
    210         * ChangeLog: Corrected.
    211 
    212 2002-10-30      Eric Norum <eric.norum@usask.ca>
    213 
     188        * src/psignal.c: Fix counting problem which resulted in too many entries
     189        being in the POSIX signals default behavior table.
    214190        * src/psignal.c: Reflect changes to signal names in newlib.
    215191
     
    2201962002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    221197
    222         * .cvsignore: Reformat.
    223         Add autom4te*cache.
    224         Remove autom4te.cache.
     198        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
    225199
    2262002002-09-14      Joel Sherrill <joel@OARcorp.com>
     
    2302042002-08-21      Joel Sherrill <joel@OARcorp.com>
    231205
    232         * src/adjtime.c: New file -- adjtime() support required by the
    233         Network Time Protocol (NTP) port to RTEMS.
     206        * src/adjtime.c: New file -- adjtime() support required by the Network
     207        Time Protocol (NTP) port to RTEMS.
    234208        * src/Makefile.am: Modified to reflect above.
    235209
     
    246220
    247221        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
    248 
    249 2002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    250 
    251222        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
     223
     2242002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     225
     226        * configure.ac: RTEMS_TOP(../..).
    252227
    2532282002-07-05      Joel Sherrill <joel@OARcorp.com>
     
    258233        behavior of thread cancellation and did some cleanup as a side-effect.
    259234
    260 2002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    261 
    262         * configure.ac: RTEMS_TOP(../..).
    263 
    264 2002-07-01    Joel Sherrill <joel@OARcorp.com>
    265 
    266         * Mega patch merge to change the format of the object IDs to
    267         loosen the dependency between the SCORE and the various APIs.
    268         There was considerable work to simplify the object name management
    269         and it appears that the name_table field is no longer needed.
    270         This patch also includes the addition of the internal mutex
    271         which is currently only used to protect some types of allocation
    272         and deallocation.  This significantly can reduce context
    273         switch latency under certain circumstances.  In particular,
    274         some heap/region operations were O(n) and had dispatching
    275         disabled.  This should help enormously.  With this merge,
    276         the patch is not as clean as it should be.  In particular,
    277         the documentation has not been modified to reflect the new object
    278         ID layout, the IDs in the test screens are not updated, and
    279         _Objects_Get_information needs to be a real routine not inlined.
    280         As part of this patch a lot of MP code for thread/proxy blocking
    281         was made conditional and cleaned up.
     2352002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     236
     237        * configure.ac: Remove RTEMS_PROJECT_ROOT.
     238
     2392002-07-01      Joel Sherrill <joel@OARcorp.com>
     240
     241        * Mega patch merge to change the format of the object IDs to loosen the
     242        dependency between the SCORE and the various APIs. There was
     243        considerable work to simplify the object name management and it appears
     244        that the name_table field is no longer needed. This patch also includes
     245        the addition of the internal mutex which is currently only used to
     246        protect some types of allocation and deallocation.  This significantly
     247        can reduce context  switch latency under certain circumstances.  In
     248        particular, some heap/region operations were O(n) and had dispatching
     249        disabled.  This should help enormously.  With this merge, the patch is
     250        not as clean as it should be.  In particular, the documentation has not
     251        been modified to reflect the new object ID layout, the IDs in the test
     252        screens are not updated, and _Objects_Get_information needs to be a real
     253        routine not inlined. As part of this patch a lot of MP code for
     254        thread/proxy blocking was made conditional and cleaned up.
    282255        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
    283256        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
     
    286259        src/semaphorecreatesupp.c:  Modified as part of above.
    287260
    288 2002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    289 
    290         * configure.ac: Remove RTEMS_PROJECT_ROOT.
    291 
    2922612002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    293262
    294         * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
    295         Add AC_PROG_RANLIB.
     263        * configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB.
    296264
    2972652002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    303271
    304272        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    305         * Makefile.am: Include $(top_srcdir)/../automake/*.am.
    306         Use ../aclocal.
     273        * Makefile.am: Include $(top_srcdir)/../automake/*.am. Use ../aclocal.
    307274        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    308275        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    309276        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
    310 
    311 2001-05-17      Joel Sherrill <joel@OARcorp.com>
    312 
    313         * macros/rtems/posix/mqueue.inl: Implemented missing routines
    314         to support message queue FDs.
    315277
    3162782002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
     
    321283        * src/Makefile.am: Reflect changes above.
    322284
    323 2001-04-26      Joel Sherrill <joel@OARcorp.com>
    324 
    325         * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
    326         src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
    327         src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
    328         src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
    329         Per PR81 reworked to add a message queue descriptor separate from
    330         the underlying message queue.  This allows non-blocking to follow
    331         the "open" not the underlying queue.
    332  
    333 2002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    334 
    335         * src/psignal.c: Include <stdlib.h>.
    336 
    3372852002-04-08      Chris Johns <ccj@acm.org>
    338286
    339287        * Per PR142, make task switch extension its own list.
    340288        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
     289
     2902002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     291
     292        * src/psignal.c: Include <stdlib.h>.
    341293
    3422942002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    3503022002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    351303
    352         * configure.ac:
    353         AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
     304        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
    354305        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
    355306        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
     
    362313
    363314        * src/pthreadonce.c: Task is not preemptable while running a
    364         pthread_once init function.  This is slightly less heavy handed
    365         than disabling dispatching and seems better than consuming a mutex.
     315        pthread_once init function.  This is slightly less heavy handed than
     316        disabling dispatching and seems better than consuming a mutex.
    366317
    3673182002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    368319
    369         * src/getegid.c: Add #include <rtems/userenv.h>.
    370         Remove #include <rtems/libio_.h>.
     320        * src/getegid.c: Add #include <rtems/userenv.h>. Remove #include
     321        <rtems/libio_.h>.
    371322        * src/geteuid.c: Ditto.
    372323        * src/getgid.c: Ditto.
     
    374325        * src/getuid.c: Ditto.
    375326
    376 
    377 2001-01-16      Joel Sherrill <joel@OARcorp.com>
    378 
    379         * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
    380         name of routine in header.
     3272002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     328
     329        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]).
     330        * src/psignal.c: #include <string.h>.
    381331
    3823322002-01-07      Joel Sherrill <joel@OARcorp.com>
     
    384334        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
    385335        contents of optman/ directory since it has been moved.
    386 
    387 2002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    388 
    389         * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
    390         * src/psignal.c: #include <string.h>.
    391336
    3923372001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    440385
    441386        * src/sysconf.c: Fix typo syntax error accidentally committed.
    442 
    443 2001-09-13      Joel Sherrill <joel@OARcorp.com>
    444 
    445387        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
    446388        In particular, about 350 ACATS tests fail if this is not present.
     
    4563982001-08-16      Joel Sherrill <joel@OARcorp.com>
    457399
    458         * src/mqueuesendsupp.c: Account for possibly blocking during the
    459         core send operation.
     400        * src/mqueuesendsupp.c: Account for possibly blocking during the core
     401        send operation.
    460402
    4614032001-08-09      Joel Sherrill <joel@OARcorp.com>
    462404
    463         * src/mqueuesendsupp.c: Unblocking message queue operations should
    464         NOT use _Thread_Executing for return status since it is permissible
    465         to invoke message send operations from an ISR.  This was reported
    466         by Suvrat Gupta <suvrat@utstar.com>.
    467 
    468 2000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
    469 
    470         * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
    471         src/getuid.c: Now save their values in private user environment.
     405        * src/mqueuesendsupp.c: Unblocking message queue operations should NOT
     406        use _Thread_Executing for return status since it is permissible to
     407        invoke message send operations from an ISR.  This was reported by Suvrat
     408        Gupta <suvrat@utstar.com>.
     409
     4102001-05-17      Joel Sherrill <joel@OARcorp.com>
     411
     412        * macros/rtems/posix/mqueue.inl: Implemented missing routines to support
     413        message queue FDs.
    472414
    4734152001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    474416
    475417        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
     418
     4192001-04-26      Joel Sherrill <joel@OARcorp.com>
     420
     421        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
     422        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
     423        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
     424        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c: Per
     425        PR81 reworked to add a message queue descriptor separate from the
     426        underlying message queue.  This allows non-blocking to follow the "open"
     427        not the underlying queue.
    476428
    4774292001-03-19      Joel Sherrill <joel@OARcorp.com>
     
    483435        * include/Makefile.am, include/rtems/posix/Makefile.am,
    484436        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
    485         macros/rtems/posix/Makefile.am:
    486         Apply include_*HEADERS instead of H_FILES.
     437        macros/rtems/posix/Makefile.am:  Apply include_*HEADERS instead of
     438        H_FILES.
    487439
    4884402001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    489441
    490         * configure.in: Add src/config.h
    491         * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
    492         * src/.cvsignore: Add config.h and stamp-h
     442        * configure.in: Add src/config.h.
     443        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h.
     444        * src/.cvsignore: Add config.h and stamp-h.
    493445        * src/*.c: Add config.h support.
    494446
     
    496448
    497449        * src/alarm.c: Eliminated use of C++ style comments.
    498 
    499 2001-01-12      Joel Sherrill <joel@OARcorp.com>
    500 
    501         * src/clockgetres.c: Fixed match problem.  We are not converting
    502         an interval to a timespec -- it is actually a real number of
    503         microseconds.
    504450
    5054512001-01-22      Michael Hamel <mhamel@adi.co.nz>
     
    508454        src/ptimer1.c, include/rtems/posix/semaphore.h,
    509455        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
    510         src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
    511         Modifications to make CodeWarrior happy.
     456        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c: Modifications
     457        to make CodeWarrior happy.
     458
     4592001-01-16      Joel Sherrill <joel@OARcorp.com>
     460
     461        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
     462        name of routine in header.
    512463
    5134642001-01-12      Joel Sherrill <joel@OARcorp.com>
    514465
     466        * src/clockgetres.c: Fixed match problem.  We are not converting an
     467        interval to a timespec -- it is actually a real number of microseconds.
    515468        * src/README.mqueue: Enhanced example.
    516469
    5174702000-12-19      Joel Sherrill <joel@OARcorp.com>
    518471
    519         * src/pthreadgetschedparam.c: Do not set output parameters if
    520         the pointers are NULL.
     472        * src/pthreadgetschedparam.c: Do not set output parameters if the
     473        pointers are NULL.
    521474
    5224752000-12-06      Joel Sherrill <joel@OARcorp.com>
     
    530483        _POSIX_Condition_variables_Get to avoid conflict with macro
    531484        implementation.
    532 
    533 2000-12-01      Joel Sherrill <joel@OARcorp.com>
    534 
    535485        * Added macro support to POSIX API.  This is known to compile.
    536486        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
     
    561511
    5625122000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    563  
     513
    564514        * configure.in: Cleanup comments.
    565515
    5665162000-10-30      Joel Sherrill <joel@OARcorp.com>
    567517
    568         * include/Makefile.am: Updated to reflect files merged into newlib.
    569         This resulted in some definitions moving to other files and thus
    570         some secondary effects in RTEMS source code.
     518        * include/Makefile.am: Updated to reflect files merged into newlib. This
     519        resulted in some definitions moving to other files and thus some
     520        secondary effects in RTEMS source code.
    571521        * include/unistd.h: Removed.  Now use newlib's.
    572522        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
    573         * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
     523        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>.
    574524        * src/execv.c: Corrected prototype to agree with newlib.
    575525        * src/execve.c: Corrected prototype to agree with newlib.
    576526        * src/execvp.c: Corrected prototype to agree with newlib.
    577         * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
    578         that file no longer exists.
     527        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since that
     528        file no longer exists.
    579529        * src/pthreadkill.c: Added include of <signal.h>.
    580530        * src/sigaction.c: Added include of <signal.h>.
     
    5845342000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    585535
    586         * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
    587         Switch to GNU canonicalization.
     536        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
     537        canonicalization.
    588538
    5895392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     
    594544
    595545        * Many files: Moved posix/include/rtems/posix/seterr.h to
    596         score/include/rtems/seterr.h so it would be available within
    597         all APIs.
     546        score/include/rtems/seterr.h so it would be available within all APIs.
    598547
    5995482000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
    600549
    601550        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
    602         inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
    603         style of src/ptimer1.c.  Continued effort to make the
    604         POSIX Timer implementation match that of other managers.
    605         Added data structures required to use SuperCore Object Handler.
     551        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the style of
     552        src/ptimer1.c.  Continued effort to make the POSIX Timer implementation
     553        match that of other managers. Added data structures required to use
     554        SuperCore Object Handler.
    606555
    6075562000-08-15      Joel Sherrill <joel@OARcorp.com>
    608557
    609558        * src/ptimer1.c: Minor formatting fixes.
    610 
    611 2000-08-15      Joel Sherrill <joel@OARcorp.com>
    612 
    613559        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
    614         * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
    615         and used structure copy instead.
     560        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and used
     561        structure copy instead.
    616562        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
    617563        * include/rtems/posix/timer.h: Ditto.
    618 
    619 2000-08-15      Joel Sherrill <joel@OARcorp.com>
    620 
    621         * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
    622         to ensure that errno was always set.
    623 
    624 2000-08-15      Joel Sherrill <joel@OARcorp.com>
    625 
    626         * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
    627         to use SuperCore _TOD_Current variable.
     564        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one() to
     565        ensure that errno was always set.
     566        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get to use
     567        SuperCore _TOD_Current variable.
    628568
    6295692000-08-10      Joel Sherrill <joel@OARcorp.com>
    630570
    631571        * ChangeLog: New file.
     572
     5732000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
     574
     575        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
     576        src/getuid.c: Now save their values in private user environment.
     577
Note: See TracChangeset for help on using the changeset viewer.