Changeset e18080ab in rtems


Ignore:
Timestamp:
01/27/05 06:42:37 (19 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
e49f4c78
Parents:
61d176b3
Message:

2005-01-27 Ralf Corsepius <ralf.corsepius@…>

  • libcsupport/include/tar.h: New (SUSv3).
  • Makefile.am: Integrate newlib-specific headers. Add libcsupport/include/tar.h.
  • libcsupport/Makefile.am: Remove newlib-specific headers.
Location:
cpukit
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/ChangeLog

    r61d176b3 re18080ab  
     12005-01-27      Ralf Corsepius <ralf.corsepius@rtems.org>
     2
     3        * libcsupport/include/tar.h: New (SUSv3).
     4        * Makefile.am: Integrate newlib-specific headers.
     5        Add libcsupport/include/tar.h.
     6        * libcsupport/Makefile.am: Remove newlib-specific headers.
     7
    182005-01-27      Ralf Corsepius <ralf.corsepius@rtems.org>
    29
  • cpukit/Makefile.am

    r61d176b3 re18080ab  
    4747endif
    4848
     49if NEWLIB
     50include_sysdir = $(includedir)/sys
     51include_sys_HEADERS =
     52
     53include_HEADERS += libcsupport/include/stdint.h
     54include_HEADERS += libcsupport/include/inttypes.h
     55include_HEADERS += libcsupport/include/tar.h
     56
     57include_sys_HEADERS += libcsupport/include/sys/ioccom.h \
     58    libcsupport/include/sys/filio.h libcsupport/include/sys/ioctl.h \
     59    libcsupport/include/sys/sockio.h libcsupport/include/sys/ttycom.h \
     60    libcsupport/include/sys/termios.h libcsupport/include/sys/utsname.h \
     61    libcsupport/include/sys/cdefs.h
     62endif
     63
    4964include_rtemsdir = $(includedir)/rtems
    5065include_rtems_HEADERS = include/rtems/bspIo.h include/rtems/userenv.h \
     
    152167endif
    153168
     169if NEWLIB
     170$(PROJECT_INCLUDE)/sys/$(dirstamp):
     171        @$(mkdir_p) $(PROJECT_INCLUDE)/sys
     172        @: > $(PROJECT_INCLUDE)/sys/$(dirstamp)
     173PREINSTALL_DIRS += $(PROJECT_INCLUDE)/sys/$(dirstamp)
     174
     175$(PROJECT_INCLUDE)/stdint.h: libcsupport/include/stdint.h $(PROJECT_INCLUDE)/$(dirstamp)
     176        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/stdint.h
     177PREINSTALL_FILES += $(PROJECT_INCLUDE)/stdint.h
     178
     179$(PROJECT_INCLUDE)/inttypes.h: libcsupport/include/inttypes.h $(PROJECT_INCLUDE)/$(dirstamp)
     180        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/inttypes.h
     181PREINSTALL_FILES += $(PROJECT_INCLUDE)/inttypes.h
     182
     183$(PROJECT_INCLUDE)/tar.h: libcsupport/include/tar.h $(PROJECT_INCLUDE)/$(dirstamp)
     184        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tar.h
     185PREINSTALL_FILES += $(PROJECT_INCLUDE)/tar.h
     186
     187$(PROJECT_INCLUDE)/sys/ioccom.h: libcsupport/include/sys/ioccom.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     188        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ioccom.h
     189PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ioccom.h
     190
     191$(PROJECT_INCLUDE)/sys/filio.h: libcsupport/include/sys/filio.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     192        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/filio.h
     193PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/filio.h
     194
     195$(PROJECT_INCLUDE)/sys/ioctl.h: libcsupport/include/sys/ioctl.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     196        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ioctl.h
     197PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ioctl.h
     198
     199$(PROJECT_INCLUDE)/sys/sockio.h: libcsupport/include/sys/sockio.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     200        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/sockio.h
     201PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/sockio.h
     202
     203$(PROJECT_INCLUDE)/sys/ttycom.h: libcsupport/include/sys/ttycom.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     204        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ttycom.h
     205PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ttycom.h
     206
     207$(PROJECT_INCLUDE)/sys/termios.h: libcsupport/include/sys/termios.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     208        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/termios.h
     209PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/termios.h
     210
     211$(PROJECT_INCLUDE)/sys/utsname.h: libcsupport/include/sys/utsname.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     212        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/utsname.h
     213PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/utsname.h
     214
     215$(PROJECT_INCLUDE)/sys/cdefs.h: libcsupport/include/sys/cdefs.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
     216        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/cdefs.h
     217PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/cdefs.h
     218endif
     219
    154220$(PROJECT_INCLUDE)/rtems/$(dirstamp):
    155221        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems
  • cpukit/libcsupport/Makefile.am

    r61d176b3 re18080ab  
    1616    include/timerdrv.h include/vmeintr.h
    1717
    18 include_HEADERS =
    19 
    20 #if NEWLIB
    21 include_sysdir = $(includedir)/sys
    22 include_sys_HEADERS =
    23 
    24 if RTEMS_PROVIDES_STDINT_H
    25 include_HEADERS += include/stdint.h
    26 endif
    27 
    28 if RTEMS_PROVIDES_INTTYPES_H
    29 include_HEADERS += include/inttypes.h
    30 endif
    31 #endif
    32 
    3318## motorola
    3419
     
    4227    include/rtems/libcsupport.h include/rtems/libio.h include/rtems/libio_.h \
    4328    include/rtems/termiostypes.h include/rtems/cdefs.h
    44 
    45 ## sys
    46 
    47 if NEWLIB
    48 include_sys_HEADERS += include/sys/ioccom.h include/sys/filio.h \
    49     include/sys/ioctl.h include/sys/sockio.h include/sys/ttycom.h \
    50     include/sys/termios.h include/sys/utsname.h include/sys/cdefs.h
    51 endif
    5229
    5330## zilog
     
    154131PREINSTALL_FILES =
    155132
    156 $(PROJECT_INCLUDE)/$(dirstamp):
    157         @$(mkdir_p) $(PROJECT_INCLUDE)
    158         @: > $(PROJECT_INCLUDE)/$(dirstamp)
    159 PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
    160 
    161133$(PROJECT_INCLUDE)/rtems/$(dirstamp):
    162134        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems
     
    200172PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/vmeintr.h
    201173
    202 $(PROJECT_INCLUDE)/sys/$(dirstamp):
    203         @$(mkdir_p) $(PROJECT_INCLUDE)/sys
    204         @: > $(PROJECT_INCLUDE)/sys/$(dirstamp)
    205 PREINSTALL_DIRS += $(PROJECT_INCLUDE)/sys/$(dirstamp)
    206 
    207 if RTEMS_PROVIDES_STDINT_H
    208 $(PROJECT_INCLUDE)/stdint.h: include/stdint.h $(PROJECT_INCLUDE)/$(dirstamp)
    209         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/stdint.h
    210 PREINSTALL_FILES += $(PROJECT_INCLUDE)/stdint.h
    211 endif
    212 
    213 if RTEMS_PROVIDES_INTTYPES_H
    214 $(PROJECT_INCLUDE)/inttypes.h: include/inttypes.h $(PROJECT_INCLUDE)/$(dirstamp)
    215         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/inttypes.h
    216 PREINSTALL_FILES += $(PROJECT_INCLUDE)/inttypes.h
    217 endif
    218 
    219174$(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp):
    220175        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems/motorola
     
    258213PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/cdefs.h
    259214
    260 if NEWLIB
    261 $(PROJECT_INCLUDE)/sys/ioccom.h: include/sys/ioccom.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    262         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ioccom.h
    263 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ioccom.h
    264 
    265 $(PROJECT_INCLUDE)/sys/filio.h: include/sys/filio.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    266         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/filio.h
    267 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/filio.h
    268 
    269 $(PROJECT_INCLUDE)/sys/ioctl.h: include/sys/ioctl.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    270         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ioctl.h
    271 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ioctl.h
    272 
    273 $(PROJECT_INCLUDE)/sys/sockio.h: include/sys/sockio.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    274         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/sockio.h
    275 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/sockio.h
    276 
    277 $(PROJECT_INCLUDE)/sys/ttycom.h: include/sys/ttycom.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    278         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/ttycom.h
    279 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/ttycom.h
    280 
    281 $(PROJECT_INCLUDE)/sys/termios.h: include/sys/termios.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    282         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/termios.h
    283 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/termios.h
    284 
    285 $(PROJECT_INCLUDE)/sys/utsname.h: include/sys/utsname.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    286         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/utsname.h
    287 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/utsname.h
    288 
    289 $(PROJECT_INCLUDE)/sys/cdefs.h: include/sys/cdefs.h $(PROJECT_INCLUDE)/sys/$(dirstamp)
    290         $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sys/cdefs.h
    291 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sys/cdefs.h
    292 endif
    293 
    294215$(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp):
    295216        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems/zilog
Note: See TracChangeset for help on using the changeset viewer.