Linux workstation

openSUSE Leap 15.6 native package

sdcc-libc-sources

Small Device C Compiler

Packages / openSUSE Leap 15.6 / Development/Languages/C and C++ / sdcc-libc-sources

[Source: sdcc]

Package: sdcc-libc-sources (4.1.0-bp156.3.62)

[Project overview: sdcc]

External Resources:

Homepage: [sdcc.sourceforge.net]

Similar packages:

  • [sdcc]

    Small Device C Compiler

  • [sdcc-doc]

    Documentation for the SDCC C compiler

Small Device C Compiler

SDCC is a C compiler for 8051 class and similar microcontrollers. The package includes the compiler, assemblers and linkers, a device simulator and a core library. The processors supported (to a varying degree) include the 8051, ds390, z80, hc08, and PIC. This package contains sources for the C library and other files for development.

Other Packages Related to sdcc-libc-sources:

  • dep: /bin/sh

    Package not available

  • dep: [sdcc] (= 4.1.0)

    Small Device C Compiler

Download sdcc-libc-sources

ArchitecturePackage SizeInstalled SizeFiles
aarch64254 KiB1.5 MiB[list of files]
s390x254 KiB1.5 MiB[list of files]
x86_64254 KiB1.5 MiB[list of files]

Package file paths (804)

Showing the first 250 sorted package-associated paths. Use file search to locate a specific path.

  • /usr/share/sdcc/lib/src
  • /usr/share/sdcc/lib/src/abs.c
  • /usr/share/sdcc/lib/src/acosf.c
  • /usr/share/sdcc/lib/src/aligned_alloc.c
  • /usr/share/sdcc/lib/src/asincosf.c
  • /usr/share/sdcc/lib/src/asinf.c
  • /usr/share/sdcc/lib/src/__assert.c
  • /usr/share/sdcc/lib/src/atan2f.c
  • /usr/share/sdcc/lib/src/atanf.c
  • /usr/share/sdcc/lib/src/_atof.c
  • /usr/share/sdcc/lib/src/atoi.c
  • /usr/share/sdcc/lib/src/atol.c
  • /usr/share/sdcc/lib/src/atoll.c
  • /usr/share/sdcc/lib/src/atomic_flag_clear.c
  • /usr/share/sdcc/lib/src/_autobaud.c
  • /usr/share/sdcc/lib/src/_bp.c
  • /usr/share/sdcc/lib/src/bpx.c
  • /usr/share/sdcc/lib/src/bsearch.c
  • /usr/share/sdcc/lib/src/btowc.c
  • /usr/share/sdcc/lib/src/c16rtomb.c
  • /usr/share/sdcc/lib/src/c16stombs.c
  • /usr/share/sdcc/lib/src/c32rtomb.c
  • /usr/share/sdcc/lib/src/calloc.c
  • /usr/share/sdcc/lib/src/ceilf.c
  • /usr/share/sdcc/lib/src/cosf.c
  • /usr/share/sdcc/lib/src/coshf.c
  • /usr/share/sdcc/lib/src/cotf.c
  • /usr/share/sdcc/lib/src/_decdptr.c
  • /usr/share/sdcc/lib/src/_divschar.c
  • /usr/share/sdcc/lib/src/_divsint.c
  • /usr/share/sdcc/lib/src/_divslong.c
  • /usr/share/sdcc/lib/src/_divslonglong.c
  • /usr/share/sdcc/lib/src/_divuchar.c
  • /usr/share/sdcc/lib/src/_divuint.c
  • /usr/share/sdcc/lib/src/_divulong.c
  • /usr/share/sdcc/lib/src/_divulonglong.c
  • /usr/share/sdcc/lib/src/ds390
  • /usr/share/sdcc/lib/src/ds390/atomic_flag_clear.c
  • /usr/share/sdcc/lib/src/ds390/atomic_flag_test_and_set.c
  • /usr/share/sdcc/lib/src/ds390/examples
  • /usr/share/sdcc/lib/src/ds390/examples/MOVED
  • /usr/share/sdcc/lib/src/ds390/gptr_cmp.c
  • /usr/share/sdcc/lib/src/ds390/i2c390.c
  • /usr/share/sdcc/lib/src/ds390/lcd390.c
  • /usr/share/sdcc/lib/src/ds390/memcpyx.c
  • /usr/share/sdcc/lib/src/ds390/putchar.c
  • /usr/share/sdcc/lib/src/ds390/rtc390.c
  • /usr/share/sdcc/lib/src/ds390/setjmp.c
  • /usr/share/sdcc/lib/src/ds390/tinibios.c
  • /usr/share/sdcc/lib/src/ds400
  • /usr/share/sdcc/lib/src/ds400/ds400rom.c
  • /usr/share/sdcc/lib/src/ds400/memcpyx.c
  • /usr/share/sdcc/lib/src/ds400/tinibios.c
  • /usr/share/sdcc/lib/src/errno.c
  • /usr/share/sdcc/lib/src/expf.c
  • /usr/share/sdcc/lib/src/ez80_z80
  • /usr/share/sdcc/lib/src/ez80_z80/abs.s
  • /usr/share/sdcc/lib/src/ez80_z80/atomic_flag_test_and_set.s
  • /usr/share/sdcc/lib/src/ez80_z80/crt0.s
  • /usr/share/sdcc/lib/src/ez80_z80/crtenter.s
  • /usr/share/sdcc/lib/src/ez80_z80/divmixed.s
  • /usr/share/sdcc/lib/src/ez80_z80/divsigned.s
  • /usr/share/sdcc/lib/src/ez80_z80/divunsigned.s
  • /usr/share/sdcc/lib/src/ez80_z80/heap.s
  • /usr/share/sdcc/lib/src/ez80_z80/__itoa.s
  • /usr/share/sdcc/lib/src/ez80_z80/__ltoa.s
  • /usr/share/sdcc/lib/src/ez80_z80/memcpy.s
  • /usr/share/sdcc/lib/src/ez80_z80/memmove.s
  • /usr/share/sdcc/lib/src/ez80_z80/modmixed.s
  • /usr/share/sdcc/lib/src/ez80_z80/modsigned.s
  • /usr/share/sdcc/lib/src/ez80_z80/modunsigned.s
  • /usr/share/sdcc/lib/src/ez80_z80/mulchar.s
  • /usr/share/sdcc/lib/src/ez80_z80/mul.s
  • /usr/share/sdcc/lib/src/ez80_z80/README
  • /usr/share/sdcc/lib/src/ez80_z80/__sdcc_bcall.s
  • /usr/share/sdcc/lib/src/ez80_z80/__sdcc_call_hl.s
  • /usr/share/sdcc/lib/src/ez80_z80/__sdcc_call_iy.s
  • /usr/share/sdcc/lib/src/ez80_z80/setjmp.s
  • /usr/share/sdcc/lib/src/ez80_z80/strcpy.s
  • /usr/share/sdcc/lib/src/ez80_z80/strlen.s
  • /usr/share/sdcc/lib/src/ez80_z80/__strreverse.s
  • /usr/share/sdcc/lib/src/ez80_z80/__uitobcd.s
  • /usr/share/sdcc/lib/src/ez80_z80/__ultobcd.s
  • /usr/share/sdcc/lib/src/fabsf.c
  • /usr/share/sdcc/lib/src/floorf.c
  • /usr/share/sdcc/lib/src/free.c
  • /usr/share/sdcc/lib/src/frexpf.c
  • /usr/share/sdcc/lib/src/_fs2schar.c
  • /usr/share/sdcc/lib/src/_fs2sint.c
  • /usr/share/sdcc/lib/src/_fs2slong.c
  • /usr/share/sdcc/lib/src/_fs2uchar.c
  • /usr/share/sdcc/lib/src/_fs2uint.c
  • /usr/share/sdcc/lib/src/_fs2ulong.c
  • /usr/share/sdcc/lib/src/_fsadd.c
  • /usr/share/sdcc/lib/src/_fscmp.c
  • /usr/share/sdcc/lib/src/_fsdiv.c
  • /usr/share/sdcc/lib/src/_fseq.c
  • /usr/share/sdcc/lib/src/_fsget1arg.c
  • /usr/share/sdcc/lib/src/_fsget2args.c
  • /usr/share/sdcc/lib/src/_fslt.c
  • /usr/share/sdcc/lib/src/_fsmul.c
  • /usr/share/sdcc/lib/src/_fsneq.c
  • /usr/share/sdcc/lib/src/_fsnormalize.c
  • /usr/share/sdcc/lib/src/_fsreturnval.c
  • /usr/share/sdcc/lib/src/_fsrshift.c
  • /usr/share/sdcc/lib/src/_fssub.c
  • /usr/share/sdcc/lib/src/_fsswapargs.c
  • /usr/share/sdcc/lib/src/gbz80
  • /usr/share/sdcc/lib/src/gbz80/abs.s
  • /usr/share/sdcc/lib/src/gbz80/atomic_flag_test_and_set.s
  • /usr/share/sdcc/lib/src/gbz80/crt0.s
  • /usr/share/sdcc/lib/src/gbz80/div.s
  • /usr/share/sdcc/lib/src/gbz80/heap.s
  • /usr/share/sdcc/lib/src/gbz80/__initrleblock.s
  • /usr/share/sdcc/lib/src/gbz80/memcpy.s
  • /usr/share/sdcc/lib/src/gbz80/mul.s
  • /usr/share/sdcc/lib/src/gbz80/README
  • /usr/share/sdcc/lib/src/gbz80/__sdcc_call_hl.s
  • /usr/share/sdcc/lib/src/gbz80/setjmp.s
  • /usr/share/sdcc/lib/src/gbz80/strlen.s
  • /usr/share/sdcc/lib/src/gets.c
  • /usr/share/sdcc/lib/src/_gptrget.c
  • /usr/share/sdcc/lib/src/_gptrgetc.c
  • /usr/share/sdcc/lib/src/_gptrput.c
  • /usr/share/sdcc/lib/src/hc08
  • /usr/share/sdcc/lib/src/hc08/atomic_flag_test_and_set.c
  • /usr/share/sdcc/lib/src/hc08/_mulint.c
  • /usr/share/sdcc/lib/src/hc08/_ret.c
  • /usr/share/sdcc/lib/src/hc08/_setjmp.c
  • /usr/share/sdcc/lib/src/_heap.c
  • /usr/share/sdcc/lib/src/huge
  • /usr/share/sdcc/lib/src/isalnum.c
  • /usr/share/sdcc/lib/src/isalpha.c
  • /usr/share/sdcc/lib/src/isblank.c
  • /usr/share/sdcc/lib/src/iscntrl.c
  • /usr/share/sdcc/lib/src/isdigit.c
  • /usr/share/sdcc/lib/src/isgraph.c
  • /usr/share/sdcc/lib/src/isinf.c
  • /usr/share/sdcc/lib/src/islower.c
  • /usr/share/sdcc/lib/src/isnan.c
  • /usr/share/sdcc/lib/src/isprint.c
  • /usr/share/sdcc/lib/src/ispunct.c
  • /usr/share/sdcc/lib/src/isspace.c
  • /usr/share/sdcc/lib/src/isupper.c
  • /usr/share/sdcc/lib/src/isxdigit.c
  • /usr/share/sdcc/lib/src/__itoa.c
  • /usr/share/sdcc/lib/src/labs.c
  • /usr/share/sdcc/lib/src/large
  • /usr/share/sdcc/lib/src/ldexpf.c
  • /usr/share/sdcc/lib/src/log10f.c
  • /usr/share/sdcc/lib/src/_logexpf.c
  • /usr/share/sdcc/lib/src/logf.c
  • /usr/share/sdcc/lib/src/__ltoa.c
  • /usr/share/sdcc/lib/src/malloc.c
  • /usr/share/sdcc/lib/src/mblen.c
  • /usr/share/sdcc/lib/src/mbrlen.c
  • /usr/share/sdcc/lib/src/mbrtoc16.c
  • /usr/share/sdcc/lib/src/mbrtoc32.c
  • /usr/share/sdcc/lib/src/mbrtowc.c
  • /usr/share/sdcc/lib/src/mbsinit.c
  • /usr/share/sdcc/lib/src/mbstoc16s.c
  • /usr/share/sdcc/lib/src/mbstowcs.c
  • /usr/share/sdcc/lib/src/mbtowc.c
  • /usr/share/sdcc/lib/src/mcs51
  • /usr/share/sdcc/lib/src/mcs51/atomic_flag_clear.asm
  • /usr/share/sdcc/lib/src/mcs51/atomic_flag_test_and_set.asm
  • /usr/share/sdcc/lib/src/mcs51/crtbank.asm
  • /usr/share/sdcc/lib/src/mcs51/crtcall.asm
  • /usr/share/sdcc/lib/src/mcs51/crtclear.asm
  • /usr/share/sdcc/lib/src/mcs51/crtpagesfr.asm
  • /usr/share/sdcc/lib/src/mcs51/crtstart.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxclear.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxinit.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxpop.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxpopr0.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxpush.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxpushr0.asm
  • /usr/share/sdcc/lib/src/mcs51/crtxstack.asm
  • /usr/share/sdcc/lib/src/mcs51/gptr_cmp.asm
  • /usr/share/sdcc/lib/src/mcs51/README
  • /usr/share/sdcc/lib/src/medium
  • /usr/share/sdcc/lib/src/memccpy.c
  • /usr/share/sdcc/lib/src/_memchr.c
  • /usr/share/sdcc/lib/src/_memcmp.c
  • /usr/share/sdcc/lib/src/__memcpy.c
  • /usr/share/sdcc/lib/src/memcpy.c
  • /usr/share/sdcc/lib/src/_memmove.c
  • /usr/share/sdcc/lib/src/_memset.c
  • /usr/share/sdcc/lib/src/modff.c
  • /usr/share/sdcc/lib/src/_modschar.c
  • /usr/share/sdcc/lib/src/_modsint.c
  • /usr/share/sdcc/lib/src/_modslong.c
  • /usr/share/sdcc/lib/src/_modslonglong.c
  • /usr/share/sdcc/lib/src/_moduchar.c
  • /usr/share/sdcc/lib/src/_moduint.c
  • /usr/share/sdcc/lib/src/_modulong.c
  • /usr/share/sdcc/lib/src/_modulonglong.c
  • /usr/share/sdcc/lib/src/_mulint.c
  • /usr/share/sdcc/lib/src/_mullong.c
  • /usr/share/sdcc/lib/src/_mullonglong.c
  • /usr/share/sdcc/lib/src/_mulschar.c
  • /usr/share/sdcc/lib/src/_muluchar.c
  • /usr/share/sdcc/lib/src/pdk13
  • /usr/share/sdcc/lib/src/pdk13/__gptrget2.s
  • /usr/share/sdcc/lib/src/pdk13/__gptrget.s
  • /usr/share/sdcc/lib/src/pdk13/heap.s
  • /usr/share/sdcc/lib/src/pdk13/__setjmp.s
  • /usr/share/sdcc/lib/src/pdk14
  • /usr/share/sdcc/lib/src/pdk14/__gptrget2.s
  • /usr/share/sdcc/lib/src/pdk14/__gptrget.s
  • /usr/share/sdcc/lib/src/pdk14/heap.s
  • /usr/share/sdcc/lib/src/pdk14/__setjmp.s
  • /usr/share/sdcc/lib/src/pdk15
  • /usr/share/sdcc/lib/src/pdk15/__gptrget2.s
  • /usr/share/sdcc/lib/src/pdk15/__gptrget.s
  • /usr/share/sdcc/lib/src/pdk15/heap.s
  • /usr/share/sdcc/lib/src/pdk15/__setjmp.s
  • /usr/share/sdcc/lib/src/pic14
  • /usr/share/sdcc/lib/src/pic14/a.cod
  • /usr/share/sdcc/lib/src/pic14/a.hex
  • /usr/share/sdcc/lib/src/pic14/GPL
  • /usr/share/sdcc/lib/src/pic14/LGPL
  • /usr/share/sdcc/lib/src/pic14/libc
  • /usr/share/sdcc/lib/src/pic14/libc/aligned_alloc.c
  • /usr/share/sdcc/lib/src/pic14/libc/__assert.c
  • /usr/share/sdcc/lib/src/pic14/libc/bsearch.c
  • /usr/share/sdcc/lib/src/pic14/libc/_calloc.c
  • /usr/share/sdcc/lib/src/pic14/libc/fprintf.c
  • /usr/share/sdcc/lib/src/pic14/libc/fputc.c
  • /usr/share/sdcc/lib/src/pic14/libc/fputs.c
  • /usr/share/sdcc/lib/src/pic14/libc/free.c
  • /usr/share/sdcc/lib/src/pic14/libc/_ftoa.c
  • /usr/share/sdcc/lib/src/pic14/libc/getchar.c
  • /usr/share/sdcc/lib/src/pic14/libc/malloc.c
  • /usr/share/sdcc/lib/src/pic14/libc/mbrtoc16.c
  • /usr/share/sdcc/lib/src/pic14/libc/mbrtowc.c
  • /usr/share/sdcc/lib/src/pic14/libc/memfree.c
  • /usr/share/sdcc/lib/src/pic14/libc/memfreemax.c
  • /usr/share/sdcc/lib/src/pic14/libc/memmisc.c
  • /usr/share/sdcc/lib/src/pic14/libc/printf.c
  • /usr/share/sdcc/lib/src/pic14/libc/printfl.c
  • /usr/share/sdcc/lib/src/pic14/libc/putchar.c
  • /usr/share/sdcc/lib/src/pic14/libc/qsort.c
  • /usr/share/sdcc/lib/src/pic14/libc/realloc.c
  • /usr/share/sdcc/lib/src/pic14/libc/sprintf.c
  • /usr/share/sdcc/lib/src/pic14/libc/streams.c
  • /usr/share/sdcc/lib/src/pic14/libc/strmgpsim.c
  • /usr/share/sdcc/lib/src/pic14/libc/strmmssp.c
  • /usr/share/sdcc/lib/src/pic14/libc/strmusart.c
  • /usr/share/sdcc/lib/src/pic14/libc/vfprintf.c

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
4.1.0-bp156.3.62leap-15.6 / ossaarch64openSUSE Leap 15.6 · OSS · multi-architecture254 KiB1.5 MiBaarch64/sdcc-libc-sources-4.1.0-bp156.3.62.aarch64.rpm
4.1.0-bp156.3.62leap-15.6 / osss390xopenSUSE Leap 15.6 · OSS · multi-architecture254 KiB1.5 MiBs390x/sdcc-libc-sources-4.1.0-bp156.3.62.s390x.rpm
4.1.0-bp156.3.62leap-15.6 / ossx86_64openSUSE Leap 15.6 · OSS · multi-architecture254 KiB1.5 MiBx86_64/sdcc-libc-sources-4.1.0-bp156.3.62.x86_64.rpm

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

4.1.0-bp156.3.62 / aarch64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha512: 1e6ad90532bf87822efb665e804e9247af49a6cafa155c6bdee929e90bde599e58b55d2e4b04d713e936b0f5f47a0fbefb9a1fe84106a639b69a15c556b5f62c

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

4.1.0-bp156.3.62 / s390xObserved Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha512: 1d91f82cccfe2b2bf8743a575572f7a8f5b151a9e14ed4dcfe2c5228b1d0eb32fcc59c5cc110069ea23a5f8b8d7b7369c12792226f4cccd87c8dee98ffc25c00

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

4.1.0-bp156.3.62 / x86_64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha512: 0701aa10349abebba3fcd7eaa84db4892f8072c77445638844f42267cb718108f19d021e7f7a02c6f0835322ffde99233cf31875983613f14a92cd3dbd49cf52

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Leap 15.6 OSS revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified

sdcc-libc-sources Package for openSUSE Leap 15.6 | OpenFactory