summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2003-01-12Revert last change, causes issues on macppc and alpha.Miod Vallat
2003-01-07attribute(sentinel) improvements:Marc Espie
- move __null node to c-common.c so that sentinel can check for it (since g++ __null is `special') - rework diagnostics to be more clear. In particular, distinguish `not terminated' from `terminated with a 0 of the wrong type' ok miod@, millert@
2003-01-07prepare_stack_protection: add validate_insns_of_varrefs to validate insns of ↵Hiroaki Etoh
inline function for processors, which doesn't have long integer addition push_frame_of_insns: validate insns not to use long integer addition for powerpc
2003-01-06syncronous -> synchronousMiod Vallat
2003-01-06typo: s/specifed/specifiedChad Loder
2003-01-05spellingTheo de Raadt
2003-01-05fix for PR3053 - NULL deref when fd == NULL in first dlsym() argPeter Valchev
ok miod drahn marc
2003-01-04spellingTheo de Raadt
2003-01-04Remove the support to force linking against a specific shlib major.minor.Dale Rahn
This behavior broke libraries which were named libN-X.Y.so.A.B. ok pval, espie
2003-01-03fix typo; jmcTodd C. Miller
2003-01-02New files that were missed in the sendmail commitTodd C. Miller
2003-01-01Fix real source of error message when FEATURE(nullclient) is used.Todd C. Miller
2003-01-01update to sendmail 8.12.7Todd C. Miller
2002-12-31Typoes; jmc AT prioris DoT mini DoT pw DoT edu DoT plTodd C. Miller
2002-12-30Argh, removed the wrong one.Todd C. Miller
2002-12-30this was removed from the sendmail distribution some time agoTodd C. Miller
2002-12-25set variables of inline function with DECL_INLINEHiroaki Etoh
2002-12-25In order to determine an inlinable function, pass the condition to ↵Hiroaki Etoh
prepare_stack_protection.
2002-12-25search_string_def is declared as public.Hiroaki Etoh
2002-12-25arrange_var_order: not to weep the string of inlined function.Hiroaki Etoh
2002-12-25assign_stack_temp_for_type: fix to find an already-allocated temporal string ↵Hiroaki Etoh
for local variables of an inline function
2002-12-23Bug Fixmargarida
Update Safe module to version 2.09 millert@ ok
2002-12-19Add a second keep-locals entry to stop getopt from treating -k as anFederico G. Schwindt
abbreviation for --keep-locals. from binutils-current. millert@ ok.
2002-12-19build LYMainLoop.o -O0 as a workaround for gcc on hppaMichael Shalayeff
2002-12-13Reverse the order of a test in the loop invariant. It makes moreTodd C. Miller
sense this way and works around an apparent gcc optimizer bug on macppc related to inline functions. OK drahn@
2002-12-13Two more places where we can use the libc getopt_long() instead of GNU getopt()Todd C. Miller
2002-12-12don't link LIBCRT0 into ld.so (for DESTDIR builds); PR2928; ok fgsch@, millert@Markus Friedl
2002-12-11o Check mmap() return value against MAP_FAILED, not -1.Todd C. Miller
o Prevent close() from clobbering errno. Patch from Peter Werner; closes PR 2995
2002-12-11Remove bc/libmath.h from CLEANFILES since we don't generate it at buildTodd C. Miller
time anymore.
2002-12-10No need to disable stack protection on alpha anymore.Miod Vallat
2002-12-09We now have getopt_long() in libc, no need to build a private copy.Todd C. Miller
2002-12-09We now have getopt_long() in libc, no need to build a private copy.Todd C. Miller
2002-12-09fix the problem of bison generated codes on alphaHiroaki Etoh
2002-12-09From Andrushock, s/sucess/success/gTodd C. Miller
2002-12-08correct lcall opcode. fix provided by Hans-Joerg HoexerFederico G. Schwindt
<hshoexer at yerbouti dot franken dot de> via pr/3014. mickey@ and weingart@ ok.
2002-12-08getopt returns -1, not EOFTodd C. Miller
2002-12-04Put GNU getopt back in until some issues are resolved.Todd C. Miller
2002-12-03bc can now use the libc getoptTodd C. Miller
2002-12-03Don't generate libmath.h in the obj dir each time we build since itTodd C. Miller
is already in the src dir. miod@ OK
2002-12-03No need to include getopt_long and friends here as we have them in libc.Todd C. Miller
Suggested by espie@
2002-12-03Talk about -fno-stack-protector and -Wstack-protector options; miod@ andFederico G. Schwindt
deraadt@ ok.
2002-12-03Temporarily disable stack protection on alpha, it breaks fbc if compiledMiod Vallat
with optimization.
2002-12-03Crank all library major numbers. Needed due to the fact that weTodd C. Miller
now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
2002-12-02KNF; openbsd@davidkrause.comTheo de Raadt
2002-12-02mention propolice in version string. idea from margarida; ok millert espiePeter Valchev
2002-12-02xstrdup the return value of basename() before recording it in the bfd,Peter Valchev
fixes the "NEEDED crtend.o" problem that appeared in varios ports and had to be workarounded. from thorpej@NetBSD, thanks to drahn@ for pointing it out; ok drahn espie
2002-12-02spellingTheo de Raadt
2002-12-02Document the lovely propolice changes.Miod Vallat
2002-12-02Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stackMiod Vallat
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed.
2002-11-29do not redefine NULLTheo de Raadt