Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Go to changeset: | Customize Feeds
Changelog

MAIN:gmcgarry:20080220011915 by gmcgarry on 20 February 2008, 02:19:15 +0100 (6 years 8 months ago) OS-dependent specification of profile startup code.

pcc/os/darwin/ccconfig.h 1.5 history download (+4 -2) diffs

pcc/os/dragonfly/ccconfig.h 1.5 history download (+2 -1) diffs

pcc/os/freebsd/ccconfig.h 1.5 history download (+1 -0) diffs

pcc/os/linux/ccconfig.h 1.8 history download (+2 -1) diffs

pcc/os/mirbsd/ccconfig.h 1.3 history download (+2 -1) diffs

pcc/os/netbsd/ccconfig.h 1.11 history download (+2 -1) diffs

pcc/os/openbsd/ccconfig.h 1.6 history download (+2 -1) diffs

MAIN:gmcgarry:20080220011138 by gmcgarry on 20 February 2008, 02:11:38 +0100 (6 years 8 months ago) Add -Werror to report warnings as errors and -p to enable profiling.

pcc/cc/ccom/main.c 1.76 history download (+11 -3) diffs

pcc/mip/common.c 1.76 history download (+5 -1) diffs

pcc/mip/manifest.h 1.72 history download (+3 -2) diffs

MAIN:gmcgarry:20080220010808 by gmcgarry on 20 February 2008, 02:08:08 +0100 (6 years 8 months ago) Parse -pg for profiling.  Link against the profile libraries.

pcc/cc/cc/cc.c 1.81 history download (+21 -6) diffs

MAIN:gmcgarry:20080220010236 by gmcgarry on 20 February 2008, 02:02:36 +0100 (6 years 8 months ago) ARM update:
- update structure return to match mips code
- add target-specific options (mflags) to control instruction selection

pcc/arch/arm/local.c 1.9 history download (+40 -30) diffs

pcc/arch/arm/local2.c 1.14 history download (+152 -1) diffs

pcc/arch/arm/macdefs.h 1.7 history download (+17 -6) diffs

pcc/arch/arm/order.c 1.5 history download (+2 -2) diffs

pcc/arch/arm/table.c 1.9 history download (+144 -22) diffs

MAIN:reed:20080219163239 by reed on 19 February 2008, 17:32:39 +0100 (6 years 8 months ago) Many man page improvements for formatting, removing trailing spaces,
punctuation, proper use of roff/mdoc macros, etc.

Also some better wording and clarifications.

This was provided by Thomas Klausn…

pcc/cc/cc/cc.1 1.12 history download (+39 -38) diffs

pcc/cc/ccom/ccom.1 1.7 history download (+32 -25) diffs

pcc/cc/cpp/cpp.1 1.9 history download (+34 -31) diffs

MAIN:mickey:20080218163909 by mickey on 18 February 2008, 17:39:09 +0100 (6 years 8 months ago) better alignment calculation in defloc()

pcc/arch/hppa/code.c 1.12 history download (+1 -2) diffs

MAIN:mickey:20080218163752 by mickey on 18 February 2008, 17:37:52 +0100 (6 years 8 months ago) kill a few extraneous tabs

pcc/arch/hppa/table.c 1.7 history download (+4 -4) diffs

MAIN:reed:20080213171331 by reed on 13 February 2008, 18:13:31 +0100 (6 years 8 months ago) Updated configure.ac to support enabling Thread-local storage (TLS).
Off by default.

Also commit regenerated config.h.in and configure.

pcc/config.h.in 1.13 history download (+4 -1) diffs

pcc/configure 1.32 history download (+19 -0) diffs

pcc/configure.ac 1.42 history download (+7 -0) diffs

MAIN:reed:20080213130627 by reed on 13 February 2008, 14:06:27 +0100 (6 years 8 months ago) Fix ld-elf.so.2 typo in DYNLINKER.

Add LIBCLIBS so -lgcc is used for now.

pcc/os/dragonfly/ccconfig.h 1.4 history download (+3 -2) diffs

MAIN:reed:20080213115857 by reed on 13 February 2008, 12:58:57 +0100 (6 years 8 months ago) crt1.o uses _start not __start on DragonFly.

pcc/os/dragonfly/ccconfig.h 1.3 history download (+2 -1) diffs

MAIN:ragge:20080212183702 by ragge on 12 February 2008, 19:37:02 +0100 (6 years 8 months ago) More arm fixes, from Chris Gilbert.

pcc/arch/arm/local2.c 1.13 history download (+8 -2) diffs

pcc/arch/arm/order.c 1.4 history download (+16 -1) diffs

pcc/arch/arm/table.c 1.8 history download (+5 -6) diffs

MAIN:ragge:20080212183158 by ragge on 12 February 2008, 19:31:58 +0100 (6 years 8 months ago) More fixes because of defloc() changes.  Move the rewriting of ADDROF
trees to myp2tree() to have all context available.

pcc/arch/arm/code.c 1.9 history download (+5 -78) diffs

pcc/arch/arm/local.c 1.8 history download (+30 -67) diffs

pcc/arch/arm/local2.c 1.12 history download (+15 -1) diffs

pcc/arch/arm/macdefs.h 1.6 history download (+1 -5) diffs

MAIN:david:20080211174832 by david on 11 February 2008, 18:48:32 +0100 (6 years 8 months ago) more floating-point register fixes

pcc/arch/sparc64/macdefs.h 1.11 history download (+3 -3) diffs

pcc/arch/sparc64/table.c 1.22 history download (+24 -11) diffs

MAIN:ragge:20080210221522 by ragge on 10 February 2008, 23:15:22 +0100 (6 years 8 months ago) Functions may return pointers, so take that in account when checking
for legal functions.

pcc/cc/ccom/cgram.y 1.196 history download (+5 -2) diffs

MAIN:ragge:20080210221428 by ragge on 10 February 2008, 23:14:28 +0100 (6 years 8 months ago) Avoid segfault in debug printout.

pcc/cc/ccom/pftn.c 1.195 history download (+2 -2) diffs

MAIN:ragge:20080210192543 by ragge on 10 February 2008, 20:25:43 +0100 (6 years 8 months ago) Remove references to MOVE nodes, they do not exist anymore.

pcc/arch/arm/local2.c 1.11 history download (+1 -2) diffs

pcc/arch/hppa/local2.c 1.18 history download (+0 -1) diffs

pcc/arch/m16c/local2.c 1.37 history download (+1 -2) diffs

pcc/arch/m16c/table.c 1.34 history download (+0 -8) diffs

pcc/arch/mips/local2.c 1.17 history download (+1 -2) diffs

… 4 more files in changeset.
MAIN:ragge:20080210192221 by ragge on 10 February 2008, 20:22:21 +0100 (6 years 8 months ago) First try at supporting gcc-compatible extended assembler. Can generate
simple expressions like asm("foo %1 %2" : : "r"((char)1), "r"(2)); correct.

pcc/arch/i386/local2.c 1.101 history download (+1 -2) diffs

pcc/cc/ccom/cgram.y 1.195 history download (+113 -3) diffs

pcc/cc/ccom/trees.c 1.188 history download (+11 -1) diffs

pcc/mip/common.c 1.75 history download (+3 -3) diffs

pcc/mip/node.h 1.32 history download (+3 -3) diffs

pcc/mip/reader.c 1.216 history download (+134 -10) diffs

MAIN:ragge:20080210150525 by ragge on 10 February 2008, 16:05:25 +0100 (6 years 8 months ago) Add -Wno-error for yacc, sometimes we cannot control the error reports.
Suggested by Simon 'corecode' Schubert.

pcc/cc/ccom/Makefile.in 1.18 history download (+4 -1) diffs

pcc/cc/cpp/Makefile.in 1.18 history download (+2 -2) diffs

MAIN:ragge:20080210145850 by ragge on 10 February 2008, 15:58:50 +0100 (6 years 8 months ago) Dynamic sized arrays are allowed this day, so allow them everywhere.
Bug reported by TAKAHASHI Tamotsu.
While here, fix usage of free node pointer.

pcc/arch/i386/local.c 1.74 history download (+5 -4) diffs

MAIN:ragge:20080210143031 by ragge on 10 February 2008, 15:30:31 +0100 (6 years 8 months ago) Make arm compile again, from Håvard Eidnes.

pcc/arch/arm/code.c 1.8 history download (+49 -1) diffs

pcc/arch/arm/local.c 1.7 history download (+81 -3) diffs

pcc/arch/arm/local2.c 1.10 history download (+3 -1) diffs

pcc/arch/arm/macdefs.h 1.5 history download (+5 -1) diffs

MAIN:ragge:20080210100824 by ragge on 10 February 2008, 11:08:24 +0100 (6 years 8 months ago) Add support for TLS (Thread Local Storage), written by Simon 'corecode'
Schubert.  Enabled if compiled with -DTLS.

pcc/arch/i386/code.c 1.26 history download (+8 -1) diffs

pcc/arch/i386/local.c 1.73 history download (+114 -3) diffs

pcc/arch/i386/macdefs.h 1.51 history download (+7 -1) diffs

pcc/arch/i386/order.c 1.53 history download (+10 -3) diffs

MAIN:ragge:20080210100358 by ragge on 10 February 2008, 11:03:58 +0100 (6 years 8 months ago) Allow just line number without filename as directive.
Let gcc compat be able to ask lex to just continue; or to put back
on the input stream.
Add gcc compat support for __thread.

pcc/cc/ccom/gcc_compat.c 1.11 history download (+11 -1) diffs

pcc/cc/ccom/pass1.h 1.139 history download (+3 -1) diffs

pcc/cc/ccom/scan.l 1.69 history download (+21 -13) diffs

MAIN:ragge:20080209161652 by ragge on 09 February 2008, 17:16:52 +0100 (6 years 8 months ago) Add a few flag entries intended for target-specific additions.

pcc/cc/ccom/pass1.h 1.138 history download (+4 -1) diffs

MAIN:ragge:20080209161600 by ragge on 09 February 2008, 17:16:00 +0100 (6 years 8 months ago) Fix a few bugs in the table on i386 revealed by recent added sanity check.

pcc/arch/i386/table.c 1.102 history download (+4 -4) diffs

MAIN:ragge:20080209161446 by ragge on 09 February 2008, 17:14:46 +0100 (6 years 8 months ago) Don't check return class if a rule needs rewriting.

pcc/mip/mkext.c 1.34 history download (+2 -1) diffs

MAIN:ragge:20080209142239 by ragge on 09 February 2008, 15:22:39 +0100 (6 years 8 months ago) C99 permits an extra comma in a compound literal, from KAMADA Ken'ichi.

pcc/cc/ccom/cgram.y 1.194 history download (+2 -2) diffs

MAIN:ragge:20080209111229 by ragge on 09 February 2008, 12:12:29 +0100 (6 years 8 months ago) Add one more sanity check to see that RESCx do not give wrong reg class.

pcc/mip/mkext.c 1.33 history download (+31 -1) diffs

MAIN:ragge:20080209110938 by ragge on 09 February 2008, 12:09:38 +0100 (6 years 8 months ago) Move the debug reg printout to regs.c, it is dependent of register
allocator internals.

pcc/mip/pass2.h 1.106 history download (+2 -2) diffs

pcc/mip/reader.c 1.215 history download (+3 -11) diffs

pcc/mip/regs.c 1.168 history download (+31 -9) diffs

MAIN:david:20080207154043 by david on 07 February 2008, 16:40:43 +0100 (6 years 8 months ago) use proper register

pcc/arch/sparc64/table.c 1.21 history download (+27 -15) diffs

MAIN:ragge:20080206221312 by ragge on 06 February 2008, 23:13:12 +0100 (6 years 8 months ago) Bug report address should be pcc-list@ludd.ltu.se, not pcc-list@ludd.itu.se.
Spotted by Jonas Jonsson.

pcc/configure 1.31 history download (+4 -4) diffs

pcc/configure.ac 1.41 history download (+1 -1) diffs

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-10-31 07:13 +0100