Quick Search:

View detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

MAIN 1.125 1.92 1.1 r-1-0-0 1.92.2.3 1.92.2.1 r-1-0-1 1.92.2.3.2.1

latest revision download Branch MAIN

1.125 annotated / raw | Diffs: previous, other | Lines: 594 ( +1, -1 )

Created: 2014-04-30 18:36:31 +0200 (4 months 30 days ago) | Author: ragge | Changeset: MAIN:ragge:20140430163631

Add -Werror when probing for supported options, otherwise llvm will accept
Wtruncate but complain at compilation.

1.124 annotated / raw | Diffs: previous, other | Lines: 594 ( +1, -0 )

Created: 2014-03-31 21:59:46 +0200 (5 months 29 days ago) | Author: plunky | Changeset: MAIN:plunky:20140331195946

add m68k for OpenBSD

From Janne Johansson on pcc-list

1.123 annotated / raw | Diffs: previous, other | Lines: 593 ( +9, -9 )

Created: 2014-03-28 20:49:07 +0100 (6 months ago) | Author: plunky | Changeset: MAIN:plunky:20140328194907

be consistent with AC_DEFINE, always provide a value.

(this fixes a problem with a script of mine, which does not handle
the /**/ that autoconf-2.69 uses when no value is provided)

1.122 annotated / raw | Diffs: previous, other | Lines: 593 ( +4, -1 )

Created: 2014-03-09 10:34:20 +0100 (6 months ago) | Author: ragge | Changeset: MAIN:ragge:20140309093420

Re-teach configure about Nova.

1.121 annotated / raw | Diffs: previous, other | Lines: 590 ( +0, -11 )

Created: 2012-10-17 12:44:29 +0200 (23 months ago) | Author: plunky | Changeset: MAIN:plunky:20121017104429

HAVE_CPP_VARARG_MACRO_GCC definition and test are not required

1.120 annotated / raw | Diffs: previous, other | Lines: 601 ( +14, -3 )

Created: 2012-09-25 13:17:17 +0200 (2 years ago) | Author: plunky | Changeset: MAIN:plunky:20120925111717

simplify stripping of installed binaries in Makefiles, just
use the -s option for the "BSD compatible install", and
provide an option to disable that

1.119 annotated / raw | Diffs: previous, other | Lines: 590 ( +2, -1 )

Created: 2012-09-23 11:58:13 +0200 (2 years ago) | Author: ragge | Changeset: MAIN:ragge:20120923095812

Add support for MPVERSION, as requested by Thorsten Glaser.

1.118 annotated / raw | Diffs: previous, other | Lines: 589 ( +0, -4 )

Created: 2012-08-31 20:41:23 +0200 (2 years ago) | Author: plunky | Changeset: MAIN:plunky:20120831184122

ISFLEX is not [any longer] used

1.117 annotated / raw | Diffs: previous, other | Lines: 593 ( +8, -0 )

Created: 2012-08-30 19:36:33 +0200 (2 years ago) | Author: ragge | Changeset: MAIN:ragge:20120830173633

Config support for sysv4, from Gregor Richards.

1.116 annotated / raw | Diffs: previous, other | Lines: 585 ( +8, -3 )

Created: 2012-08-20 23:55:04 +0200 (2 years 1 month ago) | Author: plunky | Changeset: MAIN:plunky:20120820215504

provide an --enable-Werror option, since trying to use it automatically
does seem to cause several problems with spurious errors on different
compilers, as discussed on pcc-list

1.115 annotated / raw | Diffs: previous, other | Lines: 580 ( +1, -1 )

Created: 2012-08-10 09:02:32 +0200 (2 years 1 month ago) | Author: plunky | Changeset: MAIN:plunky:20120810070232

add -Werror to default flags, as suggested in PCC-371 by TAKAHASHI Tamotsu

also -Wno-error=uninitialized for now as gcc 4.5.3 has a spurious complaint

1.114 annotated / raw | Diffs: previous, other | Lines: 580 ( +50, -12 )

Created: 2012-08-09 13:41:27 +0200 (2 years 1 month ago) | Author: ragge | Changeset: MAIN:ragge:20120809114127

Change the builtin function handling extensively.
Put the builtins into the symbol table at startup.
Do replacement check before parsing arguments.
This should fix __builtin_nanf bugs reported on pcc-list.

1.113 annotated / raw | Diffs: previous, other | Lines: 542 ( +10, -4 )

Created: 2012-07-31 11:10:01 +0200 (2 years 1 month ago) | Author: plunky | Changeset: MAIN:plunky:20120731091001

When checking supported compiler flags, stop at the first one that
is not supported. This allows to add -Werror and -Wno-error=truncate
while leaving -Wtruncate in place, as there are some -Wtruncate warnings
produced that are not obviously wrong, and older pcc does not
support -Wno-error=

don't add -Werror yet as there is a bogus warning produced by gcc-4.5.3
about unintialised variable use in pftn.c

1.112 annotated / raw | Diffs: previous, other | Lines: 536 ( +2, -2 )

Created: 2012-07-02 15:58:08 +0200 (2 years 2 months ago) | Author: plunky | Changeset: MAIN:plunky:20120702135808

wrap source to be compiled in AC_LANG_SOURCE

1.111 annotated / raw | Diffs: previous, other | Lines: 536 ( +11, -9 )

Created: 2012-07-02 15:51:30 +0200 (2 years 2 months ago) | Author: plunky | Changeset: MAIN:plunky:20120702135129

use AC_COMPILE_IFELSE rather than running the compiler directly

1.110 annotated / raw | Diffs: previous, other | Lines: 534 ( +8, -8 )

Created: 2012-07-02 14:54:39 +0200 (2 years 2 months ago) | Author: plunky | Changeset: MAIN:plunky:20120702125439

cached variable names should contain '_cv_'

1.109 annotated / raw | Diffs: previous, other | Lines: 534 ( +1, -0 )

Created: 2012-06-25 21:05:08 +0200 (2 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20120625190508

allow configure for SPARC64 on FreeBSD,
from Kurt Lidl on pcc-list

1.108 annotated / raw | Diffs: previous, other | Lines: 533 ( +1, -0 )

Created: 2012-01-01 17:26:39 +0100 (2 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20120101162639

Autoconf stuff for cxxcom.

1.107 annotated / raw | Diffs: previous, other | Lines: 532 ( +1, -0 )

Created: 2011-11-01 19:33:44 +0100 (2 years 10 months ago) | Author: plunky | Changeset: MAIN:plunky:20111101183344

FreeBSD trunk is now at version 10.x

from Steve Kargl, on pcc-list

1.106 annotated / raw | Diffs: previous, other | Lines: 531 ( +2, -0 )

Created: 2011-07-06 19:31:15 +0200 (3 years 2 months ago) | Author: plunky | Changeset: MAIN:plunky:20110706173115

plan for the future a little
(surely there is a better way)

1.105 annotated / raw | Diffs: previous, other | Lines: 529 ( +2, -2 )

Created: 2011-06-10 15:37:00 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110610133700

use already existing values rather than making anew

1.104 annotated / raw | Diffs: previous, other | Lines: 529 ( +1, -1 )

Created: 2011-06-07 14:43:35 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110607124335


Observe the following spelling:
- wide character (noun)
- wide-character (adjective)

From wiz@NetBSD, inspired by jmc@OpenBSD.

1.103 annotated / raw | Diffs: previous, other | Lines: 529 ( +17, -0 )

Created: 2011-06-04 21:27:25 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110604192725

enable STABS output via configure, in config.h. This is enabled on a
per-OS basis now (bsd, win32 and none did not have it), but could be
--with-stabs or something later

(and no more need include ccconfig.h from pass1.h)

1.102 annotated / raw | Diffs: previous, other | Lines: 512 ( +2, -2 )

Created: 2011-06-03 23:18:05 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110603211805

-Definitions go into CPPFLAGS

1.101 annotated / raw | Diffs: previous, other | Lines: 512 ( +9, -0 )

Created: 2011-06-03 17:56:08 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110603155608

add an autoconf feature "pcc-debug" to enable PCC debugging code

NB this is enabled by default for now and --disable-pcc-debug causes
compile failures at this time, but eventually it should work..

1.100 annotated / raw | Diffs: previous, other | Lines: 503 ( +1, -3 )

Created: 2011-06-03 17:34:00 +0200 (3 years 3 months ago) | Author: plunky | Changeset: MAIN:plunky:20110603153400

TARGOS and TARGMACH are primarily build variables, used to select which
files to build or include. Have them originate in the makefile system
then, and stringify on the commandline where needed.

(this solves a problem where eg TARGMACH stringifys as "1" on i386 at
least, since i386 is also defined by gcc)

then limit somewhat where they are needed, by using VERSSTR directly as
an identifier, and cut out user@host from versstr as it makes object files
differ according to who ran the configure script..

1.99 annotated / raw | Diffs: previous, other | Lines: 505 ( +7, -1 )

Created: 2011-05-27 09:31:04 +0200 (3 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20110527073104

Add "--enable-native" configure option.  This option causes the target tuple not to be prefixed to the binary names.  Useful for building 64-bit or 32-bit tools targetted to the host system.

1.98 annotated / raw | Diffs: previous, other | Lines: 499 ( +1, -0 )

Created: 2011-05-23 20:39:13 +0200 (3 years 4 months ago) | Author: joerg | Changeset: MAIN:joerg:20110523183913

Add cc/driver/Makefile to the list of generated files.

1.97 annotated / raw | Diffs: previous, other | Lines: 498 ( +9, -0 )

Created: 2011-04-12 10:17:42 +0200 (3 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20110412081742

Add --with-yasm to provide a simple knob with switch between gas and yasm.

1.96 annotated / raw | Diffs: previous, other | Lines: 489 ( +11, -4 )

Created: 2011-03-16 18:24:32 +0100 (3 years 6 months ago) | Author: ragge | Changeset: MAIN:ragge:20110316172432

Add minix support.  From Antoine Leca on pcc-list.

1.95 annotated / raw | Diffs: previous, other | Lines: 482 ( +1, -0 )

Created: 2011-02-26 08:30:18 +0100 (3 years 7 months ago) | Author: ragge | Changeset: MAIN:ragge:20110226073018

Patches to get dragonfly compile without local patches and adds dragonfly
support for amd64. Fixes Jira#PCC-260 and PCC-261 by Matthias Rampke.

1.94 annotated / raw | Diffs: previous, other | Lines: 481 ( +1, -1 )

Created: 2011-02-21 19:20:10 +0100 (3 years 7 months ago) | Author: ragge | Changeset: MAIN:ragge:20110221182010

Master branch is now called 1.1.0.DEVEL.

1.93 annotated / raw | Diffs: previous, other | Lines: 481 ( +1, -1 )

Created: 2011-02-21 19:13:40 +0100 (3 years 7 months ago) | Author: ragge | Changeset: MAIN:ragge:20110221181340

And now we branched off 1.0!  At last!

1.92 annotated / raw | Diffs: previous, other | Lines: 481 ( +1, -1 )

Created: 2011-01-12 07:56:50 +0100 (3 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20110112065650

Use $srcdir to reference DATESTAMP, as pointed out by Iain Hibbert.

Branch point for: r-1-0-0

Tags: r-1-0-0$BP

1.91 annotated / raw | Diffs: previous, other | Lines: 481 ( +1, -1 )

Created: 2011-01-09 21:59:07 +0100 (3 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20110109205907

Use checkout date instead of configure date in the version string.
Solves an issue discussed on pcc-list a while ago.

1.90 annotated / raw | Diffs: previous, other | Lines: 481 ( +2, -0 )

Created: 2010-10-31 19:20:51 +0100 (3 years 10 months ago) | Author: ragge | Changeset: MAIN:ragge:20101031182051

Understand mips target in Linux, from Alt.

1.89 annotated / raw | Diffs: previous, other | Lines: 479 ( +3, -0 )

Created: 2010-10-18 19:43:51 +0200 (3 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20101018174351

Add support for FreeBSD 8/9. patch from Steve Kargl.

1.88 annotated / raw | Diffs: previous, other | Lines: 476 ( +7, -0 )

Created: 2010-06-22 18:18:19 +0200 (4 years 3 months ago) | Author: ragge | Changeset: MAIN:ragge:20100622161819

Add patched for darwin 10/amd64, from Shin'ichi Ichikawa.

1.87 annotated / raw | Diffs: previous, other | Lines: 469 ( +10, -6 )

Created: 2010-06-06 10:35:45 +0200 (4 years 3 months ago) | Author: ragge | Changeset: MAIN:ragge:20100606083545

Fix wchar stuff, per patch from Thorsten Glaser.
Also fix -B include och lib while here.

1.86 annotated / raw | Diffs: previous, other | Lines: 465 ( +1, -1 )

Created: 2010-04-21 10:55:57 +0200 (4 years 5 months ago) | Author: ragge | Changeset: MAIN:ragge:20100421085557

Set default wchar type to int instead of unsigned.

1.85 annotated / raw | Diffs: previous, other | Lines: 465 ( +1, -1 )

Created: 2009-08-13 10:01:25 +0200 (5 years 1 month ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090813080125

Add -Wtruncate option which detects truncation of types during assignment.
Let pcc compile with this option enabled.

Inspired by similar warning in the Microsoft compiler.

1.84 annotated / raw | Diffs: previous, other | Lines: 465 ( +1, -1 )

Created: 2009-08-08 10:24:42 +0200 (5 years 1 month ago) | Author: ragge | Changeset: MAIN:ragge:20090808082442

Remove -Werror as default warning flags, causes too much problems.
Based on discussions on pcc-list.

1.83 annotated / raw | Diffs: previous, other | Lines: 465 ( +1, -0 )

Created: 2009-06-17 18:53:09 +0200 (5 years 3 months ago) | Author: ragge | Changeset: MAIN:ragge:20090617165308

Add OpenBSD to supported amd64 targets, as pointed out by Jonathan Gray.

1.82 annotated / raw | Diffs: previous, other | Lines: 464 ( +1, -0 )

Created: 2009-05-31 09:39:59 +0200 (5 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20090531073959

Understand amd64 on linux.

1.81 annotated / raw | Diffs: previous, other | Lines: 463 ( +0, -3 )

Created: 2009-05-24 06:12:19 +0200 (5 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090524041219

Don't apply compiler flags, since it also breaks C99 detection also.

1.80 annotated / raw | Diffs: previous, other | Lines: 466 ( +1, -0 )

Created: 2009-05-21 11:34:59 +0200 (5 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090521093459

Get the amd64 target to build.

1.79 annotated / raw | Diffs: previous, other | Lines: 465 ( +24, -0 )

Created: 2009-05-16 09:25:55 +0200 (5 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090516072555

Try and detect OS version too.  Improve detection for HAVE_C99_FORMAT.

1.78 annotated / raw | Diffs: previous, other | Lines: 441 ( +2, -0 )

Created: 2009-05-07 04:27:09 +0200 (5 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090507022709

Force alternate include and lib paths on msys/mingw.

1.77 annotated / raw | Diffs: previous, other | Lines: 439 ( +26, -16 )

Created: 2009-04-12 13:18:11 +0200 (5 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090412111811

Build on solaris 10.

1.76 annotated / raw | Diffs: previous, other | Lines: 429 ( +1, -1 )

Created: 2009-02-19 11:43:14 +0100 (5 years 7 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090219104314

Use vfork(), if available.  From Andrew Doran in jira #pcc-36.

1.75 annotated / raw | Diffs: previous, other | Lines: 429 ( +1, -1 )

Created: 2009-02-08 23:14:16 +0100 (5 years 7 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090208221416

Detect strtold().  Temporary fix for NetBSD 3.0.3 and win32.

1.74 annotated / raw | Diffs: previous, other | Lines: 429 ( +12, -0 )

Created: 2009-01-24 22:43:48 +0100 (5 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090124214348

Define WCHAR_TYPE from configure.ac, rather than in target-specific macdefs.h.
Provide cpp definitions of __STDC_ISO_10646__, __WCHAR_MAX__, __WCHAR_TYPE__,
__SIZEOF_WCHAR_T, __WINT_TYPE__ and __SIZEOF_WINT_T__.

From Thorsten Glaser <tg@mirbsd.de>.

1.73 annotated / raw | Diffs: previous, other | Lines: 417 ( +11, -8 )

Created: 2009-01-21 09:41:23 +0100 (5 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090121084123

Match for netbsd/amd64.  Print gcccompat variable.  Sort target names.

1.72 annotated / raw | Diffs: previous, other | Lines: 414 ( +0, -1 )

Created: 2009-01-07 13:06:07 +0100 (5 years 8 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20090107120607

Don't need checks for alloca() anymore.

1.71 annotated / raw | Diffs: previous, other | Lines: 415 ( +8, -0 )

Created: 2009-01-05 18:07:57 +0100 (5 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20090105170757

Add configure option --disable-gcc-compat, so that gcc compatibility
can be disabled at configure instead of hacking in the makefiles.

1.70 annotated / raw | Diffs: previous, other | Lines: 407 ( +2, -2 )

Created: 2008-12-07 23:11:37 +0100 (5 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20081207221137

Remove -std=c99 since it affects features in the header files.
configure is run without $(ADD_CFLAGS), causing features to be missed.

1.69 annotated / raw | Diffs: previous, other | Lines: 407 ( +1, -1 )

Created: 2008-12-07 21:13:49 +0100 (5 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20081207201349

Check for -c99 option too.

1.68 annotated / raw | Diffs: previous, other | Lines: 407 ( +6, -0 )

Created: 2008-12-01 08:40:55 +0100 (5 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20081201074055

Add support for mingw32 build host.

1.67 annotated / raw | Diffs: previous, other | Lines: 401 ( +1, -1 )

Created: 2008-11-22 22:44:34 +0100 (5 years 10 months ago) | Author: ragge | Changeset: MAIN:ragge:20081122214434

Typo bug, from Detlef Riekenberg.

1.66 annotated / raw | Diffs: previous, other | Lines: 401 ( +6, -0 )

Created: 2008-09-27 09:31:18 +0200 (6 years ago) | Author: ragge | Changeset: MAIN:ragge:20080927073118

Add target match for pdp11 (bsd).

1.65 annotated / raw | Diffs: previous, other | Lines: 395 ( +8, -0 )

Created: 2008-08-11 03:24:33 +0200 (6 years 1 month ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080811012433

Quick hack for some sane defaults if cross-building to win32 host.

1.64 annotated / raw | Diffs: previous, other | Lines: 387 ( +4, -2 )

Created: 2008-08-09 01:15:02 +0200 (6 years 1 month ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080808231502

Check for existence of malloc.h, which may contain a declaration for alloc().
Also add AC_EXEEXT check.

1.63 annotated / raw | Diffs: previous, other | Lines: 385 ( +2, -2 )

Created: 2008-07-26 10:31:12 +0200 (6 years 2 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080726083112

Use shell syntax instead of php syntax.

1.62 annotated / raw | Diffs: previous, other | Lines: 385 ( +1, -2 )

Created: 2008-07-18 16:00:38 +0200 (6 years 2 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080718140038

Cleanup CFLAGS and CPPFLAGS handling.  Only pass include paths and defines to cpp and
flags to cc.  Always use CFLAGS.  Add ADD_CFLAGS which adds extra warnings to build.

From Thorsten Glaser.

1.61 annotated / raw | Diffs: previous, other | Lines: 386 ( +7, -7 )

Created: 2008-07-18 05:31:43 +0200 (6 years 2 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080718033143

The third argument of AC_DEFINE must be m4 quoted, not shell quoted.

From Thorsten Glaser.

1.60 annotated / raw | Diffs: previous, other | Lines: 386 ( +1, -1 )

Created: 2008-07-16 12:23:04 +0200 (6 years 2 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080716102304

Reenable -Wshadow and -Wsign-compare for the build and only avoid them
compiling the output of bison/yacc.

1.59 annotated / raw | Diffs: previous, other | Lines: 386 ( +1, -1 )

Created: 2008-06-23 14:51:30 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080623125130

Remove -Wshadow and -Wsign-compare, which are too strict for some versions of bison.

1.58 annotated / raw | Diffs: previous, other | Lines: 386 ( +54, -43 )

Created: 2008-06-22 01:38:05 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080621233805

Add support for NeXTSTEP.  Kindly provided by Jason Stevens <neozeed@gmail.com>.

1.57 annotated / raw | Diffs: previous, other | Lines: 375 ( +1, -1 )

Created: 2008-06-19 14:53:14 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080619125314

Enable -Wsign-compare for gcc.

1.56 annotated / raw | Diffs: previous, other | Lines: 375 ( +1, -1 )

Created: 2008-06-19 09:49:33 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080619074933

Enable -Wshadow, if available.

1.55 annotated / raw | Diffs: previous, other | Lines: 375 ( +1, -1 )

Created: 2008-06-05 07:02:49 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080605050249

fix typo

1.54 annotated / raw | Diffs: previous, other | Lines: 375 ( +45, -26 )

Created: 2008-06-05 06:25:40 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080605042540

autoconfigure machinery to check for gcc compiler options.

1.53 annotated / raw | Diffs: previous, other | Lines: 356 ( +9, -0 )

Created: 2008-06-03 08:27:20 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080603062720

Configuration for Solaris/sparc64 from Adom Hoka.

Same additional fixes from Thorsten Glaser.

1.52 annotated / raw | Diffs: previous, other | Lines: 347 ( +6, -1 )

Created: 2008-06-03 07:58:22 +0200 (6 years 3 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080603055822

Dragonfly fixes from Hasso Tepper:

- default to tls on dragonflybsd
- point to the gcc34 C runtime

Pointing to the GCC 3.4 runtime is a temporary measure until the crt is
ported to dragonflybsd.

1.51 annotated / raw | Diffs: previous, other | Lines: 342 ( +25, -6 )

Created: 2008-05-20 07:35:33 +0200 (6 years 4 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080520053533

Export PACKAGE_VERSION to Makefiles.  Add some boilerplate for m68k target.

1.50 annotated / raw | Diffs: previous, other | Lines: 323 ( +16, -7 )

Created: 2008-05-11 22:14:40 +0200 (6 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20080511201440

Protect MAX by #ifdef.  Add support for midnightbsd.  From Thorsten Glaser.

1.49 annotated / raw | Diffs: previous, other | Lines: 314 ( +19, -2 )

Created: 2008-04-27 13:31:40 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080427113140

Attempt to detect presence of C99 size specifiers on systems with old/cut-down
libc.

1.48 annotated / raw | Diffs: previous, other | Lines: 297 ( +4, -4 )

Created: 2008-04-20 06:39:50 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080420043950

Fix typo in variadic detection.  Refine test.
From Thorsten Glaser <tg () mirbsd ! de>.

1.47 annotated / raw | Diffs: previous, other | Lines: 297 ( +8, -0 )

Created: 2008-04-17 13:19:23 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080417111923

Support i386-windows targets.

1.46 annotated / raw | Diffs: previous, other | Lines: 289 ( +15, -2 )

Created: 2008-04-15 11:47:37 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080415094737

Add tests for vaiadic macros, libgen.h, sys/wait.h, basename(),
getopt() and ffs().

1.45 annotated / raw | Diffs: previous, other | Lines: 276 ( +1, -1 )

Created: 2008-04-15 02:29:04 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080415002904

powerpc on Linux should default to big endian.  From <meka () ns-linux ! org>

1.44 annotated / raw | Diffs: previous, other | Lines: 276 ( +23, -5 )

Created: 2008-04-10 03:02:41 +0200 (6 years 5 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080410010241

Detect and set the ABI.

1.43 annotated / raw | Diffs: previous, other | Lines: 258 ( +2, -2 )

Created: 2008-03-18 04:57:04 +0100 (6 years 6 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20080318035704

Change arm-netbsdelf to default to little-endian on NetBSD.

1.42 annotated / raw | Diffs: previous, other | Lines: 258 ( +7, -0 )

Created: 2008-02-13 18:13:31 +0100 (6 years 7 months ago) | Author: reed | Changeset: MAIN:reed:20080213171331

Updated configure.ac to support enabling Thread-local storage (TLS).
Off by default.

Also commit regenerated config.h.in and configure.

1.41 annotated / raw | Diffs: previous, other | Lines: 251 ( +1, -1 )

Created: 2008-02-06 23:13:12 +0100 (6 years 7 months ago) | Author: ragge | Changeset: MAIN:ragge:20080206221312

Bug report address should be pcc-list@ludd.ltu.se, not pcc-list@ludd.itu.se.
Spotted by Jonas Jonsson.

1.40 annotated / raw | Diffs: previous, other | Lines: 251 ( +1, -1 )

Created: 2008-01-27 20:44:41 +0100 (6 years 8 months ago) | Author: ragge | Changeset: MAIN:ragge:20080127194441

Pcc now supports all C99 language constructs (I hope), so wrap to 0.9.9.

1.39 annotated / raw | Diffs: previous, other | Lines: 251 ( +2, -0 )

Created: 2008-01-16 01:45:52 +0100 (6 years 8 months ago) | Author: david | Changeset: MAIN:david:20080116004552

add sparc64 architecture to build process

1.38 annotated / raw | Diffs: previous, other | Lines: 249 ( +1, -1 )

Created: 2007-12-31 16:37:23 +0100 (6 years 8 months ago) | Author: reed | Changeset: MAIN:reed:20071231153723

Fix typo.
Note I didn't commit generate "configure" at this time.
(This typo fix makes no difference to resulting pcc.)

1.37 annotated / raw | Diffs: previous, other | Lines: 249 ( +1, -1 )

Created: 2007-12-03 07:23:53 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071203062353

Generate correct binary names during cross-compilation.

1.36 annotated / raw | Diffs: previous, other | Lines: 249 ( +1, -0 )

Created: 2007-12-02 23:21:13 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071202222113

powerpc target for linux.  From tgall.foo@gmail.com.

1.35 annotated / raw | Diffs: previous, other | Lines: 248 ( +18, -0 )

Created: 2007-12-02 20:24:02 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071202192402

When finished, list the configuration parameters.

1.34 annotated / raw | Diffs: previous, other | Lines: 230 ( +2, -2 )

Created: 2007-12-01 18:15:38 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071201171538

Actually substitute includedir so that INCLUDEDIR is defined.  This is
for linux.

Fix some typos in path overrides.

1.33 annotated / raw | Diffs: previous, other | Lines: 230 ( +95, -11 )

Created: 2007-12-01 00:12:32 +0100 (6 years 9 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071130231232

Add to the build infrastructure to:
- build pcc as a cross-compiler
- cross-compile pcc

1.32 annotated / raw | Diffs: previous, other | Lines: 146 ( +22, -18 )

Created: 2007-11-26 06:12:08 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071126051208

Find the target endianness and detect the host endianness.
While here, remove the AC_DEFINE()s that conflict with the
AC_DEFINE_UNQUOTED()s.

1.31 annotated / raw | Diffs: previous, other | Lines: 142 ( +1, -0 )

Created: 2007-11-16 14:15:39 +0100 (6 years 10 months ago) | Author: stefan | Changeset: MAIN:stefan:20071116131539

Add powerpc for OpenBSD. ok ragge@, otto@

1.30 annotated / raw | Diffs: previous, other | Lines: 141 ( +1, -0 )

Created: 2007-11-16 01:27:06 +0100 (6 years 10 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071116002706

Add ARM backend.  Tested on NetBSD/cats.

1.29 annotated / raw | Diffs: previous, other | Lines: 140 ( +1, -0 )

Created: 2007-11-04 19:01:32 +0100 (6 years 10 months ago) | Author: ragge | Changeset: MAIN:ragge:20071104180132

Add vax & pdp10 targets.

1.28 annotated / raw | Diffs: previous, other | Lines: 139 ( +2, -0 )

Created: 2007-10-29 01:43:17 +0100 (6 years 11 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071029004317

Add mips and powerpc targets to the build mechanism for NetBSD.

1.27 annotated / raw | Diffs: previous, other | Lines: 137 ( +2, -0 )

Created: 2007-10-26 17:13:16 +0200 (6 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20071026151316

Add OS support for vax.

1.26 annotated / raw | Diffs: previous, other | Lines: 135 ( +8, -8 )

Created: 2007-10-22 20:48:31 +0200 (6 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20071022184831

Rename x86 -> i386 and ppc -> powerpc.

1.25 annotated / raw | Diffs: previous, other | Lines: 135 ( +6, -0 )

Created: 2007-10-19 20:26:54 +0200 (6 years 11 months ago) | Author: gmcgarry | Changeset: MAIN:gmcgarry:20071019182654

Detect powerpc-apple-darwin.

1.24 annotated / raw | Diffs: previous, other | Lines: 129 ( +6, -0 )

Created: 2007-09-29 16:41:19 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070929144119

Mirbsd support, by Thorsten Glaser.

1.23 annotated / raw | Diffs: previous, other | Lines: 123 ( +8, -1 )

Created: 2007-09-20 14:02:33 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070920120233

Add autoconf support for strl* functions, and compat library with those.
From Olof Johansson.

1.22 annotated / raw | Diffs: previous, other | Lines: 116 ( +7, -0 )

Created: 2007-09-17 22:21:46 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070917202146

FreeBSD support, from Ed Schouten.

1.21 annotated / raw | Diffs: previous, other | Lines: 109 ( +7, -0 )

Created: 2007-09-16 21:25:38 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070916192533

Diffs for darwin, from Viktor Leijon.

1.20 annotated / raw | Diffs: previous, other | Lines: 102 ( +6, -0 )

Created: 2007-09-15 18:47:40 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070915164740

Add DragonFly, from Jeremy C. Reed.

1.19 annotated / raw | Diffs: previous, other | Lines: 96 ( +6, -0 )

Created: 2007-09-15 09:37:38 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070915073738

Patches to support OpenBSD + some sanity fixes, from Chad Loder and with
only minor changes by myself.

1.18 annotated / raw | Diffs: previous, other | Lines: 90 ( +1, -62 )

Created: 2007-09-09 19:42:33 +0200 (7 years ago) | Author: ragge | Changeset: MAIN:ragge:20070909174233

Make alignment run-time detected.
Fix compile warnings.
Wrap to 0.9.8.

1.17 annotated / raw | Diffs: previous, other | Lines: 151 ( +3, -1 )

Created: 2006-10-07 15:38:32 +0200 (7 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20061007133832

Fix flex identification.
add #undef fileno for scanner.l.

1.16 annotated / raw | Diffs: previous, other | Lines: 149 ( +2, -0 )

Created: 2006-10-07 11:19:34 +0200 (7 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20061007091934

Make the compiler compile under linux.

1.15 annotated / raw | Diffs: previous, other | Lines: 147 ( +1, -0 )

Created: 2006-07-30 11:29:26 +0200 (8 years 2 months ago) | Author: ragge | Changeset: MAIN:ragge:20060730092926

Add autoconf support for the DG Nova computers.

1.14 annotated / raw | Diffs: previous, other | Lines: 146 ( +1, -1 )

Created: 2006-06-15 09:57:24 +0200 (8 years 3 months ago) | Author: ragge | Changeset: MAIN:ragge:20060615075723

Now 0.9.7.

1.13 annotated / raw | Diffs: previous, other | Lines: 146 ( +1, -1 )

Created: 2006-03-18 16:30:43 +0100 (8 years 6 months ago) | Author: ragge | Changeset: MAIN:ragge:20060318153043

Upgrade to 0.9.5.  Add table entry to cast between anything.
Add symbol __asm as gnu extension.  Fix evil boundary bug in
basic-block code.

1.12 annotated / raw | Diffs: previous, other | Lines: 146 ( +1, -1 )

Created: 2005-09-05 19:07:16 +0200 (9 years ago) | Author: ragge | Changeset: MAIN:ragge:20050905170716

Temporary checkin: rewrite of liveness analysis.

1.11 annotated / raw | Diffs: previous, other | Lines: 146 ( +10, -1 )

Created: 2005-05-15 11:55:00 +0200 (9 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20050515095500

Add version numbers to configure. Tell cc about it.

1.10 annotated / raw | Diffs: previous, other | Lines: 137 ( +8, -4 )

Created: 2005-05-14 15:28:13 +0200 (9 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20050514132813

Fixes due to tree move.

1.9 annotated / raw | Diffs: previous, other | Lines: 133 ( +61, -0 )

Created: 2005-05-11 21:33:58 +0200 (9 years 4 months ago) | Author: ragge | Changeset: MAIN:ragge:20050511193358

Make autoconf find out struct alignment.

1.8 annotated / raw | Diffs: previous, other | Lines: 72 ( +17, -19 )

Created: 2005-04-17 22:25:35 +0200 (9 years 5 months ago) | Author: ragge | Changeset: MAIN:ragge:20050417202535

Fix OS/CPU switch.  Add f77 Makefile.

1.7 annotated / raw | Diffs: previous, other | Lines: 74 ( +21, -23 )

Created: 2005-04-16 16:22:47 +0200 (9 years 5 months ago) | Author: pj | Changeset: MAIN:pj:20050416142247

Change host -> target

1.6 annotated / raw | Diffs: previous, other | Lines: 76 ( +2, -2 )

Created: 2005-03-02 17:21:21 +0100 (9 years 6 months ago) | Author: pj | Changeset: MAIN:pj:20050302162121

Add support for alloca.h

1.5 annotated / raw | Diffs: previous, other | Lines: 76 ( +8, -0 )

Created: 2005-02-19 14:43:08 +0100 (9 years 7 months ago) | Author: pj | Changeset: MAIN:pj:20050219134308

Add linux/x86

1.4 annotated / raw | Diffs: previous, other | Lines: 68 ( +7, -0 )

Created: 2005-01-08 15:54:35 +0100 (9 years 8 months ago) | Author: pj | Changeset: MAIN:pj:20050108145435

Add support for m16c

1.3 annotated / raw | Diffs: previous, other | Lines: 61 ( +4, -2 )

Created: 2004-11-20 12:02:57 +0100 (9 years 10 months ago) | Author: ragge | Changeset: MAIN:ragge:20041120110257

Updates to configure.

1.2 annotated / raw | Diffs: previous, other | Lines: 59 ( +34, -16 )

Created: 2004-10-16 09:52:26 +0200 (9 years 11 months ago) | Author: ragge | Changeset: MAIN:ragge:20041016075047

Use only configure.

1.1 new annotated / raw | Lines: 41 ( +41, -0 )

Created: 2004-10-02 16:36:50 +0200 (9 years 11 months ago) | Author: pj | Changeset: MAIN:pj:20041002143650

Initial import

latest revision download Branch r-1-0-0

1.92.2.3 annotated / raw | Diffs: previous, other | Lines: 482 ( +1, -1 )

Created: 2011-04-01 15:58:31 +0200 (3 years 5 months ago) | Author: ragge | Changeset: r-1-0-0:ragge:20110401135831

And now we're 1.0.0 RELEASE! At last!

Branch point for: r-1-0-1

Tags: r-1-0-0-RELEASE r-1-0-1$BP

1.92.2.2 annotated / raw | Diffs: previous, other | Lines: 482 ( +1, -0 )

Created: 2011-02-26 08:35:32 +0100 (3 years 7 months ago) | Author: ragge | Changeset: r-1-0-0:ragge:20110226073532

Pull up dragonfly fixes from mainline.

1.92.2.1 annotated / raw | Diffs: previous, other | Lines: 481 ( +1, -1 )

Created: 2011-02-21 19:17:54 +0100 (3 years 7 months ago) | Author: ragge | Changeset: r-1-0-0:ragge:20110221181754

And here is the release branch tagged for 1.0.

latest revision download Branch r-1-0-1

1.92.2.3.2.1 annotated / raw | Diffs: previous, other | Lines: 482 ( +1, -1 )

Created: 2011-04-01 16:15:41 +0200 (3 years 5 months ago) | Author: ragge | Changeset: r-1-0-1:ragge:20110401141541

This is 1.0.1-to-be.

FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-30 12:14 +0200