Commit Graph

225761 Commits

Author SHA1 Message Date
pooka
bc215c110d use a probe result to decide which pthread_setname_np() to use 2014-03-21 12:28:54 +00:00
pooka
fa5f7ef47e set threadname for correct pthread_t 2014-03-21 12:07:10 +00:00
skrll
e4c22c37e6 Fix non-USB_DEBUG (and non-DWC2_DEBUG) build 2014-03-21 09:19:10 +00:00
riastradh
4574ca2240 Make uninitialized_var kludge expand to `x = 0'.
Forgot to commit this the other day.
2014-03-21 02:25:05 +00:00
matt
bc069d405c Improve some of the rdbg messages to print the address of the pltgot slot
being modified.
2014-03-21 01:43:33 +00:00
matt
22fbc67ed0 Don't resolve symbols to PLT entries on the VAX. It just causes a lot of
overhead.
2014-03-21 01:40:41 +00:00
christos
7f8a26a5c6 fix Big Endian compilation 2014-03-21 01:17:40 +00:00
matt
c986db42a2 pl310 cache is PIPT 2014-03-20 22:28:37 +00:00
mrg
375467851c substitute several more values for .pc files:
+ 		s,@LIBXML2_CFLAGS@,,; \
+ 		s,@ICONV_CFLAGS@,,; \
+ 		s,@PACKAGE@,${PKGDIST},; \
+ 		s,@PKGCONFIG_REQUIRES@,xx,; \
+ 		s,@PKGCONFIG_REQUIRES_PRIVATELY@,xx,; \
+ 		s,@ERRORDBDIR@,${X11LIBDIR},; \
+ 		s,@EXPAT_CFLAGS@,,; \
+ 		s,@FREETYPE_CFLAGS@,-I${X11ROOTDIR}/include/freetype2 -I${X11ROOTDIR}/include,; \
+ 		s,@SDK_REQUIRED_MODULES@,xproto >= 7.0.17 randrproto >= 1.2.99.3 renderproto >= 0.11 xextproto >= 7.1.99 inputproto >= 1.9.99.902 kbproto >= 1.0.3 fontsproto," \
2014-03-20 22:24:32 +00:00
mrg
8403e51bee substitute %LIBS_CONFIG% and %LIBSSTATIC_CONFIG%. 2014-03-20 22:23:30 +00:00
matt
5be98f6c4b Define cache type 13 2014-03-20 22:19:38 +00:00
christos
5eff9d8198 fix format confusion 2014-03-20 21:30:52 +00:00
christos
55e6983cb7 kill sprintf 2014-03-20 20:51:40 +00:00
christos
9b77ad252d make pmc compile with amd64 2014-03-20 20:45:32 +00:00
christos
9e287239f7 need compat_netbsd.h 2014-03-20 20:44:42 +00:00
christos
bc10b16694 need compat header. 2014-03-20 20:44:15 +00:00
christos
e325b20151 XXX: 32 bit pointer 2014-03-20 20:43:35 +00:00
christos
c1ae06abab kill sprintf 2014-03-20 20:42:08 +00:00
christos
48b19df748 make it compile on amd64 2014-03-20 20:41:11 +00:00
christos
4591c8e2e5 make this compile again.
XXX: 32 bit pointer issues.
2014-03-20 20:40:42 +00:00
christos
463607de9e First attempt at an ALL kernel based on the i386 one 2014-03-20 20:40:09 +00:00
christos
13a17f1494 kill sprintf 2014-03-20 18:01:19 +00:00
christos
13ec391985 CID 273814, don't confuse coverity. 2014-03-20 17:25:23 +00:00
joerg
c629e629e3 Annotation for the Processor Status Word. Sensible DWARF frame layout. 2014-03-20 16:53:55 +00:00
skrll
584cd3c172 Remove a file that should be generated and fix the build 2014-03-20 15:21:46 +00:00
riastradh
5e5d46fece Update libfreetype debug data version. Hi mrg! 2014-03-20 15:20:44 +00:00
riastradh
c14008e496 Don't choke on an assertion for an RSDT with a null address entry. 2014-03-20 14:39:43 +00:00
riastradh
c2708b9607 Don't unmap Rsdp until we've finished using it.
XXX Let me know how this is supposed to be upstreamed if you know and
have time...
2014-03-20 13:40:02 +00:00
roy
263486c97b If IPv6 is disabled for an interface, mark all addresses as tentative.
If enabled, check for a duplicated link-local address and abort enabling
as per RFC 4862, section 5.4.5. If allowed to enable, perform DAD
on the tentative addresses.

Taken from FreeBSD.
2014-03-20 13:34:35 +00:00
mrg
44125d6efb regenerate after recent vax specific fixes. 2014-03-20 10:15:13 +00:00
mrg
ac142a8081 merge freetype 2.5.3. 2014-03-20 08:57:48 +00:00
mrg
3022bef933 the host tool relies on scandir now days. (it tries to avoid it,
but needs work for this code to work again.  if this is fixed, we
may want to run ./configure for this tool.)
2014-03-20 08:05:30 +00:00
mrg
caaf2fe122 add a note about builtin_icons.h. 2014-03-20 07:13:53 +00:00
skrll
8cb3822189 simplelock.h is no longer used. 2014-03-20 06:50:54 +00:00
skrll
8f2cde0556 Mechanically replace simplelock with kmutex_t. 2014-03-20 06:48:54 +00:00
mlelstv
43b8706dc0 Incorrect use of pointer arithmetic.
CID 1193195:  Extra sizeof expression
2014-03-20 06:48:22 +00:00
mrg
ddcbe4a79f look for config.h. 2014-03-20 06:18:20 +00:00
ozaki-r
fd56b53d09 Mark a variable __diagused
PR 48668 from David H. Gutteridge
2014-03-20 05:39:11 +00:00
mrg
dc923264b6 turn on XAA explicitly for ast.
remove removed sources for mga, and fix the XAA list.
remove redundant defines for tdfx.
2014-03-20 05:32:31 +00:00
christos
3946297f1a new header. 2014-03-20 03:13:31 +00:00
christos
303a695e1b reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
joerg
89ecf27180 Always use --eh-frame-hdr, even when linking statically. 2014-03-20 01:46:19 +00:00
joerg
1fad0e91e1 Fix DW_CFA_GNU_args_size handling. The primary architecture using this
opcode is VAX. A function call pushes the number of arguments given onto
the stack and "ret" will pop it automatically. The FDE of the caller
contains the amount of stack space used for arguments (and possibly
extra padding), so unwinding has to compensate for this when "returning"
from a function. This is exactly the case when step() is done. The
existing handling in _Unwind_SetIP no longer makes sense.
2014-03-20 01:35:45 +00:00
christos
5c08b734f4 allow LS to be commented out 2014-03-20 01:15:29 +00:00
pooka
31c9812ead Adjust comment indent.
no useful change
2014-03-20 00:29:57 +00:00
mrg
2634b1cf97 find moved man pages. 2014-03-19 23:46:22 +00:00
mrg
89f0129eec remove duplicated -DHAVE_XEXTPROTO_71. 2014-03-19 23:46:05 +00:00
joerg
f8bf5bbce0 Save actual start of function, not address of entry mask on the stack. 2014-03-19 21:52:00 +00:00
joerg
9a7eb6d5aa Drop XXX, spell R14 as SP. 2014-03-19 21:15:45 +00:00
uwe
66df54162c On sh3 __udivsi3 is gcc "millicode" with special calling convention
(less registers clobbered than usual).  Each DSO that needs it gets
its own hidden copy from libgcc.a.  Do not compile udivsi3.c for sh3
here since this C version doesn't conform to what gcc expects and
overrides the libgcc.a version.

This makes binaries compiled with gcc4.8 work.  The issue was not
exposed with gcc4.5 since it uses different division strategy by
default.
2014-03-19 20:30:53 +00:00