MAIN:plunky:20130226192738 by plunky on 26 February 2013, 20:27:38 +0100 (19 months ago) add a switch to cpp to allow it to ignore non-directive lines
starting with a #, instead of raising an error
modify front end to use this switch when passing assembler-with-cpp
fixes a p… changeset.
MAIN:ragge:20121212174437 by ragge on 12 December 2012, 18:44:37 +0100 (21 months ago) Check for elf_i386 instead.
MAIN:plunky:20121108112104 by plunky on 08 November 2012, 12:21:04 +0100 (22 months ago) for -Werror, pass -E to cpp
MAIN:plunky:20121026110439 by plunky on 26 October 2012, 13:04:39 +0200 (23 months ago) change EARLY_SETUP -> PCC_EARLY_SETUP,
and EARLY_ARG_CHECK -> PCC_EARLY_ARG_CHECK
and be consistent about statement terminators in the macros
MAIN:ragge:20121014083715 by ragge on 14 October 2012, 10:37:15 +0200 (23 months ago) Add -D__PIC__ if compiling PIC code. Reported by Isaac Dunham on pcc-list.
MAIN:plunky:20120925111717 by plunky on 25 September 2012, 13:17:17 +0200 (2 years ago) simplify stripping of installed binaries in Makefiles, just
use the -s option for the "BSD compatible install", and
provide an option to disable that
MAIN:plunky:20120924114429 by plunky on 24 September 2012, 13:44:29 +0200 (2 years ago) upon reflection, don't accumulate option errors.. if the option
is unknown, we don't know anything about the rest of the command line
MAIN:plunky:20120924113824 by plunky on 24 September 2012, 13:38:24 +0200 (2 years ago) upgrade 'option' warnings to errors
MAIN:plunky:20120924113232 by plunky on 24 September 2012, 13:32:32 +0200 (2 years ago) if we fail to gettmp(), do exit-with-cleanup
MAIN:ragge:20120923083948 by ragge on 23 September 2012, 10:39:48 +0200 (2 years ago) Fix bug causing pcc not to obey just - as input.
MAIN:ragge:20120915103642 by ragge on 15 September 2012, 12:36:42 +0200 (2 years ago) Add gcc options -print-file-name, -print-prog-name and -print-libgcc-file-name
after requests om pcc-list.
MAIN:plunky:20120912100749 by plunky on 12 September 2012, 12:07:49 +0200 (2 years ago) mention -O does also -xdce now
MAIN:plunky:20120909112536 by plunky on 09 September 2012, 13:25:36 +0200 (2 years ago) fix the buffer length calculation by using similar
code to count and fill (was overcounting)
MAIN:plunky:20120907093204 by plunky on 07 September 2012, 11:32:04 +0200 (2 years ago) improve win32 gettmp() according to MSDN documentation
GetTempPath() can use max of MAX_PATH + 1 buffer, with error
being return value of 0 or actual buffer length required. Don't
proceed with partia…
MAIN:plunky:20120907092440 by plunky on 07 September 2012, 11:24:40 +0200 (2 years ago) improve win32pathsubst() according to documentation at www.msdn.com
ExpandEnvironmentStrings returns a DWORD (unsigned), either 0
or the size of buffer it needed, with trailing nul included
in that c…
MAIN:plunky:20120907091558 by plunky on 07 September 2012, 11:15:58 +0200 (2 years ago) modify win32commandline to take strlist argument,
hopefully should make win32 work again
MAIN:ragge:20120902084947 by ragge on 02 September 2012, 10:49:47 +0200 (2 years ago) Change of the day: Always turn on DCE if -O.
MAIN:plunky:20120901194208 by plunky on 01 September 2012, 21:42:08 +0200 (2 years ago) match against 'u' rather than argp (make -fstack-protector work again :)
MAIN:ragge:20120901091850 by ragge on 01 September 2012, 11:18:50 +0200 (2 years ago) Allow -kx where x can be a number telling pic or not.
MAIN:plunky:20120831193130 by plunky on 31 August 2012, 21:31:30 +0200 (2 years 1 month ago) tidy up a bit, and use explicit rules
MAIN:plunky:20120831183434 by plunky on 31 August 2012, 20:34:34 +0200 (2 years 1 month ago) be consistent; use $(..) for Make variable substitutions
MAIN:ragge:20120829145713 by ragge on 29 August 2012, 16:57:13 +0200 (2 years 1 month ago) Reorder f flag check slightly. Allow early MD setup.
MAIN:ragge:20120827163055 by ragge on 27 August 2012, 18:30:55 +0200 (2 years 1 month ago) Position of -l/-L in argument list is important, so leave them on the
MAIN:plunky:20120825111613 by plunky on 25 August 2012, 13:16:13 +0200 (2 years 1 month ago) rework setsuf() routine to handle foo.xx.c => foo.xx.o translations
MAIN:plunky:20120820090303 by plunky on 20 August 2012, 11:03:03 +0200 (2 years 1 month ago) ascpp can be set on a file-by-file basis, so don't insert -D__ASSEMBLER__
into preprocessor_flags during setup; add it while processing the file
MAIN:plunky:20120820083216 by plunky on 20 August 2012, 10:32:16 +0200 (2 years 1 month ago) since -x <lang>, -Wl,<opts> and -T<script> options are also added
to "inputs" strlist, count inputs directly rather than trying to
work it out later.
MAIN:mickey:20120813070642 by mickey on 13 August 2012, 09:06:42 +0200 (2 years 1 month ago) also parse -T options with an optional argument
MAIN:ragge:20120812062352 by ragge on 12 August 2012, 08:23:52 +0200 (2 years 1 month ago) Understand -T flag since it is used for linker scripts.
MAIN:ragge:20120810112707 by ragge on 10 August 2012, 13:27:07 +0200 (2 years 1 month ago) -x language is active for all source files from it is given and on,
so teach pcc to obey that.
MAIN:ragge:20120809130725 by ragge on 09 August 2012, 15:07:25 +0200 (2 years 1 month ago) The Wall flags myst be set when -Wall is encountered, otherwise it may
overwrite other flags set.