LLVM 1.8 Release

2006-08-08 Thread Chris Lattner
For those who are interested: http://lists.cs.uiuc.edu/pipermail/llvm-announce/2006-August/19.html http://llvm.org/releases/1.8/docs/ReleaseNotes.html Download here: http://llvm.org/releases/ -Chris

Re: ___divti3 and ___umodti3 missing on Darwin

2006-08-08 Thread Jack Howarth
Geoff, I just install Xcode 2.4 and compiling the modulo.c testcase still fails to link... [Jack-Howarths-Computer:~] howarth% gcc -m64 modulo.c Undefined symbols: ___modti3, referenced from: _main in ccXflrzz.o ld64-59.2 failed: symbol(s) not found collect2: ld returned 1 exit status

Re: algol 60 for gcc

2006-08-08 Thread Petr Machata
David Nicol wrote: > On 8/8/06, Petr Machata <[EMAIL PROTECTED]> wrote: > >> I'm trying to make the university to GPL the code and documentation, and >> give up their copyright, so that it could be used without restriction, >> but won't know the outcome until later this year. > > I am not a lawye

Re: ___divti3 and ___umodti3 missing on Darwin

2006-08-08 Thread Jack Howarth
Geoff, Do you have any idea why linuxppc64 is seeing the missing TImode symbols and the ppc64 libgcc on Darwin isn't? Do you think explicitly adding the TImode symbols to the .ver for ppc64 would resolve the issue? Again I would be happy to test any proposed patches for resolving the issue that

Re: Gcc extension: have a semicolon after a function definition ??

2006-08-08 Thread Michael Gong
Yes. Gcc gives a warning under -pedantic. gcc -pedantic foo.c foo.c:3: warning: ISO C does not allow extra `;' outside of a function It looks like an old C syntax. Regards, Michael - Original Message - From: "Andrew Pinski" <[EMAIL PROTECTED]> To: "Michael Gong" <[EMAIL PROTECTE

Re: Gcc extension: have a semicolon after a function definition ??

2006-08-08 Thread Andrew Pinski
> > Hi, > > I am wondering why following program is compiled successfully by gcc ? > Please notice there is a ";" after the function definition. > > Is there a gcc extension for it ? Yes, use -pedantic-errors for showing if it is a GCC extension or not. -- Pinski

A question about cp/pt.c:type_unification_real

2006-08-08 Thread Kazu Hirata
Hi, I have a question about cp/pt.c:type_unification_real. What does "args" represent? The comment above type_unification_real says "most parms like fn_type_unification." According to fn_type_unification, "args" is supposed to point to function arguments. In fact, when I backtraced a call to t

Re: ___divti3 and ___umodti3 missing on Darwin

2006-08-08 Thread Geoffrey Keating
On 07/08/2006, at 6:11 PM, Jack Howarth wrote: Geoff, I am still puzzled by your statement that ".1.dylib files should never be used directly in a link". With both gcc trunk and Xcode 2.3, the following... [Jack-Howarths-Computer:~] howarth% gcc -O3 -m64 modulo.c -shared- libgcc [Ja

Gcc extension: have a semicolon after a function definition ??

2006-08-08 Thread Michael Gong
Hi, I am wondering why following program is compiled successfully by gcc ? Please notice there is a ";" after the function definition. Is there a gcc extension for it ? /* foo.c */ int main() { printf("hello world\n"); } ; Thanks. Michael

Re: algol 60 for gcc

2006-08-08 Thread David Nicol
On 8/8/06, Petr Machata <[EMAIL PROTECTED]> wrote: I'm trying to make the university to GPL the code and documentation, and give up their copyright, so that it could be used without restriction, but won't know the outcome until later this year. I am not a lawyer, but my understanding from rese

Re: troubles compiling

2006-08-08 Thread Jan-Benedict Glaw
On Tue, 2006-08-08 15:04:40 -0300, Sebastián Bochoniuk <[EMAIL PROTECTED]> wrote: > Hi, I am having a trouble compiling with the GCC. I need to compile a > program in C++ for the HC12 but I am having some troubles. > I am sure that I am doing something wrong but I can not find what. Do you have a

troubles compiling

2006-08-08 Thread Sebastián Bochoniuk
Hi, I am having a trouble compiling with the GCC. I need to compile a program in C++ for the HC12 but I am having some troubles. I am sure that I am doing something wrong but I can not find what. Can you help me with this? Or at least tell me where can I found a tutorial or something?. Best rega

Re: Incorrect application of loop exit heuristic?

2006-08-08 Thread Pat Haugen
Jan Hubicka <[EMAIL PROTECTED]> wrote on 08/08/2006 01:04:33 AM: > > are predicted. Should the 10% probability be applied without dividing by > > the number of exits (i.e. each exit has a 10% probability of being taken, > > independent of other loop exits)? The way things are now, once we get mo

Re: status of IPA in gcc trunk?

2006-08-08 Thread Ian Lance Taylor
[EMAIL PROTECTED] (Jack Howarth) writes: >Is there a wiki gcc page which accurately describes the > current status of IPA in gcc trunk? Not to my knowledge. gcc trunk does support a type of Inter Procedural Analysis. It is always done, when optimizing, within a single source file. There is

Re: _JNI_CreateJavaVM missing

2006-08-08 Thread Andrew Haley
Juerg Lehni writes: > I compiled the lastest GCJ from SVN head today, and when linking to > my application that uses JNI invocation and worked well before, I > recieved a "undefined symbols" error about _JNI_CreateJavaVM and > _JNI_GetDefaultJavaVMInitArgs. > > And indeed, these symbol

Intro - Project Query

2006-08-08 Thread Matthew Miller
Hey Everyone, Just wanted to say hi to everyone. So hello! Also, I saw an email regarding adding the TLCS-900 microprocessor. Did anyone start working on the compiler for that micro? Sincerely, Matt -- Opticon, Inc. 11400 SE 8th Street Suite 445 Bellevue, WA 98004 Tel (425) 65

Re: algol 60 for gcc

2006-08-08 Thread Rafael Espíndola
On 8/8/06, Petr Machata <[EMAIL PROTECTED]> wrote: Hi list! I picked a diploma thesis assignment to implement a gcc frontend, and document the process thoroughly. I chose Algol 60 as the language to implement. There has already been one attempt to do Algol 60 frontend, but it probably died: ht

algol 60 for gcc

2006-08-08 Thread Petr Machata
Hi list! I picked a diploma thesis assignment to implement a gcc frontend, and document the process thoroughly. I chose Algol 60 as the language to implement. There has already been one attempt to do Algol 60 frontend, but it probably died: http://gcc.gnu.org/ml/gcc/2002-05/msg00432.html >From