Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 180930 Details for
Bug 257626
AMD Accelerated Parallel Processing (APP) SDK (formerly ATI Stream) new package
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch that makes Brook+ compile by gcc >= 4.3
gcc-4.3-amdbrook-platform.patch (text/plain), 3.26 KB, created by
Nicola
on 2009-02-04 16:05:46 UTC
(
hide
)
Description:
Patch that makes Brook+ compile by gcc >= 4.3
Filename:
MIME Type:
Creator:
Nicola
Created:
2009-02-04 16:05:46 UTC
Size:
3.26 KB
patch
obsolete
>diff -rup amdbrook/platform/brcc/src/amdhlsl/AMDhlsl/ILCodeGen/HeaderFiles/ilregister.hpp amdbrook.new/platform/brcc/src/amdhlsl/AMDhlsl/ILCodeGen/HeaderFiles/ilregister.hpp >--- amdbrook/platform/brcc/src/amdhlsl/AMDhlsl/ILCodeGen/HeaderFiles/ilregister.hpp 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/brcc/src/amdhlsl/AMDhlsl/ILCodeGen/HeaderFiles/ilregister.hpp 2009-02-02 17:47:42.000000000 +0100 >@@ -89,6 +89,7 @@ jurisdiction and venue of these courts. > #ifndef AMD_ILREGISTER_HPP > #define AMD_ILREGISTER_HPP > >+#include <cstring> > #include "convert.hpp" > > #ifndef IL_BIT >diff -rup amdbrook/platform/brcc/src/amdhlsl/InterfaceUtils/SourceFiles/calutAMDhlslCompiler.cpp amdbrook.new/platform/brcc/src/amdhlsl/InterfaceUtils/SourceFiles/calutAMDhlslCompiler.cpp >--- amdbrook/platform/brcc/src/amdhlsl/InterfaceUtils/SourceFiles/calutAMDhlslCompiler.cpp 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/brcc/src/amdhlsl/InterfaceUtils/SourceFiles/calutAMDhlslCompiler.cpp 2009-02-02 18:02:53.000000000 +0100 >@@ -95,6 +95,8 @@ jurisdiction and venue of these courts. > #include <assert.h> > #include "amuABIMultiBinary.h" > #include "hlfrontendapi.hpp" >+#include <cstdlib> >+#include <cstring> > > static ErrorState amdHLSLerrst; > >diff -rup amdbrook/platform/brcc/src/Deprecated/ps2arb_lexer.cpp amdbrook.new/platform/brcc/src/Deprecated/ps2arb_lexer.cpp >--- amdbrook/platform/brcc/src/Deprecated/ps2arb_lexer.cpp 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/brcc/src/Deprecated/ps2arb_lexer.cpp 2009-02-02 18:05:10.000000000 +0100 >@@ -27,6 +27,7 @@ > #define YY_FLEX_MINOR_VERSION 5 > > #include <stdio.h> >+#include <cstring> > > > /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */ >diff -rup amdbrook/platform/brcc/src/HighLevelFE/Parser/lexer.cpp amdbrook.new/platform/brcc/src/HighLevelFE/Parser/lexer.cpp >--- amdbrook/platform/brcc/src/HighLevelFE/Parser/lexer.cpp 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/brcc/src/HighLevelFE/Parser/lexer.cpp 2009-02-02 18:06:31.000000000 +0100 >@@ -9,6 +9,7 @@ > #define YY_FLEX_MINOR_VERSION 5 > > #include <stdio.h> >+#include <cstring> > > > /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */ >diff -rup amdbrook/platform/include/brook/CPU/brtvector.hpp amdbrook.new/platform/include/brook/CPU/brtvector.hpp >--- amdbrook/platform/include/brook/CPU/brtvector.hpp 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/include/brook/CPU/brtvector.hpp 2009-02-02 17:45:24.000000000 +0100 >@@ -185,7 +185,7 @@ template <class T> typename GetValueOf<T > template <class T> static typename GetValueOf<T>::type GetAt (const T& in,int i) { > return in.getAt(i); > } >-#define SPECIALGETAT(TYP) template <> static TYP GetAt (const TYP& in,int UNUSED(i)) {return in;} >+#define SPECIALGETAT(TYP) template <> TYP GetAt (const TYP& in,int UNUSED(i)) {return in;} > > SPECIALGETAT(int) > SPECIALGETAT(unsigned int) >diff -rup amdbrook/platform/Makefile amdbrook.new/platform/Makefile >--- amdbrook/platform/Makefile 2008-12-03 01:12:53.000000000 +0100 >+++ amdbrook.new/platform/Makefile 2009-02-03 19:40:28.000000000 +0100 >@@ -33,7 +33,7 @@ > # > > ROOTDIR := .. >-SUBDIRS := brcc runtime utils >+SUBDIRS := brcc runtime > SDKDIR := $(ROOTDIR)/sdk > > # We don't use the default "all" rule here because we want to build the Brook
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 257626
:
180924
|
180926
|
180928
| 180930 |
180933
|
181011
|
203466
|
203467
|
203468
|
203470
|
203472
|
282789
|
296511
|
296715
|
309633
|
310087