Changeset a01878 in git


Ignore:
Timestamp:
Sep 17, 2019, 11:07:52 AM (5 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
54f7977545741955f5f91b1a913510dfee7e7acd
Parents:
c8a22acb36f3d2e85dbb125cc9077be569847c9b
Message:
chg: croos compile for omalloc
Location:
omalloc
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • omalloc/Makefile.am

    rc8a22a ra01878  
    4040BUILT_SOURCES = omTables.inc omTables.h
    4141
    42 omTables.inc: omTables$(EXEEXT) omalloc.h
    43         ./omTables$(EXEEXT) > omTables.xx && mv omTables.xx  $@
     42omTables.inc:
     43        $(MAKE) $(AM_MAKEFLAGS) CC="${HOSTCC}" LD="${HOSTLD}" CFLAGS="${HOSTCFLAGS}" omTables
     44        ./omTables$(EXEEXT) > omTables.xx && mv omTables.xx  omTables.inc
    4445
    45 omTables.h: omTables$(EXEEXT)
    46         ./omTables$(EXEEXT) 1 >omTables.yy && mv omTables.yy $@
     46omTables.h:
     47        $(MAKE) $(AM_MAKEFLAGS) CC="${HOSTCC}" LD="${HOSTLD}" CFLAGS="${HOSTCFLAGS}" omTables1
     48        ./omTables1$(EXEEXT) >omTables.yy && mv omTables.yy omTables.h
    4749
    48 noinst_PROGRAMS = omTables
     50noinst_PROGRAMS = omTables omTables1
    4951omTables_SOURCES = omAllocPrivate.h omTables.c
     52omTables1_SOURCES = omAllocPrivate.h omTables1.c
    5053nodist_omTables_SOURCES = omConfig.h
     54nodist_omTables1_SOURCES = omConfig.h
    5155omTables_CPPFLAGS = ${AM_CPPFLAGS} -DOM_GENERATE_INC
     56omTables1_CPPFLAGS = ${AM_CPPFLAGS} -DOM_GENERATE_INC
    5257
    5358CLEANFILES = $(BUILT_SOURCES)
  • omalloc/configure.ac

    rc8a22a ra01878  
    148148  AC_DEFINE_UNQUOTED(OM_PROG_ADDR2LINE, "$ac_cv_prog_ADDR2LINE", "Name of addr2line")
    149149fi
     150
     151AC_MSG_NOTICE(HOSTCC set)
     152HOSTCC=${HOSTCC:=$CC}
     153HOSTLD=${HOSTLD:=$LD}
     154HOSTCFLAGS=${HOSTCFLAGS:=$CFLAGS}
     155  AC_SUBST(HOSTCC)
     156  AC_SUBST(HOSTLD)
     157  AC_SUBST(HOSTCFLAGS)
    150158
    151159dnl lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
  • omalloc/omTables.c

    rc8a22a ra01878  
    175175    if (om_BinSize[max_bin_index] == OM_MAX_BLOCK_SIZE) break;
    176176  }
    177   if (argc > 1)
    178   {
    179     /* output what goes into omTables.h */
    180   printf(
    181 "#ifndef OM_TABLES_H\n"
    182 "#define OM_TABLES_H\n"
    183 "#define OM_MAX_BLOCK_SIZE %d\n"
    184 "#define OM_MAX_BIN_INDEX %d\n"
    185 "#define OM_SIZEOF_UNIQUE_MAX_BLOCK_THRESHOLD %d\n"
    186 "#endif /* OM_TABLES_H */\n"
    187 ,  OM_MAX_BLOCK_SIZE, max_bin_index, GetMaxBlockThreshold());
    188   return 0;
    189   }
    190177
    191178  printf(
Note: See TracChangeset for help on using the changeset viewer.