Searched hist:b1216b96 (Results 1 – 6 of 6) sorted by relevance
/openbmc/phosphor-power/tools/i2c/test/ |
H A D | mocked_i2c_interface.cpp | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|
H A D | meson.build | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|
H A D | mocked_i2c_interface.hpp | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|
/openbmc/phosphor-power/tools/power-utils/test/ |
H A D | test_updater.cpp | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|
H A D | meson.build | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|
/openbmc/phosphor-power/tools/i2c/ |
H A D | meson.build | b1216b96 Tue Jan 21 15:22:32 CST 2020 Shawn McCarney <shawnmm@us.ibm.com> Create libi2c_dev_mock.a to solve linker errors The i2c::create() function is currently defined in mocked_i2c_interface.hpp. This causes linker errors if that header file is included by multiple .cpp files in the same test executable. Moved i2c::create() to mocked_i2c_interface.cpp so that it is only defined once. Created the static library libi2c_dev_mock.a that contains mocked_i2c_interface.o. Test executables that need the mock version of i2c::create() should link with libi2c_dev_mock.a. Normal executables that need the real version of i2c::create() should link with libi2c_dev.a as before. This has not changed. Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com> Change-Id: Ic00203c5429c1a2162327905ba547602258c6b0d
|