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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-22 10:56 +0100