Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 99312 Details for
Bug 149649
develop independent gcc versions containing advanced security technology
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
gcc -DHAVE_LD_PIE -DUSE_UCLIBC -o test test.c; ./test
test.c (text/plain), 2.00 KB, created by
Alexander Gabert (RETIRED)
on 2006-10-10 11:32:58 UTC
(
hide
)
Description:
gcc -DHAVE_LD_PIE -DUSE_UCLIBC -o test test.c; ./test
Filename:
MIME Type:
Creator:
Alexander Gabert (RETIRED)
Created:
2006-10-10 11:32:58 UTC
Size:
2.00 KB
patch
obsolete
>#include <stdio.h> >#include "../gcc-4.1.1/gcc/config/gentoo-hardened/arch/hardened-x86_64.h" >#include "../gcc-4.1.1/gcc/config/gentoo-hardened/hardened.h" > >int main(void) { > >#if defined(GENTOO_HARDENED_GCC_MODE) > printf("GENTOO_HARDENED_GCC_MODE: %i\n", GENTOO_HARDENED_GCC_MODE); >#endif > >#if defined(GENTOO_HARDENED_GCC_POLICY) > printf("GENTOO_HARDENED_GCC_POLICY: %i\n", GENTOO_HARDENED_GCC_POLICY); >#endif > > printf("GENTOO_HARDENED_GCC_ARCH_STARTFILE_SPEC: %s\n", GENTOO_HARDENED_GCC_ARCH_STARTFILE_SPEC); > printf("GENTOO_HARDENED_GCC_ARCH_ENDFILE_SPEC: %s\n", GENTOO_HARDENED_GCC_ARCH_ENDFILE_SPEC); > printf("GENTOO_HARDENED_GCC_LIBC_CRT1_NAME_NORMAL: %s\n", GENTOO_HARDENED_GCC_LIBC_CRT1_NAME_NORMAL); > printf("GENTOO_HARDENED_GCC_LIBC_CRT1_NAME_PIE: %s\n", GENTOO_HARDENED_GCC_LIBC_CRT1_NAME_PIE); > printf("GENTOO_HARDENED_GCC_CC1_SPEC_PIE_CALLOUT: %s\n", GENTOO_HARDENED_GCC_CC1_SPEC_PIE_CALLOUT); > printf("GENTOO_HARDENED_GCC_LINK_PIE_SPEC_PIE_CALLOUT: %s\n", GENTOO_HARDENED_GCC_LINK_PIE_SPEC_PIE_CALLOUT); > printf("GENTOO_HARDENED_GCC_CC1_SPEC_SSP_CALLOUT: %s\n", GENTOO_HARDENED_GCC_CC1_SPEC_SSP_CALLOUT); > printf("GENTOO_HARDENED_GCC_CC1_SPEC_SSP_ALL_CALLOUT: %s\n", GENTOO_HARDENED_GCC_CC1_SPEC_SSP_ALL_CALLOUT); > > printf("\n"); > > printf("GENTOO_HARDENED_GCC_ASM_SPEC: %s\n", GENTOO_HARDENED_GCC_ASM_SPEC); > printf("GENTOO_HARDENED_GCC_CPP_SPEC: %s\n", GENTOO_HARDENED_GCC_CPP_SPEC); > printf("GENTOO_HARDENED_GCC_CC1_SPEC: %s\n", GENTOO_HARDENED_GCC_CC1_SPEC); > printf("GENTOO_HARDENED_GCC_LINK_PIE_SPEC: %s\n", GENTOO_HARDENED_GCC_LINK_PIE_SPEC); > > printf("\n"); > >#if defined(GENTOO_HARDENED_GCC_STARTFILE_SPEC) > printf("GENTOO_HARDENED_GCC_STARTFILE_SPEC: %s\n", GENTOO_HARDENED_GCC_STARTFILE_SPEC); >#else > printf("GENTOO_HARDENED_GCC_STARTFILE_SPEC: undefined\n"); >#endif > >#if defined(GENTOO_HARDENED_GCC_ENDFILE_SPEC) > printf("GENTOO_HARDENED_GCC_ENDFILE_SPEC: %s\n", GENTOO_HARDENED_GCC_ENDFILE_SPEC); >#else > printf("GENTOO_HARDENED_GCC_ENDFILE_SPEC: undefined\n"); >#endif > > // printf(": %s\n", ); > // printf(": %s\n", ); > >}
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 149649
:
99045
|
99055
|
99170
|
99192
|
99193
|
99204
|
99255
|
99257
|
99310
| 99312 |
99356
|
99357
|
103422
|
103458
|
103459
|
103879
|
103907
|
103909
|
104424
|
104775