about summary refs log tree commit diff
path: root/Makeconfig
Commit message (Collapse)AuthorAgeFilesLines
* Use crtbeginT.o to statically link programsH.J. Lu2012-09-061-4/+7
|
* Clean up definition of _LIBC_REENTRANT and _IO_MTSAFE_IO.Roland McGrath2012-08-171-0/+7
|
* Small cleanup in Makeconfig.Marek Polacek2012-08-021-6/+1
|
* Avoid use of libgcc_s and libgcc_eh when building glibc.Joseph Myers2012-07-031-9/+59
|
* Respect --localstatedir for /var/db parent directory.Roland McGrath2012-06-221-1/+1
|
* Remove unused default-abi definition in Makeconfig.Joseph Myers2012-06-011-7/+2
|
* Convert WORDSIZE[32|64]/ld entries to abi-variantsH.J. Lu2012-05-301-11/+45
|
* syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.Roland McGrath2012-05-241-0/+4
|
* BZ#10375: Configure magic to use -fno-stack-protector if needed.Roland McGrath2012-05-161-1/+1
|
* BZ#10375: Configure magic to use -U_FORTIFY_SOURCE if needed.Roland McGrath2012-05-161-1/+2
|
* Revert "Revert "Build glibc with -frounding-math""Andreas Jaeger2012-05-081-1/+6
| | | | This reverts commit 20f244a03fda84d1556674584b340e2459ef3d99.
* Revert "Build glibc with -frounding-math"Andreas Jaeger2012-05-071-6/+1
| | | | | | | | This reverts commit bd7b0e561f7f684cedfc4adb964569fe9ab16209. Conflicts: ChangeLog
* Build glibc with -frounding-mathAndreas Jaeger2012-05-061-1/+6
| | | | | | * Makeconfig (+math-flags): New, set to -frounding-math. (+cflags): Add +math-flags so that all of glibc gets compiled with it.
* Remove unused localtime makefile variables.Joseph Myers2012-05-011-8/+0
|
* Remove --as-needed configure test.Joseph Myers2012-04-251-10/+1
|
* Don't handle libgcc_s suffixes.Joseph Myers2012-04-241-1/+1
|
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-091-3/+2
|
* Remove have-initfini and need-nopic-initfiniAndreas Schwab2012-02-081-10/+1
|
* Sort objects before relocationsUlrich Drepper2012-01-271-0/+6
|
* Static linking is always neededUlrich Drepper2012-01-081-9/+0
|
* Remove non-ELF supportUlrich Drepper2012-01-071-33/+3
|
* Remove --enable-omitfp supportUlrich Drepper2012-01-071-12/+1
|
* Use CPPFLAGS from configure.Mike Frysinger2011-09-191-1/+1
|
* Cleanup of configuration optionsUlrich Drepper2011-09-101-0/+4
| | | | Make several tool features mandatory and simplify the code.
* Add rules to build libresolv with SSP flagsUlrich Drepper2011-08-171-1/+3
|
* Install db-MakefileUlrich Drepper2011-06-151-0/+6
|
* Add sotruss programUlrich Drepper2011-05-281-0/+6
|
* Add support for generated PIE link rulesAndreas Schwab2011-05-131-3/+3
|
* Use --{start,end}-group to handle circular dependency between libgcc.a and ↵Paul Pluzhnikov2011-05-051-1/+1
| | | | libc.a.
* Remove use of ranlib.Ulrich Drepper2011-02-151-5/+1
|
* Work around shortest-stem feature in make 3.82+Andreas Schwab2010-10-241-4/+4
|
* Link as-needed against ld.so.Roland McGrath2010-04-191-1/+10
|
* Revert "Shorten build commands"Roland McGrath2010-04-091-3/+2
| | | | This reverts commit 59d9f1d6983fc9b606a1f9214fb817efe3d6cff8.
* Shorten build commandsDaniel Jacobowitz2010-04-081-2/+3
| | | | | | | | | | This patch scratches an itch. Each individual gcc command in the glibc build is over 1K, which means it takes up a good chunk of my terminal. Most of that is include paths. Any version of GCC new enough to build glibc supports response files, which were added in 2005. So use a response file for the static list of include paths. Now the build commands are a lot shorter, and easier to use when developing glibc.
* Propagate -fdebug-prefix-map from CFLAGS to ASFLAGS.Paul Pluzhnikov2010-04-051-2/+2
|
* Pass $(sysdep-LDFLAGS) when using --print-file-name.Ryan S. Arnold2010-01-141-4/+4
|
* Consolidate PIE linking Makefile rules.H.J. Lu2009-06-161-0/+16
|
* * Makeconfig: Undo last change. Add asflags-cpu to ASFLAGS in the glibc-2.10 cvs/glibc-2_10-base cvs/glibc-2_10 cvs/fedora-glibc-20090509T2200Ulrich Drepper2009-05-091-14/+1
| | | | same place we add ASFLAGS-config.
* [BZ #10118]Ulrich Drepper2009-05-091-0/+12
| | | | | | | | | | | | | | | | | | | | | 2009-05-06 Ryan S. Arnold <rsa@us.ibm.com> [BZ #10118] * Makeconfig (+asflags): New variable based upon ASFLAG or asflags-cpu. (ASFLAGS): Add override to set ASFLAGS to +asflags. * config.make.in (asflags-cpu): Add variable based upon @libc_cv_cc_submachine@ to propagate -mcpu=CPU from --with-cpu=CPU to the assembler. * sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/fpu/setcontext.S: Remove unneeded file now that the assembler emits _ARCH_PWR6 and recognizes power6 instruction set due to passing -mcpu=power6 from --with-cpu=power6 when compiling .S files. * sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/fpu/swapcontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/power6/fpu/setcontext.S: Likewise. * sysdeps/unix/sysv/linux/powerpc/powerpc64/power6/fpu/swapcontext.S: Likewise.
* [BZ #9955]Ulrich Drepper2009-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-04-23 Ulrich Drepper <drepper@redhat.com> [BZ #9955] * gshadow/Makefile: New file. * gshadow/Versions: New file. * gshadow/fgetsgent.c: New file. * gshadow/fgetsgent_r.c: New file. * gshadow/getsgent.c: New file. * gshadow/getsgent_r.c: New file. * gshadow/getsgnam.c: New file. * gshadow/getsgnam_r.c: New file. * gshadow/gshadow.h: New file. * gshadow/putsgent.c: New file. * gshadow/sgetsgent.c: New file. * gshadow/sgetsgent_r.c: New file. * gshadow/tst-gshadow.c: New file. * include/gshadow.h: New file. * Makeconfig (all-subdirs): Add gshadow. * Makefile (installed-headers): Add gshadow/gshadow.h. * nss/Makefile (databases): Add sgrp. * nss/Versions: Add gshadow functions as private exports. * nss/nsswitch.conf: Add gshadow entry. * nss/sgrp-lookup.c: New file. * nss/nss_files/files-parse.c: Add STRING_LIST macro. Rewrite parse_list to handle STRING_LIST and TRAILING_LIST_PARSER. * nss/nss_files/files-sgrp.c: New file. * sysdeps/generic/paths.h: Add _PATH_GSHADOW. * sysdeps/unix/sysv/linux/paths.h: Likewise.
* 2009-02-27 Roland McGrath <roland@redhat.com>Roland McGrath2009-02-281-3/+3
| | | | | * Makeconfig (%.v.i): Depend on Makeconfig. Exclude % lines from initial #-comment removal.
* * Makeconfig (%.v.i): Strip trailing # comments,Roland McGrath2009-01-221-1/+1
| | | | not only whole-line comments.
* 2009-01-21 Roland McGrath <roland@redhat.com>Roland McGrath2009-01-221-2/+3
| | | | | * Makeconfig (%.v.i): Strip trailing # comments, not only whole-line comments.
* 2008-08-18 Roland McGrath <roland@redhat.com>Roland McGrath2008-08-181-1/+1
| | | | | | | | * configure.in (--with-cpu): Check compiler support for -march/-mcpu. * configure: Regenerated. * config.make.in (cflags-cpu): New substituted variable. (with-cpu): Variable removed. * Makeconfig (+cflags): Use $(cflags-cpu), not $(with-cpu).
* * Makeconfig: Define pie-ccflag and PIE-ccflag variables.Ulrich Drepper2008-07-261-0/+4
| | | | | | * elf/Makefile: Use pie-ccflag variable. * nscd/Makefile: Likewise. * sysdeps/sparc/Makefile: Set $(pie-ccflag) to -fPIE.
* 2008-05-21 Roland McGrath <roland@redhat.com>Roland McGrath2008-05-221-0/+1
| | | | | | * scripts/soversions.awk: Grok ABI line. * Makeconfig ($(common-objpfx)soversions.mk): Likewise. Emit definition for abi-name variable.
* * Makeconfig (sysd-rules-targets): New variable.Roland McGrath2008-02-011-0/+3
| | | | | * sysdeps/unix/make-syscalls.sh: Use it in the rules emitted. * sysdeps/unix/Makefile (omit-deps): Append variants for each target.
* * Makeconfig (sysd-rules-patterns): New variable.Roland McGrath2008-01-301-1/+8
| | | | | | | | | * Makerules ($(common-objpfx)sysd-rules): Drive the loop from that. (check-inhibit-asm): New canned sequence, replaces ... (open-check-inhibit-asm, close-check-inhibit-asm): ... these, removed. * elf/rtld-Rules ($(objpfx)rtld-%.os): Use $(rtld-CPPFLAGS) in commands. (rtld-CPPFLAGS): Renamed from CPPFLAGS-rtld. (CFLAGS-rtld): Variable removed.
* * Makeconfig ($(common-objpfx)gnu/lib-names.stmp): Use LC_ALL=C whenRoland McGrath2007-07-051-1/+1
| | | | running awk script.
* * configure.in (libc_cv_gnu89_inline): Test for -fgnu89-inline.Ulrich Drepper2007-03-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config.make.in (gnu89-inline-CFLAGS): New variable. * Makeconfig (CFLAGS): Use $(gnu89-inline-CFLAGS) together with -std=gnu99. * misc/sys/cdefs.h (__extern_inline, __extern_always_inline): Define. * argp/argp.h: Use it. * bits/mathinline.h: Likewise. * bits/sigset.h: Likewise. * bits/string.h: Likewise. * ctype/ctype.h: Likewise. * hurd/hurd.h: Likewise. * hurd/hurd/fd.h: Likewise. * hurd/hurd/port.h: Likewise. * hurd/hurd/signal.h: Likewise. * hurd/hurd/threadvar.h: Likewise. * hurd/hurd/userlink.h: Likewise. * io/sys/stat.h: Likewise. * libio/bits/stdio.h: Likewise. * libio/bits/stdio2.h: Likewise. * mach/lock-intern.h: Likewise. * mach/mach/mig_support.h: Likewise. * math/bits/cmathcalls.h: Likewise. * posix/bits/unistd.h: Likewise. * socket/bits/socket2.h: Likewise. * stdlib/bits/stdlib.h: Likewise. * stdlib/stdlib.h: Likewise. * string/argz.h: Likewise. * string/bits/string2.h: Likewise. * string/bits/string3.h: Likewise. * sysdeps/alpha/fpu/bits/mathinline.h: Likewise. * sysdeps/generic/inttypes.h: Likewise. * sysdeps/generic/machine-lock.h: Likewise. * sysdeps/generic/machine-sp.h: Likewise. * sysdeps/i386/fpu/bits/mathinline.h: Likewise. * sysdeps/i386/i486/bits/string.h: Likewise. * sysdeps/ia64/fpu/bits/mathinline.h: Likewise. * sysdeps/mach/alpha/machine-lock.h: Likewise. * sysdeps/mach/alpha/machine-sp.h: Likewise. * sysdeps/mach/i386/machine-lock.h: Likewise. * sysdeps/mach/powerpc/machine-lock.h: Likewise. * sysdeps/mach/powerpc/machine-sp.h: Likewise. * sysdeps/powerpc/fpu/bits/mathinline.h: Likewise. * sysdeps/s390/bits/string.h: Likewise. * sysdeps/s390/fpu/bits/mathinline.h: Likewise. * sysdeps/sparc/fpu/bits/mathinline.h: Likewise. * sysdeps/unix/bsd/bsd4.4/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/bits/sigset.h: Likewise. * sysdeps/unix/sysv/linux/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/sys/sysmacros.h: Likewise. * sysdeps/x86_64/fpu/bits/mathinline.h: Likewise. * wcsmbs/bits/wchar2.h: Likewise. * wcsmbs/wchar.h: Likewise. * stdlib/gmp.h: Likewise. Include <features.h> to get __extern_inline definition. * locale/programs/ld-ctype.c (find_translit): Return NULL if ctype is NULL.