Package Release Info

sdcc-3.6.0-bp150.3.6.37

Update Info: openSUSE-2020-90
Available in Package Hub : 15 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

sdcc
sdcc-doc
sdcc-libc-sources

Change Logs

* Thu Dec 13 2018 Michal Suchanek <msuchanek@suse.de>
- Fix Tumbleweed build.
- Instead of including prebuilt MCS51_named.pdf build it during package build.
  Besides avoiding the ImageMagick problem with interpreting PS this also
  avoids rasterising the image.
* Thu Oct 18 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Delete PowerPC embedspu script from sdbinutils which conflicts with binutils,
  fixes boo#1112433
* Tue Oct 02 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Add pre-converted MCS51_named.pdf to sources, to avoid the lossy
  SVG -> EPS (rasterized) -> PDF conversion of the distributed SVG.
  [bsc#1109976]
Version: 3.6.0-bp150.2.5
* 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
* Thu Jul 31 2014 dmitry_r@opensuse.org
- Change package license to GPL-2.0+ and GPL-3.0+ [bnc#889723]
* Mon Jul 28 2014 dmitry_r@opensuse.org
- spec file cleanup
- Remove non-free libraries
- Move libc sources to separate package
* Thu Oct 04 2012 Wojciech Kazubski <wk@ire.pw.edu.pl> -3.2.0-13
- update to 3.2.0
* Mon Sep 03 2012 Wojciech Kazubski <wk@ire.pw.edu.pl>
- update to 3.1.0
* Fri Nov 30 2007 Tuukka Pasanen <rpms@ilmi.fi>
- New version
* Tue Feb 20 2007 Tuukka Pasanen <rpms@ilmi.fi>
- Initial build
Version: 3.6.0-bp150.3.3.2
* Tue Oct 02 2018 Petr Gajdos <pgajdos@suse.com>
- allow PS decoder for build [bsc#1109976]