aboutsummaryrefslogtreecommitdiff
path: root/fixincludes/fixinc.in
AgeCommit message (Collapse)AuthorFilesLines
2022-02-04fixincludes: Update pwd.Martin Liska1-1/+2
fixincludes/ChangeLog: * fixinc.in: Use cd OLDDIR instead of cd .. .
2022-02-03Speed up fixincludes.Martin Liska1-6/+4
In my case: $ rm ./stmp-fixinc ; time make -j16 takes 17 seconds, where I can reduce it easily with the suggested change. Then I get to 11.2 seconds. The scripts searches ~2500 folders in my case with total 20K header files. fixincludes/ChangeLog: * fixinc.in: Use mkdir -p rather that a loop.
2020-02-14rs6000: fixinc: Skip machine_name fix for powerpc*-*-linux*Matheus Castanho1-1/+1
Some system headers can be broken by the machine_name fix performed by GCC during the fixincludes step. According to the comment in fixincludes/fixinc.h:130 : On some platforms, machine_name doesn't work properly and breaks some of the header files. Since everything works properly without it, just wipe the macro list to disable the fix. So we can just skip it to avoid trouble. fixincludes/ * fixinc.in: Skip machine_name fix on powerpc*-*-linux*.
2017-10-13fixinc.in (dirname): Change sed from 's|[^/]*/||' to 's|[^/]*//*||'.Mike Frysinger1-1/+1
2017-10-13 Mike Frysinger <vapier@chromium.org> * fixinc.in (dirname): Change sed from 's|[^/]*/||' to 's|[^/]*//*||'. From-SVN: r253730
2016-08-02* fixinc.in: Use --parents option to make LIB directory.Muhammad Bilal1-1/+1
From-SVN: r238990
2012-10-28vxworks fixupsRobert Mason1-0/+16
From-SVN: r192898
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-6/+4
From-SVN: r145841
2005-08-15All files: Update with new FSF address.Kelley Cook1-2/+2
2005-08-14 Kelley Cook <kcook@gcc.gnu.org> * All files: Update with new FSF address. From-SVN: r103096
2004-11-05Index: ChangeLogGeoffrey Keating1-0/+500
2004-11-04 Geoffrey Keating <geoffk@apple.com> * Makefile.def: Build fixincludes for the host, too. * Makefile.in: Regenerate. * configure.in (host_tools): Add fixincludes. * configure: Regenerate. Index: fixincludes/ChangeLog 2004-11-04 Geoffrey Keating <geoffk@apple.com> * configure.ac: Add code to determine noncanonical_target, local_prefix, gcc_version; process mkheaders.in to make mkheaders. * configure: Regenerate. * fixinc.in: Move here from gcc/; fix many cross-hosting bugs. * mkfixinc.sh: Move here from gcc/; update for changes to fixinc.in. * mkheaders.in: Move here from gcc/; remove some unnecessary macros; update for changes to fixinc.in. * Makefile.in: Add many new macros. (install): New target. (mkheaders): New target. (fixinc.sh): New target. (all): Add mkheaders and fixinc.sh. * README-fixinc: Move here from gcc/. Index: gcc/ChangeLog 2004-11-04 Geoffrey Keating <geoffk@apple.com> * Makefile.in (distclean): Don't delete nonexistent fixinc/ directory. (install-mkheaders): Install the version built for the host, not for the build machine. * configure.ac: Always run fixincludes. (all_outputs): Remove mkheaders. * configure: Regenerate. * fixinc.in: Move to fixincludes/. * mkfixinc.sh: Likewise. * mkheaders.in: Likewise. * README-fixinc: Likewise. From-SVN: r90117