Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sdcc | Distribution: openSUSE Leap 15.2 |
Version: 3.6.0 | Vendor: openSUSE |
Release: lp152.6.3 | Build date: Thu Feb 6 07:40:16 2020 |
Group: Development/Languages/C and C++ | Build host: armbuild01 |
Size: 21108879 | Source RPM: sdcc-3.6.0-lp152.6.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://sdcc.sourceforge.net/ | |
Summary: 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.
GPL-2.0+ and GPL-3.0+
* Tue Feb 26 2019 Wojciech Kazubski <wk@ire.pw.edu.pl> - tex style dependency changed to footnotehyper.sty * Tue Oct 02 2018 Petr Gajdos <pgajdos@suse.com> - allow PS decoder for build [bsc#1109976] * Sat Feb 03 2018 stefan.bruens@rwth-aachen.de - Add explicit BuildRequires: for footnote.sty - Remove handling of obsolete distribution versions - Cleanup spec, remove code necessary for older sdcc versions - Drop dvipdfm and latex2html BuildRequires:, these are not really used - Add 0001-Doc-Disable-fallback-to-dvipdfm-remove-non-pdftex-ta.patch * do not build dvi file, but use pdflatex to build references (.aux) * use PDF version 1.5 instead of 1.3, reduces sdccman.pdf size by 40% * Thu Feb 02 2017 adam.majer@suse.de - use individual libboost-*-devel packages instead of boost-devel * Tue Sep 20 2016 stefan.bruens@rwth-aachen.de - Spec file cleanup: * disable non-free build, instead of deleting build files * do not install bfd info, which conflicts with binutils package, and is useless, as sdcc links libbfd statically * cleanup %doc * Tue Sep 06 2016 wk@ire.pw.edu.pl - Fixed info file uninstall * Mon Sep 05 2016 wk@ire.pw.edu.pl - Update to version 3.5.0 * Merged upstream binutils 2.25 * New memory management with lower overhead * Changed default language dialect to --std-sdcc11 * Diagnostic for missing type specifier: No implicit int outside of C90 mode anymore * C11 generic selections * char type is now unsigned by default (old behaviour can be restored using --fsigned-char) * Character constants are now of type int instead of char. * ISO C95 and ISO C11 wide character constants * ISO C95 and ISO C11 wide string literals * Basic standard library support for wide characters: c16rtomb(), mbrtoc16(), mbsinit(), mbtowc(), mbrlen(), mbrtoc32, c32rtomb(), mbrtowc(), wcrtomb(), mblen(), wctomb() * Treat all ports the same in the manual (i.e. mcs51-specific stuff is now clearly described as such) * Reorganized interrupt handling for z80, z180, r2k, r3ka, tlcs90, gbz80 backends * Workaround for stm8 division hardware bug * ELF/DWARF support for stm8 * Output symbol table for ELF * pic16 port now uses standard-compliant crt0iz that initializes static and globals to 0 by default - Numerous feature requests and bug fixes are included as well. - Removed patch sdcc_add_ppc64le_suse_support.patch (applied upstream) - Modified patch sdcc_enable_additional_target_libs.patch * Tue Aug 16 2016 dimstar@opensuse.org - BuildRequire texlive-xetex-bin in plus in openSUSE Tumbleweed in order to workaround boo#992360. * Fri Oct 30 2015 tobias.johannes.klausmann@mni.thm.de - Build additional libraries sdcc can link against - Add patch sdcc_enable_additional_target_libs.patch * Tue Aug 25 2015 dmitry_r@opensuse.org - Add _constraints file, 3 Gb of memory are required * Tue Aug 18 2015 normand@linux.vnet.ibm.com - new patch to build on ppc64le sdcc_add_ppc64le_suse_support.patch * Fri Jun 26 2015 dmitry_r@opensuse.org - Update to version 3.5.0 * Changed default language dialect from --std-sdcc89 to --std-sdcc99 * Reorganized and updated manual * Reduced memory consumption (most noticeable for high --max-allocs-per-node) * Faster compilation for stm8 (most noticeable for high --max-allocs-per-node) * atoll() function for conversion of strings to long long * __z88dk_fastcall and __z88dk_callee calling conventions for more efficient function calls and better compability with z88dk * --lospre-unsafe-read renamed to --allow-unsafe-read - Drop obsolete * sdcc-remove-strndup.patch * sdcc-libiberty.patch * Sun Nov 30 2014 wk@ire.pw.edu.pl - Fixed build for Tumbleweed and Factory by adding patch sdcc-remove-strndup.patch - added patch sdcc-libiberty.patch
/usr/bin/as2gbmap /usr/bin/makebin /usr/bin/packihx /usr/bin/s51 /usr/bin/sdar /usr/bin/sdas390 /usr/bin/sdas6808 /usr/bin/sdas8051 /usr/bin/sdasgb /usr/bin/sdasrab /usr/bin/sdasstm8 /usr/bin/sdastlcs90 /usr/bin/sdasz80 /usr/bin/sdcc /usr/bin/sdcclib /usr/bin/sdcdb /usr/bin/sdcpp /usr/bin/sdld /usr/bin/sdld6808 /usr/bin/sdldgb /usr/bin/sdldstm8 /usr/bin/sdldz80 /usr/bin/sdnm /usr/bin/sdobjcopy /usr/bin/sdranlib /usr/bin/shc08 /usr/bin/sstm8 /usr/bin/sz80 /usr/share/doc/packages/sdcc /usr/share/doc/packages/sdcc/COPYING /usr/share/doc/packages/sdcc/ChangeLog /usr/share/doc/packages/sdcc/README.txt /usr/share/emacs/site-lisp /usr/share/emacs/site-lisp/sdcdb.el /usr/share/emacs/site-lisp/sdcdbsrc.el /usr/share/sdcc /usr/share/sdcc/include /usr/share/sdcc/include/asm /usr/share/sdcc/include/asm/default /usr/share/sdcc/include/asm/default/features.h /usr/share/sdcc/include/asm/ds390 /usr/share/sdcc/include/asm/ds390/features.h /usr/share/sdcc/include/asm/gbz80 /usr/share/sdcc/include/asm/gbz80/features.h /usr/share/sdcc/include/asm/mcs51 /usr/share/sdcc/include/asm/mcs51/features.h /usr/share/sdcc/include/asm/pic14 /usr/share/sdcc/include/asm/pic14/features.h /usr/share/sdcc/include/asm/pic16 /usr/share/sdcc/include/asm/pic16/features.h /usr/share/sdcc/include/asm/r2k /usr/share/sdcc/include/asm/r2k/features.h /usr/share/sdcc/include/asm/r3ka /usr/share/sdcc/include/asm/r3ka/features.h /usr/share/sdcc/include/asm/stm8 /usr/share/sdcc/include/asm/stm8/features.h /usr/share/sdcc/include/asm/tlcs90 /usr/share/sdcc/include/asm/tlcs90/features.h /usr/share/sdcc/include/asm/z180 /usr/share/sdcc/include/asm/z180/features.h /usr/share/sdcc/include/asm/z80 /usr/share/sdcc/include/asm/z80/features.h /usr/share/sdcc/include/assert.h /usr/share/sdcc/include/ctype.h /usr/share/sdcc/include/ds390 /usr/share/sdcc/include/ds390/serial390.h /usr/share/sdcc/include/ds400 /usr/share/sdcc/include/ds400/ds400rom.h /usr/share/sdcc/include/ds80c390.h /usr/share/sdcc/include/errno.h /usr/share/sdcc/include/float.h /usr/share/sdcc/include/hc08 /usr/share/sdcc/include/hc08/mc68hc908apxx.h /usr/share/sdcc/include/hc08/mc68hc908gp32.h /usr/share/sdcc/include/hc08/mc68hc908jb8.h /usr/share/sdcc/include/hc08/mc68hc908jkjl.h /usr/share/sdcc/include/hc08/mc68hc908qy.h /usr/share/sdcc/include/iso646.h /usr/share/sdcc/include/limits.h /usr/share/sdcc/include/math.h /usr/share/sdcc/include/mcs51 /usr/share/sdcc/include/mcs51/8051.h /usr/share/sdcc/include/mcs51/8052.h /usr/share/sdcc/include/mcs51/ADuC84x.h /usr/share/sdcc/include/mcs51/AT89C513xA.h /usr/share/sdcc/include/mcs51/C8051F000.h /usr/share/sdcc/include/mcs51/C8051F018.h /usr/share/sdcc/include/mcs51/C8051F020.h /usr/share/sdcc/include/mcs51/C8051F040.h /usr/share/sdcc/include/mcs51/C8051F060.h /usr/share/sdcc/include/mcs51/C8051F120.h /usr/share/sdcc/include/mcs51/C8051F200.h /usr/share/sdcc/include/mcs51/C8051F300.h /usr/share/sdcc/include/mcs51/C8051F310.h /usr/share/sdcc/include/mcs51/C8051F320.h /usr/share/sdcc/include/mcs51/C8051F326.h /usr/share/sdcc/include/mcs51/C8051F330.h /usr/share/sdcc/include/mcs51/C8051F336.h /usr/share/sdcc/include/mcs51/C8051F340.h /usr/share/sdcc/include/mcs51/C8051F350.h /usr/share/sdcc/include/mcs51/C8051F360.h /usr/share/sdcc/include/mcs51/C8051F410.h /usr/share/sdcc/include/mcs51/C8051F520.h /usr/share/sdcc/include/mcs51/C8051F920.h /usr/share/sdcc/include/mcs51/C8051T600.h /usr/share/sdcc/include/mcs51/C8051T610.h /usr/share/sdcc/include/mcs51/C8051T630.h /usr/share/sdcc/include/mcs51/EFM8BB1.h /usr/share/sdcc/include/mcs51/P89LPC901.h /usr/share/sdcc/include/mcs51/P89LPC922.h /usr/share/sdcc/include/mcs51/P89LPC925.h /usr/share/sdcc/include/mcs51/P89LPC932.h /usr/share/sdcc/include/mcs51/P89c51RD2.h /usr/share/sdcc/include/mcs51/SST89x5xRDx.h /usr/share/sdcc/include/mcs51/XC866.h /usr/share/sdcc/include/mcs51/at89S8252.h /usr/share/sdcc/include/mcs51/at89Sx051.h /usr/share/sdcc/include/mcs51/at89c51ed2.h /usr/share/sdcc/include/mcs51/at89c51id2.h /usr/share/sdcc/include/mcs51/at89c51snd1c.h /usr/share/sdcc/include/mcs51/at89c55.h /usr/share/sdcc/include/mcs51/at89s53.h /usr/share/sdcc/include/mcs51/at89s8253.h /usr/share/sdcc/include/mcs51/at89x051.h /usr/share/sdcc/include/mcs51/at89x51.h /usr/share/sdcc/include/mcs51/at89x52.h /usr/share/sdcc/include/mcs51/cc1110.h /usr/share/sdcc/include/mcs51/cc2430.h /usr/share/sdcc/include/mcs51/cc2510fx.h /usr/share/sdcc/include/mcs51/cc2530.h /usr/share/sdcc/include/mcs51/compiler.h /usr/share/sdcc/include/mcs51/lint.h /usr/share/sdcc/include/mcs51/mcs51reg.h /usr/share/sdcc/include/mcs51/msc1210.h /usr/share/sdcc/include/mcs51/msm8xc154s.h /usr/share/sdcc/include/mcs51/p89c66x.h /usr/share/sdcc/include/mcs51/p89lpc9321.h /usr/share/sdcc/include/mcs51/p89lpc9331.h /usr/share/sdcc/include/mcs51/p89lpc933_4.h /usr/share/sdcc/include/mcs51/p89lpc9351.h /usr/share/sdcc/include/mcs51/p89lpc935_6.h /usr/share/sdcc/include/mcs51/p89lpc938.h /usr/share/sdcc/include/mcs51/p89v51rd2.h /usr/share/sdcc/include/mcs51/p89v66x.h /usr/share/sdcc/include/mcs51/reg51.h /usr/share/sdcc/include/mcs51/reg764.h /usr/share/sdcc/include/mcs51/regc515c.h /usr/share/sdcc/include/mcs51/sab80515.h /usr/share/sdcc/include/mcs51/ser.h /usr/share/sdcc/include/mcs51/ser_ir.h /usr/share/sdcc/include/mcs51/serial.h /usr/share/sdcc/include/mcs51/serial_IO.h /usr/share/sdcc/include/mcs51/stc12.h /usr/share/sdcc/include/mcs51/uPSD32xx.h /usr/share/sdcc/include/mcs51/uPSD33xx.h /usr/share/sdcc/include/mcs51/w7100.h /usr/share/sdcc/include/pic14 /usr/share/sdcc/include/pic14/errno.h /usr/share/sdcc/include/pic14/float.h /usr/share/sdcc/include/pic14/limits.h /usr/share/sdcc/include/pic14/math.h /usr/share/sdcc/include/pic14/p16f_common.inc /usr/share/sdcc/include/pic14/pic14devices.txt /usr/share/sdcc/include/pic14/pic16fam.h /usr/share/sdcc/include/pic14/pic16regs.h /usr/share/sdcc/include/pic14/sdcc-lib.h /usr/share/sdcc/include/pic16 /usr/share/sdcc/include/pic16/adc.h /usr/share/sdcc/include/pic16/ctype.h /usr/share/sdcc/include/pic16/delay.h /usr/share/sdcc/include/pic16/errno.h /usr/share/sdcc/include/pic16/float.h /usr/share/sdcc/include/pic16/gstack.h /usr/share/sdcc/include/pic16/i2c.h /usr/share/sdcc/include/pic16/limits.h /usr/share/sdcc/include/pic16/malloc.h /usr/share/sdcc/include/pic16/math.h /usr/share/sdcc/include/pic16/p18fxxx.inc /usr/share/sdcc/include/pic16/pic16devices.txt /usr/share/sdcc/include/pic16/pic18fregs.h /usr/share/sdcc/include/pic16/sdcc-lib.h /usr/share/sdcc/include/pic16/signal.h /usr/share/sdcc/include/pic16/stdarg.h /usr/share/sdcc/include/pic16/stddef.h /usr/share/sdcc/include/pic16/stdint.h /usr/share/sdcc/include/pic16/stdio.h /usr/share/sdcc/include/pic16/stdlib.h /usr/share/sdcc/include/pic16/string.h /usr/share/sdcc/include/pic16/usart.h /usr/share/sdcc/include/sdcc-lib.h /usr/share/sdcc/include/setjmp.h /usr/share/sdcc/include/stdalign.h /usr/share/sdcc/include/stdarg.h /usr/share/sdcc/include/stdbool.h /usr/share/sdcc/include/stddef.h /usr/share/sdcc/include/stdint.h /usr/share/sdcc/include/stdio.h /usr/share/sdcc/include/stdlib.h /usr/share/sdcc/include/stdnoreturn.h /usr/share/sdcc/include/string.h /usr/share/sdcc/include/time.h /usr/share/sdcc/include/tinibios.h /usr/share/sdcc/include/typeof.h /usr/share/sdcc/include/uchar.h /usr/share/sdcc/include/wchar.h /usr/share/sdcc/include/z180 /usr/share/sdcc/include/z180/z180.h /usr/share/sdcc/lib /usr/share/sdcc/lib/ds390 /usr/share/sdcc/lib/ds390/libds390.lib /usr/share/sdcc/lib/ds390/libfloat.lib /usr/share/sdcc/lib/ds390/libint.lib /usr/share/sdcc/lib/ds390/liblong.lib /usr/share/sdcc/lib/ds390/liblonglong.lib /usr/share/sdcc/lib/ds390/libsdcc.lib /usr/share/sdcc/lib/ds400 /usr/share/sdcc/lib/ds400/libds400.lib /usr/share/sdcc/lib/ds400/libfloat.lib /usr/share/sdcc/lib/ds400/libint.lib /usr/share/sdcc/lib/ds400/liblong.lib /usr/share/sdcc/lib/ds400/liblonglong.lib /usr/share/sdcc/lib/ds400/libsdcc.lib /usr/share/sdcc/lib/gbz80 /usr/share/sdcc/lib/gbz80/crt0.rel /usr/share/sdcc/lib/gbz80/gbz80.lib /usr/share/sdcc/lib/hc08 /usr/share/sdcc/lib/hc08/hc08.lib /usr/share/sdcc/lib/huge /usr/share/sdcc/lib/huge-stack-auto /usr/share/sdcc/lib/huge-stack-auto/libfloat.lib /usr/share/sdcc/lib/huge-stack-auto/libint.lib /usr/share/sdcc/lib/huge-stack-auto/liblong.lib /usr/share/sdcc/lib/huge-stack-auto/liblonglong.lib /usr/share/sdcc/lib/huge-stack-auto/libsdcc.lib /usr/share/sdcc/lib/huge-stack-auto/mcs51.lib /usr/share/sdcc/lib/huge/libfloat.lib /usr/share/sdcc/lib/huge/libint.lib /usr/share/sdcc/lib/huge/liblong.lib /usr/share/sdcc/lib/huge/liblonglong.lib /usr/share/sdcc/lib/huge/libsdcc.lib /usr/share/sdcc/lib/huge/mcs51.lib /usr/share/sdcc/lib/large /usr/share/sdcc/lib/large-stack-auto /usr/share/sdcc/lib/large-stack-auto/libfloat.lib /usr/share/sdcc/lib/large-stack-auto/libint.lib /usr/share/sdcc/lib/large-stack-auto/liblong.lib /usr/share/sdcc/lib/large-stack-auto/liblonglong.lib /usr/share/sdcc/lib/large-stack-auto/libsdcc.lib /usr/share/sdcc/lib/large-stack-auto/mcs51.lib /usr/share/sdcc/lib/large/libfloat.lib /usr/share/sdcc/lib/large/libint.lib /usr/share/sdcc/lib/large/liblong.lib /usr/share/sdcc/lib/large/liblonglong.lib /usr/share/sdcc/lib/large/libsdcc.lib /usr/share/sdcc/lib/large/mcs51.lib /usr/share/sdcc/lib/medium /usr/share/sdcc/lib/medium-stack-auto /usr/share/sdcc/lib/medium-stack-auto/libfloat.lib /usr/share/sdcc/lib/medium-stack-auto/libint.lib /usr/share/sdcc/lib/medium-stack-auto/liblong.lib /usr/share/sdcc/lib/medium-stack-auto/liblonglong.lib /usr/share/sdcc/lib/medium-stack-auto/libsdcc.lib /usr/share/sdcc/lib/medium-stack-auto/mcs51.lib /usr/share/sdcc/lib/medium/libfloat.lib /usr/share/sdcc/lib/medium/libint.lib /usr/share/sdcc/lib/medium/liblong.lib /usr/share/sdcc/lib/medium/liblonglong.lib /usr/share/sdcc/lib/medium/libsdcc.lib /usr/share/sdcc/lib/medium/mcs51.lib /usr/share/sdcc/lib/pic14 /usr/share/sdcc/lib/pic14/libm.lib /usr/share/sdcc/lib/pic14/libme.lib /usr/share/sdcc/lib/pic14/libsdcc.lib /usr/share/sdcc/lib/pic14/libsdcce.lib /usr/share/sdcc/lib/pic16 /usr/share/sdcc/lib/pic16/crt0.o /usr/share/sdcc/lib/pic16/crt0i.o /usr/share/sdcc/lib/pic16/crt0iz.o /usr/share/sdcc/lib/pic16/libc18f.lib /usr/share/sdcc/lib/pic16/libcrt0.lib /usr/share/sdcc/lib/pic16/libcrt0i.lib /usr/share/sdcc/lib/pic16/libcrt0iz.lib /usr/share/sdcc/lib/pic16/libdebug.lib /usr/share/sdcc/lib/pic16/libm18f.lib /usr/share/sdcc/lib/pic16/libsdcc.lib /usr/share/sdcc/lib/r2k /usr/share/sdcc/lib/r2k/crt0.rel /usr/share/sdcc/lib/r2k/r2k.lib /usr/share/sdcc/lib/r3ka /usr/share/sdcc/lib/r3ka/crt0.rel /usr/share/sdcc/lib/r3ka/r3ka.lib /usr/share/sdcc/lib/s08 /usr/share/sdcc/lib/s08/s08.lib /usr/share/sdcc/lib/small /usr/share/sdcc/lib/small-stack-auto /usr/share/sdcc/lib/small-stack-auto/libfloat.lib /usr/share/sdcc/lib/small-stack-auto/libint.lib /usr/share/sdcc/lib/small-stack-auto/liblong.lib /usr/share/sdcc/lib/small-stack-auto/liblonglong.lib /usr/share/sdcc/lib/small-stack-auto/libsdcc.lib /usr/share/sdcc/lib/small-stack-auto/mcs51.lib /usr/share/sdcc/lib/small/libfloat.lib /usr/share/sdcc/lib/small/libint.lib /usr/share/sdcc/lib/small/liblong.lib /usr/share/sdcc/lib/small/liblonglong.lib /usr/share/sdcc/lib/small/libsdcc.lib /usr/share/sdcc/lib/small/mcs51.lib /usr/share/sdcc/lib/stm8 /usr/share/sdcc/lib/stm8/stm8.lib /usr/share/sdcc/lib/tlcs90 /usr/share/sdcc/lib/tlcs90/crt0.rel /usr/share/sdcc/lib/tlcs90/tlcs90.lib /usr/share/sdcc/lib/z180 /usr/share/sdcc/lib/z180/crt0.rel /usr/share/sdcc/lib/z180/z180.lib /usr/share/sdcc/lib/z80 /usr/share/sdcc/lib/z80/crt0.rel /usr/share/sdcc/lib/z80/z80.lib
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 12:19:47 2024