aboutsummaryrefslogtreecommitdiff
path: root/include/libc
AgeCommit message (Collapse)AuthorFilesLines
2024-04-16Change malloc to take size_t as argumentAmadeusz Sławiński1-1/+1
Should not affect behaviour as it just calls ofmem_malloc which takes size_t as argument anyway. Reported when build with -Wbuiltin-declaration-mismatch. Signed-off-by: Amadeusz Sławiński <amade@asmblr.net> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
2011-01-02Switch IOMMU posix_memalign() calls over to ofmem_posix_memalign(), and then ↵Mark Cave-Ayland1-1/+0
remove the private SPARC32 posix_memalign() implementation since it is no longer required. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> Tested-by: Blue Swirl <blauwirbel@gmail.com> Reviewed-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@1002 f158a5a8-5612-0410-a976-696ce0be7e32
2010-10-09Add GCC format attributes to print functionsBlue Swirl1-5/+10
Fix format problems found. Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@888 f158a5a8-5612-0410-a976-696ce0be7e32
2010-08-01Use standard typesBlue Swirl1-2/+2
Replace uchar, uint, ulong, u_char, u_int, u_long, u_int* with their standard equivalents. Fixes warnings like these on OpenBSD: CC target/arch/unix/unix.o In file included from ../arch/unix/unix.c:29: ../include/config.h:26: warning: redefinition of `ulong' /usr/include/sys/types.h:56: warning: `ulong' previously declared here ../include/config.h:26: warning: redundant redeclaration of `ulong' in same scope Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@830 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused memchr()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@747 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused strstr()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@746 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused memscan()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@745 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused bcopy()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@744 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused strspn()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@743 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-15Remove unused strtok()Blue Swirl1-1/+0
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@742 f158a5a8-5612-0410-a976-696ce0be7e32
2010-04-02Switch the bootinfo-loader over to using strncasecmp rather than strcasecmp ↵Mark Cave-Ayland1-0/+1
which should be much safer on binary buffersi of unknown content/length. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@722 f158a5a8-5612-0410-a976-696ce0be7e32
2010-03-14Move the basic OpenBIOS configuration header files from include/openbios to ↵Mark Cave-Ayland2-2/+2
include/. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@695 f158a5a8-5612-0410-a976-696ce0be7e32
2009-11-22Add a function forth_printf() which prints to openbios stdout.Laurent Vivier1-0/+2
Signed-off-by: Laurent Vivier <Laurent@vivier.eu> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@628 f158a5a8-5612-0410-a976-696ce0be7e32
2009-11-10Fully decode PCI unit name attribute.Laurent Vivier1-0/+2
Signed-off-by: Laurent Vivier <Laurent@vivier.eu> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@603 f158a5a8-5612-0410-a976-696ce0be7e32
2009-05-20Fix stack protector problems with newer GCC versionsBlue Swirl1-0/+1
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@490 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-24Add Propolice supportBlue Swirl1-0/+5
git-svn-id: svn://coreboot.org/openbios/openbios-devel@422 f158a5a8-5612-0410-a976-696ce0be7e32
2009-01-03Clean up Sparc32 memory managementBlue Swirl1-0/+1
Concentrate memory and MMU management (lib.c malloc, romvec opb_, iommu, OF /memory) to lib.c. git-svn-id: svn://coreboot.org/openbios/openbios-devel@344 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-13Remove unnecessary trailing newlinesBlue Swirl1-1/+0
git-svn-id: svn://coreboot.org/openbios/openbios-devel@285 f158a5a8-5612-0410-a976-696ce0be7e32
2008-12-11Delete extra whitespace at the end of line, which annoys quiltBlue Swirl4-26/+26
git-svn-id: svn://coreboot.org/openbios/openbios-devel@284 f158a5a8-5612-0410-a976-696ce0be7e32
2008-11-30Fix most warnings from SparseBlue Swirl1-0/+3
git-svn-id: svn://coreboot.org/openbios/openbios-devel@274 f158a5a8-5612-0410-a976-696ce0be7e32
2008-07-07Add prototypes for [v]snprintfBlue Swirl1-0/+4
git-svn-id: svn://coreboot.org/openbios/openbios-devel@191 f158a5a8-5612-0410-a976-696ce0be7e32
2006-09-1464bit fixes from blueswirlStefan Reinauer1-1/+19
git-svn-id: svn://coreboot.org/openbios/openbios-devel@83 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-22blueswirl -14 generic and sparc32 related codeStefan Reinauer1-1/+1
git-svn-id: svn://coreboot.org/openbios/openbios-devel@25 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-17add 64bit byteswaps. Stefan Reinauer1-0/+2
git-svn-id: svn://coreboot.org/openbios/openbios-devel@20 f158a5a8-5612-0410-a976-696ce0be7e32
2006-05-07latest sparc32 patch from BlueswirlStefan Reinauer1-1/+1
git-svn-id: svn://coreboot.org/openbios/openbios-devel@13 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26initial import of openbios--main--1.0--patch-26Stefan Reinauer5-0/+224
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32