Changeset 1f1a10f in rtems-tools


Ignore:
Timestamp:
May 23, 2018, 8:39:54 AM (12 months ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
1cab261
Parents:
d6ae3ae
git-author:
Chris Johns <chrisj@…> (05/23/18 08:39:54)
git-committer:
Chris Johns <chrisj@…> (06/18/18 02:26:16)
Message:

elftoolchain: Add libelftc.

Location:
rtemstoolkit
Files:
30 added
1 edited

Legend:

Unmodified
Added
Removed
  • rtemstoolkit/wscript

    rd6ae3ae r1f1a10f  
    171171def bld_elftoolchain(bld, conf):
    172172    libelf = 'elftoolchain/libelf/'
     173    libelftc = 'elftoolchain/libelftc/'
    173174    libdwarf = 'elftoolchain/libdwarf/'
    174175    libelf_m4_rule = '${M4} -D SRCDIR=../rtemstoolkit/' + libelf[:-1] + ' ${SRC} > ${TGT}'
     
    335336                       libdwarf + 'libdwarf_str.c'] + libdwarf_m4_source)
    336337
     338    bld.stlib(target = 'elftc',
     339              features = 'c',
     340              install_path = None,
     341              includes = [bld.bldnode.abspath(),
     342                          'elftoolchain/libelf',
     343                          'elftoolchain/libelftc',
     344                          'elftoolchain/common'] + includes,
     345              cflags = conf['cflags'],
     346              source =[libelftc + 'elftc_bfdtarget.c',
     347                       libelftc + 'elftc_copyfile.c',
     348                       libelftc + 'elftc_demangle.c',
     349                       libelftc + 'elftc_reloc_type_str.c',
     350                       libelftc + 'elftc_set_timestamps.c',
     351                       libelftc + 'elftc_string_table.c',
     352                       libelftc + 'elftc_timestamp.c',
     353                       libelftc + 'elftc_version.c',
     354                       libelftc + 'libelftc_bfdtarget.c',
     355                       libelftc + 'libelftc_dem_arm.c',
     356                       libelftc + 'libelftc_dem_gnu2.c',
     357                       libelftc + 'libelftc_dem_gnu3.c',
     358                       libelftc + 'libelftc_hash.c',
     359                       libelftc + 'libelftc_vstr.c'])
     360
    337361#
    338362# Libiberty module.
Note: See TracChangeset for help on using the changeset viewer.