aboutsummaryrefslogtreecommitdiffstats
path: root/tools/mklibs
Commit message (Expand)AuthorAgeFilesLines
* tools: remove static linking supportJo-Philipp Wich2015-02-061-1/+0
* Revert "[tools] mklibs: upgrade to 0.1.37"Felix Fietkau2013-06-0511-23/+23
* mklibs: upgrade to 0.1.37Luka Perkov2013-06-0311-23/+23
* mklibs: upgrade to 0.1.35Luka Perkov2013-02-262-3/+13
* use HOST_STATIC_LINKING instead of hardcoding -staticJo-Philipp Wich2012-08-121-1/+1
* mklibs: link staticallyJo-Philipp Wich2012-08-101-0/+1
* mklibs: update to 0.1.34 (v2)Luka Perkov2012-06-1013-105/+80
* Revert "[tools] mklibs: update to 0.1.34"Felix Fietkau2012-06-1013-101/+132
* mklibs: update to 0.1.34Luka Perkov2012-06-0913-132/+101
* mklibs: revert r31315Jo-Philipp Wich2012-04-161-10/+0
* tools/mklibs: add missing <unistd.h> in readelf/elf.cppJo-Philipp Wich2012-04-161-0/+10
* add missing includes ('unistd.h') for mklibsMirko Vogt2012-04-123-11/+21
* mklibs: fix some long standing libpthread symbol link issues, mostly related ...Felix Fietkau2011-02-282-3/+65
* mklibs: properly fix library linking - the relinking in some instances used s...Felix Fietkau2011-02-281-16/+24
* mklibs: import missing symbol workaround from Freetz project (#7590)Jo-Philipp Wich2011-01-141-2/+5
* tools/mklibs: revert r24282Alexandros C. Couloumbis2010-12-068-18/+18
* tools/mklibs: update to version 0.1.30Alexandros C. Couloumbis2010-12-068-18/+18
* mklibs: fix missing __pack_f symbol in uclibc after relinkFelix Fietkau2009-11-171-0/+27
* mklibs: use -Wl,--gc-sections when relinking - currently only saves a few byt...Felix Fietkau2009-10-221-0/+11
* mklibs: preserve the uclibc init symbolFelix Fietkau2009-10-191-0/+14
* mklibs: handle duplicate symbols properlyFelix Fietkau2009-10-191-0/+32
* mklibs: fix crashes on nonexistant sections in readelf (thx, justus)Felix Fietkau2009-10-191-0/+33
* mklibs: fix libpthread link error (#5851)Felix Fietkau2009-09-201-0/+28
* mklibs: do not touch libraries that cannot be rebuiltFelix Fietkau2009-08-081-0/+50
* upgrade mklibs to 0.1.29 - fixes runtime errors in mklibs-readelfFelix Fietkau2009-08-083-9/+10
* mklibs: do not fail on unresolved symbols, but print warningsFelix Fietkau2009-08-081-0/+23
* fix mklibs compilation failures on stdio.h not being includedFlorian Fainelli2009-08-071-0/+11
* add mklibs (based on a patch by florian) in preparation for optional library ...Felix Fietkau2009-08-072-0/+2591
02111-1307 or on the worldwide web at http://www.gnu.org/licenses/gpl.txt. THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE EXPRESSLY DISCLAIMED. The GPL License provides additional details about this warranty disclaimer. ******************************************************************************** Marvell BSD License Option If you received this File from Marvell, you may opt to use, redistribute and/or modify this File under the following licensing terms. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Marvell nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *******************************************************************************/ #ifndef __sysDram #define __sysDram /* This structure describes CPU interface address decode window */ typedef struct _mvDramIfDecWin { MV_ADDR_WIN addrWin; /* An address window*/ MV_BOOL enable; /* Address decode window is enabled/disabled */ }MV_DRAM_DEC_WIN; MV_STATUS mvDramIfWinSet(MV_TARGET target, MV_DRAM_DEC_WIN *pAddrDecWin); MV_STATUS mvDramIfWinGet(MV_TARGET target, MV_DRAM_DEC_WIN *pAddrDecWin); MV_STATUS mvDramIfWinEnable(MV_TARGET target, MV_BOOL enable); #endif