Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
Unbreaks configure stage on Darwin when a local copy of bash is not install from
pkgsrc.
|
|
|
|
|
|
Significantly reduces build time and dependencies. doc option is
enabled by default so there's no change without explicit
configuration.
From i3enedek on Freenode.
Splitting this into a separate doc package is left as an exercise for
the reader.
|
|
* Enable multilib for h8300h etc.
* Disable C++ support. It causes internal compiler error for h8300h
|
|
|
|
GCC for bare metal ARM EABI environment with newlib.
|
|
|
|
* Update to the latest release
* Remove merged patches
|
|
|
|
|
|
gcc for Hitachi/Renesas H8/300 ELF cross-compile environment.
|
|
* Update to the latest release
|
|
|
|
Upstream's NEWS:
== Release 0.7.2 [2015-02-04]
* Fix memory bounds used for XMega targets.
== Release 0.7.1 [2015-01-03]
* Fix use of mandatory filename ChangeLog in distribution tarball
* Fix infinite loop in rpl_malloc
* Add experimental support for autocomplete on Ubuntu
* Fix exit status of help-related options and improve start sequence
== Release 0.7.0 [2014-08-02]
* Add support for atmega16c4 and atmega32c4
* Fix device erase for bootloaders which return busy status
* Better include file defaults for libusb when run bootstrap is run without pkgconfig.
* Improved status output
* Add hex dump commands
* Add blank memory check
* Major rework of the flash/user/eeprom code
* Replace start and reset commands with launch
* Repository and website migrated to GitHub
== Release 0.6.2 [2013-07-19]
* Use correct default libusb-1.0 path
* Workaround for "Device not found" errors
== Release 0.6.1 [2013-04-04]
* Added support for specifying a USB bus and address
* Added support for device serialization
* Fix packaging problem which failed to supply the default path
for libusb-1.0 files when built on a machine without that package.
* Clarified some error messages
== Release 0.6.0 [2013-01-29]
* Added support for xmega chips currently supported by FLIP
* Do not attempt eeprom operations on devices without eeprom
* Allow setting the security bit on AVR32
* Add HTML help file for Windows users
* Added new commands --version, --help, --targets
* Improved built in help text
* Improved several error messages
== Release 0.5.5 [2012-12-22]
* Added support for atmega16u2
* Fixed operation of reset command
* More reliable autoconf operation
* Better support for Windows users
* Fixed erase timeout for AVR32
|
|
From Matthew Mondor in PR 51396.
|
|
|
|
|
|
|
|
|
|
* Remove a merged patch
Changelog:
* Many bugs are fixed
|
|
undefined references remain.
|
|
|
|
To simplify infrastructure.
Ok joerg@
XXX: nios2-gcc3 loops endlessly during build, before and after change,
so untested.
XXX: nios2-gcc does not build on -current, in the same way before
and after the change, so untested.
|
|
Convert away from USE_CROSSBASE to plain ${PREFIX}/cross.
|
|
Convert away from USE_CROSSBASE to plain ${PREFIX}/cross.
|
|
To find out which, remove \batchmode from refman.tex and fix the errors
as they occur.
|
|
smaller type in an initializer. Adjust various places accordingly.
Avoid set-but-not-used warnings in some other places for newer GCC.
|
|
|
|
Changelog:
At time of writing when creating this release it has been approximate a year with changes and improvements. Finaly, here it is. Have fun, and test!
Features added:
Add multiple stlink probing (st-info --probe, st-info --hla-serial) with printing serial in hex and OpenOCD hla_serial format (Jerry Jacobs)
Add stlink usb probe API functions (Jerry Jacobs)
Added parameter to specify one stlink v2 of many (Georg von Zengen)
Changes:
Refactoring/fixes of flash loader (Maxime Coquelin)
Updates and fixes:
Synchronize cache for stm32f7 (Tristan Gingold)
Allow flashing of STM32L4 down to 1.71 V (Greg Meiste)
Fix on stm32l4 to clear flash mass erase flags on CR (Bruno Dal Bo)
Proper writing of page 0 of second bank for stm32l476xe (Tobias Badertscher)
Trace the read data in stlink_read_debug32 and not the address of the variable (Tobias Badertscher)
Mac OS X El Capitan platform support confirmation (Nikolay)
Do not send a NUL at end of packets to gdb (Tristan Gingold)
Correctly compute flash write size for partial pages (Dave Vandervies)
_stlink_usb_reset use hardreset (mlundinse)
Make sure MCU is halted before running RAM based flashloaders (mlundinse)
Could not flash STM32_F3_SMALL (Max Chen)
STM32F4 8-bit support for 1.8v operation (Andy Isaacson)
Fix F2 memory map (Nicolas Schodet)
Memory map for stm32f42xxx and stm32f43xxx devices (Craig Lilley)
Stm32l0x flash loader (Robin Kreis)
Chip support added for:
STM32L053R8 (Jean-Luc Béchennec)
STM32F7 Support (mlundinse)
Add STM32L4 to CHIPID #defines and devices[], flash driver and loaded (Dave Vandervies)
Basic support for F446 (Pavel Kirienko)
STM32F303 High Density
STM32L1xx Cat.2 devices (Nicolas Schodet)
Board support added for:
Nucleo-F303RE (Kyle Manna)
Nucleo-F411RE (texane)
Build system:
Travis: Initial support for Travis continues integration on Linux & Mac OS X (Jerry Jacobs)
CMake: Document in README.md and add extra strict compiler flags (Jerry Jacobs)
CMake: First stab at a cmake build (Josh Bialkowski)
|
|
|
|
|
|
|
|
|
|
Changelog:
Changes in 2.26:
* Add option to objcopy to insert new symbols into a file:
--add-symbol <name>=[<section>:]<value>[,<flags>]
* Add support for the ARC EM/HS, and ARC600/700 architectures.
* Extend objcopy --compress-debug-sections option to support
--compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] for ELF
targets.
* Add --update-section option to objcopy.
* Add --output-separator option to strings.
|
|
Changelog:
Target Specific Changes
IA-32/x86-64
GCC now supports the Intel CPU named Skylake with AVX-512 extensions
through -march=skylake-avx512. The switch enables the following ISA
extensions: AVX-512F, AVX512VL, AVX-512CD, AVX-512BW, AVX-512DQ.
|
|
|
|
failure seen in Joerg's build (or what would be), but it's wrong and
should be fixed anyway.
|
|
|
|
STMicroelectronics STM32 Discovery line programming tool.
STLINK supports STLINKv1 and STLINKv2 protocol.
|
|
Tell clang to deal with the broken NEON instruction generator,
GCC likes to generate extremely nested parentheses.
|
|
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
|
|
|
|
Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden). Existing SHA1
digests retained for now as an audit trail.
|
|
|
|
|