Commit Graph

37 Commits

Author SHA1 Message Date
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