| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
devel part 1)
Notes:
svn path=/head/; revision=327722
|
|
|
|
|
|
|
| |
Approved by: joerg (maintainer)
Notes:
svn path=/head/; revision=325509
|
|
|
|
| |
Notes:
svn path=/head/; revision=325413
|
|
|
|
|
|
|
| |
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=316464
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
Notes:
svn path=/head/; revision=305610
|
|
|
|
|
|
|
| |
Reminded by: pav
Notes:
svn path=/head/; revision=287722
|
|
|
|
|
|
|
|
|
|
|
| |
Completely reorganize the patches for this port.
Patches for new devices are now synchronized with the Atmel AVR tools.
The main difference is the naming scheme, as FreeBSD patches start
with "patch-", while the Atmel AVR Tools patches end up in ".patch".
Notes:
svn path=/head/; revision=287512
|
|
|
|
|
|
|
|
| |
PR: ports/162248
Submitted by: 4720@hushmail.com
Notes:
svn path=/head/; revision=287502
|
|
|
|
|
|
|
|
|
| |
PR: ports/162117
Submitted by: 4720
Approved by: joerg via email
Notes:
svn path=/head/; revision=287390
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
Notes:
svn path=/head/; revision=282282
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove obsolete MD5 checksum while I'm here
PR: ports/152844
Submitted by: sunpoet (myself)
Approved by: miwi (with portmgr hat)
Notes:
svn path=/head/; revision=266895
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs
Notes:
svn path=/head/; revision=261230
|
|
|
|
| |
Notes:
svn path=/head/; revision=255371
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=250559
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=250558
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=250557
|
|
|
|
|
|
|
|
| |
Integrate another bugfix that affects avr25-architecture MCU types
(ATtiny84, for example).
Notes:
svn path=/head/; revision=239401
|
|
|
|
|
|
|
| |
Noticed by: QAT
Notes:
svn path=/head/; revision=235619
|
|
|
|
| |
Notes:
svn path=/head/; revision=235597
|
|
|
|
| |
Notes:
svn path=/head/; revision=217809
|
|
|
|
|
|
|
|
|
|
|
| |
Silense an assembler warning that triggered too frequently on
legitimate code (binutils bug 5523).
Make $DATA_ORIGIN a configurable value within the linker script
templates.
Notes:
svn path=/head/; revision=217787
|
|
|
|
|
|
|
|
| |
Fix support for AT90USB82/162, move them into "avr35" architecture.
Add basic support for fuse and lock bit sections in ELF file.
Notes:
svn path=/head/; revision=204171
|
|
|
|
|
|
|
| |
Approved by: portmgr (erwin)
Notes:
svn path=/head/; revision=202565
|
|
|
|
| |
Notes:
svn path=/head/; revision=202169
|
|
|
|
|
|
|
| |
Change AT90USB82 from avr5 to avr5.
Notes:
svn path=/head/; revision=194141
|
|
|
|
| |
Notes:
svn path=/head/; revision=189411
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 4.x, and caused the compilation to fail due to the -Werror option
used.
Remove an annoying assembler warning in the ATmega256x patch that was
frequently triggered by large C switch() statements in GCC, and
generally considered to be a regression. The author of that patch
agreed that the warning isn't particularly useful anyway for a number
of reasons, and recommended to just drop it.
Notes:
svn path=/head/; revision=181423
|
|
|
|
| |
Notes:
svn path=/head/; revision=175004
|
|
|
|
|
|
|
|
|
| |
. we are based on binutils-2.17 now
. most of the AVRs are now supported by the stock distribution of
binutils now, so update our local additions
Notes:
svn path=/head/; revision=174060
|
|
|
|
|
|
|
| |
Haase.
Notes:
svn path=/head/; revision=173853
|
|
|
|
|
|
|
| |
ATmega165P, and ATmega169P.
Notes:
svn path=/head/; revision=159944
|
|
|
|
|
|
|
| |
not the AT90USB468.
Notes:
svn path=/head/; revision=157810
|
|
|
|
| |
Notes:
svn path=/head/; revision=157800
|
|
|
|
| |
Notes:
svn path=/head/; revision=157690
|
|
|
|
|
|
|
| |
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=156749
|
|
|
|
|
|
|
| |
Approved by: krion@
Notes:
svn path=/head/; revision=154141
|
|
|
|
| |
Notes:
svn path=/head/; revision=152759
|
|
|
|
| |
Notes:
svn path=/head/; revision=151200
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
Notes:
svn path=/head/; revision=148323
|
|
|
|
|
|
|
| |
Add support for AT90CAN32/64.
Notes:
svn path=/head/; revision=147231
|
|
|
|
| |
Notes:
svn path=/head/; revision=140494
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and combine them into a single unified patch, as only two files need
to be patched anyway.
This will extend support of avr-binutils (over stock binutils-2.16) to
the following AVR devices:
ATtiny25/45/85
AT90PWM2/3
ATmega164/324/644
ATmega329/3290/649/6490
ATmega640/1280/1281
Notes:
svn path=/head/; revision=140491
|
|
|
|
| |
Notes:
svn path=/head/; revision=138335
|
|
|
|
| |
Notes:
svn path=/head/; revision=138334
|
|
|
|
|
|
|
|
| |
A number of our old patches have been integrated into the mainline now,
so they can be removed.
Notes:
svn path=/head/; revision=138269
|
|
|
|
|
|
|
|
| |
In preparation for moving the port to binutils-2.16, rather get it
in before that.
Notes:
svn path=/head/; revision=136556
|
|
|
|
|
|
|
| |
after 5.4-RELEASE.
Notes:
svn path=/head/; revision=133116
|
|
|
|
|
|
|
| |
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
Notes:
svn path=/head/; revision=132992
|
|
|
|
|
|
|
|
|
|
| |
and apply them to the latest released version (2.15). This mainly
adds support for new AVR devices that appeared on the market recently,
and fixes one relocation bug for the EEPROM section that could be
noted when a bootloader section is also present.
Notes:
svn path=/head/; revision=130832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
Notes:
svn path=/head/; revision=113296
|