joerg
19b865e567
Don't use aeabi_dcmp.S and aeabi_fcmp.S on ARM yet, softfloat provides
...
the same set of symbols.
2014-01-17 14:08:59 +00:00
joerg
d1e1cfd112
Comment out softfloat code until it is decided what to use long term.
2014-01-17 14:07:33 +00:00
joerg
0c62fa66f3
__floatunsidf and __floatunsisf are provided by softfloat, but
...
__fixdfdi and __fixdfsi are not. So move them into the corresponding
chunks.
2014-01-17 14:06:36 +00:00
joerg
6b6d6c796f
Explicitly enumerate platforms that have unwind support to make
...
piecewise migration easier.
2014-01-17 14:03:31 +00:00
drochner
681775d0ca
fix memory allocation, and an off-by-one
2014-01-17 12:39:47 +00:00
hannken
1139274440
Change vnode operations create, mknod, mkdir and symlink to keep the
...
directory node dvp locked on return.
Discussed on tech-kern@
Welcome to 6.99.29
2014-01-17 10:55:01 +00:00
christos
589ee86777
the addition is handled in the alias.
2014-01-17 02:08:44 +00:00
christos
9bb3fc1adb
Move more code into the macro, and fix the bug where realloc would cause
...
a dangling pointer and memory corruption.
2014-01-17 02:03:44 +00:00
matt
88ddb30283
Don't build common quad routines if the platform is 64bit since they
...
will not be emitted by the compiler.
2014-01-16 23:05:51 +00:00
matt
559e4587c7
Use uintptr_t & size_t instead of u_int and int for arm_sync_icache.
2014-01-16 21:48:41 +00:00
christos
42bc5f633a
remove dups
2014-01-16 21:02:30 +00:00
christos
5e97d415bc
Remove MAXALIASES limit
2014-01-16 20:59:21 +00:00
christos
cc46e26df3
"soon" is "now". Remove all __indr_reference crap.
2014-01-16 20:31:42 +00:00
christos
a30fe68446
namespace protection for the new err functions
2014-01-16 20:31:18 +00:00
christos
9465819ab5
PR/47602: Christos Zoulas: getwc() modifies input instead of returning EILSEQ.
...
Waited for almost a year for feedback and there was none.
2014-01-16 20:28:51 +00:00
joerg
af73a340ec
Fix (v)errc/(v)warnc.
2014-01-16 19:16:42 +00:00
christos
eaffbb929f
Add the {v,}{err,warn}c flavors, from FreeBSD.
2014-01-16 17:21:38 +00:00
pooka
8d2ee87e24
Do not force _FILE_OFFSET_BITS=64 here. It's no longer strictly speaking
...
required (rumpuser interface no longer uses off_t) and force-defining
it causes foo() to magically become foo64() on glibc (even on 64bit
platforms).
2014-01-16 16:03:33 +00:00
joerg
03fb0e7fed
Add profiling helper functions to the build.
2014-01-15 21:20:53 +00:00
joerg
2356df897c
Use the quad support from compiler-rt for MKLIBGCC=no.
2014-01-15 20:58:09 +00:00
pooka
29316c504c
Make setprogname() a nop where it's not supported.
2014-01-15 16:53:15 +00:00
joerg
aee684a924
TODO: fix stdout/stdin/stderr to not require copy relocations
2014-01-14 17:20:57 +00:00
matt
383316f200
Using ${LD} -x screws up BE arm. Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead
...
so the $a/$t/$d symbols are preserved.
2014-01-11 00:18:15 +00:00
christos
fa1b665884
don't need to include anything before bsd.lib.mk since we don't use any
...
variables
2014-01-10 15:54:29 +00:00
martin
6f65a8d103
ACTIVE_CC can only be used after include of bsd.own.mk
2014-01-10 15:00:16 +00:00
wiz
252a57e3a8
whitespace.
2014-01-10 09:43:15 +00:00
christos
173d90915f
provide a patchable __res_conf_name for testing purposes.
2014-01-08 22:58:50 +00:00
christos
212cc15bc8
bump for ptsname_r
2014-01-08 12:29:49 +00:00
pooka
2b361b10dd
remove obsolete definitions
2014-01-08 11:04:47 +00:00
njoly
648dc01fac
Kill extra space in function argument.
2014-01-08 10:14:21 +00:00
christos
c25b2b2709
return the same errors as linux for ptsname_r
2014-01-08 02:17:30 +00:00
christos
eabc0dd171
add ptsname_r
2014-01-08 02:15:42 +00:00
pooka
6459f6aa95
do as the comment says and #if defined(every_other) || defined(platform) || ...
...
===> #if !defined(__NetBSD__)
2014-01-08 01:47:31 +00:00
pooka
f67143f64b
OpenBSD support
...
from Justin Cormack via github
2014-01-08 01:45:29 +00:00
njoly
115fef786a
Kill unneeded paragraph macro.
2014-01-07 13:34:11 +00:00
joerg
a97560b644
Annotate logit to provide transitive format string checks.
2014-01-07 02:07:43 +00:00
manu
b76d3b3fa5
For filesystems mounted without -o use_ino, readdir is not
...
able to fetch inode number. We perfom an addtional lookup
on each file to get it.
In that case, do not lookup .. from root, as it breaks
out of the filesystem and hits NULL pointers.
2014-01-06 08:56:34 +00:00
wiz
86e63367c9
Merge EINVAL descriptions.
2014-01-04 15:54:27 +00:00
wiz
4005ac9717
Sort sections. Remove trailing whitespace.
2014-01-04 15:37:46 +00:00
wiz
fa60f938bd
Sort sections. Punctuation formatting nits.
2014-01-04 15:37:26 +00:00
christos
a8aa636f1e
don't lose the RPC error from CLNT_CALL.
2014-01-02 20:12:23 +00:00
mlelstv
8c51442d96
Use output buffer size to limit copy-out of sun_path. Otherwise you may
...
get a buffer overflow with strlcpy :)
2013-12-31 12:58:02 +00:00
pooka
55ffc8641a
Do not export symbols which don't need to be exported.
...
via Justin Cormack
2013-12-31 00:25:17 +00:00
christos
9778b180e3
Fix incorrect types
2013-12-29 22:54:58 +00:00
dholland
1a69f6275d
O_SYNC, not O_FSYNC. Spotted by "beatnix" on freenode.
2013-12-28 20:03:22 +00:00
christos
e49015f507
warns 6
2013-12-28 18:04:18 +00:00
christos
8cf33d7f2e
avoid using freed pointers and non-format strings
2013-12-28 18:04:03 +00:00
christos
6ddea99505
moved to common
2013-12-27 20:25:11 +00:00
christos
c9a970f03f
updates for new version
2013-12-27 20:11:50 +00:00
christos
002951760f
update from tzcode 2013e to tzcode2013i
...
i:
The compile-time flag NOSOLAR has been removed, as nowadays the
benefit of slightly shrinking runtime table size is outweighed by the
cost of disallowing potential future updates that exceed old limits.
h:
Fix localtime overflow bugs with 32-bit unsigned time_t.
zdump no longer assumes sscanf returns maximal values on overflow.
g:
'zic' now runs on platforms that lack both hard links and symlinks.
(Thanks to Theo Veenker for reporting the problem, for MinGW.)
Also, fix some bugs on platforms that lack hard links but have symlinks.
'zic -v' again warns that Asia/Tehran has no POSIX environment variable
to predict the far future, fixing a bug introduced in 2013e.
f:
The types of the global variables 'timezone' and 'altzone' (if present)
have been changed back to 'long'. This is required for 'timezone'
by POSIX, and for 'altzone' by common practice, e.g., Solaris 11.
These variables were originally 'long' in the tz code, but were
mistakenly changed to 'time_t' in 1987; nobody reported the
incompatibility until now. The difference matters on x32, where
'long' is 32 bits and 'time_t' is 64. (Thanks to Elliott Hughes.)
2013-12-26 18:34:28 +00:00
christos
5bf528c548
add smbfs library
2013-12-26 14:15:29 +00:00
joerg
754ebc04ba
Explicitly enable FPU support.
2013-12-25 22:05:12 +00:00
christos
3504287a90
fix bug in previous change (sz should be the size of the newly allocated
...
buffer).
2013-12-25 19:42:23 +00:00
wiz
e033636c5e
Sort errors. Use parentheses instead of Pq in normal text.
2013-12-25 02:49:52 +00:00
dholland
d5c275e596
typo
2013-12-25 00:58:50 +00:00
dholland
efb018a64b
Rewrite for clarity and add an example.
2013-12-24 22:31:11 +00:00
mlelstv
1d339cd8f0
Resolve symlinks and cook the targets instead of the symlink names.
2013-12-22 14:31:51 +00:00
christos
3d0abaffba
- don't clobber hp in the RES_USE_INET6 case
...
- increment naddrs in the yp case
- don't use __hostalias(), it is not thread-safe.
2013-12-22 02:45:16 +00:00
christos
a296e15ea3
this is supposed to be re-entrant, call don't call __hostalias that uses
...
a static buffer.
2013-12-22 02:40:48 +00:00
christos
b65f650cb0
remove __P
2013-12-20 21:04:09 +00:00
joerg
d26da565f7
Drop .fpu. Discussed with Matt.
2013-12-20 15:35:48 +00:00
wiz
f61d31bbaf
Sort errors.
2013-12-20 13:48:45 +00:00
joerg
06ad76dac8
Only apply -fno-tree-vrp for GCC.
2013-12-19 22:20:01 +00:00
rmind
0ec95f7a47
Add a man page for shm_open(3) and shm_unlink(3). Obtained from FreeBSD,
...
with various modifications.
2013-12-19 19:40:08 +00:00
rmind
4aae4db7db
Add shm_open(3) and shm_unlink(3) to support POSIX shared memory objects.
...
They are implemented using tmpfs (mounted at /var/shm).
Discussed on tech-{kern,userlevel} (quite a while ago).
2013-12-19 19:11:50 +00:00
pooka
2d749e995e
Note that etfs keys are not visible in directory listings,
...
per discussion with bad
2013-12-19 15:51:39 +00:00
pooka
cbbcae5f8b
remove outdated comment (since quite a few months ago)
2013-12-18 20:24:04 +00:00
christos
e73d0381b5
It's been many years since realloc(NULL, size) == malloc(size). Also don't
...
destroy pointers on allocation errors so someone can free them later.
2013-12-14 18:04:56 +00:00
christos
4008ee50a3
knf, reduce pointer gymnastics
2013-12-14 18:04:00 +00:00
christos
dd8afc980f
time_t_{min,max} are only used in localtime.c
2013-12-13 10:37:24 +00:00
christos
71b51eb841
add a cast for sparc64 where int_fast32_t is long (should it be?), and
...
time_t is int32_t (for compat)
2013-12-13 10:34:47 +00:00
matt
7118e2b334
Make sure the __CTOR_LIST__ is just aligned to a pointer boundary.
...
By default, mips N32 will aligned to a 64-bit boundary not 32-bit
which causes an extra NULL entry to be added.
2013-12-11 06:55:24 +00:00
joerg
75a5993e4d
Moved to src/common.
2013-12-11 01:29:29 +00:00
joerg
aceb213538
Allow kernel code to access constant databases by moving cdbr(3) and the
...
required mi_vector_hash(3) into src/common.
2013-12-11 01:24:08 +00:00
christos
2c96d15abe
CID 1135779: Fix resource leak
2013-12-10 20:58:45 +00:00
wiz
d860f590d4
Fix typo ("then" instead of "than")
2013-12-09 09:35:16 +00:00
dholland
79ecfd8450
add note about gets()
2013-12-08 21:29:15 +00:00
matt
36a2626fcd
Make sure t9 ($25) is properly set before calling ___start
2013-12-08 06:32:36 +00:00
blymn
d345484675
Make the touch family of calls actually force an update of the
...
terminal bypassing optimisations. Previously if curses thought curscr
was in sync with virtscr (curses concept of what is on the screen) then
nothing would be output. This change forces an update out to the terminal
regardless.
2013-12-06 11:23:47 +00:00
joerg
fcff7df126
Add cdbr_open_mem.
2013-12-05 21:17:23 +00:00
joerg
094e2c7925
Don't include bswap for ARM right now, the routines require ARMv6.
...
Separate the soft-float code and don't include it in the libgcc case.
2013-12-03 16:14:50 +00:00
joerg
baf8298edf
Add ARM (EABI) specific sources. Split off code that requires C11,
...
unwind support in libc or overlaps with soft-float in preparation for
using compiler-rt in the non-clang case.
2013-12-03 02:28:51 +00:00
lneto
c4a02e0a12
changed lua_Number to int64_t
2013-12-02 04:39:10 +00:00
christos
b605a13ba6
- centralize opening of regular and temp files to avoid code duplication
...
- don't cast malloc
- use malloc sizeof(*var) instead of sizeof(type)
2013-12-01 00:22:48 +00:00
joerg
828e70428b
fabsl alias.
2013-11-30 22:39:04 +00:00
joerg
526051f644
Use PLT_SYM.
2013-11-30 20:54:14 +00:00
joerg
d0dcd65c88
Use PLT_SYM.
2013-11-30 20:20:42 +00:00
joerg
cd32ef253c
Include crtbegin.h first to make it possible to build with the stricter
...
attribute consistency checks in clang.
2013-11-29 23:00:48 +00:00
joerg
07d3f56792
Use normal style for checking for long double support. Add missing
...
aliases for fminl and fmaxl, fabsl is here just for symmetry.
2013-11-29 22:16:10 +00:00
joerg
6a37a8bcd1
Add fabsl alias if necessary.
2013-11-29 22:15:26 +00:00
mrg
75219f3a01
update to MPC 1.0.1.
2013-11-28 12:08:56 +00:00
khorben
cb0d35143e
The document date was not updated as it should have been.
2013-11-28 03:45:31 +00:00
khorben
c45aa5be46
Fixed a typo in the example code for select(2)
2013-11-28 02:46:37 +00:00
christos
f1abc9f9db
goodbye CIRCLEQ, welcome TAILQ
2013-11-26 01:17:00 +00:00
martin
3807220809
Provide expm1f()
2013-11-24 18:50:58 +00:00
martin
56e076908e
Provide erff() and erfcf().
2013-11-24 15:16:49 +00:00
martin
d506da106c
Provide cbrtl() and cbrtf() for vax
2013-11-24 15:12:10 +00:00
martin
707fcaf05d
Provide cbrtf() and cbrtl()
2013-11-24 14:49:00 +00:00
martin
8a90528455
Provide powl()
2013-11-24 14:46:18 +00:00
martin
d8880f8387
Provide (very stupid) versions of atanf(), asinf() and acosf()
2013-11-24 14:41:53 +00:00
christos
46b322ca46
No need for bzero, memset provides it.
2013-11-24 03:50:17 +00:00
jakllsch
40814e46f2
Remove now-non-existant bzero.S from sources list.
2013-11-23 22:23:31 +00:00
martin
e2f095e02f
Fix very stupid typo
2013-11-23 11:40:56 +00:00
martin
f4e3824c84
For the non-fenv archs: just use double - punt
2013-11-22 20:15:06 +00:00
martin
1751681322
Fix a cast from the lint cleanup that made small exponents (i.e. values < 1)
...
sign extend wrong and overflow, causing an underflow in all 128 bit sqrt
calculations.
2013-11-22 17:04:24 +00:00
christos
c64e72248f
switch from circleq to tailq, from FreeBSD
2013-11-22 16:25:51 +00:00
martin
e37a907951
Try to fix the build (again): move e_sqrtl.c to common soure, but
...
move the include of fenv.h into the #ifdef __HAVE_LONG_DOUBLE block
and also provide a -DHAVE_FENV_H from the makefile for archs that have
it - leaving out exception settings on architectures that do not provide
it.
2013-11-22 13:37:24 +00:00
martin
b2718b01b0
Fix stupid bug in previous (fixing fmodf)
2013-11-22 10:59:31 +00:00
rmind
805a41fbfe
Add npf_tableset_syncdict() to sync the table IDs in the proplib dictionary,
...
as they can change on reload now. Also, fix table name checking in npfctl.
2013-11-22 00:25:51 +00:00
christos
9e14bd8cd4
From Ed Maste:
...
libexecinfo: Include terminating null in byte count
Otherwise, a formatted string with a strlen equal to the remaining
buffer space would have the last character omitted (because vsnprintf
always null-terminates), and later the assert in backtrace_symbols_fmt
would fail.
2013-11-21 16:02:21 +00:00
christos
cdffa8c1c4
Simplify previous.
2013-11-21 15:40:17 +00:00
martin
60fdeb717f
Make ext_fraclm and ext_frachm parts of the long double mantissa optional
...
in generic code
2013-11-21 14:14:13 +00:00
martin
497f604871
Fix copy & pasto (make temp variable long double).
...
Fixes fmodl() test failure on sparc64
2013-11-21 13:41:10 +00:00
martin
d2eda6d998
e_sqrtl.c requires fenv.h, so only build it on platfomrs supporting that
2013-11-21 11:21:54 +00:00
martin
cd0bb19b28
Add fmodf and fmodl
2013-11-21 10:48:11 +00:00
blymn
0eefb0f72f
Correct the allocation for the reformat buffer, thanks to mlelstv for
...
the fix.
2013-11-21 09:40:19 +00:00
martin
acdd726fe5
PR 48384: reorganize struct ieee_ext for sparc64 to only use a high/low
...
part for the mantissa.
Adjust arch specific code accordingly.
2013-11-20 22:22:20 +00:00
martin
42e0203237
Make it compile on archs with implicit NBIT
2013-11-20 21:12:30 +00:00
joerg
f1faa48b8c
Fix operand order.
2013-11-20 12:29:13 +00:00
joerg
f20cb70dbc
Long double conditional.
2013-11-20 11:39:00 +00:00
joerg
f63f9867dd
Add cbrtl(3) and sqrtl(3), from FreeBSD.
2013-11-19 19:24:33 +00:00
joerg
4281b1a8f9
Report correct exception for fmodl.
2013-11-19 14:04:24 +00:00
joerg
af35a9928f
Alias to fmod for platforms with double == long double
2013-11-19 14:02:59 +00:00
joerg
2786173415
Use an empty string, not a null pointer for nullname.
2013-11-18 20:51:03 +00:00
martin
44525f39e0
Simplify previous by using CSU_MACHINE_ARCH. Hint from Takeshi Nakayama.
2013-11-17 11:16:09 +00:00
martin
3fb362f863
We do not want to build the code model markes when creating the 32bit
...
compat libs for sparc64
2013-11-16 10:50:43 +00:00
martin
6aa2ab9e22
Make it compile on archs with implicit NBIT
2013-11-14 15:25:22 +00:00
martin
591a8c0745
On sparc64: create additional "marker" object files, that can be used by the
...
compiler to encode the used code model in binaries.
2013-11-14 12:19:34 +00:00
wiz
c0e2590a8c
Remove annoying comma and sort SEE ALSO.
2013-11-14 00:13:41 +00:00
christos
fad7083044
PR/48379: mention kqueue functionality
2013-11-13 23:58:51 +00:00
wiz
a987b5b309
Add missing comma.
2013-11-13 22:11:52 +00:00
joerg
bc2f32b2d9
truncl(3)
2013-11-13 22:09:55 +00:00
joerg
cbc2f8caeb
Add FreeBSD's truncl and minimal testing.
2013-11-13 12:58:11 +00:00
mbalmer
d84d598888
Add the syslog(3) Lua binding to the build.
2013-11-13 09:49:08 +00:00
joerg
e53a269b0d
Add missing __HAVE_LONG_DOUBLE protection.
2013-11-13 01:03:08 +00:00
joerg
3988594e8b
Typo.
2013-11-12 17:37:43 +00:00
joerg
06b4b3a613
Add some fake long double -> double wrappers for various transcendental
...
functions. They are expected to be implement properly at a later time.
2013-11-12 17:36:14 +00:00
joerg
d0d4402155
Initial version of fmodl from FreeBSD.
...
Basic test case for the fmod family.
2013-11-12 16:48:39 +00:00
mbalmer
f9cf0d6e6c
Add a syslog(3) binding for Lua (not yet linked to the build.)
2013-11-12 14:32:03 +00:00
wiz
32db1dc333
Remove superfluous comma.
2013-11-12 06:06:21 +00:00
rmind
1e7342c150
NPF: add support for table naming and remove NPF_TABLE_SLOTS (there is
...
just an arbitrary sanity limit of NPF_MAX_TABLES currently set to 128).
Few misc fixes. Bump NPF_VERSION.
2013-11-12 00:46:34 +00:00
joerg
80f3dc5a69
Man page entries for ceill, floorl and roundl.
2013-11-12 00:10:29 +00:00
joerg
2e412cf6b8
Add initial version of ceill, floorl and roundl from FreeBSD.
2013-11-11 23:57:34 +00:00
joerg
f0495d06b6
Explicitly depend on sys/param.h to pick up __NetBSD_Version changes.
2013-11-11 10:24:27 +00:00
joerg
0c8d18a9b2
Preserve the initial x87 control word in the global FP environment
...
in preparation for adjusting the default based on the main binary
version.
2013-11-11 00:31:51 +00:00
joerg
367a793559
Sort out relationship with crt0.o on major bump.
2013-11-10 20:59:27 +00:00
christos
5fe8b8f1c1
remove unused variable
2013-11-10 03:14:16 +00:00
christos
25dc998745
fix unused variable warnings
2013-11-09 21:41:03 +00:00
njoly
1efda77ecf
Add utimens/lutimens man pages links.
2013-11-09 13:05:59 +00:00
blymn
69b405aa23
Rename the old __waddbytes function to _cursesi_waddbytes and add a
...
parameter that controls whether or not certain characters in the
string are interpreted or not (things like tab being expanded).
Make __waddbytes a wrapper for _cursesi_waddbytes that passes all
parameters and sets the flag for character interpretation for backward
compatibility.
Fix an incipient bug in _cursesi_waddbytes where garbage would have
been written to the terminal if the terminal TABSIZE was set > 8 and
character interpretation is on.
Convert all internal __waddbytes calls to use _cursesi_waddbytes, fix
the function prototypes and add a new flag that will be used later.
Fix the addchstr family functions so that they call _cursesi_waddbytes
with character interpretation off as per SUSV2.
2013-11-09 11:16:59 +00:00
wiz
918ebd8ff7
Mark up NULL with Dv.
2013-11-08 13:17:45 +00:00
rmind
a79812ea10
NPF: add support for specifying the interfaces before they are attached.
...
If an interface is or gets detached, all associated rules and connections
will be deactivated (it might be useful to have an option to invalidate
the associated connections). Once the interface is reattached they will
become active.
Bump NPF_VERSION.
2013-11-08 00:38:26 +00:00
christos
baa7071088
we don't support stpncpy until gcc does
2013-11-07 02:01:42 +00:00
tron
27c36eab53
Fix build problems.
2013-11-06 21:05:27 +00:00
christos
27c90c0e19
revert previous, will turn off globally.
2013-11-06 19:56:38 +00:00
christos
48ec4b4e3a
XXX: gcc initialization (mc68k gcc-4.5.x gcc-4.8.x)
2013-11-06 19:50:10 +00:00
christos
eb33cee45c
handle old gcc
2013-11-06 16:58:58 +00:00
christos
6c5b63c739
simplify.
2013-11-06 16:49:21 +00:00
christos
c15ffc1416
add stp{,n}cpy
2013-11-06 16:31:08 +00:00
christos
cd2724da71
fix doc for strcpy, strcat
...
add stp{,n}cpy
2013-11-06 16:30:55 +00:00
christos
1fd1820dad
simplify
2013-11-06 16:30:27 +00:00
christos
c67d63d207
fix old style decls
2013-11-02 23:54:04 +00:00
pooka
9f9913cebe
Workaround a gcc -Wuninitilized whine
...
github/buildrump.sh issue #44
2013-11-01 23:22:13 +00:00
wiz
acfbbe39c1
Try improving the description.
2013-10-31 00:30:14 +00:00
pooka
d3852222c9
Oh, stdint.h isn't written with a comma ...
2013-10-30 13:08:14 +00:00
pooka
e5aed19d72
need to include stdint.h before rump/rumpuser.h
2013-10-30 12:55:53 +00:00
pooka
079cd2100d
glibc on MIPS uses the same DYN d_ptr variant as NetBSD and musl.
...
from Justin Cormack
2013-10-30 12:30:32 +00:00
mrg
a078c85622
convert to ANSI C definitions.
2013-10-28 01:06:36 +00:00
rmind
d60eb8c12f
librumpuser: add some #ifdef __APPLE__ and missing bits to build it on OS X.
...
OK pooka@
2013-10-27 16:39:46 +00:00
mbalmer
e94b90148d
More user friendly sqlite.open() function.
...
Add a few more symbols.
Register all function in the sqlite table.
2013-10-27 12:38:08 +00:00
mbalmer
36e5572b84
also register gpio_methods on the gpio table
2013-10-26 09:18:00 +00:00
joerg
2f95103bdc
Add entries for ctor/dtor switch.
2013-10-24 19:37:35 +00:00
matt
9818090a90
Reduce amount of casts and make LP64 safe.
2013-10-22 08:08:51 +00:00
skrll
c78bffbcda
Fix bug introduced in revision 1.13 which meant longjmp would never
...
work on EABI where VFP didn't exist.
Hi gimpy!
2013-10-21 08:28:14 +00:00
wiz
db0dcb5a00
Minor fixes.
2013-10-19 23:34:48 +00:00
mrg
5ff07852c5
remove useless variable
2013-10-19 22:57:46 +00:00
christos
e29c34aa52
document the scopeid functions
2013-10-19 19:56:56 +00:00
christos
1f484a2734
use new constants
2013-10-19 15:47:02 +00:00
christos
c2541c7c76
add inet6_scopeid
2013-10-19 00:08:34 +00:00
christos
9912eb3f0e
bump for scopeid functions
2013-10-19 00:06:50 +00:00
christos
cbdcb619b0
fix unused warnings
2013-10-18 19:53:59 +00:00
christos
eca2236bd9
use the masked variable
2013-10-18 17:03:02 +00:00
mrg
23d3e330cb
convert to full ANSI C.
2013-10-18 02:19:12 +00:00
christos
fc8781bab9
Avoid casting gymnastics that lead to pointer aliasing by introducing an
...
inline function.
2013-10-17 23:58:05 +00:00
christos
b9ba14885c
remove always inline because new gcc bitches.
2013-10-17 23:56:17 +00:00
njoly
349036b521
Change mknodat(2) device argument type from uint32_t to dev_t.
...
Adds needed extra PAD argument for 64bit alignment, and libc wrapper.
2013-10-17 18:01:11 +00:00
roy
2e2213ef89
Add TABSIZE, which is derived from terminfo init_tabs.
...
Use this when processing \t.
If TABSIZE is set in the environment, this takes precedence.
2013-10-16 19:59:29 +00:00
roy
0f3cb8baf7
Define WA_NORMAL
2013-10-16 12:43:35 +00:00
joerg
50850b07af
Hook complex operation support into libm when not using libgcc.
2013-10-15 23:59:36 +00:00
roy
f8157294d8
Note that delwin(3) is a null-op if win is NULL.
2013-10-15 22:15:17 +00:00
christos
8fd1aec131
Instead of turning off the 8th bit on resume, turn it on, as it is on by
...
default. Problem reported by atatat@ when suspending vi and resuming loses
the ability to use the alt key.
2013-10-15 13:00:52 +00:00
njoly
a837ea1a5b
Adjust needed includes for fchmodat/mkdirat/mkfifoat/mknodat/fstatat
...
syscalls.
2013-10-15 11:43:21 +00:00
joerg
aa6e9499ca
Rename USE_LIBGCC to HAVE_LIBGCC and retry using it as flag on unwind.h.
2013-10-14 16:00:16 +00:00
joerg
d06922ddf4
Include compiler-rt and libunwind in libc for Clang/x86 builds.
2013-10-14 01:30:21 +00:00
matt
fa741d8823
Use MACHINE_CPU for m68k. Use similar logic for both tests.
2013-10-09 22:33:41 +00:00
ast
9994c709c8
Fixed spelling of 'appeared'.
2013-10-05 21:24:36 +00:00
njoly
6c208a44f4
Add missing El macro.
2013-10-05 09:18:56 +00:00
christos
fda5f877e5
prefix compat with __ in case __dso_hidden is not available
2013-10-04 21:07:37 +00:00
christos
ca2d95d15f
avoid linker warning for compat symbols that are used internally in libc,
...
by introducing a hidden compat_foo() function, using that internally in
libc, and exposing foo as a strong alias to compat_foo(). I am open for
better ideas.
2013-10-04 20:49:16 +00:00
mrg
e2079e269f
move netpgp, lua and npf libraries to depenancy points after the
...
libraries they depend upon. netpgp wants libz, lua wants libm,
and npf wants libnpf.
2013-10-03 20:02:58 +00:00