Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/meson.build

    r163e34c r69c376b5  
    11#
    2 # Copyright (c) 2025 Jiri Svoboda
     2# Copyright (c) 2024 Jiri Svoboda
    33# Copyright (c) 2005 Martin Decky
    44# Copyright (c) 2007 Jakub Jermar
     
    5959
    6060src += files(
    61         'common/adt/bitmap.c',
    6261        'common/adt/checksum.c',
    6362        'common/adt/circ_buf.c',
     63        'common/adt/list.c',
    6464        'common/adt/hash_table.c',
    65         'common/adt/list.c',
    6665        'common/adt/odict.c',
    67         'common/gsort.c',
    6866        'common/printf/printf_core.c',
    69         'common/stdc/bsearch.c',
    70         'common/stdc/calloc.c',
    7167        'common/stdc/ctype.c',
    7268        'common/stdc/mem.c',
     69        'common/stdc/bsearch.c',
    7370        'common/stdc/qsort.c',
    74         'common/stdc/snprintf.c',
    75         'common/stdc/uchar.c',
    76         'common/stdc/vsnprintf.c',
    77         'common/stdc/wchar.c',
     71        'common/stdc/calloc.c',
     72        'common/gsort.c',
    7873        'common/str.c',
    7974        'common/str_error.c',
    8075        'common/strtol.c',
    8176
     77        'generic/libc.c',
    8278        'generic/adt/prodcons.c',
    83         'generic/arg_parse.c',
    8479        'generic/as.c',
    85         'generic/assert.c',
    86         'generic/async/client.c',
    87         'generic/async/ports.c',
    88         'generic/async/server.c',
     80        'generic/ddi.c',
     81        'generic/perm.c',
    8982        'generic/capa.c',
    9083        'generic/config.c',
    9184        'generic/context.c',
    9285        'generic/dbgcon.c',
    93         'generic/ddi.c',
    9486        'generic/device/clock_dev.c',
    9587        'generic/device/hw_res.c',
     
    9890        'generic/dirent.c',
    9991        'generic/dlfcn.c',
    100         'generic/double_to_str.c',
    10192        'generic/elf/elf.c',
    10293        'generic/elf/elf_load.c',
    10394        'generic/elf/elf_mod.c',
     95        'generic/event.c',
    10496        'generic/errno.c',
    105         'generic/event.c',
    106         'generic/getopt.c',
    107         'generic/ieee_double.c',
     97        'generic/inttypes.c',
     98        'generic/loc.c',
     99        'generic/string.c',
     100        'generic/l18n/langs.c',
     101        'generic/pcb.c',
     102        'generic/pio_trace.c',
     103        'generic/smc.c',
     104        'generic/task.c',
    108105        'generic/imath.c',
    109         'generic/inttypes.c',
    110106        'generic/io/asprintf.c',
    111107        'generic/io/io.c',
     108        'generic/io/printf.c',
     109        'generic/io/log.c',
     110        'generic/io/logctl.c',
    112111        'generic/io/kio.c',
    113112        'generic/io/klog.c',
    114         'generic/io/log.c',
    115         'generic/io/logctl.c',
    116         'generic/io/printf.c',
     113        'generic/io/snprintf.c',
     114        'generic/io/vprintf.c',
     115        'generic/io/vsnprintf.c',
    117116        'generic/io/table.c',
    118         'generic/io/vprintf.c',
    119         'generic/ipc.c',
    120117        'generic/irq.c',
    121         'generic/l18n/langs.c',
    122         'generic/libc.c',
    123         'generic/loader.c',
    124         'generic/loc.c',
     118        'generic/ieee_double.c',
     119        'generic/power_of_ten.c',
     120        'generic/double_to_str.c',
    125121        'generic/malloc.c',
    126         'generic/ns.c',
    127         'generic/pcb.c',
    128         'generic/perm.c',
    129         'generic/pio_trace.c',
    130         'generic/power_of_ten.c',
    131122        'generic/rndgen.c',
    132         'generic/setjmp.c',
    133         'generic/shutdown.c',
    134         'generic/smc.c',
    135         'generic/stack.c',
    136         'generic/stacktrace.c',
    137         'generic/stats.c',
    138         'generic/stdio.c',
    139123        'generic/stdio/scanf.c',
    140124        'generic/stdio/sprintf.c',
     
    142126        'generic/stdio/sstream.c',
    143127        'generic/stdio/vsprintf.c',
    144         'generic/stdlib.c',
    145         'generic/string.c',
    146         'generic/sysinfo.c',
    147         'generic/task.c',
    148128        'generic/thread/fibril.c',
    149129        'generic/thread/fibril_synch.c',
     130        'generic/thread/thread.c',
     131        'generic/thread/tls.c',
    150132        'generic/thread/futex.c',
    151133        'generic/thread/mpsc.c',
    152         'generic/thread/thread.c',
    153         'generic/thread/tls.c',
     134        'generic/sysinfo.c',
     135        'generic/ipc.c',
     136        'generic/ns.c',
     137        'generic/async/client.c',
     138        'generic/async/server.c',
     139        'generic/async/ports.c',
     140        'generic/loader.c',
     141        'generic/getopt.c',
    154142        'generic/time.c',
    155143        'generic/tmpfile.c',
    156         'generic/ubsan.c',
     144        'generic/stdio.c',
     145        'generic/stdlib.c',
    157146        'generic/udebug.c',
    158         'generic/uuid.c',
    159147        'generic/vfs/canonify.c',
    160148        'generic/vfs/inbox.c',
    161149        'generic/vfs/mtab.c',
    162150        'generic/vfs/vfs.c',
     151        'generic/setjmp.c',
     152        'generic/stack.c',
     153        'generic/stacktrace.c',
     154        'generic/arg_parse.c',
     155        'generic/stats.c',
     156        'generic/assert.c',
     157        'generic/ubsan.c',
     158        'generic/uuid.c',
    163159)
    164160
    165161if CONFIG_RTLD
    166162        src += files(
     163                'generic/rtld/rtld.c',
    167164                'generic/rtld/dynamic.c',
    168165                'generic/rtld/module.c',
    169                 'generic/rtld/rtld.c',
    170166                'generic/rtld/symbol.c',
    171167        )
     
    192188        'test/qsort.c',
    193189        'test/sprintf.c',
     190        'test/stdio/scanf.c',
    194191        'test/stdio.c',
    195         'test/stdio/scanf.c',
    196192        'test/stdlib.c',
    197193        'test/str.c',
    198194        'test/string.c',
    199195        'test/strtol.c',
    200         'test/uchar.c',
    201196        'test/uuid.c',
    202197)
Note: See TracChangeset for help on using the changeset viewer.