aboutsummaryrefslogtreecommitdiff
path: root/Makeconfig
AgeCommit message (Collapse)AuthorFilesLines
2012-09-24Replace crtendS.o with crtend.o for static linkH.J. Lu1-1/+1
2012-09-15Remove $(have-cpp-asm-debuginfo) checkH.J. Lu1-4/+0
2012-09-06Use crtbeginT.o to statically link programsH.J. Lu1-4/+7
2012-08-17Clean up definition of _LIBC_REENTRANT and _IO_MTSAFE_IO.Roland McGrath1-0/+7
2012-08-02Small cleanup in Makeconfig.Marek Polacek1-6/+1
2012-07-03Avoid use of libgcc_s and libgcc_eh when building glibc.Joseph Myers1-9/+59
2012-06-22Respect --localstatedir for /var/db parent directory.Roland McGrath1-1/+1
2012-06-01Remove unused default-abi definition in Makeconfig.Joseph Myers1-7/+2
2012-05-30Convert WORDSIZE[32|64]/ld entries to abi-variantsH.J. Lu1-11/+45
2012-05-24syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.Roland McGrath1-0/+4
2012-05-16BZ#10375: Configure magic to use -fno-stack-protector if needed.Roland McGrath1-1/+1
2012-05-16BZ#10375: Configure magic to use -U_FORTIFY_SOURCE if needed.Roland McGrath1-1/+2
2012-05-08Revert "Revert "Build glibc with -frounding-math""Andreas Jaeger1-1/+6
This reverts commit 20f244a03fda84d1556674584b340e2459ef3d99.
2012-05-07Revert "Build glibc with -frounding-math"Andreas Jaeger1-6/+1
This reverts commit bd7b0e561f7f684cedfc4adb964569fe9ab16209. Conflicts: ChangeLog
2012-05-06Build glibc with -frounding-mathAndreas Jaeger1-1/+6
* Makeconfig (+math-flags): New, set to -frounding-math. (+cflags): Add +math-flags so that all of glibc gets compiled with it.
2012-05-01Remove unused localtime makefile variables.Joseph Myers1-8/+0
2012-04-25Remove --as-needed configure test.Joseph Myers1-10/+1
2012-04-24Don't handle libgcc_s suffixes.Joseph Myers1-1/+1
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert1-3/+2
2012-02-08Remove have-initfini and need-nopic-initfiniAndreas Schwab1-10/+1
2012-01-27Sort objects before relocationsUlrich Drepper1-0/+6
2012-01-08Static linking is always neededUlrich Drepper1-9/+0
2012-01-07Remove non-ELF supportUlrich Drepper1-33/+3
2012-01-07Remove --enable-omitfp supportUlrich Drepper1-12/+1
2011-09-19Use CPPFLAGS from configure.Mike Frysinger1-1/+1
2011-09-10Cleanup of configuration optionsUlrich Drepper1-0/+4
Make several tool features mandatory and simplify the code.
2011-08-17Add rules to build libresolv with SSP flagsUlrich Drepper1-1/+3
2011-06-15Install db-MakefileUlrich Drepper1-0/+6
2011-05-28Add sotruss programUlrich Drepper1-0/+6
2011-05-13Add support for generated PIE link rulesAndreas Schwab1-3/+3
2011-05-05Use --{start,end}-group to handle circular dependency between libgcc.a and ↵Paul Pluzhnikov1-1/+1
libc.a.
2011-02-15Remove use of ranlib.Ulrich Drepper1-5/+1
2010-10-24Work around shortest-stem feature in make 3.82+Andreas Schwab1-4/+4
2010-04-19Link as-needed against ld.so.Roland McGrath1-1/+10
2010-04-09Revert "Shorten build commands"Roland McGrath1-3/+2
This reverts commit 59d9f1d6983fc9b606a1f9214fb817efe3d6cff8.
2010-04-08Shorten build commandsDaniel Jacobowitz1-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.
2010-04-05Propagate -fdebug-prefix-map from CFLAGS to ASFLAGS.Paul Pluzhnikov1-2/+2
2010-01-14Pass $(sysdep-LDFLAGS) when using --print-file-name.Ryan S. Arnold1-4/+4
2009-06-16Consolidate PIE linking Makefile rules.H.J. Lu1-0/+16
2009-05-09* Makeconfig: Undo last change. Add asflags-cpu to ASFLAGS in theglibc-2.10cvs/glibc-2_10-basecvs/glibc-2_10cvs/fedora-glibc-20090509T2200Ulrich Drepper1-14/+1
same place we add ASFLAGS-config.
2009-05-09[BZ #10118]Ulrich Drepper1-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.
2009-04-23[BZ #9955]Ulrich Drepper1-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-282009-02-27 Roland McGrath <roland@redhat.com>Roland McGrath1-3/+3
* Makeconfig (%.v.i): Depend on Makeconfig. Exclude % lines from initial #-comment removal.
2009-01-22* Makeconfig (%.v.i): Strip trailing # comments,Roland McGrath1-1/+1
not only whole-line comments.
2009-01-222009-01-21 Roland McGrath <roland@redhat.com>Roland McGrath1-2/+3
* Makeconfig (%.v.i): Strip trailing # comments, not only whole-line comments.
2008-08-182008-08-18 Roland McGrath <roland@redhat.com>Roland McGrath1-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).
2008-07-26* Makeconfig: Define pie-ccflag and PIE-ccflag variables.Ulrich Drepper1-0/+4
* elf/Makefile: Use pie-ccflag variable. * nscd/Makefile: Likewise. * sysdeps/sparc/Makefile: Set $(pie-ccflag) to -fPIE.
2008-05-222008-05-21 Roland McGrath <roland@redhat.com>Roland McGrath1-0/+1
* scripts/soversions.awk: Grok ABI line. * Makeconfig ($(common-objpfx)soversions.mk): Likewise. Emit definition for abi-name variable.
2008-02-01* Makeconfig (sysd-rules-targets): New variable.Roland McGrath1-0/+3
* sysdeps/unix/make-syscalls.sh: Use it in the rules emitted. * sysdeps/unix/Makefile (omit-deps): Append variants for each target.
2008-01-30* Makeconfig (sysd-rules-patterns): New variable.Roland McGrath1-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.