summaryrefslogtreecommitdiffstats
path: root/gnu/gcc/libcpp/expr.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-03-27Don't need to define SYS_sycall hereguenther1-4/+1
noted by miod@
2016-03-27Switch to RSYSCALL: no special handling is needed here any more andguenther1-6/+2
we do need the hidden _libc_syscall alias. from miod@
2016-03-27Don't delete the 224/4 route in netstart, unless it's being done to ensure thatsthen1-3/+4
a -reject route can be added. Restores the ability to set an interface route before daemons are started, lost during the previous simplification. ok millert mpi
2016-03-27To prevent attacks on the hash buckets of the syn cache, our TCPbluhm2-51/+81
stack reseeds the hash function every time the cache is empty. Unfortunatly the attacker can prevent the reseeding by sending unanswered SYN packes periodically. Fix this by having an active syn cache that gets new entries and a passive one that is idling out. When the passive one is empty and the active one has been used 100000 times, they switch roles and the hash function is reseeded with new random. tedu@ agrees; OK mpi@
2016-03-27Make it possible to override the standard card detect mechanism. The SDkettenis2-2/+8
controller on Intel's Bay Trail SoC tends to be used in a way where a separate gpio is used that signals the presence of a card in a slot. This change allows us to support that mode. ok stsp@
2016-03-27Fix spelling of "Beverly Hills". From Carson Chittom.tim2-4/+4
2016-03-27remove unused variablechl1-2/+2
ok millert@
2016-03-27some style(9) and redundant tests for NULL, from Michael W. Bombardieriotto2-43/+23
2016-03-27Compute "action" from the _rc_actions variable.ajacoutot1-2/+4
2016-03-27Make usage() a bit more user friendly wrt "action" and "lsarg".ajacoutot1-3/+3
prodded by espie@
2016-03-27Always sleep at same priority.mpi1-2/+2
ok uebayasi@
2016-03-27When pulling and unmounting an umass USB stick, the file systembluhm8-28/+24
could end up in an inconsistent state. The fstype dependent mp->mnt_data was NULL, but the general mp was still listed as a valid mount point. Next access to the file system would crash with a NULL pointer dereference. If closing the device fails, the mount point must go away anyway. There is nothing we can do about it. Remove the workaround for the EIO error in the general unmount code, but do not generate any error in the file system specific unmount functions. OK natano@ beck@
2016-03-27Rename session_socket_blockmode() to session_socket_nonblockmode(),krw2-16/+8
removing its second parameter and the enum() that provided the values for said parameter. The function was only called with the second parameter set to one value (BM_NONBLOCKING) from the enum(). So just do the right thing. Similar to changes made in smtpd. While here remove the pointless third parameter from the fcntl(F_GETFL) call. No functional change. ok guenther@ bcook@ deraadt@
2016-03-27Kill async code commented out for more than 10 years.mpi1-306/+1
2016-03-27amap_extend is never called, remove it.stefan3-178/+8
In the code, this function is called when vm_map_entries are merged. However, only kernel map entries are merged, and these do not use amaps. Therefore amap_extend() is never called at runtime. ok millert@, KASSERT suggestion and ok mpi@
2016-03-27Add EISDIR to ERRORS and fix ETXTBSY description; from Piotr Durlej.millert1-3/+5
OK jmc@
2016-03-27Merge a memleak fix from BoringSSL 6b6e0b2:mmcc2-2/+6
https://boringssl.googlesource.com/boringssl/+/6b6e0b20893e2be0e68af605a60ffa2cbb0ffa64%5E!/#F0 ok millert@, beck@
2016-03-27actually remove unnecessary includesmmcc1-7/+1
from Edgar Pettijohn, ok and with input from tb@
2016-03-27Switch from the solidrun i.mx6 u-boot to mainline u-boot on cubox i.jsg2-3/+3
The offset of u-boot.img in the disk image changes to be the same as wandboard.
2016-03-27use MLO not mlo to match the names generated by u-boot buildsjsg2-5/+5
2016-03-26fix typo: "prefer seek()" -> "prefer fseek()"tb1-3/+3
ok deraadt@, stsp@
2016-03-26fix error message, based on a suggestion from doug@, ok espiesthen1-3/+3
2016-03-26Always include the route priority in routing messages.mpi4-15/+22
From Florian Riehm, ok bluhm@
2016-03-26Do not populate RTAX_NETMASK when sending a routing message for RTF_HOSTmpi1-2/+3
entries. This is a noop with the radix routing table because rt_mask() is always NULL for RTF_HOST entries, but it preserves the old behavior with ART. With the ART routing table host entry always have a prefix length equals to the length of the address. Fix a regression reported by semarie@. ok semarie@, bluhm@
2016-03-26add newline on the end of the failure messagebeck1-3/+3
ok deraadt@
2016-03-26Add devel/qmake and x11/qt5 modules documentation.zhuk1-9/+82
2016-03-26fix the last bunch of NAME sections that were overlooked earlierschwarze9-35/+47
such that the MLINKS removal can be committed after this; OK jmc@
2016-03-26Make it possible to get usage as a non-root user.ajacoutot1-2/+4
ok robert@
2016-03-26Handle the rc_stop=NO => rc_restart=NO case within _rc_not_supported().ajacoutot1-9/+6
2016-03-26Improve handling of ambiguous overstrike sequences. A sequence of _\b_natano3-13/+43
can either mean an underlined underscore or a bold underscore. This ambiguity can be 'resolved' by takeing the state of the surrounding text into account. If surrounded by bold text, the result should probably be bold and likewise for underlined. less(1) previously only looked at the preceding text and ul(1) didn't examine the context at all. tweaks and ok schwarze ok tb (on a previous version of the diff)
2016-03-26remove some unused ancient test files from 4.4 BSDmmcc3-140/+0
ok guenther@, millert@, deraadt@
2016-03-25Free some more space in kernel - for network code, of course - by removalzhuk2-244/+1
of three unused FS-related functions. okay mpi@ and beck@
2016-03-25Silences compiler warnings, about used uninitialized variables. These lengthssemarie1-2/+2
are passed uninitialized to free(9) only when pointers are NULL. found by jsg@ ok deraadt@
2016-03-25- Both checks for pw are not needed since it was already done at the start ofmestre2-16/+11
the program - Add error message to syslog if privdrop didn't succeed and then exit - Remove lint comments OK beck@ after his suggestion and also looks good to jca@
2016-03-25regression tests for underlined and bold underscores;schwarze1-0/+10
currently broken, but natano@ will soon commit the fix to ul.c
2016-03-25Nuke session_socket_blockmode() and session_socket_linger(). Usekrw11-70/+31
the identical io_set_blocking() and io_set_linger(). Since both are always called to turn off blocking or lingering, nuke the parameter and associated enum in favour of "just doing the right thing". While passing remove the unneeded last parameter to the remaining fcntl(F_GETFL). Finally, rename the functions to io_set_nonblocking() and io_set_nolinger() for clarity. No functional change. Started with a sweep of fcntl() usage inspired by guenther@. ok gilles@
2016-03-24syncderaadt1-2/+0
2016-03-24Check that only one published entry can be added.mpi2-1/+16
2016-03-24Change the default gcc arm arch target from strongarm (armv4) tojsg1-2/+2
arm9e (armv5te w/o xscale extensions). We no longer support anything less than armv5te and this allows some additional instructions. -mthumb-interwork remains off by default. ok patrick@
2016-03-24Remove unused ``curpriority'' define.mpi1-8/+1
Its description might be confusing, it was the pre-SMP parent of what is now ``spc_curpriority'' which reflects the ``p_usrpri'' of curproc.
2016-03-24Kill commented out & unused CI_CURPRIORITY.mpi1-2/+1
2016-03-24no more i386_get_ioperm(2);jmc2-7/+5
2016-03-24Update regress test outputs to match the order of routes exported by anmpi2-5/+5
ART-enabled kernel. The difference is that routes with the same destination are now displayed in natural prefix-length order. This can even be seen as an improvement: -10.0/16 192.0.2.4 -10.0/10 192.0.2.4 10/8 192.0.2.1 +10.0/10 192.0.2.4 +10.0/16 192.0.2.4 The previous order is due to how dup key chains are ordered. Discussed with claudio@
2016-03-24Enable ART.mpi1-1/+2
Leave the define for the moment, this will be changed as soon as we're confident enough. "it must be a 3-line diff" krw@ ok bluhm@, mikeb@, dlg@, reyk@, deraadt@
2016-03-24Ensure that a found proxy ARP entry has the correct flag.mpi1-1/+7
ok bluhm@
2016-03-24Make sure that two ARP entries can be created for the same IP whenmpi2-1/+5
doing proxy ARP. ok millert@, bluhm@
2016-03-24Remove #ifdef from code shared with the kernel, IPv6 is always enabledmpi1-5/+1
in the tests.
2016-03-24fix commentguenther1-2/+2
2016-03-24set ticks 15 seconds before its value wraps.dlg1-1/+3
this helps us identify issues around ticks wrap in 15 minutes instead of 240ish days. the change is inspired by something freebsd did as a result of a ticks change they made that went horribly wrong. lots of people said they wanted this
2016-03-24Unbreak arm and m88k: COPY relocations for weak symbols that are overloadedguenther3-5/+26
with strong symbols in ld.so don't do what we need, so put definitions back in crt0 and make ld.so update __progname like it does environ. report and testing patrick@ jsg@