Changeset 34120f10 in mainline for kernel/generic/meson.build


Ignore:
Timestamp:
2023-10-27T19:38:31Z (20 months ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
master, topic/msim-upgrade, topic/simplify-dev-export
Children:
63ed840
Parents:
c89ae25 (diff), 694ca3d6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge code deduplication work

TL;DR: Added directory /common, which now contains the sole existing
copy of ADT, printf_core, and a few other pieces. Should make changes
to any of those less of a headache.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/meson.build

    rc89ae25 r34120f10  
    3636
    3737generic_src += files(
    38         'src/adt/bitmap.c',
    39         'src/adt/hash_table.c',
    40         'src/adt/list.c',
    41         'src/adt/odict.c',
     38        'common/adt/bitmap.c',
     39        'common/adt/hash_table.c',
     40        'common/adt/list.c',
     41        'common/adt/odict.c',
     42        'common/printf/printf_core.c',
     43        'common/stdc/calloc.c',
     44        'common/stdc/ctype.c',
     45        'common/stdc/mem.c',
     46        'common/gsort.c',
     47        'common/str.c',
     48        'common/str_error.c',
     49        'common/strtol.c',
     50
    4251        'src/cap/cap.c',
    4352        'src/console/chardev.c',
     
    7079        'src/ipc/sysipc_ops.c',
    7180        'src/lib/elf.c',
    72         'src/lib/gsort.c',
    7381        'src/lib/halt.c',
    7482        'src/lib/mem.c',
    75         'src/lib/memfnc.c',
    7683        'src/lib/ra.c',
    7784        'src/lib/rd.c',
    78         'src/lib/str.c',
    79         'src/lib/strtol.c',
    80         'src/lib/str_error.c',
    8185        'src/lib/ubsan.c',
    8286        'src/log/log.c',
     
    9397        'src/preempt/preemption.c',
    9498        'src/printf/printf.c',
    95         'src/printf/printf_core.c',
    9699        'src/printf/snprintf.c',
    97100        'src/printf/vprintf.c',
Note: See TracChangeset for help on using the changeset viewer.