aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/tensorflow.bzl
Commit message (Collapse)AuthorAge
...
* Merge changes from github.Gravatar Akshay Modi2018-06-18
| | | | PiperOrigin-RevId: 201110240
* Internal change.Gravatar A. Unique TensorFlower2018-06-18
| | | | PiperOrigin-RevId: 201073792
* Automated g4 rollback of changelist 201011811Gravatar Akshay Modi2018-06-18
| | | | PiperOrigin-RevId: 201033171
* Merge changes from github.Gravatar Akshay Modi2018-06-18
| | | | PiperOrigin-RevId: 201011811
* Remove unused Make variables from tf_py_wrap_cc.Gravatar A. Unique TensorFlower2018-05-30
| | | | PiperOrigin-RevId: 198518885
* Merge changes from github.Gravatar Yifei Feng2018-05-24
| | | | | | | Revert #18413. Too many internal test failures due to the name scope change caused by this change. Revert #18192. Cannot use re2::StringPiece internally. Need alternative for set call. Will pull and clean this up in a separate change. PiperOrigin-RevId: 197991247
* internal changeGravatar A. Unique TensorFlower2018-05-15
| | | | PiperOrigin-RevId: 196640024
* DT_TEXTREL set by -Wl,-z,notext is incompatible with indirect functions (IFUNC).Gravatar A. Unique TensorFlower2018-05-10
| | | | | | NVFlex.o in cuda_9_0/lib64/libculibos.a has buggy .eh_frame, which overlaps with .rela.rodata R_X86_64_PC32 relocations and makes it not able to be linked with LLD. PiperOrigin-RevId: 196155873
* Internal-only change.Gravatar Justin Lebar2018-05-02
| | | | PiperOrigin-RevId: 195113702
* Clarify limitation of `deps` in tf_gen_op_wrapper_pyGravatar A. Unique TensorFlower2018-04-26
| | | | PiperOrigin-RevId: 194372273
* Internal ChangeGravatar A. Unique TensorFlower2018-04-24
| | | | PiperOrigin-RevId: 194096341
* Merge changes from github.Gravatar Yifei Feng2018-04-23
| | | | PiperOrigin-RevId: 194031845
* Merge changes from github.Gravatar Scott Zhu2018-04-13
| | | | PiperOrigin-RevId: 192850372
* Exclude some gcc options in Windows buildGravatar A. Unique TensorFlower2018-04-04
| | | | PiperOrigin-RevId: 191672761
* Remove "-lpthread" when building tests on macos.Gravatar Gunhan Gulsoy2018-04-03
| | | | | | In most cases it seems to be not used. PiperOrigin-RevId: 191407383
* Windows: Enable tensorflow/contrib in Bazel build (Second try)Gravatar A. Unique TensorFlower2018-04-02
| | | | | | This reverts commit 4e108ef30d7cd7ae5e1c550ec5ae27e79b8c6e39. PiperOrigin-RevId: 191391075
* Automated g4 rollback of changelist 190858242Gravatar Jianwei Xie2018-03-29
| | | | PiperOrigin-RevId: 190953197
* Automated g4 rollback of changelist 190835392Gravatar Anna R2018-03-28
| | | | PiperOrigin-RevId: 190858242
* Merge changes from github.Gravatar Jianwei Xie2018-03-28
| | | | PiperOrigin-RevId: 190835392
* Update file due to changes in Bazel (PACKAGE_NAME is deprecated)Gravatar A. Unique TensorFlower2018-03-22
| | | | PiperOrigin-RevId: 190051589
* Automated g4 rollback of changelist 189231636Gravatar A. Unique TensorFlower2018-03-15
| | | | PiperOrigin-RevId: 189258641
* PIE binaries that depends on static libraries usually have text relocations ↵Gravatar A. Unique TensorFlower2018-03-15
| | | | | | in the final executable, which causes link warnings/errors (different linker behaves differently). The optimal way to fix this is to link the binary with shared library, however, the libraries are NVIDIA-proprietary, not all of them have shared version (for example: cuda_9_0/lib64/libculibos.a) PiperOrigin-RevId: 189254317
* Merge changes from github.Gravatar Jacques Pienaar2018-03-15
| | | | PiperOrigin-RevId: 189231636
* Remove nsync header files from tensorflow/core/platform/default/mutex.hGravatar A. Unique TensorFlower2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The implementation of tensorflow/core/platform/default/mutex.h uses the nsync library, so mutex.h has included nsync header files. This has been awkward, because each TensorFlow build (bazel, cmake, make, plus the instructions for compiling individual custom ops, on all the various platforms) has needed to handle the include paths correctly, reaching into a package that is downloaded separately from TensorFlow itself. This change avoids that awkwardness, instead taking on two different irritations: - mutex.h now defines two structs that are large enough and aligned enough to contain an nsync_mu and an nsync_cv. This is an abstraction violation, because TensorFlow's source should not need to know how big these data structures are. However, this is unlikely to cause problems because: 1) this is checked by a static assertion in mutex.cc, so we will notice immediately should a change be needed, and 2) this will likely never fail because we have no intent of allowing nsync's data strcutures to get bigger. - The methods of mutex and condition_variable can no longer be inlined, because that too would require mutex.h to include the nsync header files. (Or we'd need to declare the nsync functions directly in mutex.h, which would be another abstraction violation.) However, this is a small imposition because the overhead of a procedure call is typically small. The assumption behind this CL is that these irritations are less important than the ongoing frustration of maintaining the complex include path in multiple build systems. PiperOrigin-RevId: 189079523
* Merge changes from github.Gravatar Yifei Feng2018-02-22
| | | | PiperOrigin-RevId: 186674197
* Add an option to tf_gen_op_wrapper_py to make it able to run the genruleGravatar Guangda Lai2018-02-12
| | | | | | locally. PiperOrigin-RevId: 185439892
* Merge changes from github.Gravatar Michael Case2018-02-07
| | | | PiperOrigin-RevId: 184897758
* Internal changeGravatar Mingsheng Hong2018-02-06
| | | | PiperOrigin-RevId: 184715822
* Set up TensorRT configurations for external use, and add a test.Gravatar Guangda Lai2018-01-26
| | | | PiperOrigin-RevId: 183347199
* Merge changes from github.Gravatar Sourabh Bajaj2018-01-17
| | | | PiperOrigin-RevId: 182258809
* Removing op_gen_overrides.proto and references. Overrides in ↵Gravatar Anna R2018-01-09
| | | | | | op_gen_overrides.pbtxt are a part of tensorflow/core/api_def/base_api/. PiperOrigin-RevId: 181386873
* Merge changes from github.Gravatar Patrick Nguyen2017-12-28
| | | | PiperOrigin-RevId: 180301735
* Run gen_git_source.py inside of a repo_rule instead of configure.Gravatar Michael Case2017-12-22
| | | | PiperOrigin-RevId: 179971055
* Merge changes from github.Gravatar A. Unique TensorFlower2017-12-22
| | | | PiperOrigin-RevId: 179953488
* No external change.Gravatar Dandelion Man?2017-12-21
| | | | PiperOrigin-RevId: 179881638
* Make tf_cc_test compilable by default for AndroidGravatar Austin Anderson2017-12-20
| | | | | | | | | | This change adjusts the build options for tf_cc_test targets so that they can be built for Android devices by default. Many targets will still need additional options on a per-target basis. Android requires that executables be compiled with `-pie`. PiperOrigin-RevId: 179729092
* Automated g4 rollback of changelist 179260538Gravatar Dandelion Man?2017-12-15
| | | | PiperOrigin-RevId: 179263865
* Automated g4 rollback of changelist 179258973Gravatar A. Unique TensorFlower2017-12-15
| | | | PiperOrigin-RevId: 179260538
* Merge changes from github.Gravatar Dandelion Man?2017-12-15
| | | | PiperOrigin-RevId: 179258973
* iOS build cleanup.Gravatar A. Unique TensorFlower2017-12-15
| | | | PiperOrigin-RevId: 179256571
* Add `grpc_enabled` optional argument to various Python test rules.Gravatar Derek Murray2017-12-11
| | | | PiperOrigin-RevId: 178618409
* Actually use ApiDef when generating Python API.Gravatar Anna R2017-12-04
| | | | PiperOrigin-RevId: 177851421
* Add an argument for additional linkopts for py_wrappers rule.Gravatar A. Unique TensorFlower2017-12-04
| | | | PiperOrigin-RevId: 177784085
* Small reformatting of tensorflow.bzlGravatar Austin Anderson2017-12-01
| | | | PiperOrigin-RevId: 177661127
* Add additional linkopts argument to tf_custom_op_library.Gravatar A. Unique TensorFlower2017-11-30
| | | | PiperOrigin-RevId: 177555877
* Allow the toolchain defaults to be used instead of hard-coding -Os.Gravatar A. Unique TensorFlower2017-11-29
| | | | | | | For example toolchains with clang may set -Oz which is more analogous to gcc's -Os. -Os for clang is closer to -O2. PiperOrigin-RevId: 177347371
* Provide an option to use ApiDef instead of OpGenOverrides when generating ↵Gravatar Anna R2017-11-17
| | | | | | C++ API. Also, updating UpdateDocs method to ApiDef to replace names in docs. PiperOrigin-RevId: 176167953
* Clean up some redundant and unused build settings.Gravatar Michael Case2017-11-10
| | | | | | | | --copts are passed to both c++ and c (so is redundent with --cxxopts). Configs passed to "bazel build" are inherited by "bazel run" and "bazel test". Also removed some unused configs. PiperOrigin-RevId: 175326697
* n/a (internal change only)Gravatar A. Unique TensorFlower2017-11-03
| | | | PiperOrigin-RevId: 174539513
* n/a (internal change only)Gravatar A. Unique TensorFlower2017-11-01
| | | | PiperOrigin-RevId: 174248361