Hirokazu Takata
5ac14531b5
Fix typos in M32R local-elf.h endian definitions
2009-08-30 12:16:01 +02:00
Nobuhiro Iwamatsu
6660397589
Fix typos in AVR32 and SH local-elf.h endian definitions
2009-07-17 12:50:07 +02:00
Guillem Jover
45783ae4ca
Define N_SYMSIZE in case the system does not do it
...
Fixes build failures on some non-Linux ports.
Based-on-patch-by: Petr Salinger <Petr.Salinger@seznam.cz>
2009-05-29 02:45:54 +02:00
Guillem Jover
e4aff3d9fc
Use N_SYMSIZE instead of directly accessing ‘struct exec’
...
On Linux alpha ‘struct exec’ does not have an a_syms member, and the
N_SYMSIZE is mapped to 0.
2009-05-25 06:41:42 +02:00
Guillem Jover
9b30dae909
Fix typos (‘ELFDATA2MSG’ → ‘ELFDATA2MSB’)
2009-05-21 05:04:09 +02:00
Guillem Jover
1f0b016e97
Use UTF-8 copyright symbols for non-imported files
2009-05-20 04:20:21 +02:00
Guillem Jover
dcaec44a6f
Add nlist function
2009-05-20 04:14:19 +02:00
Guillem Jover
8dbfb3529b
Add strmode function
2009-05-20 04:14:07 +02:00
Guillem Jover
74ae34e792
Fix buffer leaks in fgetln
...
Cache the size and the buffer allocated by getline as static variables.
2009-05-15 21:26:09 +02:00
Guillem Jover
deb9f56ceb
Change fgetln to return the correct length value
...
Set len to 0 on error conditions to mimmic FreeBSD behaviour, and return
the amount of read characters on success, instead of the allocated size
by getline.
Reported-by: Jief L. <jief1.l@gmail.com>
2009-05-15 21:23:03 +02:00
Guillem Jover
ad52f2eb4c
Use sigprocmask instead of _sigprocmask
2008-07-12 08:09:09 +03:00
Guillem Jover
38829bdc8b
Add new setmode and getmode functions from FreeBSD
2008-07-09 09:07:03 +03:00
Guillem Jover
fafffd1f7e
fgetln: Fix coding style
2008-07-09 08:26:07 +03:00
Guillem Jover
47109e39d5
fgetln: Fix function to make it actually work
...
Reported by Thorsten Glaser.
2008-07-09 08:22:30 +03:00
Guillem Jover
da92787d48
Ansify function arguments
2008-07-09 07:46:23 +03:00
Guillem Jover
1512d0d4ab
Renumber 4th clause from BSD license to 3rd
...
Those files have only three clauses.
2008-07-09 07:22:30 +03:00
Guillem Jover
efa9658ba6
Remove link_addr and link_ntoa functions
...
The address familiy used is kernel dependent, so the application will
have to be ported regardless.
2008-06-18 08:51:53 +03:00
Guillem Jover
bf4eeb29f0
Add arc4random_stir and arc4random_addrandom functions
2008-06-18 08:44:18 +03:00
Guillem Jover
b37f1039ef
Replace current md5 code with one from MirBSD and OpenBSD
...
This adds the following public functions:
MD5Transform, MD5End, MD5File, MD5FileChunk, MD5Data
2008-06-18 08:19:41 +03:00
Guillem Jover
d699e4bc0e
Add license header
...
With Hector's agreement.
2008-06-18 08:05:54 +03:00
Guillem Jover
acb577d6c1
Sync humanize_number from NetBSD
...
Add the missing man page.
2008-06-13 05:25:57 +03:00
Guillem Jover
0be77c90b5
Convert TNF licenses to new 2 clause variant
...
This follows NetBSD upstream:
<http://mail-index.netbsd.org/source-changes/2008/04/30/msg005553.html >
2008-06-13 05:23:39 +03:00
Robert Millan
8ca3d66d47
Add license header
2008-05-06 08:56:54 +03:00
Robert Millan
532aec99b6
Relicense err.c and progname.c to avoid trouble with 4-clause BSD code
2008-05-06 08:56:50 +03:00
Guillem Jover
f5b8317051
Remove UC Berkeley advertising clause
...
As per <ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change>.
2008-05-06 08:56:38 +03:00
Aurelien Jarno
2ef27385c5
link_addr: New function
2008-05-06 08:56:37 +03:00
Petr Salinger
30176335f9
humanize_number: New function
2008-05-06 08:56:37 +03:00
Robert Millan
326d210f17
Revert 1d87476250
2008-05-06 08:56:34 +03:00
Robert Millan
1d87476250
Duplicate setprogname argument
...
For some reason, accessing the argv vector directly may cause SIGSEV.
2008-05-06 08:55:56 +03:00
Robert Millan
3462d1261f
Add heapsort
2008-05-06 08:54:07 +03:00
Aurelien Jarno
daccb6a850
Fix some c++isms
2008-05-06 08:54:03 +03:00
Aurelien Jarno
1e28f34807
Directly call the function fmtcheck instead of using __weak_reference
2008-05-06 08:54:03 +03:00
Robert Millan
40bb012fee
Add vis and unvis
2008-05-06 08:52:46 +03:00
Robert Millan
a84fcb45ef
Fix syntax error
2008-05-06 08:52:31 +03:00
Robert Millan
31461c563a
Initialize __progname as NULL
2008-05-06 08:52:26 +03:00
Robert Millan
5bd834027d
Add getprogname and setprogname
2008-05-06 08:52:15 +03:00
Guillem Jover
5372b73685
Move sources to src/
2008-05-06 08:50:42 +03:00