HEADS UP: merged llvm/clang 3.4
Larry Baird
lab at maxwell.gta.com
Fri Mar 28 16:58:04 UTC 2014
Dimitry,
> I have just merged llvm and clang 3.4 release to stable/10 (r263508) and
> stable/9 (r263509). This already includes a number of post-3.4 fixes,
> though there are a few that are still awaiting the MFC timeout (e.g. the
> updated Sparc64 backend, and some things that were just fixed the day
> before yesterday).
>
> Since the most obvious problems have already been addressed in head, I
> expect this to be a fairly smooth upgrade. If you run into something
> strange anyway, please reply to this message (CC'ing the list).
Could this change have broken gdb? Created hello.c:
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char *argv[] )
{
printf( "%s", "hello world\n" );
exit( 0 );
}
cc --version
FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216
Target: i386-unknown-freebsd10.0
Thread model: posix
cc -g hello.c -o hello
gdb ./hello
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr2/lab/6.2/sw/src/hello]
--
------------------------------------------------------------------------
Larry Baird
Global Technology Associates, Inc. 1992-2012 | http://www.gta.com
Celebrating Twenty Years of Software Innovation | Orlando, FL
Email: lab at gta.com | TEL 407-380-0220
More information about the freebsd-stable
mailing list