[ACTIVITY] 20 - 24 January 2014
== Progress == * Implemented per process hwbreakpoint and watchpoint cache for arm native targets. Also added a reference count for per thread hardware breaks. [TCWG-177] [7/10] * Travelled to Islamabad for Macau visa application. [3/10] == Plan == * Continue work on forking/vforking hardware breakpoints support for arm-native. Tweak hardware breakpoint cache and thread breaks reference count to get it in sync with linux-native. [TCWG-177] ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 4
* 4 days week (university). == Issues == * none == Progress == * LRA on AArch32: o TCWG-343 : Make LRA the default for the ARM backend (3/10) - Looking backend places (ARM and AArch64) where reload_in_progress is used to verify if lra_in_progress is needed as well: Tested lot of configurations, testsuite results analysis ongoing. o TCWG-345 : Analyse performance of LRA for ARM. (0/10) - No progress this week. * GMP library AArch64 port review: (4/10) o Analyzing code generated from C generic implementation vs assembly. * Misc. (1/10) o Various meetings. == Next == * Child care (chickenpox) * Still some time spend at university * Continue on LRA and lib GMP ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] 20 Jan - 24 Jan 2014
== Progress == * Libc probes support for Aarch64 (2/10). Wrote a small patch for setjmp and longjmp LIBC probe. Requested "will newton" to test them . * Investigate "PGO" for Aarch64 (3/10). Bootstap testing GCC with PGO for GCC. Stage 2, feedback profile in progress. Ran coremark on foundation model with PGO. The benchmark builds with profile-generate and runs. "gcda" files are generated and uses them to profile. Profile generated runs does not run cleanly. Cross checking if the generated profile is valid. * Resubmmited libssp machine description support in GCC (2/10). * Cbuild2 discussed with rob, ryan on SYSROOT installation while building (1/10) cross compiler for aarch64. "SYSROOT" is expected to be in /opt/linaro, but cbuild2 does not do this by default. Misc (1/10) - AMD internal meetings and did some investigations == Plan == - Run EMBCC benchmarks with -PGO enabled. - Follow up upstream libssp GCC discussions. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 20 - 24 January 2014
== Progress == - releases (3/10) * GCC 4.7 and 4.8 releases done * more cbuild2 feedback - cross-validations (2/10) * followup * adding capability to test a patch over a given revision on several targets/cpu/fpu/runtestflags - libsanitizer on AArch64 (3/10) * most tests are now functional * still some errors in the GCC testsuite, to be analyzed (there are some timeouts, too despite using SSH multiplexing to the Foundation model) - misc (2/10): conf-calls and meetings == Next == - libsanitizer on AArch64: analyze errors, try QEMU == Future == On sick leave starting Feb 11th ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain